< 1343779204 913220 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the hickies made up for it though < 1343779215 137099 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I looked back and I see itidus21 talking about raspberry fart noises. < 1343779225 183854 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :made up for what and in what sense_ < 1343779226 71839 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :? < 1343779234 258805 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :for how horrible everything else was < 1343779251 514657 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :Phantom_Hoover: during sex with the 12 yo sister of his friend who he has threesomes with. < 1343779278 153807 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :itidus21: did everyone think you were cool? < 1343779283 164454 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ok which words are true there < 1343779285 799151 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :this is important < 1343779296 666111 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :Phantom_Hoover: sister of his friend < 1343779307 455993 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :last one i dunno, might be a different friend. < 1343779326 521004 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Don't scare me like that. < 1343779345 928082 :pikhq!~pikhq@70-56-228-41.clsp.qwest.net JOIN :#esoteric < 1343779349 221508 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :hey i'm still all like wow itidus21 is not a virgin < 1343779364 722811 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm just waiting for zzo to chime in < 1343779370 869692 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :lol < 1343779385 805593 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i mean why does he keep complaining, he has achieved all the meaningful goals in human existence. < 1343779399 752132 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oklopol, what about climbing Mt. Everest? < 1343779402 984153 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oh right < 1343779410 122382 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well 50% is still good < 1343779420 4835 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :what color condoms do you think are best? < 1343779433 329311 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :do you prefer unprotected sex? < 1343779445 910132 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i prefer testing + regular partner < 1343779460 870694 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i was guessing what zzo might say < 1343779475 489178 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :heh < 1343779476 474761 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric ::-s < 1343779490 809327 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :otherwise, transparent. but condoms are horrible deathtraps. < 1343779496 680929 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :how's that < 1343779503 305388 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i'm guessing what zzo would answer if this was an alternate universe where he has sex < 1343779521 698582 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :kmc: they hurt like hell < 1343779523 403717 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo would use some super obscure kind of birth control < 1343779532 849809 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :the gopher:// of birth control < 1343779540 778191 :pikhq_!~pikhq@168-103-252-206.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1343779548 950489 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :the first time i tried to use one i got it on inside out and it was super uncomfortable and awkward < 1343779551 610330 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :have you been to santasporngirls.com? < 1343779567 66100 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :what do you think about using the name santa in a porn website title? < 1343779594 173737 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i think that there are so many websites like that < 1343779595 697021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just the right thing for a very merry christmas < 1343779598 377555 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :they need to pick some odd names < 1343779602 89980 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well sex is about giving. wait let's drop this metaphor. < 1343779606 503081 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :santaporn? < 1343779608 222699 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :again trying to guess what he might say < 1343779609 857773 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i realized who you give to. < 1343779615 414023 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but.. i don't mean any offence by it < 1343779617 896638 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm pretty picky about condoms too, but i found a brand which fits well < 1343779623 80398 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :all in the spirit of the chat < 1343779624 287418 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, you've turned the topic of discussion to santaporn. < 1343779625 130987 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well done. < 1343779674 250921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now meditate on the design of condoms using category theory < 1343779705 977325 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :begin with a sheep's intestines < 1343779708 122631 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i've tried quite a few, but it gets boring to first hurt like hell for 10 minutes and then lose your erection. < 1343779723 283586 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :right lads, we're onto something < 1343779784 721669 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :we are < 1343779792 906246 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :is that a surjectivity joke < 1343779807 223170 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :an epic joke < 1343779811 46085 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :yes < 1343779819 279162 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Categorically the best. < 1343779856 360268 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Although oerjan's pun works on a semantic as well as a syntactic basis so I can't really match that. < 1343779868 788120 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :there must be a lot of puns with epic, no? < 1343779926 780215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah they are universal < 1343779932 372654 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oerjan's was pretty incredible, but i assume it was not completely original as it is such perfection < 1343779946 738939 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric ::D < 1343779957 728564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :D: am i being accused of plagiarism < 1343780001 504615 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its better than being accused of being unfunny < 1343780010 746463 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :suspected. < 1343780011 378098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess. < 1343780016 680399 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :gotta sleep now < 1343780022 653014 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :good luck with all your various threesomes < 1343780039 259033 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :thanks, we'll totally need that < 1343780130 229518 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :in any case i'm sure it was the best use of epic ever < 1343780151 692565 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :actually that's such a great exchange i'm going to write a play about it < 1343780186 794946 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so this is what happens when there isn't a topic < 1343780199 176395 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :we might be onto something - epic story about surjectivity < 1343780205 952567 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :*an < 1343780225 681729 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :it's about a guy who has sex with his friend and his gf < 1343780239 740395 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :and a guy who's really into puns and hates clicking < 1343780267 828095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :>_< < 1343780281 761242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or was that <_> < 1343780285 837657 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oklopol, where do I come in? < 1343780288 412300 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :those are very different < 1343780303 481750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: you're the traumatized bystander < 1343780313 44238 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :>_< means squinting eyes < 1343780314 678781 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh is this what trauma feels like? < 1343780323 300076 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :BRB heading for the nearest firing range. < 1343780344 801719 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...MAYBE not the best analogy. < 1343780356 932061 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :>_< is a pretty aggressive smiley < 1343780365 618519 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :<_> is like okay do whatever you want to me < 1343780394 443151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okay < 1343780394 936430 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :lmao < 1343780427 634117 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :you shouldn't let him decide what words mean < 1343780444 588156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :smileys are not words < 1343780486 163206 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yeah.. < 1343780600 251189 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :They're lexemes! < 1343780782 701265 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :okay i'm going to sleep bye. < 1343780812 606175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to sleep, perchance to scream < 1343781509 326050 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1343781693 763121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION realizes from wp frontpage that eastenders is still ongoing < 1343781753 271496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was younger than most of you when it started! < 1343781772 97383 :kwertii!~kwertii@unaffiliated/kwertii QUIT :Quit: kwertii < 1343782015 446374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and most of you weren't born. < 1343782015 640186 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :your age relative to everyone in the universe pretty much remains constant < 1343782032 461302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*younger than most of you are now < 1343782051 772090 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh < 1343784413 793672 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1343784535 160232 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1343785082 17514 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1343785135 314239 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION wonders why a Norwegian would learn of Eastenders when it launched. < 1343785163 16062 :pikhq!~pikhq@70-56-228-41.clsp.qwest.net PRIVMSG #esoteric :*Really* good TV antenna? :P < 1343785302 573619 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :WTF, Mary Whitehouse got a CBE? < 1343786506 774500 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1343788629 749809 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1343788660 776065 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 248 seconds < 1343789209 579878 :pikhq_!~pikhq@174-22-152-216.clsp.qwest.net JOIN :#esoteric < 1343789396 776771 :pikhq!~pikhq@70-56-228-41.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1343789939 289712 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust space_hotel http://sprunge.us/hjjg < 1343789951 568176 :EgoBot!codu@codu.org PRIVMSG #esoteric :​Score for quintopia_space_hotel: 65.3 < 1343790022 719258 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust a < < 1343790025 440008 :EgoBot!codu@codu.org PRIVMSG #esoteric :​Score for quintopia_a: 0.0 < 1343790069 660365 :[]{}\|-_`^!nortti@smar.fi QUIT :Read error: Operation timed out < 1343790296 779019 :[]{}\|-_`^!nortti@smar.fi JOIN :#esoteric < 1343790455 358921 :tswett!~tswett@unaffiliated/tswett QUIT :Ping timeout: 244 seconds < 1343790565 776128 :tswett!~tswett@thay.Stanford.EDU JOIN :#esoteric < 1343791028 971893 :pikhq!~pikhq@168-103-249-249.clsp.qwest.net JOIN :#esoteric < 1343791230 231711 :pikhq_!~pikhq@174-22-152-216.clsp.qwest.net QUIT :Ping timeout: 264 seconds < 1343792634 571010 :kwertii!~kwertii@50-0-94-102.dsl.static.sonic.net JOIN :#esoteric < 1343792635 3665 :kwertii!~kwertii@50-0-94-102.dsl.static.sonic.net QUIT :Changing host < 1343792635 155131 :kwertii!~kwertii@unaffiliated/kwertii JOIN :#esoteric < 1343794074 450040 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Awesome. Telepathy and some darts helped me catch a and kill a monkey < 1343794326 576901 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1343794359 257687 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :All the rings can either be good or bad? < 1343794364 728662 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343794424 629861 :MoALTz!~no@92.8.233.202 JOIN :#esoteric < 1343794425 245948 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, that might be an oversimplification, the thingy by staff of healing is red, but I assume it could be used on yourself to good effect? < 1343794486 697791 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1343794580 778420 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 248 seconds < 1343794612 782724 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1343795229 862832 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Killed by a goblin on level 3. < 1343795301 101017 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wondering if I should upload the recording somewhere < 1343795419 854109 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, recordings are cool < 1343795480 227439 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There's no way to rewind a recording? < 1343795503 310852 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, there is, but not using keys to go back one at a time :/ < 1343795521 821277 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, you can, it's just not in the help < 1343795523 884430 :MoALTz!~no@92.8.233.202 QUIT :Ping timeout: 246 seconds < 1343796189 703996 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 260 seconds < 1343797716 776840 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 248 seconds < 1343797892 232345 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1343798153 224497 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1343799077 220531 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 240 seconds < 1343800008 388963 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1343800424 730765 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1343800616 768161 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1343800748 366704 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :lol < 1343800748 748459 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sgeo: You have 1 new message. '/msg lambdabot @messages' to read it. < 1343800752 909628 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I was playing back a recording < 1343800769 471854 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pressed left arrow < 1343800773 20510 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"You ascend." < 1343800779 607192 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Unrecognized event type in playback" < 1343800788 692943 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Playback is out of sync. The file is corrupted." < 1343801043 680308 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust space_hotel http://sprunge.us/XHid < 1343801049 223299 :EgoBot!codu@codu.org PRIVMSG #esoteric :​Score for quintopia_space_hotel: 66.1 < 1343801193 105616 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 246 seconds < 1343801196 633258 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::\ < 1343801324 383294 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1343802181 500414 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust space_hotel http://sprunge.us/BMSD < 1343802186 785571 :EgoBot!codu@codu.org PRIVMSG #esoteric :​Score for quintopia_space_hotel: 66.4 < 1343802210 182638 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 264 seconds < 1343802230 646039 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::'D < 1343802612 785472 :tswett!~tswett@thay.Stanford.EDU QUIT :Ping timeout: 248 seconds < 1343802897 540417 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What does experience and leveling actually do in Brogue? < 1343803280 862385 :kwertii!~kwertii@unaffiliated/kwertii QUIT :Quit: kwertii < 1343803893 710486 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 250 seconds < 1343803932 360728 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343804125 775977 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1343804855 778486 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1343804863 221803 :tswett!~tswett@171.64.42.221 JOIN :#esoteric < 1343806548 780639 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 248 seconds < 1343807570 557261 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1343807602 278503 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1343808840 779186 :azaq23!~derivecto@unaffiliated/azaq23 PART :#esoteric < 1343809009 241261 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Treat corporations like people... and they start acting like people. < 1343809839 771688 :pikhq_!~pikhq@71-34-143-221.clsp.qwest.net JOIN :#esoteric < 1343809844 779219 :pikhq!~pikhq@168-103-249-249.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1343810363 231958 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1343810733 718064 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1343811175 51066 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1343815173 783180 :derdon!~derdon@pD9E1DA57.dip.t-dialin.net JOIN :#esoteric < 1343816672 10731 :ogrom!~nask@gprs-inet-65-24.elisa.ee JOIN :#esoteric < 1343816703 70719 :pikhq!~pikhq@71-34-142-109.clsp.qwest.net JOIN :#esoteric < 1343816718 231820 :pikhq_!~pikhq@71-34-143-221.clsp.qwest.net QUIT :Ping timeout: 264 seconds < 1343818048 706135 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1343818694 715610 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 260 seconds < 1343819089 829612 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1343819239 256289 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I have a new goal. < 1343819248 879308 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :create the most influential esolang in the world < 1343819252 2999 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but give it a horrible name < 1343819259 29092 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :like: cervix < 1343819279 528791 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :this is essentially what brainfuck is < 1343819284 644895 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but I want to take it to the next level. < 1343819416 693459 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1343821371 611261 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 246 seconds < 1343821403 273488 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343822499 997966 :MoALTz!~no@host-92-8-152-12.as43234.net JOIN :#esoteric < 1343822766 227093 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 264 seconds < 1343823100 73053 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1343823264 717699 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1343824520 105214 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1343825971 244783 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343827406 898890 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1343828616 758773 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i'm delusional < 1343828711 71106 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1343828713 169445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1343828713 321089 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 1 new message. '/msg lambdabot @messages' to read it. < 1343828748 693537 :itidus21!~itidus21@120.148.51.163 NICK :itidus20 < 1343828824 441547 :itidus20!~itidus21@120.148.51.163 NICK :itidus21 < 1343828826 896092 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hi < 1343828827 378022 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :itidus21: You have 1 new message. '/msg lambdabot @messages' to read it. < 1343829059 854228 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1343830081 458603 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :what's wrong with cervixes < 1343830082 573315 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1343830357 174932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Most of us wouldn't even be here if it weren't for cervices, presumably. < 1343830402 911414 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :very true < 1343830408 148552 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :only "most"? what about the other people? < 1343830412 514751 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :but the same could be said for many other things which would make even worse esolang names < 1343830498 356745 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION ponders automatic resource management in Tcl < 1343830525 195372 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Current opinion about suckiest thing in Tcl: The lack of said resource management. < 1343830527 579212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :boily: Well, for example fungot here has had no direct involvement with one. (Though I suppose indirectly still.) < 1343830528 400516 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: literature and fnord fnord < 1343830541 677134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You're being very cogent there. Congratulations. < 1343830542 563897 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: it is not the end of his life. he never willingly read or thought or talked about affairs of state. < 1343830543 883143 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :We should have moved on from the days of manual memory management. < 1343830748 647956 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1343830753 396290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1343830758 736098 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wb < 1343830772 677044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i heard Sgeo was giving an impassioned speech & i wanted to be impassioned < 1343830783 170119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wanted and also want. my desires remain unchanging < 1343830852 676270 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Anyways, I am mentally going over ideas on how to fix this, beyond the simplistic "make something that behaves like C#'s using", which really isn't helpful in all contexts, only some < 1343831018 241704 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm drinking beer brand beer < 1343831020 516023 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :it's made by lidl < 1343831061 115490 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1343831077 742582 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1343832029 719202 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1343832154 866595 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1343832961 464853 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1343833921 36357 :rvchangue!~rvchangue@unaffiliated/rvchangue PART #esoteric :"Leaving" < 1343834094 742682 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1343834394 233932 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 264 seconds < 1343834501 967053 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :working on advanced super mario bros sprite sheet stuff and this freaking sprite sheet lied to me which i was trying to copy off.. < 1343834759 239434 :variable!~root@gateway/shell/trekweb.org/x-iwslyocikzdbxffd JOIN :#esoteric < 1343834759 575118 :variable!~root@gateway/shell/trekweb.org/x-iwslyocikzdbxffd QUIT :Changing host < 1343834759 726634 :variable!~root@freebsd/developer/variable JOIN :#esoteric < 1343834963 332924 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1343834997 367280 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You mean sprite sheets with hitboxes, collision boxes and such? < 1343835134 423578 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1343835274 120948 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :playing fighting games a little bit more than casual is freaking insane :) < 1343835785 376023 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Read error: Connection reset by peer < 1343835899 400325 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1343836116 168034 :augur!~augur@206.196.187.12 JOIN :#esoteric < 1343836177 588693 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Ping timeout: 240 seconds < 1343837646 548594 :ogrom!~nask@gprs-inet-65-24.elisa.ee QUIT :Ping timeout: 255 seconds < 1343837810 199136 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :mroman: nah.. i just mean sprite sheets as in a bitmap with multiple sprites presented together < 1343838138 273051 :variable!~root@freebsd/developer/variable QUIT :Ping timeout: 264 seconds < 1343839766 933461 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :is everyone hating on http://what-if.xkcd.com/ ? < 1343839802 577378 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1343840746 220595 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1343840960 33857 :atrapado!~za@95.169.240.68 JOIN :#esoteric < 1343841935 211236 :Gregor!codu@codu.org PRIVMSG #esoteric :oklopol: I don't hate it. < 1343842136 302881 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i found it very entertaining < 1343842147 652419 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :or have been finding it entertaining so far at least < 1343842184 511224 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what-if rocks. < 1343842198 948881 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :why aren't gif animations called videos? < 1343842250 45307 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i don't understand the difference < 1343842409 964741 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i would understand gif video so that the reader knows it's probably a particularly sucky video < 1343842713 997821 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :a video has more than one patent per compression scheme < 1343842749 983895 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :that would be a pretty stupid definition though < 1343842761 205157 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :in saying this i don't know if gif had multiple patents or not < 1343842773 783574 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but maybe < 1343842829 563542 :Gregor!codu@codu.org PRIVMSG #esoteric :gif no longer has any standing patents. < 1343842847 875170 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :Gregor: do you have a serious answer to my question? < 1343842861 642300 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :this is very important, it has been bugging me for at least 5 minutes. < 1343842866 417412 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :wait 10 < 1343842881 91459 :Gregor!codu@codu.org PRIVMSG #esoteric :“ oklopol: I don't hate it.” is my answer. < 1343842903 585541 :Gregor!codu@codu.org NICK :MeatyBelle < 1343842908 169851 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :to both questions_ < 1343842910 257265 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :? < 1343842925 13329 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :What, gif? < 1343842928 137309 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :yes < 1343842932 249729 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im tempted to find out the answer now < 1343842933 202894 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :Because at some point, somebody decreed that they were called videos. < 1343842934 156955 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :Erm < 1343842935 611538 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :*animations < 1343842940 827212 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :There's no logic to it. < 1343842956 434044 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :but that's absurd. < 1343842963 688814 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :*waah* < 1343842979 561925 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i can't live in a world where occasionally, things don't make perfect sense but just kind of do. < 1343843007 503930 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :theres probably a reasonable answer. but its too cold and late to find out < 1343843063 179304 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :I DON'T UNDERSTAND ARAGHRHGAREHGJAHGJLKRHGASJKDHFSN < 1343843072 556410 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric : < 1343843107 724886 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so to recap, it's graphics interchange format, unlike the other formats which are not intended to be interchanged < 1343843143 315483 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :lol < 1343843162 127088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oklopol: Well, that's easy. < 1343843169 654623 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :JA means yes. < 1343843172 3458 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :GAS means gas. < 1343843200 919393 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :REH means deer < 1343843332 774130 :pikhq!~pikhq@71-34-142-109.clsp.qwest.net PRIVMSG #esoteric :itidus21: There were multiple patents on the LZW compression algorithm. < 1343843344 374284 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well there goes that theory < 1343843379 732109 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :does gif do any compression beyond compressing the individual images? < 1343843394 39571 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oklopol: The video frames need not be full-frame, that's a form of compression. < 1343843404 1489 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :True love is like infinite mutual recursion. Unconditional. < 1343843414 158234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oklopol: You can have a mostly empty frame that gets pasted on top of the previous. < 1343843419 628531 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION adds to list of corny things to say to future wife. < 1343843431 820747 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :s/future/imaginary/ < 1343843433 28630 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :isn't that also a big part of avi's compression < 1343843447 558805 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its also how games work! < 1343843448 925213 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :+ the fourier stuff i guess < 1343843453 760661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oklopol: "AVI" is just a container, so that question doesn't have an answer. < 1343843455 228892 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :“avi's compression” < 1343843456 572778 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :X_X < 1343843461 568263 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :umm right. < 1343843468 817457 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :mpeg i guess < 1343843496 433253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, "real" video formats do "that kinda thing" too. And stuff like motion compensation, so you can even keep things from moving objects. < 1343843688 829233 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :right < 1343843693 821441 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :what i have learned is that the most complex element of an image is the underlying 2d bitmap < 1343843712 573562 :pikhq!~pikhq@71-34-142-109.clsp.qwest.net PRIVMSG #esoteric :oklopol: Which format? The Moving Picture Experts Group does lots of formats. :) < 1343843718 723473 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :abstract bitmap patterns < 1343843724 275173 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :by the underlying 2d bitmap of an image, do you mean the image? < 1343843732 300333 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :pikhq: yeah fuck you :D < 1343843759 824573 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't know what i mean... i guess that in vector graphics you don't need a bitmap at all < 1343843790 644126 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :eg.. a mechanical monitor could have a balloon device which fills with a certain amount of air to render a sphere < 1343843804 705176 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :.. (what?) @_@ < 1343843806 819402 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :MPEG-1 part 2, MPEG-2 part 2, MPEG-4 part 2, MPEG4 H.263, MPEG4 H.264 off the top of my head. < 1343843875 414853 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i'm referring to one of those or something else. < 1343843886 43918 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :obviously. < 1343843886 195409 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :by mechanical monitor i mean a more generalized attempt at creating an image by using material components < 1343843924 41719 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :in other words a hollow tv without any glass perhaps with a man hiding behind the curtain < 1343843945 845338 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :..... im just gonna let that go < 1343843981 750041 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :no no i think you're epic with something as your codomain. < 1343844126 353231 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i think for each in something there's something in you that has it as its image. < 1343844176 266106 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :wait that's wrong, since you're the mapping < 1343844185 873636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oklopol: MPEG frames may also depend not only on the previous frame, but the next frame too. (You have some completely individually compressed I-frames here and there; some P-frames that are stored as the diff from the previous (P- or I-)frame after applying motion vectors; and some B-frames which can use both the previous and next (P- or I-)frame as anchors.) < 1343844222 426629 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :I THINK THAT IF SOMETHING WERE A FULL SHIFT AND YOU WERE A CONTINUOUS SHIFT-COMMUTING FUNCTION THEN THERE WOULD NOT EXIST TWO LEFT- AND RIGHT-ASYMPTOTIC POINTS x AND y SUCH THAT YOU'RE NONINJECTIVE ON THE CARDINALITY 2 SET THEY DEFINE < 1343844424 514567 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i think if you were a function on reals such that for each open interval I and point mapping to it there were both a left- and right-open interval around x which which mapped inside I then there would be a preimage for all primes which have 7 digits or more and their negations < 1343844569 871281 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :why doesn't anyone ever join my math parties :( < 1343844604 964157 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i think you're all about surjectivity jokes when i'm not here but when i come it's like shhhhhh let's talk about kernels and shit hahaha < 1343844623 210153 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :you're mean and i need to go to the shoppe to buy something to live about. < 1343844692 880444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You, uh, know there are public logs that you could use to verify your conspiracy theory? < 1343844710 368584 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :fizzie: i think i've read about those on an operating systems course. < 1343844713 422171 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :Unless they're part of the conspiracy. < 1343844788 443826 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i think you filter them by ip, when i was looking at them in russia i'm pretty sure i saw some surjectivity jokes, but magically there's none now. < 1343844927 944212 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :what's the name of the concept in measure theory where you have a result that holds for almost all and you prove the same thing for all? i guess this is mostly for oerjan. < 1343844947 920036 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i merely realized i was wrong < 1343844962 212573 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and spun off in some mad direction < 1343844991 875958 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i don't think you were wrong < 1343845026 909832 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :INSTEAD I THINK IF YOU WERE AN argh shoppe tyme < 1343845053 986180 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well something i'm only recently learning is that objects intended to be rendered can be described without any reference to pixels < 1343845179 640384 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1343845325 358400 :ogrom!~del@gprs-inet-65-20.elisa.ee JOIN :#esoteric < 1343845559 301613 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1343845659 199107 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :umm, what on earth is oklopol on about? < 1343845711 490691 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :it'd be a lot more comprehensible if he used some notation < 1343845744 366411 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :okay < 1343845786 20696 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so take X = S^Z where S is a finite set with the discrete topology, Z is the integers, and S^Z has the product topology < 1343845805 482123 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :and let's assume itidus21 is a function from this space to itself with two properties < 1343845809 553738 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :1) it's continuous < 1343845813 671933 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :um, how can you have a product topology on a power set? < 1343845820 615277 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :oh wait I see < 1343845822 790910 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :it's an infinite product < 1343845828 899237 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :the iterated-product topology, sure < 1343845898 924186 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :um, isn't that product topology also discrete? < 1343845913 673685 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :whatever you like to call it, in any case the topology with base "the coordinates n_1, ..., n_k have the symbols s_1, ..., s_k \in S" is a base < 1343845922 290431 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :it's not! in fact it is perfect < 1343845952 42614 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :that is, for any point x in there you will find points arbitrarily close (in any open set U around x, you find a point other than x) < 1343846003 489744 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :this is because an open set is a superset of some finite intersection V of sets of the base, and each such set V contains uncountably many points or none < 1343846016 600981 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :because you only say something about finitely many coordinates < 1343846027 964178 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :if x satisfies that, just change the tail however you like. < 1343846037 496322 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :the right or left tail < 1343846073 49051 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :2) let \sigma be the left shift map, that is, \sigma(x)_i = x_{i + 1} < 1343846086 757358 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so the ith coordinate of \sigma(x) is the i+1th coordinate of x < 1343846102 176491 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :then, itidus commutes with \sigma < 1343846140 697035 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :now, this kind of spoils the fun, but then itidus is just a cellular automaton. < 1343846167 793688 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :further, we assume that if you take two points x and y with the following properties < 1343846176 680912 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well property really < 1343846200 192162 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :for sufficiently large |i|, we have x_i = y_i, but x != y < 1343846239 229771 :atrapado!~za@95.169.240.68 QUIT :Quit: Leaving < 1343846248 897779 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :we call such points asymptotic (they are "asymptotically" the same both left and right) < 1343846278 331233 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :we assume that for such points x and y, itidus will map them to distinct points < 1343846281 903392 :itidus21!~itidus21@120.148.51.163 PART #esoteric :"Leaving" < 1343846287 945183 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :erm < 1343846325 835901 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :sorry, this last part, that if two points are asymptotic then they're mapped to distinct points, was not an assumption, i now realize that my point was only to claim that itidus is surjective < 1343846346 730290 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so i'm claiming that if itidus were a CA, then he would map two such points to distinct points. < 1343846357 18037 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :because that's a characterization of surjectivity. < 1343846405 458200 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :and because we defined the full shift (X) as "something" for the purpose of my claim, itidus is onto something. < 1343846417 213669 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :yeah, you know what? < 1343846430 155020 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well what? < 1343846436 198405 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :this kind of joke isn't funny. < 1343846505 530158 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :sorry i forgot you were that music dude < 1343846505 939086 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :besides, no-one says "onto" these days, we're all Bourbakistes < 1343846530 948626 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :hey, I'm a mathmo, I find maths jokes funny < 1343846540 197621 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :but that was just too tortured < 1343846557 10585 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :people don't say onto? < 1343846573 643779 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :well, not much < 1343846658 965660 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :now, a /funny/ onto/surjective joke would have been something much shorter, like "you have a right inverse with domain something" < 1343846680 936848 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :it's still a geeky maths pun, but it doesn't take much effort to get it < 1343846682 307610 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :three out of five most recent arxiv entries use it < 1343846720 827600 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :oklopol: ok so actually I meant "I don't use it and I think it's shite and confusing" < 1343846735 791558 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :though it's really the equivalent terms for injective and bijective that are shite and confusing < 1343846751 499865 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :those are shit, yes < 1343846765 316228 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :one-to-one map and one-to-one correspondence < 1343846767 14199 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :when I hear "injective" I know exactly what it means. When I hear "one-one", fuck knows < 1343846767 333144 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :yeeeah. < 1343846779 468524 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :but onto is pretty handy imo. < 1343846800 985386 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :"onto" is easy to miss, though, because in natural language it means something else < 1343846828 767143 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :if it weren't specifically defined, "a function onto X" would just mean a function with codomain X < 1343846831 53946 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i disagree < 1343846861 446941 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :and hence it's possible not to notice that someone said their function was surjective < 1343846884 708348 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :in theory, maybe < 1343846911 510360 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :hasn't happened to me. and i make more reading errors than you can even imagine. < 1343846924 45644 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :because onto means surjective < 1343846984 489916 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Is English your native language? "Oklopol" sounds scandinavian, so I'm guessing not < 1343847027 613157 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :"you have a right inverse with domain something" that's not funny, it isn't even a reference to a theorem < 1343847029 952583 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :that might be why you're able to learn technical vocabulary without problems when it conflicts with common usage < 1343847047 187941 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :why does it have to be a reference to a theorem? < 1343847053 959656 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :otherwise it's trivial < 1343847063 421856 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :a mathematical fart joke < 1343847071 205232 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :you know what? I've just stopped caring, because there's some more Olympics on < 1343847083 450992 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :ttfn < 1343847087 271683 :Taneb!~nathan@host-78-146-169-138.as13285.net JOIN :#esoteric < 1343847097 596122 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Hello! < 1343847133 270745 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1343847152 309198 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :yeah fuck you too < 1343847172 70696 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :erm, to soundnfury, not to Taneb :D < 1343847189 468369 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric ::D < 1343847259 159064 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :lo Taneb < 1343847295 877410 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :"soundnfury: that might be why you're able to learn technical vocabulary without problems when it conflicts with common usage" yes, that must be why the finnish version was also so easy to internalize. finns are just that much smarter i guess. < 1343847332 109899 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :is the finnish word for "onto" a bit longer, perhaps? < 1343847358 864600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : what's the name of the concept in measure theory where you have a result that holds for almost all and you prove the same thing for all? i guess this is mostly for oerjan. < 1343847362 863264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no f idea < 1343847375 593208 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :something about rigidity i think < 1343847377 239390 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :okay < 1343847425 207619 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :" is the finnish word for "onto" a bit longer, perhaps?" it's the -lle suffix < 1343847462 676802 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :prepositions are suffices in finnish? < 1343847469 989125 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the finnish don't have a word for onto, they have a case, obviously. the suffix is -atukkontiappalaansiessut/-ätykköntiäppäläänsiessyt, depending on vowel harmony. < 1343847475 448963 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :(is it grammatical/morphological case?) < 1343847495 252658 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :oerjan: haha lol < 1343847518 102471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pay no attention to oklopol's lying grammar < 1343847527 97943 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :what, if anything, does that suffix really mean? < 1343847535 603957 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Isn't Finnish the one with 20000+ verb forms? < 1343847536 532375 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :yeah we have mostly cases. oerjan is confusing onto with the case for "having a beer with x in a bar after beating your wife". < 1343847579 298735 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :soundnfury: -lle means onto something < 1343847608 912108 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well often you use just on when we use -lle, it's very common. < 1343847609 63801 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :no, I wanted to know what oerjan's atukkontiablablablallantysiliogogogoch meant < 1343847662 397345 :ogrom!~del@gprs-inet-65-20.elisa.ee QUIT :Quit: Left < 1343847663 901674 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i cannot prove it means anything, although no one can prove i am lying because i followed the vowel harmony rules < 1343847714 274357 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 264 seconds < 1343847716 62101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :soundnfury: you may want to replace that y with u for the same reason. < 1343847719 294581 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :also annoyingly enough that's very good pig finnish, i can't point anything impossible out. < 1343847748 528590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHAHALAISET* < 1343847774 263770 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :the citizens of evil laughter. < 1343847858 370443 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oerjan: wanna join me in creating great surjectivity comedy < 1343847882 77851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sorry i already have used up my epic quest quota < 1343847890 225875 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric ::( < 1343848019 690183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* Phantom_Hoover wonders why a Norwegian would learn of Eastenders when it launched. <-- it is possible it took a few years to get broadcast here, although i doubt it was more than a couple < 1343848097 35970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :1987, says http://no.wikipedia.org/wiki/%C3%98stkantfolk < 1343848179 917804 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :"stkantfolk" sounds a lot more awesome than Eastenders. < 1343848195 297198 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :it says it started broadcasting in finland after 206 seasons. < 1343848204 125369 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :How's pronounced, again? < 1343848219 818799 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :as an , obviously < 1343848225 196456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lower front rounded < 1343848232 363221 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ipa is /ø/ iirc < 1343848265 603935 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :basically the "a" in "a silly norwegian letter" < 1343848303 17949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no:Østkantfolk ~ en:East side people < 1343848347 389282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Østkanten is a concept in the norwegian capital Oslo, it's the poorer part with traditionally the industry < 1343848401 897998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i believe this is the same in many cities around the world, because of prevalence of west-east winds and the fact rich people don't like to breathe smog. < 1343848424 385102 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Yeah, it's even the case in Hexham :( < 1343848431 896989 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :(I'm in the east end < 1343848432 697979 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :) < 1343848437 716117 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :not in turku, we're too small to have sides < 1343848504 20437 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :If Hexham can have sides, Turku can have sides < 1343848512 916311 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :we're smaller < 1343848513 748347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recently saw a chart of amphetamine use in european cities, i remember the top 3 were Helsinki, Turku and Oslo < 1343848522 602146 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :woohoo! < 1343848526 599494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not quite sure of the order of the first two < 1343848541 113524 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Ahead of Amsterdam, Birmingham, and Glasgow? < 1343848543 710346 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Wow < 1343848587 748122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh this was a chart based on analyzing the sewers and dividing by population < 1343848636 887043 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it confused me a bit because the newspaper article then went on to say Oslo was top in Europe < 1343848652 888338 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Maybe they thought Finland was in South America? < 1343848657 871031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :most likely. < 1343848728 110834 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is not entirely unlikely they didn't check every city < 1343848755 307079 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i know a girl 700 up north who's tried it, but i have never even heard of amphetamine use in turku outside statistics < 1343848759 253202 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :700 km < 1343848784 629172 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so how much is much exactly? < 1343848785 32034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Treat corporations like people... and they start acting like people. <-- *psychopatic people hth < 1343849012 722908 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Psychopathic people who never return my christmas cards :( < 1343849095 151439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : REH means deer <-- REH, a deer, a female deer, DOH, a drop of golden sun... < 1343849199 54698 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1343849207 189328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Deewiant: What's a good C++ source reformatter? < 1343849213 328179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Indentation but also things like f( x ) vs. f(x). < 1343849216 813280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm suddenly depicting someone getting _very_ confused during the translation of sound of music to/from german < 1343849274 651444 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :f(\n\tx\n) < 1343849297 21808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc may also apply. < 1343849305 981603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :By which I mean: reply. < 1343849321 984057 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :surely you mean supply < 1343849483 189626 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :sed :P < 1343849663 161292 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :: ) < 1343849709 653389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cannot find any german version of the song :( < 1343849725 992066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean, don't the germans dub _everything_? < 1343849746 879350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess they might not like the film over there, given the subject. < 1343850135 224969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders if other people really have as much inner monologue as in today's xkcd < 1343850190 984503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while having conversations, especially < 1343850390 5634 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 246 seconds < 1343850809 592378 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1343852113 176701 :adac!~adac@85-127-157-5.dynamic.xdsl-line.inode.at JOIN :#esoteric < 1343852766 801256 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Wychodzi < 1343853843 458059 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :@ping < 1343853843 949078 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1343853894 34419 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :You took your time :( < 1343853976 155952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i apologise < 1343853992 398927 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :helliott < 1343854031 618399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: As seen from here: 23:44:03 @ping 23:44:03 pong < 1343854083 527714 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :The "You took your time :(" was addressed at the pipes between here and Freenode < 1343854094 770089 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Specifically, the pipe between my computer and my router < 1343854525 503495 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oerjan: do you? < 1343854579 238959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome adac < 1343854590 717295 :HackEgo!codu@codu.org PRIVMSG #esoteric :adac: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1343854603 293177 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`welcome mroman < 1343854606 951300 :HackEgo!codu@codu.org PRIVMSG #esoteric :mroman: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1343854619 428391 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I needed that. < 1343854623 215320 :adac!~adac@85-127-157-5.dynamic.xdsl-line.inode.at PRIVMSG #esoteric :hi elliott :) yeah i was looking for esoterica I guess ;) < 1343854649 867066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The only channel named #esoteric where you can't buy books about weird religions. < 1343854699 958038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can buy things on irc? < 1343854713 993757 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yeah, sure. < 1343854726 711074 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :elliott, would you like to buy a copy of Now 76? < 1343854727 689669 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Just give me your credit card number and the security code for online shopping. < 1343854748 246846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oklopol: i don't think so, no. < 1343854769 212650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: yes < 1343854783 580608 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :elliott, tough, because I don't own any I can sell you :( < 1343854789 683843 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :mroman might < 1343854789 866545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im sobbing < 1343854798 73084 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Go badger mroman < 1343854819 634649 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but then i've been training to reduce my inner monologue. although i don't recall doing it during conversations before either. < 1343854864 652756 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :I think I have an internal monologue < 1343854877 30376 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :But conversations distract me so I don't hear it then? < 1343854889 731331 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :But sometimes it gets so loud it comes out my mouth < 1343854948 635169 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can sell you MiniSAS-Cables. < 1343855073 385994 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :And why would I have Now 76 < 1343855079 422450 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have a CD collection though < 1343855083 946864 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's not my style of music. < 1343855274 810937 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Train is still active? < 1343855312 991019 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should try writing a general using proc for Tcl < 1343855349 102038 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :I got a train only two days ago < 1343855352 79916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Why are you use "the cacky language"? < 1343855359 233780 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*ing-form < 1343855366 91259 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: The band "Train". < 1343855402 618629 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1343855404 736198 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's a language that seems to have the tools to make it into anything I want, but not enough in actual existence of decent stuff < 1343855413 627229 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think elliott left because of me :/ < 1343855476 705608 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You know... the "tell me did you sail across the sun did you make it to the milky way" kind of train < 1343855536 841924 :pikhq_!~pikhq@71-34-137-117.clsp.qwest.net JOIN :#esoteric < 1343855577 682371 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Not to be confused with "I took the midnight train" < 1343855584 640357 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Because taking the midnight train is a journey. < 1343855716 333803 :pikhq!~pikhq@71-34-142-109.clsp.qwest.net QUIT :Ping timeout: 255 seconds < 1343855914 401972 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unlike many languages I look at, I actually wrote a program to do something useful in Tcl. < 1343855926 573045 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Sadly, it's very riddled with global variables. < 1343856049 273929 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: learn perl. you will have a similar experience < 1343856053 818826 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :possibly with fewer global variables. < 1343856079 519282 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Learn Burlesque < 1343856086 401824 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It doesn't have variables. < 1343856125 864965 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :I took a midnight train going anywhere < 1343856138 660304 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Do not cease to believe! < 1343856147 421346 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So you're just a small town girl? < 1343856160 249642 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or Just a city boy? < 1343856244 542984 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :You're not half wrong < 1343856259 751985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :half not even wrong < 1343856537 114262 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Is it weird that when people misspell my first name it really annoys me, even though I don't care how they spell my surname that much? < 1343856632 615875 :MoALTz!~no@host-92-8-152-12.as43234.net QUIT :Quit: Leaving < 1343856642 363902 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :my first name is Adam. No one misspells that ever. So I just have to pick something else to get mad at, such as misspelling my last name. < 1343856675 829095 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :My first name is Nathan, which contains a schwa < 1343856686 887718 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Schwa? < 1343856699 460450 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :uhhh < 1343856709 179790 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thus it can only be spelled correctly in hebrew < 1343856712 283785 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :mroman, short, lazy vowel sound < 1343856718 203806 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :oerjan, where it is a verb :( < 1343856721 598017 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :ə < 1343856731 612611 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Nath'n < 1343856740 2878 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So it's not pronounce englishly? < 1343856745 609895 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Oh, it is < 1343856756 159023 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :mroman: schwa is the name of the sound < 1343856757 94090 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :It's actually the most common vowel in speech < 1343856767 886362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this sathan guy is so sensitive to spelling < 1343856768 353893 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I would pronounce it well < 1343856773 168959 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neyfn < 1343856773 389962 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :it is denoted ə in linguistics, where every sound needs a distinct notation < 1343856773 882343 :augur!~augur@206.196.187.12 QUIT :Remote host closed the connection < 1343856781 605553 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or neythn actually < 1343856801 806796 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :My surname's obscure even in its native Netherlands < 1343856861 861450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how is the supervillain of bad kerning coming up? < 1343856872 509149 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Poorly < 1343856899 436360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah doctorates take time < 1343856899 587939 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :My plan to be elected president is hindered due to the lack of republics I am native to < 1343856900 790779 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :I would pronounce Nathan as neɪðɪn < 1343856914 962523 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :The doctorate is a long way off < 1343856917 57169 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: you ended that sentence with a proposition < 1343856926 552312 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Don't get me STARTED with minions < 1343856929 241122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: you'll just have to get that nice old lady to retire first < 1343856945 105374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hear she does some mean parachuting < 1343856960 91016 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :don't get me excited like that, i thought Taneb was talking about his university studies :( < 1343856982 372864 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oklopol: oh but he _is_. supervillainy is an advanced subject. < 1343857019 56707 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :oklopol, I'm beginning to apply for undergrad studies, in Maths and Computer Science. < 1343857041 503564 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oh you study supervillainy at university? i thought it was a vocational school kinda thing. < 1343857052 887505 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :you are? that's awesome which uni < 1343857113 142879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION locks coppro into a padded cell out of which he will not get < 1343857131 677849 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :yay! < 1343857151 888302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sadly he still has internet access. < 1343857199 996366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i suggest starting with onions and building up from there. < 1343857285 195335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe you could be a culinary supervillain. < 1343857321 28413 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: cool < 1343857373 408602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Chef#Titles doesn't show up anything really suitable, though < 1343857444 482493 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :The pants, the pants, I want them all! < 1343857473 637726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh he's progressed from the hats! < 1343857533 170343 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought that was Gregor? < 1343857533 894995 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MeatyBelle: so i take it choosemypants.com is up next? < 1343857547 885453 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is he Gregor but disguised? < 1343857548 158861 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :oklopol, trying for Oxford. Success is unlikely. < 1343857553 792985 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :how so < 1343857592 252671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :invent a supergenius serum first. < 1343857611 467913 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i thought about oxford at some point, would've been cool to study in a university people konw. < 1343857613 920 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :know < 1343857624 29792 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Grade requirements < 1343857633 746851 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :then i wouldn't have to have good publications, i could just tell people i come from oxford. < 1343857640 751460 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :oerjan: I've got choosemytie.com ! < 1343857648 714422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wow < 1343857678 765127 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :what kind of grade requirements? < 1343857688 325946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems a little under construction. < 1343857704 999330 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: you should come across the pond! < 1343857723 367537 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: you've got one more year of secondary school? < 1343857743 853302 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oerjan: why is it a wow < 1343857774 954145 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oh < 1343857776 498878 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :tie! < 1343857778 378518 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :not hat. < 1343857785 616196 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i was kinda wondering how you didn't know < 1343857786 460931 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :coppro, yeah < 1343857791 50623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm how does Tenzo van Doom sound < 1343857794 320028 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: what are your grades like? < 1343857822 924691 :MeatyBelle!codu@codu.org PRIVMSG #esoteric : it seems a little under construction. // I have no intention of actually making it. < 1343857829 42026 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :A* in maths, further maths, B-A in Latin, Ancient History < 1343857829 294794 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i had horrible grades in secondary school < 1343857855 598376 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :A*? < 1343857862 218930 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :A*. < 1343857866 732474 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :what's that < 1343857868 167177 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :The best grade imaginable! < 1343857893 258435 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: you should definitely come here then :P < 1343857901 888358 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :I promise we teach real math < 1343857915 98346 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :coppro: are you at oxford or what is come? < 1343857932 64426 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Yeah, British Government introduced it because too many people were getting A's, Universities and Employers were getting confuzzled < 1343857942 228001 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :haha < 1343857951 377280 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :did they know it's a search algorithm < 1343857952 118162 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :university of waterloo < 1343857961 849164 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: ... < 1343857971 199280 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: your government is brilliant at solving the actual problem < 1343857997 577571 :MeatyBelle!codu@codu.org PRIVMSG #esoteric :oerjan: I was referring to http://solidcolorpants.com/ by the way, what with pants. < 1343858001 763321 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :yeah, too many smart people. < 1343858011 987313 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :they should teach worse instead. < 1343858019 807734 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :they should just grade harder < 1343858028 849944 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :odds are good the system has gotten easy over the years < 1343858032 588687 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :change the failing grade if you have to < 1343858044 541056 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :but the range of available grades should still be representative < 1343858291 611513 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Canada... < 1343858292 777048 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Hmm < 1343858293 349988 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :my math average was at most B in secondary school, perhaps closer to C < 1343858341 846885 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :I had to stop myself saying "eh" instead of "hmm". But the "eh" wasn't meant to be making fun of Canadians or playing on the stereotypes? < 1343858349 326065 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :I'm sure it's a different eh < 1343858375 255682 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just a stray schwa, probably < 1343858387 830650 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Nah, this has more stress on it < 1343858394 195531 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Closer to an ay < 1343858485 305119 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i hear canadians are cool < 1343858497 745628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :deep frozen < 1343858518 84033 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :I'm further north than every major Canadian city except Edmonton, I think < 1343858536 281527 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oh well it's useless then < 1343858596 171637 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :But we get the warm weather from the gulf stream < 1343858682 332528 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :coppro, what universities do you recommend I look at for Maths? < 1343858879 537130 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1343858886 944428 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :come to turku, we can work together :DASASD < 1343858907 736927 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :why do i keep suggesting that, it's still not really possible. < 1343859029 601204 :Taneb!~nathan@host-78-146-169-138.as13285.net QUIT :Quit: Leaving < 1343859317 922409 :stanley!~stanley@unaffiliated/stanley JOIN :#esoteric < 1343860311 149994 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :Taneb: In Canada? Simon Fraser, Toronto, and Waterloo of course < 1343860314 108601 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :(hint: Waterloo) < 1343860419 286479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION visited the math department of waterloo in october 1995 or thereabouts < 1343860450 329111 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait, "fields institute" < 1343860513 784541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it says it was relocated to toronto in the same year < 1343860521 500908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :s/it/wikipedia/ < 1343860545 302300 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1343860562 854867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe it was 1994 we went there < 1343860703 175163 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also waggie was at the compsci department there. although i doubt any agora players here have been long enough to remember him. < 1343860798 979969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or maybe _that_ was the math department. < 1343860962 143836 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :why were you there? < 1343860995 777336 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :1994 was roughly when i decided to become a programmer < 1343861026 518565 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :although i will sleep nough. < 1343861530 997477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there was a conference on C*-algebras and stuff < 1343861617 677292 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343863119 237012 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1343863330 603089 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric < 1343863424 715457 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 260 seconds < 1343864701 832928 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1343865236 778829 :adac!~adac@85-127-157-5.dynamic.xdsl-line.inode.at QUIT :Ping timeout: 248 seconds < 1343865315 252943 :derdon!~derdon@pD9E1DA57.dip.t-dialin.net QUIT :Remote host closed the connection < 1343866246 49123 :MeatyBelle!codu@codu.org NICK :Gregor < 1343867378 157193 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::\ < 1343867419 826781 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :david_werecat: hi :\ < 1343870036 775116 :pikhq_!~pikhq@71-34-137-117.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1343870137 477236 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1343870532 725164 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1343871114 202808 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 264 seconds < 1343872445 925908 :pikhq!~pikhq@71-34-137-117.clsp.qwest.net JOIN :#esoteric < 1343872574 915885 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1343873009 172007 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1343873380 652139 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Read error: Operation timed out < 1343873475 832639 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1343875284 413168 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :!bfjoust space_hotel http://sprunge.us/UKhG < 1343875296 522574 :EgoBot!codu@codu.org PRIVMSG #esoteric :​Score for quintopia_space_hotel: 66.6 < 1343875433 398763 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :still not as high as when i let counterpoke beat me :P < 1343875519 268382 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 244 seconds < 1343875662 664706 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1343876708 256968 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1343876794 888681 :ssue!u5338@gateway/web/irccloud.com/x-ybmhhwzscvphmari QUIT :Ping timeout: 246 seconds < 1343876832 904918 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1343876865 274267 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1343877134 13499 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com PRIVMSG #esoteric :quintopia: Wow, the new bfjoust competitor beats everything. < 1343878423 227893 :Yonkie!~Yonkie@cookness-diamond.volia.net JOIN :#esoteric < 1343878615 528936 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1343878885 258886 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1343879022 520605 :ssue!u5338@gateway/web/irccloud.com/x-znwmcjtzhbdwnmsy JOIN :#esoteric < 1343879319 885316 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1343879333 872163 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1343879707 639347 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1343881521 420728 :tswett!~tswett@171.64.42.221 PRIVMSG #esoteric :Gregor: I figure you might appreciate this. http://soundcloud.com/tswett/cakesnap-wip-1 < 1343881662 419675 :jix!~jix@jixco.de QUIT :Ping timeout: 264 seconds < 1343881668 552133 :jix!~jix@jixco.de JOIN :#esoteric < 1343883956 779291 :pikhq!~pikhq@71-34-137-117.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1343883961 195403 :pikhq_!~pikhq@174.22.159.235 JOIN :#esoteric < 1343884240 435534 :pikhq!~pikhq@174-22-146-238.clsp.qwest.net JOIN :#esoteric < 1343884258 719628 :pikhq_!~pikhq@174.22.159.235 QUIT :Ping timeout: 246 seconds < 1343884475 409120 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1343884485 908306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: from today's HWN quotes section: "jmcarthur: we calmly talk trolls to death" < 1343884488 187658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thought u'd apreciate < 1343884489 11287 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1343885449 72451 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1343885473 912140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So I hear Volume 4, Pre-fascicle 6A is out. < 1343885536 36808 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1343885997 347308 :adac!~adac@85-127-157-5.dynamic.xdsl-line.inode.at JOIN :#esoteric < 1343886244 520900 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1343886389 831797 :mikel34!~mike@reserved-35-88.grapevine.net.au JOIN :#esoteric < 1343886424 30936 :mikel34!~mike@reserved-35-88.grapevine.net.au PART :#esoteric < 1343886499 533760 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 252 seconds < 1343886514 241756 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1343887327 578364 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 240 seconds < 1343888107 588592 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 240 seconds < 1343888510 596959 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1343890376 917750 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1343890510 576571 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I am going to test something, and to test it requires disconnecting briefly. I am not having network troubles, and I hope this does not bother anyone. < 1343890639 655591 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh thank god < 1343890640 118171 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. < 1343890665 368317 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the idea of being without Sgeo for any length of time without knowing why is simply unbearable. < 1343890691 956131 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also apparently holy shit bill dos died < 1343890709 468578 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1343890746 548108 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey Sgeo_, the name bill dos mean anything to you < 1343890774 39292 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in "Bill Dos" or "Bill" does mean anything? < 1343890808 527661 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The former. < 1343890830 623213 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1343890877 146235 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The only hits on Google are people with the name 'Bill Dos ', articles about Bill Gates and one South African "computer academy". < 1343890909 287470 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh hmm it may have been Bill Doss. < 1343891161 849469 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :@tell elliott FFS if you're going to notify me of the deaths of obscure musicians at least spell their names right. < 1343891162 275704 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1343891546 271304 :adac!~adac@85-127-157-5.dynamic.xdsl-line.inode.at QUIT :Ping timeout: 244 seconds < 1343892050 243114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote expensive health food < 1343892061 50479 :HackEgo!codu@codu.org PRIVMSG #esoteric :130) ais523: elf corpses are not considered expensive health food. but the most expensive. < 1343892198 499479 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1343892283 89127 :adac!~adac@85-127-157-5.dynamic.xdsl-line.inode.at JOIN :#esoteric < 1343892415 390682 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1343893496 366370 :Taneb!~nathan@host-78-146-169-138.as13285.net JOIN :#esoteric < 1343893506 990015 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1343893507 741157 :Taneb!~nathan@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Hello < 1343894232 379101 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1343894755 346013 :Taneb!~nathan@host-78-146-169-138.as13285.net QUIT :Ping timeout: 240 seconds < 1343894839 354605 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :Ubuntu 12.04 "Mrki Medvjed" < 1343895545 267582 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 244 seconds < 1343895567 571243 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1343895683 355039 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1343895755 357082 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1343896181 833818 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1343896582 884555 :Taneb!~nathan@host-78-146-169-138.as13285.net JOIN :#esoteric < 1343896992 333155 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1343897000 311969 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1343897026 574437 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1343897175 582316 :pikhq!~pikhq@174-22-146-238.clsp.qwest.net QUIT :Remote host closed the connection < 1343897191 928407 :pikhq!~pikhq@174-22-146-238.clsp.qwest.net JOIN :#esoteric < 1343897283 155530 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1343897351 205742 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1343897502 256809 :tswett!~tswett@171.64.42.221 QUIT :Ping timeout: 264 seconds < 1343897616 578395 :tswett!~tswett@thay.Stanford.EDU JOIN :#esoteric < 1343897827 541977 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 240 seconds < 1343897887 776564 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1343897963 419317 :SimonRC!~sc@fof.durge.org QUIT :Ping timeout: 244 seconds < 1343898043 421577 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is it just me, or is the bus factor of the current Common Lisp ecosystem ONE? < 1343898120 400044 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :AFAIK, Xach is the only maintainer of quicklisp < 1343898521 354622 :Yonkie!~Yonkie@cookness-diamond.volia.net QUIT :Ping timeout: 244 seconds < 1343898619 432717 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1343898679 264254 :ais523_!~ais523@147.188.254.178 JOIN :#esoteric > 1343898877 954202 JOIN :#esoteric > 1343898882 81649 JOIN :#esoteric > 1343898882 598083 JOIN :#esoteric > 1343898917 951317 JOIN :#esoteric > 1343898922 79956 JOIN :#esoteric > 1343898922 592652 JOIN :#esoteric > 1343898958 1000 JOIN :#esoteric > 1343898962 130709 JOIN :#esoteric > 1343898962 646013 JOIN :#esoteric > 1343898998 47977 JOIN :#esoteric > 1343899002 175707 JOIN :#esoteric > 1343899002 691486 JOIN :#esoteric > 1343899038 96183 JOIN :#esoteric > 1343899042 220551 JOIN :#esoteric > 1343899042 736572 JOIN :#esoteric > 1343899078 145772 JOIN :#esoteric > 1343899082 274772 JOIN :#esoteric > 1343899082 790777 JOIN :#esoteric > 1343899118 199661 JOIN :#esoteric > 1343899122 327680 JOIN :#esoteric > 1343899122 843772 JOIN :#esoteric > 1343899158 242901 JOIN :#esoteric > 1343899162 370190 JOIN :#esoteric > 1343899162 886135 JOIN :#esoteric > 1343899198 287648 JOIN :#esoteric > 1343899202 417085 JOIN :#esoteric > 1343899202 933129 JOIN :#esoteric > 1343899238 335174 JOIN :#esoteric > 1343899242 461963 JOIN :#esoteric > 1343899242 977592 JOIN :#esoteric > 1343899278 384945 JOIN :#esoteric > 1343899282 512291 JOIN :#esoteric > 1343899283 27867 JOIN :#esoteric > 1343899318 442615 JOIN :#esoteric > 1343899322 570664 JOIN :#esoteric > 1343899323 84575 JOIN :#esoteric > 1343899358 493637 JOIN :#esoteric > 1343899362 622290 JOIN :#esoteric > 1343899363 138216 JOIN :#esoteric > 1343899398 543796 JOIN :#esoteric > 1343899402 672027 JOIN :#esoteric > 1343899403 190289 JOIN :#esoteric > 1343899438 598993 JOIN :#esoteric > 1343899442 723678 JOIN :#esoteric > 1343899443 239556 JOIN :#esoteric > 1343899478 647649 JOIN :#esoteric > 1343899482 774290 JOIN :#esoteric > 1343899483 290470 JOIN :#esoteric > 1343899518 697148 JOIN :#esoteric > 1343899522 825317 JOIN :#esoteric > 1343899523 341133 JOIN :#esoteric > 1343899558 747746 JOIN :#esoteric > 1343899562 875677 JOIN :#esoteric > 1343899563 391736 JOIN :#esoteric > 1343899598 793575 JOIN :#esoteric > 1343899602 920174 JOIN :#esoteric > 1343899603 436159 JOIN :#esoteric > 1343899638 845226 JOIN :#esoteric > 1343899642 973355 JOIN :#esoteric > 1343899643 488947 JOIN :#esoteric > 1343899678 897259 JOIN :#esoteric > 1343899683 22050 JOIN :#esoteric > 1343899683 537784 JOIN :#esoteric > 1343899718 950387 JOIN :#esoteric > 1343899723 78559 JOIN :#esoteric > 1343899723 593918 JOIN :#esoteric > 1343899758 998056 JOIN :#esoteric > 1343899763 125617 JOIN :#esoteric > 1343899763 642182 JOIN :#esoteric > 1343899799 51989 JOIN :#esoteric > 1343899803 179639 JOIN :#esoteric > 1343899803 696502 JOIN :#esoteric > 1343899839 102601 JOIN :#esoteric > 1343899843 229365 JOIN :#esoteric > 1343899843 745598 JOIN :#esoteric > 1343899879 149953 JOIN :#esoteric > 1343899883 276793 JOIN :#esoteric > 1343899883 793303 JOIN :#esoteric > 1343899919 197889 JOIN :#esoteric > 1343899923 325109 JOIN :#esoteric > 1343899923 840507 JOIN :#esoteric > 1343899959 251619 JOIN :#esoteric > 1343899963 378823 JOIN :#esoteric > 1343899963 895111 JOIN :#esoteric > 1343899999 300579 JOIN :#esoteric > 1343900003 429763 JOIN :#esoteric > 1343900003 945630 JOIN :#esoteric > 1343900039 349705 JOIN :#esoteric > 1343900043 473137 JOIN :#esoteric > 1343900043 989887 JOIN :#esoteric > 1343900079 397766 JOIN :#esoteric > 1343900083 526559 JOIN :#esoteric > 1343900084 42664 JOIN :#esoteric > 1343900119 450865 JOIN :#esoteric > 1343900123 579191 JOIN :#esoteric > 1343900124 94669 JOIN :#esoteric > 1343900159 504360 JOIN :#esoteric > 1343900163 631288 JOIN :#esoteric > 1343900164 147404 JOIN :#esoteric > 1343900199 547614 JOIN :#esoteric > 1343900203 675958 JOIN :#esoteric > 1343900204 191878 JOIN :#esoteric > 1343900239 596145 JOIN :#esoteric > 1343900243 724307 JOIN :#esoteric > 1343900244 239610 JOIN :#esoteric > 1343900279 653898 JOIN :#esoteric > 1343900283 784345 JOIN :#esoteric > 1343900284 299918 JOIN :#esoteric > 1343900319 706760 JOIN :#esoteric > 1343900323 834581 JOIN :#esoteric > 1343900324 350633 JOIN :#esoteric > 1343900359 752910 JOIN :#esoteric > 1343900363 881881 JOIN :#esoteric > 1343900364 397740 JOIN :#esoteric > 1343900399 818046 JOIN :#esoteric > 1343900403 942107 JOIN :#esoteric > 1343900404 458431 JOIN :#esoteric > 1343900439 868088 JOIN :#esoteric > 1343900443 996396 JOIN :#esoteric > 1343900444 512629 JOIN :#esoteric > 1343900479 917641 JOIN :#esoteric > 1343900484 45603 JOIN :#esoteric > 1343900484 561884 JOIN :#esoteric > 1343900519 970676 JOIN :#esoteric > 1343900524 99196 JOIN :#esoteric > 1343900524 615222 JOIN :#esoteric > 1343900560 23966 JOIN :#esoteric > 1343900564 153239 JOIN :#esoteric > 1343900564 668696 JOIN :#esoteric > 1343900600 78444 JOIN :#esoteric > 1343900604 205299 JOIN :#esoteric > 1343900604 721121 JOIN :#esoteric > 1343900640 129516 JOIN :#esoteric > 1343900644 257878 JOIN :#esoteric > 1343900644 774498 JOIN :#esoteric > 1343900680 182127 JOIN :#esoteric > 1343900684 310591 JOIN :#esoteric > 1343900684 826157 JOIN :#esoteric > 1343900720 236164 JOIN :#esoteric > 1343900724 365151 JOIN :#esoteric > 1343900724 881390 JOIN :#esoteric > 1343900760 282028 JOIN :#esoteric > 1343900764 410973 JOIN :#esoteric > 1343900764 926851 JOIN :#esoteric > 1343900800 335883 JOIN :#esoteric > 1343900804 464860 JOIN :#esoteric > 1343900804 981529 JOIN :#esoteric > 1343900840 385832 JOIN :#esoteric > 1343900844 513257 JOIN :#esoteric > 1343900845 30278 JOIN :#esoteric > 1343900880 437880 JOIN :#esoteric > 1343900884 566544 JOIN :#esoteric > 1343900885 82618 JOIN :#esoteric > 1343900920 489495 JOIN :#esoteric > 1343900924 618828 JOIN :#esoteric > 1343900925 135039 JOIN :#esoteric > 1343900960 537712 JOIN :#esoteric > 1343900964 666002 JOIN :#esoteric > 1343900965 181507 JOIN :#esoteric > 1343901000 584827 JOIN :#esoteric > 1343901004 711950 JOIN :#esoteric > 1343901005 227343 JOIN :#esoteric > 1343901040 637122 JOIN :#esoteric > 1343901044 765307 JOIN :#esoteric > 1343901045 281569 JOIN :#esoteric > 1343901080 686376 JOIN :#esoteric > 1343901084 814752 JOIN :#esoteric > 1343901085 331323 JOIN :#esoteric > 1343901120 738723 JOIN :#esoteric > 1343901124 865672 JOIN :#esoteric > 1343901125 382488 JOIN :#esoteric > 1343901160 789027 JOIN :#esoteric > 1343901164 918620 JOIN :#esoteric > 1343901165 434812 JOIN :#esoteric > 1343901200 844414 JOIN :#esoteric > 1343901204 972265 JOIN :#esoteric > 1343901205 487958 JOIN :#esoteric > 1343901240 894419 JOIN :#esoteric > 1343901245 21607 JOIN :#esoteric > 1343901245 537759 JOIN :#esoteric > 1343901280 949069 JOIN :#esoteric > 1343901285 77942 JOIN :#esoteric > 1343901285 594535 JOIN :#esoteric > 1343901321 569 JOIN :#esoteric > 1343901325 129466 JOIN :#esoteric > 1343901325 645131 JOIN :#esoteric > 1343901361 45525 JOIN :#esoteric > 1343901365 169899 JOIN :#esoteric > 1343901365 686272 JOIN :#esoteric > 1343901401 98514 JOIN :#esoteric > 1343901405 227123 JOIN :#esoteric > 1343901405 742641 JOIN :#esoteric > 1343901441 148960 JOIN :#esoteric > 1343901445 276010 JOIN :#esoteric > 1343901445 792469 JOIN :#esoteric > 1343901481 204921 JOIN :#esoteric > 1343901485 334804 JOIN :#esoteric > 1343901485 851098 JOIN :#esoteric > 1343901521 249349 JOIN :#esoteric > 1343901525 376904 JOIN :#esoteric > 1343901525 893294 JOIN :#esoteric > 1343901561 304297 JOIN :#esoteric > 1343901565 433293 JOIN :#esoteric > 1343901565 949849 JOIN :#esoteric > 1343901601 354904 JOIN :#esoteric > 1343901605 483185 JOIN :#esoteric > 1343901605 999301 JOIN :#esoteric > 1343901641 406703 JOIN :#esoteric > 1343901645 534125 JOIN :#esoteric > 1343901646 50915 JOIN :#esoteric > 1343901681 459100 JOIN :#esoteric > 1343901685 588802 JOIN :#esoteric > 1343901686 105876 JOIN :#esoteric > 1343901721 513486 JOIN :#esoteric > 1343901725 641266 JOIN :#esoteric > 1343901726 158434 JOIN :#esoteric > 1343901761 559716 JOIN :#esoteric > 1343901765 687534 JOIN :#esoteric > 1343901766 204301 JOIN :#esoteric > 1343901801 611060 JOIN :#esoteric > 1343901805 739550 JOIN :#esoteric > 1343901806 255903 JOIN :#esoteric > 1343901841 663781 JOIN :#esoteric > 1343901845 792619 JOIN :#esoteric > 1343901846 309058 JOIN :#esoteric > 1343901881 714582 JOIN :#esoteric > 1343901885 840940 JOIN :#esoteric > 1343901886 357927 JOIN :#esoteric > 1343901921 762604 JOIN :#esoteric > 1343901925 890009 JOIN :#esoteric > 1343901926 406294 JOIN :#esoteric > 1343901961 816484 JOIN :#esoteric > 1343901965 945066 JOIN :#esoteric > 1343901966 461456 JOIN :#esoteric > 1343902001 868585 JOIN :#esoteric > 1343902005 996963 JOIN :#esoteric > 1343902006 513211 JOIN :#esoteric > 1343902041 922157 JOIN :#esoteric > 1343902046 50706 JOIN :#esoteric > 1343902046 566956 JOIN :#esoteric > 1343902081 969348 JOIN :#esoteric > 1343902086 98826 JOIN :#esoteric > 1343902086 614253 JOIN :#esoteric > 1343902122 24473 JOIN :#esoteric > 1343902126 154469 JOIN :#esoteric > 1343902126 670090 JOIN :#esoteric > 1343902162 72314 JOIN :#esoteric > 1343902166 194793 JOIN :#esoteric > 1343902166 710457 JOIN :#esoteric > 1343902202 115068 JOIN :#esoteric > 1343902206 243267 JOIN :#esoteric > 1343902206 759360 JOIN :#esoteric > 1343902242 170970 JOIN :#esoteric > 1343902246 299092 JOIN :#esoteric > 1343902246 814536 JOIN :#esoteric > 1343902282 220771 JOIN :#esoteric > 1343902286 349305 JOIN :#esoteric > 1343902286 865724 JOIN :#esoteric > 1343902322 273842 JOIN :#esoteric > 1343902326 402377 JOIN :#esoteric > 1343902326 919328 JOIN :#esoteric > 1343902362 323135 JOIN :#esoteric > 1343902366 451021 JOIN :#esoteric > 1343902366 967048 JOIN :#esoteric > 1343902402 374999 JOIN :#esoteric > 1343902406 506147 JOIN :#esoteric > 1343902407 21972 JOIN :#esoteric > 1343902442 430016 JOIN :#esoteric > 1343902446 559416 JOIN :#esoteric > 1343902447 75960 JOIN :#esoteric > 1343902482 481044 JOIN :#esoteric > 1343902486 610580 JOIN :#esoteric > 1343902487 126631 JOIN :#esoteric > 1343902522 530494 JOIN :#esoteric > 1343902526 656966 JOIN :#esoteric > 1343902527 173181 JOIN :#esoteric > 1343902562 583916 JOIN :#esoteric > 1343902566 707278 JOIN :#esoteric > 1343902567 222825 JOIN :#esoteric > 1343902602 632744 JOIN :#esoteric > 1343902606 762546 JOIN :#esoteric > 1343902607 278895 JOIN :#esoteric > 1343902642 683410 JOIN :#esoteric > 1343902646 812797 JOIN :#esoteric > 1343902647 328866 JOIN :#esoteric > 1343902682 728420 JOIN :#esoteric > 1343902686 855763 JOIN :#esoteric > 1343902687 372338 JOIN :#esoteric > 1343902722 777191 JOIN :#esoteric > 1343902726 905123 JOIN :#esoteric > 1343902727 420950 JOIN :#esoteric > 1343902762 830773 JOIN :#esoteric > 1343902766 960859 JOIN :#esoteric > 1343902767 476861 JOIN :#esoteric > 1343902802 884648 JOIN :#esoteric > 1343902807 13553 JOIN :#esoteric > 1343902807 529162 JOIN :#esoteric > 1343902842 936239 JOIN :#esoteric > 1343902847 63959 JOIN :#esoteric > 1343902847 580098 JOIN :#esoteric > 1343902882 985732 JOIN :#esoteric > 1343902887 115059 JOIN :#esoteric > 1343902887 630700 JOIN :#esoteric > 1343902923 41364 JOIN :#esoteric > 1343902927 168805 JOIN :#esoteric > 1343902927 685191 JOIN :#esoteric > 1343902963 90847 JOIN :#esoteric > 1343902967 217839 JOIN :#esoteric > 1343902967 734354 JOIN :#esoteric > 1343903003 138709 JOIN :#esoteric > 1343903007 266917 JOIN :#esoteric > 1343903007 782812 JOIN :#esoteric > 1343903043 189625 JOIN :#esoteric > 1343903047 318619 JOIN :#esoteric > 1343903047 835354 JOIN :#esoteric > 1343903083 241327 JOIN :#esoteric > 1343903087 372558 JOIN :#esoteric > 1343903087 888021 JOIN :#esoteric > 1343903123 288236 JOIN :#esoteric > 1343903127 416583 JOIN :#esoteric > 1343903127 932492 JOIN :#esoteric > 1343903163 326967 JOIN :#esoteric > 1343903167 456268 JOIN :#esoteric > 1343903167 972484 JOIN :#esoteric > 1343903203 381776 JOIN :#esoteric > 1343903207 511810 JOIN :#esoteric > 1343903208 28136 JOIN :#esoteric > 1343903243 433982 JOIN :#esoteric > 1343903247 563855 JOIN :#esoteric > 1343903248 80790 JOIN :#esoteric > 1343903283 486666 JOIN :#esoteric > 1343903287 615691 JOIN :#esoteric > 1343903288 132147 JOIN :#esoteric > 1343903323 540153 JOIN :#esoteric > 1343903327 668301 JOIN :#esoteric > 1343903328 183705 JOIN :#esoteric > 1343903363 591107 JOIN :#esoteric > 1343903367 721522 JOIN :#esoteric > 1343903368 237947 JOIN :#esoteric > 1343903403 632531 JOIN :#esoteric > 1343903407 760713 JOIN :#esoteric > 1343903408 276423 JOIN :#esoteric > 1343903443 673298 JOIN :#esoteric > 1343903447 802895 JOIN :#esoteric > 1343903448 319183 JOIN :#esoteric > 1343903483 724614 JOIN :#esoteric > 1343903487 852307 JOIN :#esoteric > 1343903488 369132 JOIN :#esoteric > 1343903523 777056 JOIN :#esoteric > 1343903527 906555 JOIN :#esoteric > 1343903528 422913 JOIN :#esoteric > 1343903563 829621 JOIN :#esoteric > 1343903567 957484 JOIN :#esoteric > 1343903568 472828 JOIN :#esoteric > 1343903603 882363 JOIN :#esoteric > 1343903608 12183 JOIN :#esoteric > 1343903608 527684 JOIN :#esoteric > 1343903643 934781 JOIN :#esoteric > 1343903648 64135 JOIN :#esoteric > 1343903648 580422 JOIN :#esoteric > 1343903683 987092 JOIN :#esoteric > 1343903688 116799 JOIN :#esoteric > 1343903688 633271 JOIN :#esoteric > 1343903724 36451 JOIN :#esoteric > 1343903728 164642 JOIN :#esoteric > 1343903728 682878 JOIN :#esoteric > 1343903764 86287 JOIN :#esoteric > 1343903768 216865 JOIN :#esoteric > 1343903768 732901 JOIN :#esoteric > 1343903804 137815 JOIN :#esoteric > 1343903808 265732 JOIN :#esoteric > 1343903808 781975 JOIN :#esoteric > 1343903844 186979 JOIN :#esoteric > 1343903848 310925 JOIN :#esoteric > 1343903848 827562 JOIN :#esoteric > 1343903884 235549 JOIN :#esoteric > 1343903888 362440 JOIN :#esoteric > 1343903888 878548 JOIN :#esoteric > 1343903924 289841 JOIN :#esoteric > 1343903928 417304 JOIN :#esoteric > 1343903928 932890 JOIN :#esoteric > 1343903964 325003 JOIN :#esoteric > 1343903968 452898 JOIN :#esoteric > 1343903968 969008 JOIN :#esoteric > 1343904004 377108 JOIN :#esoteric > 1343904008 502665 JOIN :#esoteric > 1343904009 18466 JOIN :#esoteric > 1343904044 427125 JOIN :#esoteric > 1343904048 557722 JOIN :#esoteric > 1343904049 73334 JOIN :#esoteric > 1343904084 479860 JOIN :#esoteric > 1343904088 612248 JOIN :#esoteric > 1343904089 127944 JOIN :#esoteric > 1343904124 531637 JOIN :#esoteric > 1343904128 666445 JOIN :#esoteric > 1343904129 182175 JOIN :#esoteric > 1343904164 584114 JOIN :#esoteric > 1343904168 715578 JOIN :#esoteric > 1343904169 231472 JOIN :#esoteric > 1343904204 636106 JOIN :#esoteric > 1343904208 765857 JOIN :#esoteric > 1343904209 281772 JOIN :#esoteric > 1343904244 685581 JOIN :#esoteric > 1343904248 814916 JOIN :#esoteric > 1343904249 330502 JOIN :#esoteric > 1343904284 742432 JOIN :#esoteric > 1343904288 873619 JOIN :#esoteric > 1343904289 389262 JOIN :#esoteric > 1343904324 796026 JOIN :#esoteric > 1343904328 925811 JOIN :#esoteric > 1343904329 441830 JOIN :#esoteric > 1343904364 848451 JOIN :#esoteric > 1343904368 977261 JOIN :#esoteric > 1343904369 493575 JOIN :#esoteric > 1343904404 898674 JOIN :#esoteric > 1343904409 27885 JOIN :#esoteric > 1343904409 544382 JOIN :#esoteric > 1343904444 942782 JOIN :#esoteric > 1343904449 66482 JOIN :#esoteric > 1343904449 582766 JOIN :#esoteric > 1343904485 1866 JOIN :#esoteric > 1343904489 130808 JOIN :#esoteric > 1343904489 647310 JOIN :#esoteric > 1343904525 42208 JOIN :#esoteric > 1343904529 170718 JOIN :#esoteric > 1343904529 683278 JOIN :#esoteric > 1343904565 95147 JOIN :#esoteric > 1343904569 225754 JOIN :#esoteric > 1343904569 742169 JOIN :#esoteric > 1343904605 144576 JOIN :#esoteric > 1343904609 272518 JOIN :#esoteric > 1343904609 788527 JOIN :#esoteric > 1343904645 195424 JOIN :#esoteric > 1343904649 324280 JOIN :#esoteric > 1343904649 840503 JOIN :#esoteric > 1343904685 246980 JOIN :#esoteric > 1343904689 375102 JOIN :#esoteric > 1343904689 890579 JOIN :#esoteric > 1343904725 299283 JOIN :#esoteric > 1343904729 426289 JOIN :#esoteric > 1343904729 942583 JOIN :#esoteric > 1343904765 352115 JOIN :#esoteric > 1343904769 482040 JOIN :#esoteric > 1343904769 998494 JOIN :#esoteric > 1343904805 396224 JOIN :#esoteric > 1343904809 526555 JOIN :#esoteric > 1343904810 42031 JOIN :#esoteric > 1343904845 449783 JOIN :#esoteric > 1343904849 577841 JOIN :#esoteric > 1343904850 93928 JOIN :#esoteric > 1343904885 503006 JOIN :#esoteric > 1343904889 630604 JOIN :#esoteric > 1343904890 146132 JOIN :#esoteric > 1343904925 555310 JOIN :#esoteric > 1343904929 686079 JOIN :#esoteric > 1343904930 202207 JOIN :#esoteric > 1343904965 594039 JOIN :#esoteric > 1343904969 722934 JOIN :#esoteric > 1343904970 238832 JOIN :#esoteric > 1343905005 654556 JOIN :#esoteric > 1343905009 782082 JOIN :#esoteric > 1343905010 297520 JOIN :#esoteric > 1343905045 710035 JOIN :#esoteric > 1343905049 838188 JOIN :#esoteric > 1343905050 354157 JOIN :#esoteric > 1343905085 760315 JOIN :#esoteric > 1343905089 889853 JOIN :#esoteric > 1343905090 405398 JOIN :#esoteric > 1343905125 813093 JOIN :#esoteric > 1343905129 938135 JOIN :#esoteric > 1343905130 453992 JOIN :#esoteric > 1343905165 867531 JOIN :#esoteric > 1343905169 997010 JOIN :#esoteric > 1343905170 513436 JOIN :#esoteric > 1343905205 914906 JOIN :#esoteric > 1343905210 45403 JOIN :#esoteric > 1343905210 561087 JOIN :#esoteric > 1343905245 968596 JOIN :#esoteric > 1343905250 97802 JOIN :#esoteric > 1343905250 613968 JOIN :#esoteric > 1343905286 18819 JOIN :#esoteric > 1343905290 149164 JOIN :#esoteric > 1343905290 665278 JOIN :#esoteric > 1343905326 73136 JOIN :#esoteric > 1343905330 202837 JOIN :#esoteric > 1343905330 718170 JOIN :#esoteric > 1343905366 120598 JOIN :#esoteric > 1343905370 248515 JOIN :#esoteric > 1343905370 764842 JOIN :#esoteric > 1343905406 176516 JOIN :#esoteric > 1343905410 305126 JOIN :#esoteric > 1343905410 822032 JOIN :#esoteric > 1343905446 228933 JOIN :#esoteric > 1343905450 357791 JOIN :#esoteric > 1343905450 873983 JOIN :#esoteric > 1343905486 277154 JOIN :#esoteric > 1343905490 407156 JOIN :#esoteric > 1343905490 923315 JOIN :#esoteric > 1343905526 323425 JOIN :#esoteric > 1343905530 452833 JOIN :#esoteric > 1343905530 968956 JOIN :#esoteric > 1343905566 371002 JOIN :#esoteric > 1343905570 499952 JOIN :#esoteric > 1343905571 15810 JOIN :#esoteric > 1343905606 416968 JOIN :#esoteric > 1343905610 543848 JOIN :#esoteric > 1343905611 60111 JOIN :#esoteric > 1343905646 465770 JOIN :#esoteric > 1343905650 595969 JOIN :#esoteric > 1343905651 111533 JOIN :#esoteric > 1343905686 517884 JOIN :#esoteric > 1343905690 645856 JOIN :#esoteric > 1343905691 161997 JOIN :#esoteric > 1343905726 565190 JOIN :#esoteric > 1343905730 694377 JOIN :#esoteric > 1343905731 211046 JOIN :#esoteric > 1343905766 619204 JOIN :#esoteric > 1343905770 748486 JOIN :#esoteric > 1343905771 264460 JOIN :#esoteric > 1343905806 665372 JOIN :#esoteric > 1343905810 794574 JOIN :#esoteric > 1343905811 310777 JOIN :#esoteric > 1343905846 717277 JOIN :#esoteric > 1343905850 843689 JOIN :#esoteric > 1343905851 360650 JOIN :#esoteric > 1343905886 772540 JOIN :#esoteric > 1343905890 902196 JOIN :#esoteric > 1343905891 419612 JOIN :#esoteric > 1343905926 823761 JOIN :#esoteric > 1343905930 952733 JOIN :#esoteric > 1343905931 468917 JOIN :#esoteric > 1343905966 873237 JOIN :#esoteric > 1343905971 3071 JOIN :#esoteric > 1343905971 518961 JOIN :#esoteric > 1343906006 921210 JOIN :#esoteric > 1343906011 51853 JOIN :#esoteric > 1343906011 569101 JOIN :#esoteric > 1343906046 971006 JOIN :#esoteric > 1343906051 99706 JOIN :#esoteric > 1343906051 615787 JOIN :#esoteric > 1343906087 25630 JOIN :#esoteric > 1343906091 152642 JOIN :#esoteric > 1343906091 668985 JOIN :#esoteric > 1343906127 71252 JOIN :#esoteric > 1343906131 200891 JOIN :#esoteric > 1343906131 716938 JOIN :#esoteric > 1343906167 120771 JOIN :#esoteric > 1343906171 252416 JOIN :#esoteric > 1343906171 768633 JOIN :#esoteric > 1343906207 170821 JOIN :#esoteric > 1343906211 299022 JOIN :#esoteric > 1343906211 815575 JOIN :#esoteric > 1343906247 217204 JOIN :#esoteric > 1343906251 346655 JOIN :#esoteric > 1343906251 862930 JOIN :#esoteric > 1343906287 266216 JOIN :#esoteric > 1343906291 393551 JOIN :#esoteric > 1343906291 909580 JOIN :#esoteric > 1343906327 316695 JOIN :#esoteric > 1343906331 446365 JOIN :#esoteric > 1343906331 962281 JOIN :#esoteric > 1343906367 367216 JOIN :#esoteric > 1343906371 496795 JOIN :#esoteric > 1343906372 13029 JOIN :#esoteric > 1343906407 415830 JOIN :#esoteric > 1343906411 545419 JOIN :#esoteric > 1343906412 61841 JOIN :#esoteric > 1343906447 472328 JOIN :#esoteric > 1343906451 604753 JOIN :#esoteric > 1343906452 118849 JOIN :#esoteric > 1343906487 520793 JOIN :#esoteric > 1343906491 648297 JOIN :#esoteric > 1343906492 164274 JOIN :#esoteric > 1343906527 574778 JOIN :#esoteric > 1343906531 703772 JOIN :#esoteric > 1343906532 220681 JOIN :#esoteric > 1343906567 626641 JOIN :#esoteric > 1343906571 756198 JOIN :#esoteric > 1343906572 272756 JOIN :#esoteric > 1343906607 667283 JOIN :#esoteric > 1343906611 796646 JOIN :#esoteric > 1343906612 313304 JOIN :#esoteric > 1343906647 719032 JOIN :#esoteric > 1343906651 847676 JOIN :#esoteric > 1343906652 363572 JOIN :#esoteric > 1343906687 769620 JOIN :#esoteric > 1343906691 898295 JOIN :#esoteric > 1343906692 414711 JOIN :#esoteric > 1343906727 822762 JOIN :#esoteric > 1343906731 952407 JOIN :#esoteric > 1343906732 467919 JOIN :#esoteric > 1343906767 864192 JOIN :#esoteric > 1343906771 992556 JOIN :#esoteric > 1343906772 508810 JOIN :#esoteric > 1343906807 922496 JOIN :#esoteric > 1343906812 52700 JOIN :#esoteric > 1343906812 569845 JOIN :#esoteric > 1343906847 973264 JOIN :#esoteric > 1343906852 102642 JOIN :#esoteric > 1343906852 618574 JOIN :#esoteric > 1343906888 19315 JOIN :#esoteric > 1343906892 150649 JOIN :#esoteric > 1343906892 667732 JOIN :#esoteric > 1343906928 68328 JOIN :#esoteric > 1343906932 198920 JOIN :#esoteric > 1343906932 714674 JOIN :#esoteric > 1343906968 120554 JOIN :#esoteric > 1343906972 249736 JOIN :#esoteric > 1343906972 765936 JOIN :#esoteric > 1343907008 172356 JOIN :#esoteric > 1343907012 303207 JOIN :#esoteric > 1343907012 819113 JOIN :#esoteric > 1343907048 220440 JOIN :#esoteric > 1343907052 348428 JOIN :#esoteric > 1343907052 864041 JOIN :#esoteric > 1343907088 274634 JOIN :#esoteric > 1343907092 405921 JOIN :#esoteric > 1343907092 921919 JOIN :#esoteric > 1343907128 330366 JOIN :#esoteric > 1343907132 451315 JOIN :#esoteric > 1343907132 968496 JOIN :#esoteric > 1343907168 368934 JOIN :#esoteric > 1343907172 500501 JOIN :#esoteric > 1343907173 16801 JOIN :#esoteric > 1343907208 417256 JOIN :#esoteric > 1343907212 547802 JOIN :#esoteric > 1343907213 63658 JOIN :#esoteric > 1343907248 475087 JOIN :#esoteric > 1343907252 606357 JOIN :#esoteric > 1343907253 123063 JOIN :#esoteric > 1343907288 525811 JOIN :#esoteric > 1343907292 658288 JOIN :#esoteric > 1343907293 173885 JOIN :#esoteric > 1343907328 599202 JOIN :#esoteric > 1343907332 729465 JOIN :#esoteric > 1343907333 245184 JOIN :#esoteric > 1343907368 647803 JOIN :#esoteric > 1343907372 777736 JOIN :#esoteric > 1343907373 293751 JOIN :#esoteric > 1343907408 696407 JOIN :#esoteric > 1343907412 821566 JOIN :#esoteric > 1343907413 337973 JOIN :#esoteric > 1343907448 743013 JOIN :#esoteric > 1343907452 874099 JOIN :#esoteric > 1343907453 391012 JOIN :#esoteric > 1343907488 804124 JOIN :#esoteric > 1343907492 934583 JOIN :#esoteric > 1343907493 451162 JOIN :#esoteric > 1343907528 852580 JOIN :#esoteric > 1343907532 981675 JOIN :#esoteric > 1343907533 497149 JOIN :#esoteric > 1343907568 898338 JOIN :#esoteric > 1343907573 30243 JOIN :#esoteric > 1343907573 546703 JOIN :#esoteric > 1343907608 943721 JOIN :#esoteric > 1343907613 75254 JOIN :#esoteric > 1343907613 591083 JOIN :#esoteric > 1343907649 3362 JOIN :#esoteric > 1343907653 133676 JOIN :#esoteric > 1343907653 650422 JOIN :#esoteric > 1343907689 57239 JOIN :#esoteric > 1343907693 193810 JOIN :#esoteric > 1343907693 710294 JOIN :#esoteric > 1343907729 114849 JOIN :#esoteric > 1343907733 250848 JOIN :#esoteric > 1343907733 766799 JOIN :#esoteric > 1343907769 164336 JOIN :#esoteric > 1343907773 291256 JOIN :#esoteric > 1343907773 808147 JOIN :#esoteric > 1343907809 204486 JOIN :#esoteric > 1343907813 334881 JOIN :#esoteric > 1343907813 850810 JOIN :#esoteric > 1343907849 263661 JOIN :#esoteric > 1343907853 394027 JOIN :#esoteric > 1343907853 910628 JOIN :#esoteric > 1343907889 298806 JOIN :#esoteric > 1343907893 426637 JOIN :#esoteric > 1343907893 942646 JOIN :#esoteric > 1343907929 357288 JOIN :#esoteric > 1343907933 486478 JOIN :#esoteric > 1343907934 2228 JOIN :#esoteric > 1343907969 411847 JOIN :#esoteric > 1343907973 542289 JOIN :#esoteric > 1343907974 58084 JOIN :#esoteric > 1343908009 465211 JOIN :#esoteric > 1343908013 595494 JOIN :#esoteric > 1343908014 112150 JOIN :#esoteric > 1343908049 513162 JOIN :#esoteric > 1343908053 642877 JOIN :#esoteric > 1343908054 158741 JOIN :#esoteric > 1343908089 560917 JOIN :#esoteric > 1343908093 691024 JOIN :#esoteric > 1343908094 206974 JOIN :#esoteric > 1343908129 604379 JOIN :#esoteric > 1343908133 734163 JOIN :#esoteric > 1343908134 250625 JOIN :#esoteric > 1343908169 656124 JOIN :#esoteric > 1343908173 786521 JOIN :#esoteric > 1343908174 302321 JOIN :#esoteric > 1343908209 703844 JOIN :#esoteric > 1343908213 833219 JOIN :#esoteric > 1343908214 349679 JOIN :#esoteric > 1343908249 755486 JOIN :#esoteric > 1343908253 886244 JOIN :#esoteric > 1343908254 402649 JOIN :#esoteric > 1343908289 793954 JOIN :#esoteric > 1343908293 922962 JOIN :#esoteric > 1343908294 439108 JOIN :#esoteric > 1343908329 838547 JOIN :#esoteric > 1343908333 967734 JOIN :#esoteric > 1343908334 484152 JOIN :#esoteric > 1343908369 884874 JOIN :#esoteric > 1343908374 17704 JOIN :#esoteric > 1343908374 533902 JOIN :#esoteric > 1343908409 940934 JOIN :#esoteric > 1343908414 71735 JOIN :#esoteric > 1343908414 587300 JOIN :#esoteric > 1343908449 990304 JOIN :#esoteric > 1343908454 120570 JOIN :#esoteric > 1343908454 636629 JOIN :#esoteric > 1343908490 43542 JOIN :#esoteric > 1343908494 174967 JOIN :#esoteric > 1343908494 691293 JOIN :#esoteric > 1343908530 92228 JOIN :#esoteric > 1343908534 223355 JOIN :#esoteric > 1343908534 739693 JOIN :#esoteric > 1343908570 148765 JOIN :#esoteric > 1343908574 279883 JOIN :#esoteric > 1343908574 797049 JOIN :#esoteric > 1343908610 199632 JOIN :#esoteric > 1343908614 330261 JOIN :#esoteric > 1343908614 846145 JOIN :#esoteric > 1343908650 245073 JOIN :#esoteric > 1343908654 375828 JOIN :#esoteric > 1343908654 891332 JOIN :#esoteric > 1343908690 298702 JOIN :#esoteric > 1343908694 428246 JOIN :#esoteric > 1343908694 944072 JOIN :#esoteric > 1343908730 357542 JOIN :#esoteric > 1343908734 488502 JOIN :#esoteric > 1343908735 5305 JOIN :#esoteric > 1343908770 416137 JOIN :#esoteric > 1343908774 546813 JOIN :#esoteric > 1343908775 62538 JOIN :#esoteric > 1343908810 461349 JOIN :#esoteric > 1343908814 590714 JOIN :#esoteric > 1343908815 106351 JOIN :#esoteric > 1343908850 527855 JOIN :#esoteric > 1343908854 659745 JOIN :#esoteric > 1343908855 176395 JOIN :#esoteric > 1343908890 577323 JOIN :#esoteric > 1343908894 705945 JOIN :#esoteric > 1343908895 222263 JOIN :#esoteric > 1343908930 629250 JOIN :#esoteric > 1343908934 758843 JOIN :#esoteric > 1343908935 274932 JOIN :#esoteric > 1343908970 673993 JOIN :#esoteric > 1343908974 804585 JOIN :#esoteric > 1343908975 320830 JOIN :#esoteric > 1343909010 723582 JOIN :#esoteric > 1343909014 853074 JOIN :#esoteric > 1343909015 369030 JOIN :#esoteric > 1343909050 777315 JOIN :#esoteric > 1343909054 906855 JOIN :#esoteric > 1343909055 422573 JOIN :#esoteric > 1343909090 832141 JOIN :#esoteric > 1343909094 961910 JOIN :#esoteric > 1343909095 478334 JOIN :#esoteric > 1343909130 879207 JOIN :#esoteric > 1343909135 10302 JOIN :#esoteric > 1343909135 526084 JOIN :#esoteric > 1343909170 925254 JOIN :#esoteric > 1343909175 56036 JOIN :#esoteric > 1343909175 573256 JOIN :#esoteric > 1343909210 981731 JOIN :#esoteric > 1343909215 111291 JOIN :#esoteric > 1343909215 627821 JOIN :#esoteric > 1343909251 32186 JOIN :#esoteric > 1343909255 162538 JOIN :#esoteric > 1343909255 678716 JOIN :#esoteric > 1343909291 83198 JOIN :#esoteric > 1343909295 213282 JOIN :#esoteric > 1343909295 729491 JOIN :#esoteric > 1343909331 129102 JOIN :#esoteric > 1343909335 259736 JOIN :#esoteric > 1343909335 777056 JOIN :#esoteric > 1343909371 183384 JOIN :#esoteric > 1343909375 311672 JOIN :#esoteric > 1343909375 827524 JOIN :#esoteric < 1343909392 109856 :glogbot!codu@codu.org JOIN :#esoteric < 1343909392 485481 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric < 1343909396 453933 :HackEgo!codu@codu.org JOIN :#esoteric < 1343909773 615349 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1343909839 656982 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :haaa < 1343909929 571479 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1343910296 442090 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1343910435 566408 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1343910503 156608 :adac!~adac@85-127-157-5.dynamic.xdsl-line.inode.at PART #esoteric :"Leaving" < 1343910762 865586 :ogrom!~del@gprs-inet-65-35.elisa.ee JOIN :#esoteric < 1343910852 944819 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Why does r/picturesofiansleeping exist!? < 1343911139 247872 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because someone created it. < 1343911181 410507 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Woah, ok, it seems to be incredibly popular. < 1343911184 870738 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :THAT's disturbing. < 1343911205 319435 :nortti!nortti@smar.fi JOIN :#esoteric < 1343911221 435856 :derdon!~derdon@p5DE8B1F3.dip.t-dialin.net JOIN :#esoteric < 1343911228 521337 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, Ian agreed to it < 1343911262 520144 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :But why do 7000 people want to see pictures of some guy sleeping? < 1343911310 72914 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :always the easy questions get people stumped < 1343911315 967412 :nortti!nortti@smar.fi QUIT :Client Quit < 1343911335 884997 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :I'm not sure if that's true < 1343911341 462982 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :I'll demonstrate. < 1343911348 557070 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :What's 3 times 2 < 1343911349 230289 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :? < 1343911355 552988 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :6 < 1343911362 103554 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :whoa < 1343911363 674147 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Wasn't that an easy question < 1343911366 82854 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i see what you mean < 1343911386 523920 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Always the questions that get people stumped get people stumped. < 1343911393 351690 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :qed < 1343911433 40202 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but to get back to the point i was gonna make < 1343911459 435209 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :someone had to create every last image found on the internet, or used software to generate them < 1343911479 761588 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :that in itself should be quite depressing < 1343911504 809604 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but not really < 1343911512 213580 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the pictures tend to be ok in context < 1343911542 286780 :Gregor!codu@codu.org JOIN :#esoteric < 1343911545 652679 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Is this heading towards rule 34? < 1343911549 382524 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :myspace girl discovers camera and proceeds to take 20 photos of herself from extreme angles < 1343911550 616488 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Hello, Gregor < 1343911583 100127 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :flickr user takes 200 low resolution photos of landscapes they visited during travels < 1343911634 259061 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Group of people take picture of selves dressed as characters from a webcomic, in a shopping centre, put it on Facebook? < 1343911637 451866 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :True story < 1343911644 758755 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Happened to me once < 1343912056 783469 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I need to learn how to avoid global variables < 1343912131 120106 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Whenever I look at Tcl, I keep thinking that I should be looking at Lisp < 1343912273 971789 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://wiki.tcl.tk/13410 < 1343912314 669256 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As interesting as most of that is, "OMG YOU DON'T NEED TO CALL ANY FUNCTIONS TO SERIALIZE TCL DATA STRUCTURES" is ... not at all impressive < 1343912348 889755 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1343912567 886379 :juhani!~juhani@2001:67c:15c:8004:203:93ff:fe63:e9c JOIN :#esoteric < 1343912581 44538 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo_: you don't need to call any functions to serialize bash data structures either. < 1343912588 909531 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(actually that may not be true of bash arrays. not sure) < 1343912604 283396 :juhani!~juhani@2001:67c:15c:8004:203:93ff:fe63:e9c QUIT :Client Quit < 1343912607 708940 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Bash has arrays? Are they like Tcl's arrays? < 1343912613 725764 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I doubt it < 1343912626 339821 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You do need to call something to serialize Tcl's arrays since they're not first-class < 1343912635 160330 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'm not sure that bash arrays are "first class" < 1343912638 33981 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Array just a collection of variables named in a certain way, really < 1343912670 179938 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Fine, here's a good difference between Bash and Tcl: Bash has ``, Tcl has [] < 1343912677 970946 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Which makes more sense for nesting commands? < 1343912696 846232 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`` is considered deprecated < 1343912699 910403 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `: not found < 1343912700 850161 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you should use $() instead < 1343912702 935387 :nortti!~juhani@2001:67c:15c:8004:203:93ff:fe63:e9c JOIN :#esoteric < 1343912709 340835 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah < 1343912787 886251 :nortti!~juhani@2001:67c:15c:8004:203:93ff:fe63:e9c QUIT :Client Quit < 1343912805 279459 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I believe $() is a standard Bourne feature as well < 1343912808 255807 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and avoids quote hell < 1343912828 699643 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :a non-standard feature that avoids quote hell: you can put a $ in front a '' literal to get proper escape sequences < 1343912837 276450 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :``run echo $SHELL < 1343912840 160691 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `run: not found < 1343912847 384073 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`run echo $SHELL < 1343912850 892496 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/bin/sh < 1343912858 279283 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`run echo $'don\'t' < 1343912861 706036 :HackEgo!codu@codu.org PRIVMSG #esoteric :don't < 1343912872 315303 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :without the $ you have to do < 1343912877 663977 :nortti!~juhani@ekskrementet.dy.asm.fi JOIN :#esoteric < 1343912881 381181 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`run echo 'don'\''t' < 1343912884 586571 :HackEgo!codu@codu.org PRIVMSG #esoteric :don't < 1343912919 576861 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1343912962 2735 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I think programmers should come together and standardize a keyboard character set < 1343912999 773073 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :not necessarily a standard /layout/, but a new set of characters that you could expect to find on a specialized "programmer's keyboard" < 1343913048 369902 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Have you been reading about APL? < 1343913050 751820 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so we can have more than 4 kinds of bracket-like symbols < 1343913052 319532 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Taneb: no < 1343913101 684896 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1343913123 307939 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :APL, the language where life←{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵} can make sense < 1343913204 814557 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I suppose you could call it a "keyset" < 1343913219 6956 :nortti!~juhani@ekskrementet.dy.asm.fi QUIT :Quit: Leaving < 1343913222 635678 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :a set of characters that should be conveniently expressable by a programmer's input means < 1343913233 96018 :nortti!~juhani@ekskrementet.dy.asm.fi JOIN :#esoteric < 1343913246 56553 :nortti!~juhani@ekskrementet.dy.asm.fi QUIT :Client Quit < 1343913255 89887 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :which is a combination of the physical hardware (such as keyboards), and the capabilities of software (specialized keyboard layouts, emulators, and text editor support) < 1343913267 235094 :Taneb!~Taneb@host-78-146-169-138.as13285.net PRIVMSG #esoteric :Beyond extended ascii? < 1343913275 110197 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes < 1343913303 157017 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :a common point that many languages reach in the design of their syntax is: welp, we've run out of convenient characters < 1343913308 839220 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :this happens too quickly, imo. < 1343913332 597069 :nortti!~juhani@ekskrementet.dy.asm.fi JOIN :#esoteric < 1343913598 18744 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this doesn't happen to nikolaus wirth < 1343913670 495272 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but on the other hand it can go crazy < 1343913762 752243 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :at least few languages as yet make commands out of strings of punctuation < 1343913825 460136 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :such as, &($#, ^*&^, @(@(@, (&$*(*$, !(&(*, ^(&*^$%^$#) < 1343913968 329467 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :basically, the 1 character per keyword idea < 1343913976 655404 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :is itself quite a constraint < 1343914349 385076 :nortti!~juhani@ekskrementet.dy.asm.fi PART #esoteric :"Leaving" < 1343914375 79180 :nortti!~juhani@2001:67c:15c:8004:203:93ff:fe63:e9c JOIN :#esoteric < 1343914591 454644 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1343914761 863978 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1343914946 83494 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343915680 555211 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1343916762 421910 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1343917563 515308 :nortti!~juhani@2001:67c:15c:8004:203:93ff:fe63:e9c PART #esoteric :"Leaving" < 1343918355 615445 :Taneb!~Taneb@host-78-146-169-138.as13285.net QUIT :Ping timeout: 252 seconds < 1343918455 365760 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1343919128 85467 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1343919315 279621 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :aaaaaaaarr < 1343919317 815418 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1343919328 503462 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1343919335 551550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nooga: Are you sure you do not mean "hello" or something. That's conventional. < 1343919562 789469 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Has anyone here ever heard of Elephant 6 (correct answer is no, elliott need not answer). < 1343919595 180522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1343919602 120799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: Sounds like you've heard of it. < 1343919610 341261 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1343919617 539110 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :CRYPTIC < 1343919932 839598 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1343919953 325412 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1343919973 531422 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1343920295 473761 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1343920472 736225 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I was under the impression most BF implementations don't allow going past the left edge < 1343920476 232468 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I guess I was wrong? http://www.reddit.com/r/programming/comments/xiwno/a_file_that_is_a_windows_executable_a_pdf/c5n3rn4?context=3 < 1343920485 552750 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1343920542 91254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo_: Perhaps you should do a survey and make a table of interpreter properties. < 1343920550 384154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All I've seen on the topic has been mostly guesswork. < 1343920569 181298 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo_, if so, most interpreters are crap. < 1343920603 884649 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not unheard-of not to allow it. < 1343920729 54199 :ogrom!~del@gprs-inet-65-35.elisa.ee QUIT :Ping timeout: 255 seconds < 1343920853 763176 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Eternity's Shylock is still a fantastic song < 1343920886 255699 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Note: Googling will likely be Homestuck spoilers) < 1343920911 926278 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Speaking of songs, there's a Jeroen Tel concert here tomorrow, some of you might have heard of him. < 1343920972 28420 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And Googling will not be Homestuck spoilers, even.) < 1343921191 830866 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Non-spoilery way to listen: http://assets.tumblr.com/swf/audio_player.swf?audio_file=http://www.tumblr.com/audio_file/architectural-perfection/28245664979/tumblr_m7wnn9HLah1qm8n2a&color=FFFFFF < 1343921222 221233 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I assume that the music's non-spoilery < 1343921225 880821 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe due to motifs? < 1343921330 841062 :augur_!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1343921403 158786 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Ping timeout: 246 seconds < 1343921788 541386 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1343921808 835883 :Phantom_Hoover!~Phantom@cpc15-sgyl29-2-0-cust133.sgyl.cable.virginmedia.com JOIN :#esoteric < 1343921809 479188 :Phantom_Hoover!~Phantom@cpc15-sgyl29-2-0-cust133.sgyl.cable.virginmedia.com QUIT :Changing host < 1343921809 666872 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1343922406 433754 :ogrom!~del@gprs-inet-65-47.elisa.ee JOIN :#esoteric < 1343924409 964096 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Phantom_Hoover: so apparently "Asian" in the UK means south asian? < 1343924415 636052 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes. < 1343924418 806914 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and excludes east asians? < 1343924420 753163 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :huh. interesting < 1343924436 111863 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No, but if you say 'Asian' the default meaning is south Asian. < 1343924458 7091 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And you'd probably have to clarify if you meant east asians. < 1343924472 954834 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'm pretty sure most americans don't consider indians and "middle easterners" to be asian. < 1343924479 531074 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it mostly means east asian here. < 1343924546 650767 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but the census does include indians under the category asian. < 1343924595 531047 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :"Statistics Norway considers people of Asian background to be people from all Asian countries.[11][12]" < 1343924599 364787 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Norway, always the sensible one. < 1343924658 824683 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :"The Canadian Census' list of Visible Minorities includes "West Asian", "South Asian" and "Southeast Asian".[6] The Canadian government uses "West Asian" in its statistics; however people from the Arab countries are counted in a separate "Arab" category.[7][8]" < 1343924664 846305 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :why. why do we make these arbitrary cultural categories. < 1343924924 47964 :ogrom!~del@gprs-inet-65-47.elisa.ee QUIT :Quit: Left < 1343927268 295235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Spam subject (paraphrasing, accidentally deleted it already): "We care about your Education american education". < 1343927278 452336 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So they care about my education, but only if it's an American education. < 1343927397 788196 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No, clearly, your name is american education. < 1343927565 226460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So... an American education consists only of telling people my name? Well, at least they know how to prioritize. < 1343929196 597606 :ogrom!~del@gprs-inet-65-93.elisa.ee JOIN :#esoteric < 1343929421 604168 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 252 seconds < 1343929786 60618 :Niazi1!shafeeqnia@202.123.243.5 JOIN :#esoteric < 1343929795 231415 :Niazi1!shafeeqnia@202.123.243.5 QUIT :Client Quit < 1343930336 321407 :derdon!~derdon@p5DE8B1F3.dip.t-dialin.net QUIT :Remote host closed the connection < 1343931969 580534 :phasyak!~phasyak@114.79.61.35 JOIN :#esoteric < 1343931999 627588 :phasyak!~phasyak@114.79.61.35 PART :#esoteric < 1343932008 700815 :phasyak!~phasyak@114.79.61.35 JOIN :#esoteric < 1343932232 207937 :phasyak!~phasyak@114.79.61.35 QUIT :Client Quit < 1343933579 104947 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1343933673 658008 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1343933731 202743 :fizzie!fis@unaffiliated/fizzie QUIT :Remote host closed the connection < 1343933761 574013 :ogrom!~del@gprs-inet-65-93.elisa.ee QUIT :Quit: Left < 1343933839 963109 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1343933846 534434 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Scheme is simple but highly fragmented, and Common Lisp is complex and creeky but has a semi-unified ecosystem < 1343933861 344690 :ion!ion@heh.fi QUIT :Ping timeout: 244 seconds < 1343933897 995025 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Also Lisp has no non-hacky coroutines < 1343933906 368517 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1343933933 632949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nor does Scheme, unless you count continuations-as-coroutines as non-hacky. < 1343934080 894055 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Is it just me, or is the bus factor of the current Common Lisp ecosystem ONE? <-- bus factor? < 1343934119 58448 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: The amount of people using public transit, like poor people do, as opposed to taxis or limos with drivers or helicopters or such. < 1343934127 364064 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan, how many specific people who, if hit by a bus, would cause the project to be severely damaged or end < 1343934139 140734 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Bus_factor < 1343934161 786000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1343934192 164273 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, my actual use-case for coroutines or continuations etc. is just using asynchronous stuff in a synchronous-looking way < 1343934192 421500 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1343934224 114061 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1343934372 284510 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Obviously, if Xach were hit by a bus, Common Lisp would continue to exist, but afaict, he's the sole maintainer of Quicklisp, which is THE repository that Common Lispers use for all package stuff < 1343935148 256602 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :you know what currency they use in bosnia? < 1343935153 313228 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :the deutschmark. < 1343935177 803942 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i find this... unlikely. < 1343935184 831361 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :surely you mean euro. < 1343935194 498271 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :no < 1343935201 880894 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Bosnia_and_Herzegovina_convertible_mark < 1343935268 684742 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :also they have one set of bills for Serbs and another for Bosniaks < 1343935377 870165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :naturally. < 1343935392 766393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do the bills annihilate if they come into contact? < 1343935409 121755 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :it's pegged to the Deutschmark which is pegged to the Euro < 1343935417 165587 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :the former peg is 1:1 < 1343935423 339886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :heegan < 1343935435 856944 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't remember if deutschmarks are still redeemable for euros, but anyway there are old DM values in contracts < 1343935449 580926 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :montenegro, otoh, uses euros < 1343935466 384720 :KingOfKarlsruhe!~chatzilla@p5B131132.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347] < 1343935468 171379 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1343935475 40774 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :without the permission or approval of the ECB < 1343935480 191284 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i was just there < 1343935493 46671 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You need permission to use Euros? < 1343935510 722678 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :no, montenegro uses them without permission < 1343935517 504179 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :q.e.d.! < 1343935523 114172 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yup < 1343935619 198876 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, what's your opinion of Tcl? < 1343935764 920702 :pikhq!~pikhq@174-22-146-238.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1343935770 173104 :pikhq_!~pikhq@168-103-252-117.clsp.qwest.net JOIN :#esoteric < 1343935795 858626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was visiting a friend yesterday and I renamed his cat Simon Marlow. < 1343935796 514375 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :also a lot of people in albanda would take euros < 1343935808 948784 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :and it seemed to be the default for anything over like US$100 < 1343935834 274680 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :albania* < 1343936065 414400 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :gotta go to bosnia, bbl < 1343937331 976185 :ion!ion@heh.fi JOIN :#esoteric < 1343937483 656976 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 276 seconds < 1343937584 706898 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1343937782 910523 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :bosnda < 1343938795 281593 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The Prototypes with Multiple Inheritance seems to have broken my brain. I used to like the idea, now I dislike it just because I see its motivation can be fulfilled even without the prototype part < 1343938808 274438 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think both of these opinions are not entirely reasonable. < 1343939479 923971 :boily!~boily@mtl.savoirfairelinux.net PART #esoteric :"WeeChat 0.3.8" < 1343939953 854909 :augur_!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1343940145 706218 :MoALTz!~no@host-92-8-156-138.as43234.net QUIT :Quit: Leaving < 1343941653 351610 :variable!root@freebsd/developer/variable QUIT :Quit: I found 1 in /dev/zero < 1343942325 433617 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1343942332 675444 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hello! < 1343942345 915862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek, a Taneb < 1343942364 677955 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :The monitor for my desktop has stopped working... < 1343942379 691891 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :It doesn't turn on and when the power's in it makes a clicking sound < 1343942404 252612 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric ::( < 1343942490 749768 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Of course, when we got it, the world trade centre had twin towers < 1343942499 712098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :click beetle stuck on the circuit board, that's the only explanation < 1343942513 854711 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Of course! < 1343942522 295200 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :I'll rescue it in the morning < 1343942550 5562 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :It was one of the best monitors you could get in 2000 < 1343942597 159278 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :1280 x 1024 px < 1343942914 489666 :Gregor!codu@codu.org PRIVMSG #esoteric :“I feel stupid. I'm showing up with a gun to an artillery fight. That's like showing up with a rocket launcher to a tactical warhead fight.” < 1343943071 366102 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION shows up with a fork to a knife fight < 1343943159 163384 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :ACTION shows up with a spoon to a fork fight < 1343943197 477304 :Gregor!codu@codu.org PRIVMSG #esoteric :ACTION shows up with his tongue to a spoon fight < 1343943299 860016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kinky! < 1343944135 104806 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 248 seconds < 1343944150 812853 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t state < 1343944151 933443 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall s a. (s -> (a, s)) -> State s a < 1343944156 620678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t writer < 1343944157 799290 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a w. (a, w) -> Writer w a < 1343944262 728348 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :@unmtl Writer < 1343944262 916138 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `unmtl' failed with: `Writer' is not applied to enough arguments, giving `/\A B. (B, A)' < 1343944275 15201 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :@unmtl Writer [()] Int < 1343944275 202882 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Int, [()]) < 1343944297 517632 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :@unmtl MaybeT (Writer (Sum Int)) Bool < 1343944297 745955 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Maybe Bool, Sum Int) < 1343944306 363819 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is looking at http://stackoverflow.com/questions/11684321/how-to-play-with-control-monad-writer-in-haskell btw < 1343944308 922669 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :@unmtl ConT (Writer (Sum Int)) Bool < 1343944309 110501 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ConT (Writer (Sum Int)) Bool < 1343944368 740365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems lambdabot has the change where Writer and WriterT were merged and separate writer functions were made to replace the olde Writer constructor < 1343944399 720455 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :@unmtl WriterT (Sum Int) [] Bool < 1343944399 908084 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[(Bool, Sum Int)] < 1343944406 527671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it does _not_ have the latest change where writer and state were made into methods of the MonadWriter / MonadState classes so you can use them even more generally < 1343944411 987388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t reader < 1343944413 197271 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall r a. (r -> a) -> Reader r a < 1343944422 631841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t asks < 1343944423 869593 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall r a (m :: * -> *). (MonadReader r m) => (r -> a) -> m a < 1343944452 357244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure if reader has been generalized like that, i think it would be just a synonym for asks < 1343944479 368865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(@unmtl probably knows nothing about any of that) < 1343944499 512142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: *ContT < 1343944505 271930 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Heh < 1343944509 7554 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :@unmtl ContT (Writer (Sum Int)) Bool < 1343944509 195235 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `unmtl' failed with: `ContT (Writer (Sum Int)) Bool' is not applied to enough arguments, giving `/\A. (A -> Bool (Writer (Sum Int))) -> Bool (Writer (Sum Int))' < 1343944519 816326 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :@unmtl ContT Word8 (Writer (Sum Int)) Bool < 1343944520 3972 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Bool -> (Word8, Sum Int)) -> (Word8, Sum Int) < 1343944562 804596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t cont < 1343944564 80171 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a r. ((a -> r) -> r) -> Cont r a < 1343944573 557700 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Why is there the split between mtl and transformers < 1343944594 594344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think cont can be made a method < 1343944668 927614 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: iirc transformers contains the part that doesn't require fancy type stuff like functional dependencies < 1343944706 884918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think there's an alternative to mtl which uses type families on top of transformers instead, for those who like that < 1343944762 788870 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hmm < 1343944786 772265 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :What extensions are on the cards for becoming part of Haskell proper next report? < 1343944814 618718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i dunno, is there any progress on the next report revision at all? < 1343944846 417561 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :No idea :( < 1343944943 97242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not following anything other than reddit for haskell news at present < 1343944987 572221 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there have been several recent interesting additions to ghc, but they will of course take decades to become official ;) < 1343945048 132297 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Maybe when I'm a supervillain < 1343945073 490312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah, not that soon < 1343945089 63761 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Maybe when I'm the evil league of evil < 1343945115 564935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION isn't sure whether there's an "in" missing there < 1343945127 733480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with supervillains, one can never be sure < 1343945161 528438 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Indeed < 1343945238 82277 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :But maybe when I'm a supervillain, I'll be helping implement the features < 1343946220 313525 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1343946900 835482 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 248 seconds < 1343946915 96554 :Ngevd!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1343946924 578565 :Ngevd!~Taneb@host-78-148-1-143.as13285.net QUIT :Client Quit < 1343946954 478547 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the ghost of Tanebs past < 1343947017 821946 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the ghost of Tanebs passed :/ < 1343947042 14829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that it did < 1343947169 611298 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :I think that means it's time for me to go to bed, only to be awoken firstly by the ghost of my dead coworker, then three other ghosts representing periods of history, for the purpose of making me a better person < 1343947194 613800 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Quit: Leaving < 1343947352 697833 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343948926 357975 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :Escrow < 1343949509 677793 :Escrow!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1343949704 573317 :variable!root@gateway/shell/trekweb.org/x-lqoctpmcoaxiopgh JOIN :#esoteric < 1343949708 385465 :variable!root@gateway/shell/trekweb.org/x-lqoctpmcoaxiopgh QUIT :Changing host < 1343949708 573339 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1343950196 911892 :pikhq_!~pikhq@168-103-252-117.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1343950197 99932 :pikhq!~pikhq@71-34-149-97.clsp.qwest.net JOIN :#esoteric < 1343952231 589995 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1343954259 629642 :ssue!u5338@gateway/web/irccloud.com/x-znwmcjtzhbdwnmsy QUIT :Ping timeout: 252 seconds < 1343954274 425942 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1343954342 417349 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"In all honesty and speaking as someone who used C++ professionally for years -- C++ has passed the point of usefulness. I have heard people say that Ada was a language designed by a committee to prove that not all programming languages can be implemented, it is overly complex and difficult to understand, yet it is a model of simplicity and elegance compared to C++, which in its latest incarnation also demonstrates the pristine and readable < 1343954342 607430 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :qualities of APL. Frankly, C++ should have its head cut off and its head and body buried at a crossroad with garlic in its mouth and a stake though its heart. That probably won't kill it, but it should slow it down somewhat. Nowadays I would never start a project in C++ that I ever thought I'd need to finish. I'd rather do it in something simpler and more portable. Like assembler." < 1343954498 744480 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wow what an original opinion < 1343954548 816449 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I mean it's not a bad screed, but why did you paste it? < 1343954558 792863 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION thought it was amusing < 1343955588 132117 :pikhq_!~pikhq@174-22-146-76.clsp.qwest.net JOIN :#esoteric < 1343955604 877099 :pikhq!~pikhq@71-34-149-97.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1343955926 841400 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT : < 1343955967 299510 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343957658 794499 :kubra09!~kubra09@199.255.210.88 JOIN :#esoteric < 1343957675 550384 :kubra09!~kubra09@199.255.210.88 QUIT :Client Quit < 1343959103 581620 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb JOIN :#esoteric < 1343959481 305399 :zzo38!~zzo38@24.207.49.17 JOIN :#esoteric < 1343959765 673779 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1343960170 6344 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What languages have Smalltalk-like IDEs? < 1343960177 298966 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Smalltalk and Tcl at least < 1343960188 341401 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although the Tcl ones probably aren't well-maintained < 1343960577 4752 :zzo38!~zzo38@24.207.49.17 PRIVMSG #esoteric :I don't know < 1343962008 956233 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Tcl does. < 1343962037 869622 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :And Smalltalk itself, by definition has a Smalltalk-like IDE < 1343962470 806053 :zzo38!~zzo38@24.207.49.17 PRIVMSG #esoteric :What does BIG talk have? < 1343962542 424028 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :`pastelogs big < 1343962549 422143 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.31651 < 1343962578 229704 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : X is much bigger then Y -- this really says so much with so few words < 1343962669 225382 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ok can do better < 1343962678 257090 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :`pastelogs big.*big < 1343962711 273055 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1343962714 705899 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :`pastelogs big.*big < 1343962739 204037 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.22129 < 1343962762 101812 :pikhq_!~pikhq@174-22-146-76.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1343962764 486263 :pikhq!~pikhq@71-34-146-166.clsp.qwest.net JOIN :#esoteric < 1343962768 516282 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :... not enough < 1343962777 122867 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :we must give her all she's got < 1343962785 864475 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :`pastelogs big.*big.*big < 1343962794 314433 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.9313 < 1343963105 561469 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1343963218 272467 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :`pastelogs bigtalk < 1343963225 637429 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.27446 < 1343963262 183270 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it's probably on a drawingboard somewhere < 1343963520 509887 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :one of those programming language designers who uses drawing boards < 1343963704 741338 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1343964274 997457 :zzo38!~zzo38@24.207.49.17 PRIVMSG #esoteric :What assembler features did you like to have in assemblers? < 1343964745 113332 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"A man standing at a drawing board with Lets Draw written above" http://image1.masterfile.com/em_w/03/47/29/608-03472993fw.jpg < 1343964868 827777 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :@google "A man standing at a drawing board with Lets Draw written above" < 1343964871 378577 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://www.inmagine.com/izs015/izs015555-photo < 1343964871 566337 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: A Man Standing At A Drawing Board With Lets Draw Written Above Stock Photos / Pi ... < 1343965180 994415 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1343965199 115360 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hellio, elliott! < 1343965221 787723 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WELCOME elliott < 1343965227 699104 :HackEgo!codu@codu.org PRIVMSG #esoteric :​ELLIOTT: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANG < 1343965348 998709 :elliott!~elliott@unaffiliated/elliott PART :#esoteric < 1343967924 577305 :ogrom!~nask@gprs-inet-65-93.elisa.ee JOIN :#esoteric < 1343967947 218139 :ogrom!~nask@gprs-inet-65-93.elisa.ee QUIT :Client Quit < 1343968191 974968 :fgfd9ou!~Mirandahg@89-73-57-174.dynamic.chello.pl JOIN :#esoteric < 1343968265 762290 :fgfd9ou!~Mirandahg@89-73-57-174.dynamic.chello.pl QUIT :Client Quit < 1343972046 445341 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Quit: This is me, signing off. Probably rebooting or something. < 1343972550 195648 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1343972977 367423 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1343973089 646004 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1343974340 373879 :zzo38!~zzo38@24.207.49.17 QUIT :Remote host closed the connection < 1343977263 512456 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1343979901 747125 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 246 seconds < 1343979932 678833 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343980013 52954 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1343980583 658565 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1343980838 633125 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1343982064 826393 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 246 seconds < 1343982803 659788 :ogrom!~nask@gprs-inet-65-118.elisa.ee JOIN :#esoteric < 1343984555 650536 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1343984563 543261 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hello! < 1343984574 258623 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hang on < 1343984577 177367 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Client Quit < 1343984595 291075 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1343984604 110285 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hello! < 1343985012 723981 :ogrom!~nask@gprs-inet-65-118.elisa.ee QUIT :Quit: begone < 1343985102 711695 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hang on. < 1343985902 992987 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :stand by for transmission < 1343985990 958614 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 246 seconds < 1343986033 926135 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1343986464 923036 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1343986478 823399 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1343986507 902041 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1343986542 996614 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Roger. < 1343986550 933622 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can you repeat that? Over. < 1343986588 926654 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :delta oscar november golf sierra < 1343986760 503734 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Romeo Oscar Golf Echo Romeo < 1343987037 628205 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hotel India < 1343987057 60330 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1343987456 85021 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :foxtrot foxtrot foxtrot foxtrot foxtrot foxtrot foxtrot < 1343988026 190412 :ogrom!~nask@gprs-inet-65-85.elisa.ee JOIN :#esoteric < 1343989085 953509 :ion!ion@heh.fi PRIVMSG #esoteric :uniform uniform uniform uniform uniform uniform uniform uniform < 1343989154 898020 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :c dot c < 1343989484 69719 :juhovh!~jvahaher@xmms2/developer/juhovh JOIN :#esoteric < 1343989496 167398 :juhovh!~jvahaher@xmms2/developer/juhovh PART :#esoteric < 1343989869 319802 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1343989966 47798 :asiekierka_!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1343990653 455197 :pikhq!~pikhq@71-34-146-166.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1343990667 129329 :pikhq!~pikhq@71-34-136-18.clsp.qwest.net JOIN :#esoteric < 1343991225 589976 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds < 1343991225 877763 :SimonRC!~sc@fof.durge.org QUIT :Ping timeout: 244 seconds < 1343991227 502306 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1343991234 900429 :augur_!~augur@208.58.5.87 JOIN :#esoteric < 1343991236 691682 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Ping timeout: 244 seconds < 1343991237 88941 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1343991237 418261 :lambdabot!~lambdabot@li85-105.members.linode.com QUIT :Ping timeout: 244 seconds < 1343991242 359699 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 244 seconds < 1343991298 409406 :copumpkin!~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com JOIN :#esoteric < 1343991298 634106 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1343991302 99654 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1343991313 638356 :copumpkin!~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com QUIT :Changing host < 1343991313 825903 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343992597 361459 :mig22!~miguelort@bb116-15-161-76.singnet.com.sg JOIN :#esoteric < 1343992743 668539 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1343993312 104837 :derdon!~derdon@pD9E1D7D5.dip.t-dialin.net JOIN :#esoteric < 1343993465 79905 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Quit: Leaving < 1343993514 107975 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 248 seconds < 1343993544 864142 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1343994004 189400 :mig22!~miguelort@bb116-15-161-76.singnet.com.sg QUIT :Remote host closed the connection < 1343994095 843370 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1343994101 856981 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hello < 1343994163 753438 :mig22!~miguelort@bb116-15-161-76.singnet.com.sg JOIN :#esoteric < 1343994951 667809 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1343994959 108192 :MoALTz!~no@host-92-8-159-245.as43234.net JOIN :#esoteric < 1343995214 135594 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1343995542 927419 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Quit: Leaving < 1343995646 97492 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :TclTalk seems fun < 1343996180 243571 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ugh, it uses a non-Tcl-standard way of initializing variables in namespaces < 1343996201 628257 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I mean, it makes sense, because [namespace eval] stuff isn't exactly stored anywhere available for introspection, but still < 1343996268 656351 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Bluh, the single-dispatchness of Tcl OO systems in general is striking me again < 1343996407 639792 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :does somebody know the name of this constructed script that was based on 3x3 grid of letters < 1343996442 203413 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and the characters were constructed from the cell edges with longer or shorter lines < 1343997532 583509 :ogrom!~nask@gprs-inet-65-85.elisa.ee QUIT :Quit: begone < 1343997628 908663 :ogrom!~del@gprs-inet-65-85.elisa.ee JOIN :#esoteric < 1343997950 137451 :ogrom!~del@gprs-inet-65-85.elisa.ee QUIT :Quit: Left < 1343997974 341642 :ogrom!~del@gprs-inet-65-85.elisa.ee JOIN :#esoteric < 1343997981 101965 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1343997981 289818 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl NICK :SoftDodger < 1343997990 891025 :SoftDodger!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1343998063 683033 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1343998084 496830 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1343998250 973918 :ogrom!~del@gprs-inet-65-85.elisa.ee QUIT :Client Quit < 1343998368 218975 :ogrom!~del@gprs-inet-65-85.elisa.ee JOIN :#esoteric < 1343998478 874677 :ogrom!~del@gprs-inet-65-85.elisa.ee QUIT :Client Quit < 1343998499 807494 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net JOIN :#esoteric < 1343998517 926223 :pikhq!~pikhq@71-34-136-18.clsp.qwest.net QUIT :Ping timeout: 255 seconds < 1343998670 264862 :ogrom!~del@gprs-inet-65-85.elisa.ee JOIN :#esoteric < 1343998912 952393 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1343998943 137244 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :google maps has very bad coverage in bosnia & herzegovina < 1343998956 197899 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :but (probably not by coincidence) openstreetmaps has exceptionally good coverage < 1343998975 763935 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just because I like TclTalk doesn't mean I should start looking at Smalltalk again, does it < 1343998976 507424 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :? < 1343999058 97716 :ogrom!~del@gprs-inet-65-85.elisa.ee QUIT :Ping timeout: 255 seconds < 1343999067 650310 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :make something interesting in whatever language seems appropriate for the job < 1343999074 624565 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1343999104 417772 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hello < 1343999208 621698 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :hi < 1343999269 954801 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Sgeo__: if you were me, you would only be contented with an IDE which only exists undesigned in your imagination and find everything else has faults < 1343999320 573413 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :eventually along this train of thought you would realize that any program would be imperfect < 1343999343 653740 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Smalltalk-like IDEs tend to let you change the IDE while it's running < 1343999362 302360 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So you could probably make it to your satisfaction < 1343999365 807750 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Smalltalk's the really object oriented one, right? < 1343999370 9992 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yeah < 1343999373 126335 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Class-based) < 1343999378 963805 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And image-based < 1343999417 492273 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Should it be on my list of languages to learn eventually? < 1343999452 541784 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :EVERYTHING should be on your list of languages to learn eventually. Except PHP. < 1343999497 926031 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and algol 68 < 1343999509 715350 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And COBOL. < 1343999537 709367 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :What about NetFuck? < 1343999549 951038 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, hey, COBOL's fun! < 1343999551 444960 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : < 1343999574 627993 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But... it's interesting to see an.... old model for programming < 1343999627 581071 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Learn FORTRAN then! < 1343999652 38359 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although I could describe the thing that sticks out the most to me: ALL variables must be declared in one section of the code. COBOL procedures (I forget what they're called) do not accept arguments, instead, they must look at and modify some of the declared variables. < 1343999654 941509 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or algol 60 (which doesnt suck how algol 68 does) < 1343999953 590414 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :COBOL was the language my parents used < 1343999977 7766 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Taneb, you should learn Tcl < 1343999996 78785 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :I thought that was a protocol? < 1344000001 571092 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's TCP < 1344000005 1969 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Ah < 1344000026 925923 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.tcl.tk/ < 1344000039 679531 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Note that opinion in this channel does seem to be divided about it < 1344000065 361917 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Is Tcl the one with tk? < 1344000076 277146 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes < 1344000242 807819 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :learning about the siege of sarajevo makes me think it might not be such a crazy idea to stockpile years worth of food, medicine, etc. < 1344000290 543740 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :in the USA there is a general tendency to make fun of people who do this < 1344000297 446864 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i bet that tendency does not exist in bosnia anymore < 1344000542 150330 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :In Bosnia a domestic war was a very likely possibility. < 1344000548 617398 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :In the US? Not so much. < 1344000552 688474 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :more likely than the USA, yeah < 1344000693 682099 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :but how many residents of sarajevo in 1984 -- when the city was hosting the Olympics -- would believe that in 8 years time they'd be under daily attack by artillery and snipers? < 1344000708 131694 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't really know < 1344000740 639915 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You could say the same thing of Germany in 1936. < 1344000749 297925 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1344000840 291031 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :How many people in London 1940 would believe that in only 8 years they'd be hosting the olympics? < 1344000851 67740 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :or beirut in the 60's < 1344000872 736644 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :Taneb: heh, i like your reversal :) < 1344000905 860836 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :in early 1940 it was not totally clear that wwii was going to be a big deal < 1344000956 469923 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i think these things sneak up on people < 1344000965 312631 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I think if you were discussing the crazy survivalist angle with someone you could make a good case for war reaching Germany being possible. < 1344000975 459778 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :people who are enjoying prosperity for the time being, and who are more concerned with their daily lives than geopolitics < 1344001087 804586 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :this is an instance of the fat tails phenomenon < 1344001103 239227 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :people underestimate the probability of unlikely events < 1344001137 188806 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Unless they've invested time and resources into preparing for them, in which case they'll overestimate. < 1344001141 838190 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :sure < 1344001187 469022 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Also I think one reason the survivalists get mocked is because many of them don't have a clue what they're doing (just ask quintopia about his gold reserves). < 1344001194 448418 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :sure < 1344001199 862084 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :many of them are crazy, for sure < 1344001268 170239 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :building a fortified NBC-proof bunker in your backyard is probably crazy :) < 1344001278 193197 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :but stashing away some food and water is not that crazy, or expensive < 1344001285 512648 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :even if you don't expect to use it < 1344001305 380493 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :in disaster-prone areas this is a normal thing to do, but with like 1-2 weeks worth < 1344001334 308121 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :which will not do you much good in a prolonged armed conflict < 1344001405 690086 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Phantom_Hoover: i dont have any gold reserves. its still a better idea than bitcoin reserves. < 1344001435 6344 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That second sentence might make sense if anyone actually stockpiled bitcoins. < 1344001454 350494 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :funny thing is...some people do < 1344001464 691965 :MoALTz!~no@host-92-8-159-245.as43234.net QUIT :Quit: Leaving < 1344001465 182081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a bitcoin thing-thing here this year. < 1344001488 2685 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :quintopia, if they started doing it earlier, they're richer now than anyone who put it into gold. < 1344001491 230669 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You collect hidden QR codes and send something like 0.0005 BTC to each address you find. < 1344001506 70218 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Who finds most gets a 5 BTC physical coin-thing (or whatever) and things. < 1344001543 588968 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Phantom_Hoover: not necessarily. have you compared the rise in gold prices over the last twenty years? < 1344001599 649801 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No, but I somehow doubt there's been a 30-fold increase in the span of a year. < 1344001761 916004 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i am afraid of bitcoin myself < 1344001803 508727 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, is the physical coin thing the necessary cryptographic information on a chip or something? < 1344001809 795635 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :I've never seen anywhere that takes bitcoin? < 1344001833 986026 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i have no desire to help anyone get rich by advancing bitcoin < 1344001866 450269 :Gregor!codu@codu.org PRIVMSG #esoteric :My greatest fear in gold reserves is that at some point, we'll look at ourselves as a species, and decide it's time to stop worshiping valueless shiny rocks. < 1344001869 832397 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and i like currencies which have evolved slowly and found some degree of balance < 1344001884 427867 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, invest in tantalum!!! < 1344001906 54832 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's shiny but also vital for microelectronics! < 1344001955 115293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: I don't know, but I guess I can check. < 1344001976 30252 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or rhodium, which AFAIK is a really good investment because it's incredibly rare and incredibly useful as a catalyst. < 1344002017 351708 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: It's just a piece of paper in a "tamper-proof" seal. < 1344002019 780606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://en.bitcoin.it/wiki/Casascius_physical_bitcoins < 1344002022 303637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One of those. < 1344002026 692314 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Dammit. < 1344002039 181056 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :isn't energy the best investment? < 1344002045 102934 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :my view of survivalism, money, reserves and life is that no matter what we do about all of these things, we are always at risk of dying due to some event we cannot predict or control < 1344002046 555962 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :store your wealth by pumping water to the top of a hill < 1344002047 504787 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I mean, a piece of *paper*? < 1344002056 742078 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You'd need a big hill. < 1344002074 76307 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus21: that's why i don't wear my seatbelt when i ride in a car < 1344002084 88615 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i mean, you might die anyway, so there is no point in doing anything to decrease the chance of it < 1344002084 624612 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1344002089 944045 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: I've understood people do Bitcoin "paper wallets" to avoid those dastardly hackers. < 1344002097 887498 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :kmc: oh i go out of my way to decrease the chances of it .. < 1344002135 100344 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i have known people who genuinely don't seem to care < 1344002148 300531 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The people doing the thing also mentioned the first restaurant in Helsinki to accept BTC just opened recently. < 1344002171 634147 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like when i would take my time before crossing a road, he would mention something about that < 1344002234 306031 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :or i have even been told of by someone when i was younger for wearing seatbelt < 1344002288 244788 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus21, kmc's point is that survivalism is another way of going out of your way to decrease your chances of dying. < 1344002294 633786 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmm... < 1344002305 409393 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im also an asshole < 1344002323 279960 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its the only explanation < 1344002342 229067 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I have to admit those "physical bitcoins" are pretty < 1344002359 545919 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well.... collecting food is good < 1344002381 452819 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :someone once suggested to me that at such times the valuable things are food and guns < 1344002438 544061 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And ammunition. < 1344002469 960150 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe thats an over simplified view they put though < 1344002604 819893 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i keep imagining gold containing chocolate < 1344002619 906733 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :damn those foil wrapped coins < 1344002630 647374 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :itidus21, invest in cocoa < 1344002644 707581 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it brings mice < 1344002655 157056 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :at least if its not sealed properly < 1344002664 92498 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :gotta seal ur food < 1344002674 759928 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :darn it < 1344002739 987489 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wrap all your food in gold so that even if someone manages to steal it they'll just discard it as worthless gold. < 1344002753 191653 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmm ok im catching up < 1344002775 715884 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so the point of the gold reserves is if the economy crashes you still have something of value < 1344002787 290055 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and not implying a war scenario < 1344002814 976735 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I think it's also because some people still think it has inherent value. < 1344002842 529708 :ogrom!~del@gprs-inet-65-46.elisa.ee JOIN :#esoteric < 1344002862 83126 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i wonder if it does < 1344002870 522512 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i think you'd be better off investing in barterable skills < 1344002923 573490 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :even if gold retains some "intrinsic value", there is going to be much less demand and liquidity in gold markets after an economic collapse < 1344002932 716716 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :especially because you lose the infrastructure which makes markets work < 1344002955 744976 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :women often like tradesmen, they're fit and always find work < 1344002961 893356 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :whereas if you can, say, perform basic medical procedures, or repair automobiles and convert them to run on wood gas < 1344002966 363281 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :then i think you're set < 1344003010 153042 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :kmc: there is no counter argument. < 1344003018 162149 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :on a barely related note, it seems that about 50% of cars in albania are 90's mercedes < 1344003029 960709 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know why < 1344003031 599332 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :whoa < 1344003048 493434 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe during the communist era, the ability to import a german luxury car was a great sign of power and wealth < 1344003071 358833 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh i saw a video about russian video games yesterday < 1344003077 922928 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :and somehow mercedes caught on versus other brands < 1344003082 912683 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :rather video games sold in russia < 1344003091 243139 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :and now it's easy to get one, but status symbols are sticky < 1344003098 719765 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :they had super mario bros 1 - 16 for the dendy < 1344003099 165184 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :this is also why everything is covered in bright blue LEDs these days < 1344003150 44907 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i wonder why blue is cooler than green < 1344003198 167588 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :"Among the games was the Super Mario Bros. series, which included the three original Mario productions from Nintendo, along with a series of unlicensed Mario games, most of which were just other Famicom games with the main character replaced with Mario sprites." < 1344003221 323645 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus21: blue LEDs were still expensive at a time when red and green LEDs were cheap < 1344003238 626968 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :so they became a signifier of expensive quality electronics < 1344003245 168301 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :as it turns out, the russians were led to believe that all of these games were actually canonical mario games < 1344003248 660027 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :now they are cheap and are found all over cheap kwality electronics < 1344003307 39907 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and on a tv show, when joe and mac was being reviewed they said that joe and mac was merely a pirate copy of super mario 16 with the sprite of a caveman < 1344003349 760884 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :it's the same with laser pointers, except that green is subjectively much brighter at the same output power < 1344003365 461271 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :so i think ludicrously overpowered green lasers are still the main coveted nerd-toy in this area < 1344003372 802117 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I guess computer programming is not a barterable skill < 1344003381 366313 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :but blu-ray-based purple lasers that can set stuff on fire are also popular < 1344003385 599844 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unless somehow we end up in Alpha Complex < 1344003389 168569 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo__: it depends but probably not < 1344003426 483539 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :the ability to hack whatever computing equipment is left over after the apocalypse into basic automation stuff would be useful < 1344003434 339894 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :my understanding of nature isn't good enough to predict how knowledge of computation could be lost < 1344003434 619497 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :also telecommunications < 1344003439 637589 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344003441 162226 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :ham radio and maybe long-distance wifi < 1344003449 885950 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :it depends on the type of apocalypse though < 1344003461 938421 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :if most people die off, automation will be valuable < 1344003469 909839 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like, predicting the actual future is a super-complex problem < 1344003474 164925 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :if there is a surplus of people, then not so much < 1344003477 855807 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yes im making up these words < 1344003491 805500 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Um, wait. < 1344003503 489614 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Automation is necessary for large numbers of people, not small ones. < 1344003523 512018 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :not predicting one event in the future, but predicting the collective events leading to some future moment < 1344003907 331386 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :albania google maps looks like it was done by people walking along the streets on foot < 1344003922 491851 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^street view < 1344004048 928183 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :maybe google were driving on the pavement < 1344004052 644341 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :it looks to me like they don't have actual street view < 1344004058 322760 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :just geo-tagged photos taken by random people < 1344004072 215925 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i like it < 1344004084 470230 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know where they scrape these from < 1344004136 412015 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :the bus through albania stopped at a truck stop which only had squat toilets < 1344004152 756913 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :this would not be such a problem except that a lot of the people using them apparently did not know how to use squat toilets < 1344004157 468967 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i was contemplating the other day that street view must have an enormous fuel budget < 1344004162 649942 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :so there was a lot of shit all over the floor < 1344004321 909736 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :are these 90's mercedes? https://ssl.panoramio.com/photo/75112590 < 1344004365 416909 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :also the mercedes thing was observed mostly in Shkodra so it may not hold in other cities < 1344004388 993701 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :that looks like a mercedes on the left of that pic at a guess < 1344004403 935511 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :the big one won't load for me < 1344004406 506075 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe it wants frash prugin < 1344004412 52488 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :me neither < 1344004416 675516 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :screw it < 1344004443 137404 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ill make it happen though via another means < 1344004450 697924 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :cos clearly i have nothing better to do < 1344004484 682349 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus21: you should check out the pyramid at 41.323411,19.821246 < 1344004563 114523 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :http://oi50.tinypic.com/11lmyjs.jpg < 1344004613 919633 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :it looks much shitter now than most of these photos < 1344004628 873085 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :this one's about right: < 1344004638 33515 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aren't the Google Maps photos from Panoramio? At least that's what I thought. < 1344004649 762319 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :too blurry to tell itidus21 < 1344004654 226253 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ok < 1344004679 198513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also they have a walk-around streetview camera, the blog mentioned it. < 1344004681 137761 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i did go with jpeg, via microsoft paint, so even if it was a good pic before who knows < 1344004686 899890 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though only for places where you can't drive a car to. < 1344004722 84626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://i1-news.softpedia-static.com/images/news-700/The-Google-Street-View-Car-Now-Fits-into-a-Backpack.jpg < 1344004725 623000 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That thing. < 1344004749 933187 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :reminds me of http://www.pcworld.com/article/241960/throw_this_camera_ball_to_take_a_360degree_panorama.html < 1344004796 657060 :ogrom!~del@gprs-inet-65-46.elisa.ee QUIT :Quit: Left < 1344004806 86537 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :"So the ball captures images once reaches its maximum arc because it is almost at a stand still as its velocity and the gravity acting on it are at equilibrium." < 1344004812 112720 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :good job pcworld writer person < 1344004856 954295 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :How can it tell if it's at the top of the arc? < 1344004893 234110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Here's a panorama which I made from a ball that was already there: http://xn--nxa.zem.fi/g2/d/16009-4/p1100262.jpg -> http://xn--nxa.zem.fi/g2/d/16203-2/p1100271-remapped.jpg < 1344004898 475468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, it's not very high-fidelity. < 1344004901 246008 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i was going to say "accelerometer" but no, it's not that simple < 1344004910 538283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The ball isn't actually spherical, and it's a bit dirty too. < 1344004912 700332 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :because the acceleration on the free ball is constant regardless of its velocity < 1344004933 829069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has a velocitometer, of course. < 1344004943 524594 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :possible < 1344004960 419985 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :An heightometer. < 1344004979 575622 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, there's acceleration added by the thrower < 1344004984 662204 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If you just drop the ball, what happens? < 1344004996 986603 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although that too would be detectable, hmm < 1344005005 754990 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo__: the initial acceleration is (in theory) instantaneous < 1344005011 917212 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :once the ball leaves your hand, the only acceleration is gravity < 1344005023 59256 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :you could measure the initial acceleration and then dead-reckon the top point from that < 1344005064 983441 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is it sad that the reason I know the term dead-reckoning is because of a book on Microsoft Flight Simulator that I had many years ago? < 1344005072 445820 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :no < 1344005073 666853 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Mm, possibly. < 1344005080 956875 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Very prone to calibration errors, though. < 1344005099 242677 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :what if you had like a marble inside a hollow chamber in the ball < 1344005107 355496 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :the marble would move to the other side of the chamber when the ball starts to fall, no? < 1344005125 336541 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Why would it? < 1344005131 758128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Both have the same amount of acceleration downwards. < 1344005141 359824 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, what fizzie said. < 1344005155 637207 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The ball is in an inertial frame from leaving your hand to hitting the ground. < 1344005158 615794 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :"are you serious, it' acceleration is not a constant. If it's first derivative(velocity) is 0, then the second derivative(acceleration) HAS to be zero....the derivative of any constant is 0... < 1344005162 641135 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :FAIL...." < 1344005163 453857 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION facepalm < 1344005204 934773 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :wish i could find the frikkin paper < 1344005213 784127 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :various people speculate that it integrates acceleration < 1344005257 319806 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :ok "Our camera contains an accelerometer which we use to measure launch acceleration. Integration lets us predict rise time to the highest point, where we trigger the exposure. " < 1344005260 261526 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :from the abstract < 1344005266 93596 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :http://jonaspfeil.de/ballcamera < 1344005309 260655 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Booooring. < 1344005337 884230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, it should use laser range-finding to estimate distances from the ground. < 1344005338 237392 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, it should bounce radio waves off the ground or something < 1344005342 718365 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :-_- < 1344005353 477595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric ::/ < 1344005371 153379 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :probably it doesn't matter too much to get the high point correct < 1344005381 906467 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It should measure the CMB and calculate its velocity from the Doppler shift. < 1344005382 917388 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :as long as your are shooting daytime scenes with fast shutter speed < 1344005388 634194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's an app for the N900 (probably other phones too) which measures free-fall times, the idea being that you compete by throwing it into the air; the one who gets longest free-fall time wins. < 1344005408 581807 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They held a competition here a year or two back, IIRC. < 1344005413 930211 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :hahaha < 1344005420 764452 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :that is fantastic < 1344005424 254487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has a lot of disclaimers about the app-makers not being responsible for broken phones. < 1344005439 114137 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :were you allowed to put padding etc around it < 1344005445 349884 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :like the egg drop competitions of high school physics < 1344005460 322201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The phones were supplied by the organizers, I believe. < 1344005477 527233 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose you could make a padding-allowed house rule if you were playing it with your friends, though. < 1344005481 373727 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i imagine they could also make a variant where the ball records the entire arc and lets you replay it panoramically < 1344005509 957398 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe that would, like all my ideas, be shit in practice and make people throw up < 1344005604 685445 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think I know how to give Tcl CL-style conditions. < 1344005613 20103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://maemo.org/downloads/product/Maemo5/n900fly/ is the app, I can't recall which year the competition was. < 1344005620 83957 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unfortunately, it requires users to list which C-implemented commands can give errors. < 1344005647 9793 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :OR! I could just wrap every single C-implemented command < 1344005648 179987 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : like the egg drop competitions of high school physics < 1344005714 744066 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Phone drop would probably be easier though, since the main thing that damages phones is their shape focusing the impact. < 1344005781 997277 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :sounds like a party Sgeo__ < 1344005818 217087 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Might need to provide a command to tell the library to look for these commands < 1344005875 745082 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Everyone does agree that CL-style conditions are a good thing, right? < 1344005907 348497 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah I'm behind it < 1344006333 326598 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric < 1344006811 615610 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1344006984 862807 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344007172 352409 :Slereah!~jackal@ANantes-259-1-232-24.w83-195.abo.wanadoo.fr JOIN :#esoteric < 1344007507 390500 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe I should read up on Dylan's condition system, which apparently was based on CL but does... something different, I forget whar < 1344007508 386678 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :what < 1344007849 127552 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Ping timeout: 246 seconds < 1344007918 828968 :mig22!~miguelort@bb116-15-161-76.singnet.com.sg PART :#esoteric < 1344008672 908408 :HackEgo!codu@codu.org QUIT :Ping timeout: 255 seconds < 1344008697 736553 :EgoBot!codu@codu.org JOIN :#esoteric < 1344008698 236093 :HackEgo!codu@codu.org JOIN :#esoteric < 1344008821 681848 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344009459 538775 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1344009768 257218 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344009793 992875 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344010074 877568 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 246 seconds < 1344010413 966188 :MoALTz!~no@host-92-8-158-211.as43234.net JOIN :#esoteric < 1344011105 476826 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1344011345 694191 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344011436 763492 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hello < 1344011716 146266 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Read error: Operation timed out < 1344012141 146726 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you sometimes make useless schematic diagrams? < 1344012180 895617 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Probably < 1344012841 766401 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1344013479 591926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, there are Norwegians on the seminar floor. < 1344013483 638903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What foolishness is this. < 1344013953 89289 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is the most difficult sport? < 1344013962 856050 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My answer: Pool ball because the balls (including the white ball) are extremely difficult to hit, even though they aren't moving. < 1344014008 519222 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Ping timeout: 245 seconds < 1344014016 712114 :augur_!~augur@208.58.5.87 NICK :augur < 1344014096 446270 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The most dangerous game. < 1344014263 594395 :Slereah!~jackal@ANantes-259-1-232-24.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :http://www.smbc-comics.com/?id=1488 < 1344014281 132780 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is what I was thinking about. < 1344014406 540514 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: WeeChat 0.3.8 < 1344014817 63051 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Oh, awesome, there's a *very* useful feature I missed. Linux's seccomp (a very simple sandboxing scheme) got extended somewhat. < 1344014825 634146 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :You can now hand it a list of system calls that are permitted. < 1344014880 737600 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Oh, it's a little more complicated than that. You can filter based on the arguments too. < 1344014887 383020 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nice < 1344014895 821453 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, I'm very intrigued. < 1344014915 872648 :Gregor!codu@codu.org PRIVMSG #esoteric :Probably Google's doing, no doubt :) < 1344014929 794742 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1344014934 958101 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You might sometimes want to override system calls with your own though, too? < 1344014974 86094 :Gregor!codu@codu.org PRIVMSG #esoteric :Such a system would be considerably thicker even for non-users, so probably isn't going to happen. < 1344014989 591379 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Gregor: It is, indeed, a Chrome dev. < 1344014990 86223 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :zzo38, presumably the feature is intended to contain programs written specifically to run under it, as opposed to being a general purpose sandbox mechanism < 1344015008 879088 :Gregor!codu@codu.org PRIVMSG #esoteric :It's for GNC. < 1344015013 818218 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Gregor, GNC? < 1344015018 454674 :Gregor!codu@codu.org PRIVMSG #esoteric :Google Native Client. < 1344015021 453651 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :aah < 1344015032 935347 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Yeah, they now use it. < 1344015045 499076 :Gregor!codu@codu.org PRIVMSG #esoteric :They were actually thinking of dropping seccomp, then GNC went “NO NO WANT” and then this happened. < 1344015050 377894 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :might be useful for the normal sandboxing that chrome does anyway < 1344015056 57512 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Probably is. < 1344015066 918225 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :This actually makes native client-esque things *really easy*. < 1344015115 801661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wasn't Chrome's plugin thing on the old seccomp or something? < 1344015137 209785 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Chrome 20 On Linux Gives Seccomp Filters For Flash" says Google. < 1344015142 637197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The search, not the company.) < 1344015174 483718 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's done for Windows? < 1344015199 303941 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also don't they canonically and puntastically abbreviate that thing as NaCl?) < 1344015207 515225 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :fizzie: Yes. < 1344015272 176979 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Sgeo__: Segmentation to restrict the address space code can access, an ABI designed so they can statically verify certain things. < 1344015316 105161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just remember the nop-padding so that all branch targets are divisible by something so that they can guarantee nothing jumps in the middle of an opcode. < 1344015317 208565 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: Yes, they do, but I refuse. < 1344015319 826745 :Gregor!codu@codu.org PRIVMSG #esoteric :On the grounds that no. < 1344015332 453881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Natrium Client. Native Chloride. < 1344015335 240689 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :fizzie: Yeah, that's part of it. < 1344015355 609010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's for NaCl, though; do they do any sandboxing for the Flash plugin on Windows? < 1344015398 397576 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :The Pepper plugin API runs under NaCl, yes. < 1344015428 771852 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah, it's part of the same thing. < 1344015441 496584 :Gregor!codu@codu.org PRIVMSG #esoteric :http://blogs.valvesoftware.com/linux/faster-zombies/ Valve sez: OpenGL is faster than Direct3D... even on Windows. < 1344015452 489240 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Gregor: They are using DirectX 9, though. < 1344015468 17286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a nice URL. < 1344015472 888742 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Which is Microsoft's old shit that they only keep around for backwards compatibility. < 1344015501 566724 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq_: Uh, then why are they using it? < 1344015510 843505 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Gregor: Newer versions don't work on XP. < 1344015516 357059 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Because Microsoft is a bunch of assholes. < 1344015528 912020 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was an "advanced DirectX 11" seminar 30 metres to the left few hours ago, with Smash/Fairlight speaking. It was... popular. < 1344015531 368204 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do have idea make a different kind of computer, there is no operating system but BIOS calls require NMI which also enables the other hardware to be used, or you can move a jumper to always enable the other hardware and disable the security system (which, other than this, is similar to a UNIX security). You can move another jumper to reflash the BIOS ROM if you want to change it. < 1344015539 834685 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :(this is the first time they've made a version of DirectX that *doesn't* work on older Windows, FWIW) < 1344015563 427333 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What version of DirectX works only on Windows 8? < 1344015597 999127 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Dunno. DirectX 11.1 ships with it, but they might intend to do a release for Windows 7 at some point. < 1344015643 171593 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pikhq_: DirectX 9 isn't available for Windows 95; 8.0a is newest. Or so they say. < 1344015678 677811 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :fizzie: Oh, look, they broke compatibility with the *oldest* version they could possibly work with. < 1344015712 370393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, Wikipedia table implies (though doesn't quite say) that 8.1 is also the best you can get on 98, Me and 2000. < 1344015719 764602 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What version of DirectX works only on Windows 9.999? < 1344015739 55739 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :I've *used* 9 on 2000. < 1344015783 578115 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.microsoft.com/en-us/download/details.aspx?id=35 "Supported operating systems: Windows 7, Windows Server 2003 Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Vista, Windows XP Service Pack 2, Windows XP Service Pack 3" (Could be a different download, of course.) < 1344015807 733878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, it is. < 1344015811 958475 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :They did break compatibility with 9.c, yes. < 1344015879 87172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, even a nitpicky counter-example is still a counter-example. :p < 1344015899 953923 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :It does seem you could use older versions of DirectX 9 on Windows 98, though. < 1344015924 132512 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :And then they went and made it so you couldn't use DirectX 10 on XP. ... Which, at the time, was the most popular version of Windows. < 1344015935 466784 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :98, but maybe not on 95. (Or NT 4.0.) < 1344015943 704944 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :And even now is at least significant enough you might well want to support it. < 1344015958 386025 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1344015967 284869 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So I've been playing with Game of Life rules < 1344015992 404248 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Does anyone know if there is a spaceship possible in B3/S12 < 1344016001 376964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, it doesn't seem like there's anything newer than DirectX 3 for NT 4.0. So there, they've broken it twice, even when looking at major numbers only. < 1344016010 524096 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I did find one in B3/S125 but not in B3/S12 yet < 1344016087 686768 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :valve is also a bunch of assholes :> < 1344016107 724031 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess one bunch of assholes can get annoyed by another < 1344016127 14724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: I think there's a database of whether certain lifelike rules have spaceships. < 1344016129 21163 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Next up on the left: "Occlusion culling for the next generation", by someone from Umbra. < 1344016129 938938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't recall where it is, though. < 1344016192 104358 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1344016210 797702 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The spaceship I found in B3/S125 is pretty neat. It moves at c/6 diagonally < 1344016223 491637 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hello < 1344016340 613693 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :FreeFull, I don't recognise you. You new? < 1344016372 997032 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yes < 1344016382 123698 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric ::) < 1344016423 591784 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`welcome FreeFull < 1344016435 28221 :HackEgo!codu@codu.org PRIVMSG #esoteric :FreeFull: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1344016449 969766 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You welcome him too. Learn some manners from the other bots. < 1344016451 815665 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: " my beautiful zoe, i live only for glory, but he does not resemble me. you well know, that without the guide and light of sound, well-understood principles, all those evils which are attributed to corruption may, with equal wisdom, provided for the return of the bourbons. < 1344016457 35145 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Reason I didn't do that earlier is because that's usually used for people who haven't indicted that they're aware that this is not for "the other kind of esoterica" < 1344016463 137680 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I, uh... maybe not quite in that way. < 1344016469 768065 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You've indicated awareness, so it's all good < 1344016532 332535 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I really like the befunge family for some reason < 1344016544 584841 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fungot is written in befunge < 1344016545 563978 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Sgeo__: false policy in our war with france or america, the refuge of the oppressed from everywhere ( who can pay fifty dollars' fnord one except a fnord up for human rights everywhere, even helping china let people in free when she wants to collect fifty dollars upon them. < 1344016559 268381 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Impressive < 1344016562 986449 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Ver < 1344016563 860530 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :y < 1344016589 797020 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :FreeFull, two important questions? < 1344016598 517866 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Do you live in Hexham? < 1344016601 88364 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No < 1344016607 237579 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :How about Finland? < 1344016613 149214 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Nope < 1344016617 15344 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Okay < 1344016620 5051 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why? < 1344016635 783220 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :They're statistical anomalies in the esoteric world < 1344016638 239718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1344016638 987700 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 < 1344016643 572059 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can see what makes fungot tick there. < 1344016644 938719 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: but there is one member of the committee of public safety. irruption of the mob, one a term of fifty, another a term of twenty-eight years. in ten years. < 1344016647 274212 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I live in High Wycombe < 1344016691 586761 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Yeah, that's not really near Hexham nor Finland < 1344016731 173779 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :^style < 1344016731 457942 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches* ss wp youtube < 1344016736 362767 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hexham's a town in Northumberland where at least 1 in 6000 people are in this channel RIGHT NOW < 1344016738 502115 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Does fungot do markov modelling? < 1344016739 913844 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: the following is a list of the fnord of nations. but, it is impossible, sir, this defence is unworthy of a man, and diffident about appearing before legislative bodies, and of manly sincerity for which i have mentioned, have no objection to the " greatest happiness fnord supposition which may be found among its defects. < 1344016790 748919 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Finland is similar, but a country that isn't in Northumberland < 1344016794 411090 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344016839 204193 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :(Hexham has population 12000ish) < 1344016842 160021 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :1 in 6000 people in finland are in here? < 1344016854 781699 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The population of Finland is a lot smaller than I thought < 1344016855 970120 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Nah < 1344016871 331576 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Just about 15% of this channel is Finnish < 1344016874 399280 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Including fungot < 1344016875 241514 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: " now you talk like a human being who is fnord around and teaching school, and thou must be. < 1344016895 644928 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344016901 77628 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fungot's source link doesn't seem to work < 1344016901 346862 :Gregor!codu@codu.org TOPIC #esoteric :We are fnord around the teaching school | http://codu.org/logs/_esoteric/ < 1344016901 997372 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: a radical war song, a. lincoln. washington. february 3, 1862_ a change. but nowhere has the revolution been more complete and violent than in england. < 1344016902 922547 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's timing out < 1344016915 462626 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :^source < 1344016916 150981 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 < 1344016937 331794 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hmm < 1344016964 851000 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :fizzie, fix it please? < 1344016966 601062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: I'd spew out my usual few-hundred-word explanation of fungot babble, but I've done it so many times... but yeah, it technically speaking has the Markov property. It generates by sampling from a variable-length n-gram model, implementation-wise. < 1344016967 518442 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i say, blame him for this? not merely because i had unworthily filled the chair of the house of commons. < 1344016973 420366 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: It works for me. :/ < 1344016977 413637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I'm not even at home. < 1344016996 878040 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Has fungot's server's ISP fell out with the UK? < 1344016997 734120 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: it is the law. < 1344017007 766534 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :I'll take that as a yes < 1344017019 835058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Seems that it works over IPv6, but not over IPv4. I'll try to get it fixed at some point, but not from here. < 1344017034 303393 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Yeah, IPv6 is rare in the UK < 1344017039 696637 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :My ISP is shitty and doesn't offer IPv6 < 1344017043 710280 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In the meanwhile, fungot.b98 is at http://sprunge.us/hGRJ < 1344017044 888150 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: if i have anything to do with the question. yet it does somehow happen that this evening, and the hateful institution, like a second deity, fnord to the senate. < 1344017050 352614 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :ACTION mutters at the objections to NaCl < 1344017059 133898 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :"It's not HTML" is an actual objection. < 1344017077 267319 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Javascript isn't HTML either < 1344017086 471143 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Like, people think the HTML/Javascript/bullshit stack is *actually good* < 1344017092 840427 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :And Google should focus on improving that. < 1344017122 265007 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :*This* is the reason Mozilla doesn't intend to support NaCl. < 1344017136 302951 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :!!! < 1344017187 70868 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net PRIVMSG #esoteric :sodium chloride? < 1344017200 18956 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net PRIVMSG #esoteric :Mozilla doesn't support table salt? < 1344017209 563246 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :native client < 1344017217 429717 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :FreeFull, http://hpaste.org/raw/72555 < 1344017223 701074 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's made of sodium and chloride, therefore it's poisonous < 1344017226 923364 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :I had it cached < 1344017261 666332 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Incidentally, the whole lack-of-portability aspect in NaCl is going away. Google's currently trying to make it so it works using LLVM bytecode. < 1344017300 800007 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Taneb: fizzie already linked a copy < 1344017303 973036 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :And they won't have it on by default in Chrome until that's done. < 1344017304 627497 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: Impressive < 1344017307 227846 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does that mean you can program it in any programming language which can compile to LLVM? < 1344017317 168315 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Aah < 1344017320 190979 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Didn't see that < 1344017331 578126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Could you retry the original source URL. For some reason, even the v4 access suddenly started to work for me, while I was tcpdumping to find out what's wrong. < 1344017333 328473 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :zzo38: Yes. < 1344017348 10559 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Yeah, it's up? < 1344017355 643145 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The weirdest. < 1344017356 916439 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Seems like an ISP problem? < 1344017362 281678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't change any configuration or anything. < 1344017367 277866 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :zzo38: I think it might require a few extra bits so it'll comply with the portable NaCl ABI, *but* that seems like a very minor thing. < 1344017381 592009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, they could be inbound-filtering port 80 but they haven't so far. < 1344017389 732265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't see why it'd suddenly start working. < 1344017399 763991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SSHing in worked the whole time. < 1344017422 704362 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So, Common Lisp in the browser? < 1344017425 927389 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :>.> < 1344017430 347599 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Sgeo__: Yes. < 1344017442 660265 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So I think it would include: C, C++, Objective-C, Objective-C++, Haskell, LLVM IR coding, possibly others too, does it include Pascal? < 1344017452 447560 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf +. < 1344017453 81333 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : < 1344017458 367053 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :o.o < 1344017459 916955 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :zzo38: Quite plausibly. < 1344017460 467619 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Woops < 1344017462 497837 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, C can be compiled to LLVM, right? So Tcl? < 1344017468 23752 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Sgeo__: Yes. < 1344017490 448481 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: You hit my "on the TODO list for the last several months" bug of not filtering CTCP control character (\x01) on the first try. Congratulations. < 1344017523 101477 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Sgeo__: There's already some work on Tcl in NaCl, BTW. < 1344017526 397361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf ,[>,]<[.<]!hello < 1344017526 993214 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olleh < 1344017529 782136 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Also Python? < 1344017541 382714 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show < 1344017541 978180 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome < 1344017545 317917 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have checked, LLVM now could support the Pascal ranged types, I guess, since you can specify the valid range when loading a value. < 1344017547 626716 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Many of those are brainfuck things. < 1344017554 496760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Many of those are very inane.) < 1344017614 210459 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But I have been told that LLVM cannot optimize brainfuck codes very well. < 1344017627 506614 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq_, cool < 1344017627 694376 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Sgeo__: Also, anything on NaCl has access to the HTML DOM. < 1344017627 881971 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Tcl > Javascript? < 1344017691 184709 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :pikhq_, Is there an API for that or something < 1344017801 138160 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net PRIVMSG #esoteric :Taneb: Yeah. < 1344018012 588733 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344018405 382688 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf +.++++ +++[- >++++ ++++< ]>+.+ +.<++ ++[-> ++++< ]>+.< +++[- >---< ]>--.+++++ +.-.< +++++ +[->- ----- <]>-- ----- ---.< +++++ ++++[ ->+++ ++++++<]>+ +++++ .<+++ [->-- -<]>- ----. --..+ ++++. ----- --.<+ ++[-> +++<]>++++ +.<>>>>>+. < 1344018405 570109 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Is it too long < 1344018534 352501 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't look cut off. < 1344018559 138473 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seems to be a netsplit kind of thing. < 1344018576 325544 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As seen from the bot's console IRC-rawlog, we all don't exist. < 1344018613 622613 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Fix it < 1344018627 304675 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I? < 1344018631 362822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that's Freenode's job. < 1344018699 56180 :Deewiant!~deewiant@109.75.188.190 QUIT :Ping timeout: 265 seconds < 1344018728 93236 :atehwa_!atehwa@aulis.sange.fi QUIT :Ping timeout: 265 seconds < 1344018728 778185 :glogbackup!~glogbacku@64.31.59.246 QUIT :*.net *.split < 1344018728 965939 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1344018730 106069 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :*.net *.split < 1344018731 941631 :boily!~boily@mtl.savoirfairelinux.net QUIT :*.net *.split < 1344018732 424663 :elliott!~elliott@unaffiliated/elliott QUIT :*.net *.split < 1344018732 612492 :HackEgo!codu@codu.org QUIT :*.net *.split < 1344018732 612655 :EgoBot!codu@codu.org QUIT :*.net *.split < 1344018732 969151 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :*.net *.split < 1344018733 156902 :SimonRC!~sc@fof.durge.org QUIT :*.net *.split < 1344018733 520142 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb QUIT :*.net *.split < 1344018733 809663 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1344018733 997405 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com QUIT :*.net *.split < 1344018734 496351 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :*.net *.split < 1344018736 6274 :ion!ion@heh.fi QUIT :*.net *.split < 1344018736 193929 :Gregor!codu@codu.org QUIT :*.net *.split < 1344018736 381936 :Yonkie!~Yonkie@cookness-diamond.volia.net QUIT :*.net *.split < 1344018737 800049 :nvt!nvt@kapsi.fi QUIT :*.net *.split < 1344018738 202468 :epicmonkey!~epicmonke@188.134.41.211 QUIT :*.net *.split < 1344018739 919938 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :*.net *.split < 1344018740 683262 :augur!~augur@208.58.5.87 QUIT :*.net *.split < 1344018740 871000 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :*.net *.split < 1344018741 881772 :variable!root@freebsd/developer/variable QUIT :*.net *.split < 1344018743 217356 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1344018743 606737 :rodgort!~rodgort@li125-242.members.linode.com QUIT :*.net *.split < 1344018744 288930 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net QUIT :*.net *.split < 1344018744 476651 :lahwran!lahwran@unaffiliated/lahwran QUIT :*.net *.split < 1344018746 283887 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split < 1344018746 488613 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net QUIT :*.net *.split < 1344018747 547243 :fungot!fis@selene.zem.fi QUIT :*.net *.split < 1344018747 735457 :mtve!~mtve@65.98.99.53 QUIT :*.net *.split < 1344018747 931798 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :*.net *.split < 1344018749 247629 :TeruFSX_!~quassel@174-20-34-153.mpls.qwest.net QUIT :*.net *.split < 1344018750 517783 :cknz!~chicken@88-190-32-81.rev.dedibox.fr QUIT :*.net *.split < 1344018758 75839 :nortti-!nortti@ie.freebnc.net QUIT :*.net *.split < 1344018763 109178 :MoALTz!~no@host-92-8-158-211.as43234.net QUIT :*.net *.split < 1344018763 296771 :lambdabot!~lambdabot@li85-105.members.linode.com QUIT :*.net *.split < 1344018764 131520 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :*.net *.split < 1344018764 331003 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :*.net *.split < 1344018764 671493 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1344018765 215235 :[]{}\|-_`^!nortti@smar.fi QUIT :*.net *.split < 1344018765 825189 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca QUIT :*.net *.split < 1344018767 53041 :mroman!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1344018767 240812 :ineiros!~itniemin@li271-145.members.linode.com QUIT :*.net *.split < 1344018825 799196 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :lol < 1344018839 842151 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, freenode people: fix it. < 1344018847 926386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I'm sure you're sniffing in our private things.) < 1344019035 483913 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1344019035 484621 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1344019035 484716 :ineiros!~itniemin@li271-145.members.linode.com JOIN :#esoteric < 1344019035 484800 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1344019035 484879 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca JOIN :#esoteric < 1344019035 484957 :[]{}\|-_`^!nortti@smar.fi JOIN :#esoteric < 1344019035 485034 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1344019035 485111 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344019035 485189 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric < 1344019035 485267 :MoALTz!~no@host-92-8-158-211.as43234.net JOIN :#esoteric < 1344019035 485345 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1344019035 485421 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344019035 485500 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344019035 485577 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344019035 485654 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344019035 485735 :HackEgo!codu@codu.org JOIN :#esoteric < 1344019035 485814 :EgoBot!codu@codu.org JOIN :#esoteric < 1344019035 485891 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344019035 485970 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344019035 486047 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344019035 486123 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net JOIN :#esoteric < 1344019035 486200 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344019035 486277 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1344019035 486353 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344019035 486430 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1344019035 486507 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb JOIN :#esoteric < 1344019035 672021 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1344019035 672206 :ion!ion@heh.fi JOIN :#esoteric < 1344019035 672288 :Gregor!codu@codu.org JOIN :#esoteric < 1344019035 672371 :Yonkie!~Yonkie@cookness-diamond.volia.net JOIN :#esoteric < 1344019035 672448 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1344019035 672526 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1344019035 672604 :TeruFSX_!~quassel@174-20-34-153.mpls.qwest.net JOIN :#esoteric < 1344019035 672681 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1344019035 672804 :nvt!nvt@kapsi.fi JOIN :#esoteric < 1344019035 672884 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com JOIN :#esoteric < 1344019035 672964 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1344019035 673044 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1344019035 673122 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net JOIN :#esoteric < 1344019035 673198 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1344019035 673277 :lahwran!lahwran@unaffiliated/lahwran JOIN :#esoteric < 1344019035 673354 :cknz!~chicken@88-190-32-81.rev.dedibox.fr JOIN :#esoteric < 1344019056 132888 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :I wonder what happened on the other side of that split < 1344019062 806296 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Awesome things. < 1344019064 365125 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :PING netsplittest < 1344019083 275467 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :fizzie, I was on your side < 1344019099 405579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but fungot was on another side. < 1344019102 397124 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: " it pronounces that there exists a real, not a blemish upon it; for it seems to be, either a truism or a contradiction in terms; and that difficulty is as complete in the case of a mere majority ( say of one) shall pass with them and with least inconvenience to the litigants. it was pleasant to hear that i am not one of them to know that a salutary change has taken place which makes them ten times as strong as the reas < 1344019124 861911 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1344019136 740965 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric < 1344019144 271042 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :one way to find out < 1344019184 552435 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :darn i was on the log bot's side < 1344019193 571264 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I saw both fungot and fizzie split away from me < 1344019194 249542 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: whilst the inferior people were thus insensibly led into a better order, the foundation of other thrones: they must be just as true for the punjab and the united provinces, that there are < 1344019202 701529 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So seems to be a multi-server split < 1344019213 2393 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some appear to be slow < 1344019250 948153 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fungot: You can just filter any character whose value is below 32 < 1344019251 576210 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: in reference to every case, showing the determined and daring character of the men i see at these tables, or how soon our better half of human nature < 1344019264 417368 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I mean fizzie < 1344019271 253707 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: But then I couldn't have any bold. < 1344019277 310012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I had it that way originally.) < 1344019282 73369 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Currently it only filters 10. < 1344019324 624978 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi FreeFull < 1344019324 851976 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Filters 10 because otherwise someone could take control of the bot? < 1344019331 897290 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hi < 1344019349 767323 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1344019354 414881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It turns into a . < 1344019356 723913 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It should filter at least 0x00 0x0A 0x0D and perhaps also 0x01 0x03 0x07 < 1344019360 597867 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A ., I mean. < 1344019374 195733 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it might filter 13 too. < 1344019382 403823 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :show me your previous work FreeFull < 1344019385 437329 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It should filter 13 too. < 1344019387 604539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf ++++++++++.+++. < 1344019388 142191 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :.. < 1344019389 810639 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does. < 1344019399 718162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf ++++++++++..>.<.. < 1344019400 410173 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :.. < 1344019402 575127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But not 0. < 1344019406 851193 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :what does it do for infinite loops? < 1344019411 154188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It just results in a truncated message, though. < 1344019412 550310 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :quintopia: I'm afraid I don't have any < 1344019414 254618 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :times out < 1344019420 475315 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It ought to filter 0. < 1344019437 551683 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf [+.] < 1344019445 344284 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf +[+.] < 1344019445 571967 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... < 1344019451 65572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: Actually, it "filters" 0 in that it doesn't output it. It just cuts it at that point. < 1344019462 112784 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION was like.. wtf was that < 1344019463 274361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: It runs something like 30k or 100k cycles of the underlying intermediate bytecode. < 1344019469 17918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf +[] < 1344019474 492671 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : ...out of time! < 1344019478 31249 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Filter 0 like that is OK I guess < 1344019500 680352 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf .-. < 1344019505 604231 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf -. < 1344019505 924096 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : < 1344019513 521519 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : . . !"#$%&'()*+,-./0123456789:;<=>? < 1344019523 18160 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :nvm < 1344019527 117143 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Cells are wraparound with 8 bits, and the tape is 1000 cells and cyclic. < 1344019569 215832 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf +[>+] < 1344019608 612385 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1344019636 402062 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: WeeChat 0.3.8 < 1344019641 905289 :asiekierka_!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1344019718 989944 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^code < 1344019721 361468 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^code a < 1344019731 272873 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344019812 550682 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The Google Web Store requirement part is annoying < 1344019838 319054 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :64 GB MicroSD cards are fascinating... That you can fit that much in something so small < 1344019898 134448 :nortti-!nortti@ie.freebnc.net JOIN :#esoteric < 1344019899 48171 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, apparently that's going to change < 1344019941 373781 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Vorpal, imagine how it will be like in 3 years < 1344019947 359940 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :256 GB MicroSDs... < 1344019952 757158 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :true... < 1344019955 979149 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm trying to procedurally generate sand dunes heightmap < 1344020015 61130 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :nooga: so.. i know you didn't ask my opinion but, what is under a desert? < 1344020016 776172 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344020028 706472 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :does what is under a desert affect the shape of the dunes? < 1344020028 894343 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :itidus21, rock, generally < 1344020061 628465 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :or can we assume that sand dunes form upon a base of sand? :D < 1344020089 652787 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :nooga, how's that going? < 1344020091 174102 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :clearly its better to just let me on my way < 1344020191 319956 :kallisti_!~eris@h71.58.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1344020249 100059 :kallisti_!~eris@h71.58.18.98.dynamic.ip.windstream.net QUIT :Client Quit < 1344020737 386474 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you invent any game played using snooker balls or pool balls? < 1344020878 149631 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :not one better than fantasy classique < 1344020894 211840 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What does that mean? < 1344020946 62716 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Artistic_billiards < 1344021080 634553 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :zzo38: naturally < 1344021082 330219 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :brb < 1344021189 700269 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :we begin by adding a cage net around the table < 1344021199 67922 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and installing ramps < 1344021241 811495 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and placing some of the pockets on the top of cylinders on the table < 1344021263 38252 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How can you strike the ball if there is a cage net? < 1344021276 301722 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :thats a good point < 1344021284 268994 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :stick the cue through the holes < 1344021285 849905 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::P < 1344021303 141053 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :still not a better game than fantaisie classique :) < 1344021394 581156 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmm you could use a spider i suppose < 1344021470 202329 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :or.. perhaps something where both players send the balls to smash together < 1344021496 410646 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is snooker the one with the mushrooms on the table? < 1344021507 583681 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No. < 1344021523 640912 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Snooker is the one with fifteen red balls and various other color of balls on the table. < 1344021532 314810 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :2 balls, 1 hole, and a countdown after which both players may hit their ball precisely once < 1344021549 361348 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh it's "bar billiards" < 1344021580 721068 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh no < 1344021582 873645 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that's not it < 1344021584 552513 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm < 1344021592 706912 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :snooker trick shots can be quite interesting to watch < 1344021603 268841 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :wow you guys really know a lot < 1344021617 255191 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :personally I don't find that type of sport interesting in themselves < 1344021636 192245 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :still, i feel like i wasted my life by not learning largely useless trivia < 1344021660 324002 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :quintopia, snooker is snooker? < 1344021762 945751 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :aha! < 1344021766 192893 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :found it: http://en.wikipedia.org/wiki/Bumper_pool < 1344021803 313148 :MoALTz_!~no@host-92-2-113-189.as43234.net JOIN :#esoteric < 1344021804 95017 :Slereah_!~jackal@ANantes-259-1-253-66.w83-195.abo.wanadoo.fr JOIN :#esoteric < 1344021808 975828 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :quintopia, no, snooker is played on a much larger board? < 1344021822 359977 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Vorpal: i don't know what you are going on about. < 1344021822 547979 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or with smaller balls than that picture < 1344021834 315177 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : is snooker the one with the mushrooms on the table? oh it's "bar billiards" found it: http://en.wikipedia.org/wiki/Bumper_pool < 1344021838 950964 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but is successfully found the game i was looking for, so you can talk to ourself about it < 1344021840 626852 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :quintopia, not the same thread of thought? < 1344021841 945122 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :*I < 1344021854 601264 :Slereah!~jackal@ANantes-259-1-232-24.w83-195.abo.wanadoo.fr QUIT :Ping timeout: 255 seconds < 1344021876 843484 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :quintopia, no? < 1344021941 236187 :MoALTz!~no@host-92-8-158-211.as43234.net QUIT :Ping timeout: 248 seconds < 1344022540 688326 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344022758 527587 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1344022793 895672 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344023819 132110 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1344023908 247848 :MoALTz_!~no@host-92-2-113-189.as43234.net QUIT :Quit: brb < 1344023926 510440 :MoALTz!~no@host-92-2-113-189.as43234.net JOIN :#esoteric < 1344024107 247193 :pikhq!~pikhq@168-103-254-84.clsp.qwest.net JOIN :#esoteric < 1344024288 364742 :pikhq_!~pikhq@71-34-150-215.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1344024664 114824 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :alg < 1344024681 650629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :o, rithm < 1344024693 324899 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Ping timeout: 248 seconds < 1344024760 613629 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i c < 1344024768 282076 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1344024795 398969 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :abbage an < 1344024815 166803 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :d waffle < 1344025245 125258 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 272 seconds < 1344025259 819381 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :There are a lot of subreddits... < 1344025475 425285 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: WeeChat 0.3.8 < 1344025646 37519 :Deewiant!~deewiant@109.75.188.190 JOIN :#esoteric < 1344025800 579522 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq, what do you think of this? (In #tcl person who'd rather see 8.6 released ASAP even if coredumps occur) < 1344026261 248014 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :confucius say billiards is wrong because man with nine balls cannot walk < 1344026443 277682 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :confucius smart < 1344027008 544040 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 245 seconds < 1344027219 576667 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Quit: Leaving < 1344028557 477175 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :theat < 1344028591 278148 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :rhythm < 1344028616 128498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1344028742 321283 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :something is very wrong here: http://www.gamingunion.net/newsimg/theatrhythm-final-fantasy-review.jpg < 1344029120 890201 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net NICK :Sgeo < 1344029581 671680 :MoALTz!~no@host-92-2-113-189.as43234.net QUIT :Ping timeout: 246 seconds < 1344029647 413705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's a Tardis monad? < 1344029724 782910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :https://github.com/DanBurton/tardis it seems < 1344029755 813692 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION misread monad as command < 1344029761 336967 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So was thinking Tcl instead of Haskell < 1344029780 577135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as punishment you shall have to implement that. < 1344030175 119667 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm already trying to get my mind around doing dynamically-scoped variables in the presence of coroutines < 1344030241 356900 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And being told not to try using a seemingly useful Tcl command because it's likely to be buggy, and I might cause a core dump and if that happens, then they'll have to fix it which will delay release < 1344030377 343816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Apparently lexand__ isn't one of the 5-HT_2A agonist people. < 1344030382 679125 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought everyone you knew was. < 1344030399 650311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/_/e_/ < 1344030694 569978 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1344030720 616937 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344031285 603851 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :`pastelogs < 1344032885 80052 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah < 1344032912 189006 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I was vacillating between Lisp and Tcl in February? Really? < 1344032945 825108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1344033182 315400 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Nothing wrong with Lisp, as long as you choose the right implementation < 1344033194 514536 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Racket and Clojure are nice < 1344033207 49944 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so, i'm interested in total functions. i think they're wonderful things. < 1344033209 761435 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION has become a Tcl person. < 1344033317 906525 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Sgeo: yes, finally out of the closeTCLoset. but i can't help feeling that my way of discussing it is inappropriate < 1344033372 387562 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it's not my business < 1344033474 401168 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Huh, so elliott once wanted to make a Tcl-inspired language < 1344033477 573276 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How did that go? < 1344033570 601761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i didn't do it < 1344033580 89367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cpressey's new language is tclish < 1344033592 257198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw you're not a tcl person because you won't be a tcl person in N days for some N < 1344033641 825479 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, Tcl-liker? < 1344033686 964136 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: some random seeding with MCell doesn't seem to throw up any spaceships for your CA... < 1344033728 364706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and only few oscillators < 1344033836 571415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and stuff seems to move not very far from the seeded rectangle < 1344033847 111112 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: that's stupid that you thought that < 1344033869 448908 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm in a bad mood so i'm not going to try to be nice about it < 1344033870 448131 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :sorry < 1344033898 343516 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :FreeFull made a CA? < 1344033910 438632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well mentioned one < 1344033916 987282 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :We haven't had a good CA discussion in ages (oko doesn't count because he just monologues.) < 1344033928 690088 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :B12/S3 isn't complicated enough to be unknown < 1344033950 478977 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Ah < 1344033953 362312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: hi :( < 1344033962 530425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which means -> google < 1344033987 594746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://fano.ics.uci.edu/ca/ < 1344033988 434085 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is it < 1344033998 295882 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :B1 makes all patterns infinitely growing, FWIW. < 1344034002 672561 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://fano.ics.uci.edu/ca/rules/b12s3/ < 1344034007 988803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell FreeFull http://fano.ics.uci.edu/ca/rules/b12s3/ < 1344034008 358798 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344034082 599343 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I note that that website hasn't been updated with Gemini. < 1344034102 734861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom__Hoover: er < 1344034111 804829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*B3/S12 < 1344034153 797609 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :kmc: after visiting the brothel that one time i bought a bottle of pheromones < 1344034170 974941 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is this real life you're talking about < 1344034173 311178 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it eventually leaked into my drawer also somehow < 1344034198 687246 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :no, lol. that virtual reality which has both brothels and pheromones < 1344034202 752656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: *B3/S12 < 1344034206 871355 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :thank god < 1344034213 192080 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, 3 gliders according to the site. < 1344034214 235206 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which seems harder to google :( < 1344034221 941272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell FreeFull sorry -- http://fano.ics.uci.edu/ca/rules/b3s12/ < 1344034222 148123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom__Hoover: which site? < 1344034222 446486 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344034226 211163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell FreeFull so there are gliders < 1344034226 398888 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Both big, and ungainly. < 1344034226 605212 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344034230 609564 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :you don't wanna know about my second life activities < 1344034230 799253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: the one i linked??? < 1344034239 401056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus21: no i do < 1344034271 297044 :derdon!~derdon@pD9E1D7D5.dip.t-dialin.net QUIT :Remote host closed the connection < 1344034289 9373 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i have other stories.. but.. thats enough for today < 1344034344 795950 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i also saw the episode of bottom where they buy some pheromones and visit a bar < 1344034352 635710 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :at a later stage < 1344034432 157639 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1344034443 442188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: should we tell itidus21 and Sgeo to get a channel? < 1344034463 255223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no i want to keep hearing itidus21's stories here < 1344034469 525755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okay < 1344034474 189713 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i am trying to cheer up kmc with that anecdote < 1344034485 554953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hahhahah < 1344034499 52162 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :did kmc's pheremone adventures go horribly wrong < 1344034516 991254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :never play the theremin on pheromones < 1344034582 495273 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: Thanks < 1344034582 683372 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :FreeFull: You have 3 new messages. '/msg lambdabot @messages' to read them. < 1344034585 297921 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shachaf, wait, what's the relevance of the 5-HT2A receptor? < 1344034598 652795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: oh, i didn't realise you were still in the channel, sorry :) < 1344034614 475830 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: They are pretty big, no wonder I didn't find them < 1344034625 464467 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Phantom__Hoover: a group of people studying and documenting the effects of different stuff if i understand right < 1344034672 281023 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :...what, all kmc's friends are neurochemists? < 1344034709 888097 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :.... sorry by studying i meant using.. and < 1344034755 610448 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Phantom__Hoover: I just use golly < 1344034758 380909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom__Hoover: they are "chemists" who do things to neurons, if you catch my drift < 1344034769 660803 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't think this is helping.. < 1344034779 267704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this channel. < 1344034815 941769 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :But WP doesn't say 5-HT2A has anything to do with sex! < 1344034863 585298 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://fano.ics.uci.edu/ca/rules/b3s125/g1.html This is the same glider I found for B3/S125 < 1344034918 20171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: wait, do you want me to ban everyone, including myself again? < 1344034944 613841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1344034951 964829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thought so. < 1344034974 772734 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :+b *!*@* < 1344035024 821844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly wonders if that means something in geek code < 1344035057 705816 :itidus21!~itidus21@120.148.51.163 PART #esoteric :"With over 150 related products we have the KVM switching solution for you" < 1344035083 353386 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The chanmode +b *!*@* bans everybody < 1344035100 352958 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking! < 1344035111 914149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think oerjan knows +b :P < 1344035114 475180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least, i hope he does. < 1344035125 724822 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he probably has his doubts. < 1344035127 171814 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In what languages other than shell is :(){ :|:&};: legal code? < 1344035145 557451 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Languages where : is a line comment delimeter? < 1344035171 256606 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't know any where that's the case though < 1344035199 888871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe you could get that into a pascal program, {} is comments there < 1344035200 154120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think there's one < 1344035210 222890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's valid forth, if you make some predefinitions < 1344035214 298339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but that's a rather trivial property < 1344035218 383547 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm ;: probably won't work < 1344035242 917816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is it valid agda? (/me doesn't know agda but has heard rumors) < 1344035259 539921 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It would be valid brainfuck (just treated entirely as a comment) < 1344035269 444811 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But there isn't anything that isn't valid brainfuck < 1344035283 239274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf ] i beg to differ < 1344035283 872451 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Mismatched []. < 1344035294 705947 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, ooh, I think that's a legal Agda token. < 1344035302 781594 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, you're right < 1344035311 744599 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But it would be valid brainfuck in this case < 1344035316 292531 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom__Hoover: both of them? or even with the space? < 1344035323 798745 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf :(){ :|:&};: < 1344035328 625073 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, both. < 1344035346 863447 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :() has a special meaning but I suspect it needs whitespace for that. < 1344035474 622830 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus is an SL person? < 1344035510 458441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: there seems to be evidence for that < 1344035512 114934 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Phantom_Hoover: : is a line comment delimiter in TeX if you write \catcode`:=14 < 1344035674 798002 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344035714 875528 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's probably legal in Perl with some wrangling beforehand. < 1344035757 3008 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes maybe. Try it < 1344035787 39579 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oi, kallisti, you're the poor fool who thinks perl is a good language. < 1344035865 493092 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It occurs to me that although both Tcl and Lisp could make a good-looking do-like (as in Haskell's do) construct, it would be easier in Lisp because in Tcl you'd have to parse a string if you want it to look the way Tcl code generally looks < 1344035880 682507 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Finally I thought of how the macro in Ibtlfmm should be working: There is 2 kind of macros, file macros and module macros. Even module macros there is also 2 kind, open macros and closed macros. And it is possible for some module to import an open macro but export it as closed. < 1344035920 639164 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Phantom__Hoover: what are you attempting to do? < 1344035946 950065 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :: as comment? < 1344035950 558957 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Make :(){ :|&:};: legal code. < 1344035954 686908 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh < 1344035980 51683 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'll assume source filters is cheating < 1344036018 545082 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I don't even know what : does in perl actually < 1344036022 849783 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The only way I know how : as comment is in TeX and in Forth if preceded and followed by a space. < 1344036052 322334 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :source filters? < 1344036066 488101 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :you can run perl code on the source files of other perl code before they're compiled < 1344036082 54959 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's used to modify the language syntax. < 1344036097 10783 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That.... does it receive the code as a string? < 1344036101 342520 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes < 1344036131 136732 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That... seems like it could be harder to deal with than Tcl, even though Tcl also sees Tcl code in terms of strings --- Tcl syntax is very simple < 1344036165 382166 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :there are some modules that abstract over this to make it easy to define specific syntactic constructs < 1344036193 988925 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm just going to assume that Tcl is easier < 1344036225 26100 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but probably not as flexible < 1344036295 258884 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION raises an eyebrow < 1344036349 109671 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I guess you'd have some trouble (aka impossible) with whole-code transforms such as turning a bunch of stuff into CPS < 1344036484 162468 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kallisti, how much do you know about Tcl? < 1344036566 602287 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :enough to know that I'm not interested in this conversation < 1344036784 205621 :tswett!~tswett@thay.Stanford.EDU QUIT :Quit: leaving < 1344036875 865611 :pikhq_!~pikhq@174-22-147-27.clsp.qwest.net JOIN :#esoteric < 1344036907 505784 :pikhq!~pikhq@174-22-150-171.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1344036965 934393 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In lisp, the code is lists, so you can use the same operations you'd use on lists of data to modify the code < 1344036977 915644 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1344037190 601823 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In Tcl, the code is strings, and some strings are lists and all lists are strings... < 1344037207 561703 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 240 seconds < 1344037210 970002 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's not perfect, not quite like Lisp, but it's workable < 1344037409 798845 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in haskell, the code is just a braided ring over a category of prepromorphisms, so you can use the same operations you'd use on braided rings over categories of prepromorphisms to construct a new code < 1344037507 302531 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :It's not workable, unlike Lisp and TCL, but it's perfect < 1344037747 663121 :pikhq_!~pikhq@174-22-147-27.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1344037759 130347 :pikhq!~pikhq@70-56-229-182.clsp.qwest.net JOIN :#esoteric < 1344038505 781206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: btw strings are an awful awful basis for a language < 1344038532 11078 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hey, I just figured out < 1344038544 697306 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That if you take all odd numbers < 1344038560 123274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION braces for someone inventing cardinalities < 1344038565 267594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*re- < 1344038581 611437 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wait < 1344038583 691556 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Let me check this < 1344038610 31579 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nope, nevermind < 1344038716 173943 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION starts breathing again < 1344038726 415139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i never breathe < 1344038736 851283 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why? < 1344038738 294186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course < 1344038779 158351 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Because you have to breathe the air they want you to breath. < 1344038945 515648 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :before you know they'll have poisoned you with dihydrogen monoxide < 1344038993 757290 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The air is full of dioxygen, an extremely reactive compound! < 1344039012 531814 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O yes you are correct. I forgot. < 1344039051 579328 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :FreeFull, it's both acidic *and* alkaline! < 1344039056 904656 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And don't forget dinitrogen, which when breathed in sufficient amounts with cause loss of consciousness and then death < 1344039079 263100 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Phantom__Hoover: You're thinking of dihydrogen monoxide < 1344039097 358395 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Ah, of course. < 1344039109 562786 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I think you mean 'breathed in sufficient concentrations', though. < 1344039136 976787 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I did < 1344039297 984664 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :Chaaaaaang-Noi < 1344039321 376710 :Chaaaaaang-Noi!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1344043376 680138 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 246 seconds < 1344043521 715867 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1344043548 594858 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION looks sternly at glogbackup  < 1344043762 716472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's confused :( < 1344047117 710391 :pikhq_!~pikhq@70-56-227-76.clsp.qwest.net JOIN :#esoteric < 1344047118 347013 :mig22!~miguelort@bb116-15-161-76.singnet.com.sg JOIN :#esoteric < 1344047130 38414 :pikhq!~pikhq@70-56-229-182.clsp.qwest.net QUIT :Ping timeout: 250 seconds < 1344047415 736834 :pikhq!~pikhq@168-103-250-120.clsp.qwest.net JOIN :#esoteric < 1344047441 986544 :pikhq_!~pikhq@70-56-227-76.clsp.qwest.net QUIT :Ping timeout: 250 seconds < 1344047549 572858 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION -> sleep < 1344047551 779121 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344047600 104597 :Gregor!codu@codu.org PRIVMSG #esoteric :“I'm on 29th street, in the—no joke—bright yellow house.” “Well, since you were so kind as to warn me, I should warn you. I'm bringing—no joke—bright yellow pants.” < 1344047646 803528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :follow the yellow brick joke < 1344047683 346276 :Gregor!codu@codu.org PRIVMSG #esoteric :'snot a joke, it's an anecdote. < 1344047696 486992 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :haha < 1344047750 249779 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Who told you that? < 1344047766 354585 :Gregor!codu@codu.org PRIVMSG #esoteric :I am the second speaker. < 1344047779 147483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a reliable man made of straw < 1344047786 970710 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you have bright yellow pants? < 1344047790 297133 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344047797 418751 :Gregor!codu@codu.org PRIVMSG #esoteric :I do now! < 1344047802 403828 :Gregor!codu@codu.org PRIVMSG #esoteric :Need to be hemmed though. < 1344047828 746877 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Did you buy it after you told them that? < 1344047846 524280 :Gregor!codu@codu.org PRIVMSG #esoteric :'course not, the first speaker was the tailor who I'm hiring to hem the pants. < 1344047886 688185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gregor, the man with the larger-than-life pants < 1344047899 353809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also hats < 1344047904 617724 :Gregor!codu@codu.org PRIVMSG #esoteric :They shipped unhemmed. They're like 36x40. < 1344048130 612516 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1344048324 550992 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it? < 1344048642 595850 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1344048897 894314 :pikhq!~pikhq@168-103-250-120.clsp.qwest.net QUIT :Ping timeout: 250 seconds < 1344048904 415616 :pikhq!~pikhq@174-22-144-124.clsp.qwest.net JOIN :#esoteric < 1344049763 457080 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Have you use unofficial opcodes in 6502 assembly codes? < 1344051010 342977 :pikhq!~pikhq@174-22-144-124.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1344051024 976360 :pikhq!~pikhq@71.34.145.253 JOIN :#esoteric < 1344052060 312600 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It occurs to me that, while I do have some problems with Tcl, I don't _think_ they ultimately stem from being string-based. < 1344052088 336160 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :One looks like it at first, but it seems like it could have been different while still being string-based < 1344052130 971413 :TUX_!~TUX_@unaffiliated/tux/x-9266496 JOIN :#esoteric < 1344052241 47255 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`welcome TUX_ < 1344052248 873025 :HackEgo!codu@codu.org PRIVMSG #esoteric :TUX_: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1344052259 358223 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344052306 688428 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric < 1344052756 281366 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although.... one of the things that makes metaprogramming in Tcl somewhat easy is that commands are lists. They're strings, but they're also lists < 1344052776 68121 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And my problem is that a bunch of commands aren't really lists, they're just... scripts < 1344052785 485354 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Well, one of my problems) < 1344054184 852333 :mig22_!~mig@bb115-66-152-35.singnet.com.sg JOIN :#esoteric < 1344054371 384568 :TUX_!~TUX_@unaffiliated/tux/x-9266496 QUIT :Quit: Leaving < 1344054390 881483 :TUX_!~TUX_@ool-457bc796.dyn.optonline.net JOIN :#esoteric < 1344055417 81464 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Ping timeout: 272 seconds < 1344055474 536034 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344056255 206872 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Ping timeout: 250 seconds < 1344056256 109641 :ogrom_!~del@gprs-inet-65-46.elisa.ee JOIN :#esoteric < 1344056292 782437 :ogrom_!~del@gprs-inet-65-46.elisa.ee QUIT :Client Quit < 1344056668 43630 :mig22_!~mig@bb115-66-152-35.singnet.com.sg QUIT :Read error: Connection reset by peer < 1344056681 529074 :mig22_!~mig@bb115-66-152-35.singnet.com.sg JOIN :#esoteric < 1344056841 672385 :mig22_!~mig@bb115-66-152-35.singnet.com.sg QUIT :Read error: Connection reset by peer < 1344056863 898848 :mig22_!~mig@bb115-66-152-35.singnet.com.sg JOIN :#esoteric < 1344056972 833030 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is mathematics the real reality? < 1344057012 88024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :YE < 1344057013 999046 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*ye < 1344057121 872366 :mig22_!~mig@bb115-66-152-35.singnet.com.sg QUIT :Ping timeout: 246 seconds < 1344057166 620304 :mig22_!~mig@bb115-66-152-35.singnet.com.sg JOIN :#esoteric < 1344057170 725580 :mig22_!~mig@bb115-66-152-35.singnet.com.sg QUIT :Client Quit < 1344057566 907124 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is your opinion about this? http://forum.nationstates.net/viewtopic.php?f=20&t=193905 (please read four pages) < 1344057961 896063 :TUX_!~TUX_@ool-457bc796.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1344057983 586553 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :zzo38: was mathematics the real reality before humans? is reality real if noone realizes? < 1344058015 461651 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't think i want the answers < 1344058057 803312 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :itidus21: Good because I don't know the answers. < 1344058114 444740 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :of course, one must consider that numbers are not necessary for mathematics < 1344058156 594127 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but if numbers are just symbols of measurement < 1344058168 24217 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The numbers are just one possible mathematical system, but still very useful to be used with other mathematical systems and other things too. < 1344058175 580654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :itidus21: can i play the kmc and point out that you have no idea what you're talking about < 1344058189 669814 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well.. also representation < 1344058195 825859 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :infact they are symbols outright < 1344058230 999850 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :elliott: ok < 1344058471 337997 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess that one might say i am engaged in (some adjective could fit here) speculation < 1344058493 48998 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and that i am gaining very little because of it < 1344058666 620175 :ogrom!~del@gprs-inet-65-46.elisa.ee JOIN :#esoteric < 1344058896 94176 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1344060006 696230 :pikhq!~pikhq@71.34.145.253 QUIT :Ping timeout: 246 seconds < 1344060012 101847 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1344060016 249396 :pikhq!~pikhq@168-103-254-48.clsp.qwest.net JOIN :#esoteric < 1344060102 930571 :ogrom!~del@gprs-inet-65-46.elisa.ee QUIT :Ping timeout: 250 seconds < 1344061687 83894 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 272 seconds < 1344061693 271358 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :God *is* the rules. Therefore, how can God not follow the rules of physics? < 1344061814 957806 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344063865 594789 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344064119 105416 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344064544 58005 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It strikes me how easy it is to write bad Tcl code. < 1344065685 620719 :MoALTz!~no@host-92-2-113-189.as43234.net JOIN :#esoteric < 1344065974 29496 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus21: one might correctly say that all of the time < 1344065989 340511 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I've been called "Sego" by a Clojure person < 1344066033 274038 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://clojurefun.wordpress.com/2012/08/04/macro-magic-the-xor-macro-38-2/comment-page-1/#comment-7 < 1344066719 505487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well! < 1344067114 658056 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't want to force the users of a library to monkey-patch catch. < 1344067123 45763 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But it almost seems the most correct thing to do < 1344067973 843808 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Tcl has a feature that would enable exactly what I need but it's reportedly very buggy < 1344068469 322734 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344068682 89232 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`welcome epicmonkey < 1344068691 472010 :HackEgo!codu@codu.org PRIVMSG #esoteric :epicmonkey: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1344068704 656623 :pikhq_!~pikhq@70-56-231-132.clsp.qwest.net JOIN :#esoteric < 1344068755 97022 :pikhq!~pikhq@168-103-254-48.clsp.qwest.net QUIT :Ping timeout: 272 seconds < 1344069064 846266 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Sorry. :-( < 1344069484 156926 :epicmonkey!~epicmonke@188.134.41.211 PRIVMSG #esoteric :It used to be WELCOME TO THE INTERNATIONAL HUB FOR BLA BLA BLA. What has happened? I don't feel rage anymore. < 1344069502 803985 :epicmonkey!~epicmonke@188.134.41.211 PRIVMSG #esoteric :`WELCOME epicmonkey < 1344069506 917884 :HackEgo!codu@codu.org PRIVMSG #esoteric :EPICMONKEY: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.) < 1344069524 386600 :epicmonkey!~epicmonke@188.134.41.211 PRIVMSG #esoteric :yeah, that's way much better. < 1344069641 383536 :pikhq_!~pikhq@70-56-231-132.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1344069649 76960 :pikhq!~pikhq@70-56-226-3.clsp.qwest.net JOIN :#esoteric < 1344071756 701339 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :suddenly I have an urge to write a fault tolerant IRC bot... Why... < 1344071837 52290 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344071860 153275 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WELCOME epicmonkey < 1344071863 876369 :HackEgo!codu@codu.org PRIVMSG #esoteric :​EPICMONKEY: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOL < 1344072134 773798 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, what about a lower case double-width one? < 1344072145 466798 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Vorpal: Feel free. < 1344072151 347879 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, too much work < 1344072577 530017 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1344072597 472365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: You've used astyle, right? < 1344072601 117969 :KingOfKarlsruhe!~chatzilla@p5B13175B.dip.t-dialin.net JOIN :#esoteric < 1344072651 101233 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344072897 678519 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, astyle can do that? < 1344072904 145825 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or was that unrelated < 1344072913 207963 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :but yes I used it, was ages ago though < 1344072927 377605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Is it any good? < 1344072947 31506 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, Like any such tool for C it has problems with macros containing unbalanced { and } < 1344072968 776424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm in the market for something to reformat a ~85k-line C++ program. < 1344072973 215521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No macro hackery that I know of. < 1344072980 505209 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :used it for C, no clue how well it works for C++ < 1344072986 771900 :epicmonkey!~epicmonke@188.134.41.211 PRIVMSG #esoteric :I wonder if zalgo works... < 1344072989 913725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is it possible to teach it about custom formatting rules for certain functions? < 1344072997 651921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for example < 1344073002 946784 :epicmonkey!~epicmonke@188.134.41.211 PRIVMSG #esoteric :`̸W̷̸̛E̢L̷͘C҉OM͢͜E̷ epicmonkey < 1344073005 870728 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ̸W̷̸̛E̢L̷͘C҉OM͢͜E̷: not found < 1344073011 256149 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, btw I was debugging a legacy embedded system running Windows CE the other day. < 1344073014 921220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's a function that should be formatted with two parameters two a line < 1344073016 3730 :epicmonkey!~epicmonke@188.134.41.211 PRIVMSG #esoteric :no luck < 1344073021 317595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rather than just wrapping at 80 cols < 1344073025 594785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*two parameters to < 1344073025 775014 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, the CPU of the system was a Pentium MMX < 1344073032 893633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you know if that would be feasible? < 1344073048 325179 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Is it possible to teach it about custom formatting rules for certain functions? <-- don't remember < 1344073054 885394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::/ < 1344073055 232545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1344073110 606248 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, btw I was debugging that system from another similar system that was talking with it it over a CAN bus. < 1344073145 149157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds awful < 1344073166 340940 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, well yeah, the system I was debugging had no ethernet, so thus the middle step there < 1344073266 189023 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, anyway, if you think toughbooks are rugged, you haven't seen the hardware I'm working with nowdays. < 1344073293 651708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION is content with the normal kind of machines < 1344073305 548296 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1344073320 263426 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is "XMM" just "MMX" backwards or is there something more to it? < 1344073353 514068 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, I believe XMM stands for something in itself. That doesn't mean the abbreviation is a coincidence however < 1344073392 52887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does SII stand for something in itself? < 1344073402 564313 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, which SII? < 1344073409 669006 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the samsung phone? < 1344073444 288008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SII = \x -> x x < 1344073452 910660 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh, right < 1344073463 61640 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, well it obviously stands for "Something In Itself" < 1344073464 6932 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric ::P < 1344073494 470764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::Р < 1344073498 111339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(As monqy would say.) < 1344073532 261096 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Hi. < 1344073630 564383 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Ho. < 1344073673 489701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Tell me about code reformatters. < 1344073698 638950 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Humans are the best. < 1344073711 267383 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :(Never really used any.) < 1344073720 729402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Darn. < 1344073727 74389 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I'm not reformatting an 85k-line codebase by hand.) < 1344073746 179467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ooh, I broke this one good: < 1344073747 219520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :stuff.h: In instantiation of ‘T random_choose_weighted_(int, int, T, Args ...) [with T = int; Args = {scroll_type}]’: < 1344073747 417050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :stuff.h:121:66: recursively required from ‘T random_choose_weighted_(int, int, T, Args ...) [with T = int; Args = {scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type}]’ < 1344073750 329254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :stuff.h:121:66: required from ‘T random_choose_weighted_(int, int, T, Args ...) [with T = int; Args = {scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type}]’ < 1344073754 318530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :stuff.h:127:59: required from ‘T random_choose_weighted(int, T, Args ...) [with T = scroll_type; Args = {int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type, int, scroll_type}]’ < 1344073776 57419 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Why do you have to? < 1344073781 962524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: It's ugly. < 1344073794 522013 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Most code is. That doesn't mean you need to reformat all of it. < 1344073822 174845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's making me sad. < 1344073829 651692 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: indent < 1344073855 288478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Does indent even support C++? < 1344073881 953992 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I doubt it. < 1344073895 61562 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I've told you everything I know about code reformatters! < 1344073902 285646 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why are you reformatting Crawl's code? < 1344073940 248816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's ugly. < 1344073960 367674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Will they accept your changes? < 1344073969 685293 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you fork it? :-( < 1344073973 291780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliotts-crawl < 1344074041 508382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :error: unable to find string literal operator ‘operator"" EOL’ < 1344074042 197956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sigh. < 1344074053 380959 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Deewiant: Tell me about code reformatters. <-- There are really good ones for Java and C#. Can't think of any perfect one for C or C++ < 1344074112 737313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about the built-in vim one? < 1344074122 560156 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That totally counts. < 1344074140 292700 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not a vim user < 1344074272 699968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hey, I'm about to spam. Fair warning. < 1344074273 652902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- T chosen = first; < 1344074273 998759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- int cweight = weight, nargs = 100; < 1344074274 179475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- < 1344074274 179693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- while (nargs-- > 0) < 1344074274 179806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- { < 1344074275 208801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- const int nweight = va_arg(args, int); < 1344074277 279938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- if (nweight < 0) < 1344074279 220800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- break; < 1344074281 247505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- < 1344074283 259708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- const int choice = va_arg(args, int); < 1344074285 234465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- if (random2(cweight += nweight) < nweight) < 1344074287 280231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- chosen = static_cast(choice); < 1344074289 352578 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- } < 1344074291 248189 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Thanks. < 1344074618 349479 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A proper formatter would format it to while (nargs --> 0), of course. < 1344074644 782389 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I rewrote it to use a C++0x template. < 1344074652 796530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Although I don't know if we really want to go in the C++0x route. < 1344074721 7976 :KingOfKarlsruhe!~chatzilla@p5B13175B.dip.t-dialin.net PRIVMSG #esoteric :i thought C++0x doesn't exist anymore. < 1344074739 719314 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, XD < 1344074753 251118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok, C++11 < 1344074807 539040 :KingOfKarlsruhe!~chatzilla@p5B13175B.dip.t-dialin.net PRIVMSG #esoteric :and as i know, C++1y is the next standard < 1344074821 852414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :C++0xB < 1344074840 786232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also known as C++11 < 1344074845 528553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or would that be C++0xD0? < 1344075054 57850 :ion!ion@heh.fi PRIVMSG #esoteric :2 Gorillas 1 Poop http://youtu.be/9QYeYPYGNdc < 1344075311 507245 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.foddy.net/CLOP.html < 1344075322 927634 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344075337 884858 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1344075368 854608 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344075548 583584 :KingOfKarlsruhe!~chatzilla@p5B13175B.dip.t-dialin.net PRIVMSG #esoteric :ion: hahaha this game is funny < 1344075954 972396 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ion, is it as impossible as qwop? < 1344075969 527935 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :QWOP isn't impossible. It's easy. < 1344076068 729414 :KingOfKarlsruhe!~chatzilla@p5B13175B.dip.t-dialin.net PRIVMSG #esoteric :looool qwop is really cool < 1344076086 657199 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, riiight? So you mastered it? < 1344076094 337550 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :prove it < 1344076108 432780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Vorpal: Well, I can get to the end reliably. < 1344076112 563263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's boring but easy. < 1344076115 444054 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm okay < 1344076141 107669 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, how quickly though? < 1344076151 501599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Very slowly. < 1344076154 338467 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1344076164 11524 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You're supposed to be fast? < 1344076194 667513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's no timer, just a distance-measuring thing. < 1344076289 947705 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I got to the top of the first hill just now. < 1344076296 61705 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Seems similarly boring so far. < 1344076325 292048 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, but less of a flat surface, at least. < 1344076346 25700 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, well, I seen a speedrun of it? < 1344076351 718444 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I've* < 1344076385 904601 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also I think these games are supposed to be boring < 1344076390 577761 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shachaf, you could try GIRP < 1344076404 725496 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Vorpal: Oh, I won using only two keys. < 1344076407 806734 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does that count for something? < 1344076417 791327 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :in GIRP? < 1344076424 452882 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :QWOP < 1344076427 558916 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh < 1344076431 183168 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :no idea < 1344076434 548635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm past halfway in CLOP using only two keys too. < 1344076459 120925 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This hill is annoying, though. < 1344076712 287534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yay, I died. < 1344076718 721167 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That hill looks impassable using my strategy. < 1344076739 907360 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I tried a couple of gaits and couldn't make it work, then I gave up < 1344076746 74710 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On the other hand I think I encountered a bug. < 1344076752 754120 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because the hind legs stopped working completely. < 1344076756 503932 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1344076757 538625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe I was just doing it wrong. < 1344076763 474679 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hjkl? < 1344076796 304592 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1344076800 286176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Only H and K did anything. < 1344076816 802147 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, wait. < 1344076824 984037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's probably what "Lame Horse Mode" means. < 1344076828 766040 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1344076830 33244 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep. < 1344077395 340287 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1344077832 321564 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :is there a second hill? < 1344077900 962735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1344077909 314007 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :ouch :P < 1344077929 754351 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :is your strategy to lame your back legs? < 1344077932 90474 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :or what < 1344077935 163719 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i just run < 1344077938 865405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's what I did, yes. < 1344078160 883695 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :and i suppose the second hill is bigger < 1344078294 381295 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :this would be so much easier if the keys made any sense < 1344078328 699943 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i can guess the reason but if it's that one, it's still so wrong. < 1344078345 347214 :ion!ion@heh.fi PRIVMSG #esoteric :You could make a custom keyboard layout! < 1344078553 132706 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :sounds tedious < 1344078816 605936 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :...unlike playing this for hours with keys i don't like? < 1344079096 835651 :ion!ion@heh.fi PRIVMSG #esoteric :Random facts about Finnish: there’s a humorous euphemism for puking: speaking in Norwegian or phoning to Norway. In the context of the latter the toilet can be called a phone booth. < 1344079871 922107 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344081113 180476 :KingOfKarlsruhe!~chatzilla@p5B13175B.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347] < 1344081487 608388 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1344081523 117352 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, you there? < 1344081528 436541 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344081551 757722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1344081586 22360 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, didn't you mess with cfunge under cygwin ages ago? < 1344081591 284929 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I forgot what the outcome of that was < 1344081615 511729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :idk < 1344081618 627591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think it worked < 1344081622 282539 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm okay < 1344082632 494447 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah yes, the whole thing built save for one small fix < 1344082738 293179 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344082798 642538 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :though it gives a spurious BAD < 1344082799 364507 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344082890 70379 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :okay I switched from Release to Debug and now it fails in a different place < 1344082923 541868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: hello < 1344082934 963799 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :. < 1344082990 645807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lambdabot: what are you doing < 1344082994 440817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: try saying a longer message < 1344083005 679238 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i already checked my messages < 1344083011 45079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o < 1344083011 891004 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how else would i know about that thing i knew about < 1344083014 515059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's cheating < 1344083016 828319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh right < 1344083018 379368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i < 1344083022 816113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm not very smart sometimes < 1344083111 73522 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 250 seconds < 1344083141 895157 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344083150 815615 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hrrm... clock_gettime is /very/ broken on cygwin < 1344083766 263452 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344083885 301529 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also cygwin headers are broken if you use -std=c99 when using _POSIX_C_SOURCE < 1344083899 558966 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :they just hide stuff based in __STRICT_ANSI__ < 1344084037 601776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: Can I have access to your Windows box? < 1344084039 823252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1344084043 220782 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, no, why? < 1344084055 208101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I need to test some stuff. < 1344084056 820705 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it is windows, I wouldn't trust it to do multi user stuff securely < 1344084070 409084 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I could compile something not too large under cygwin if you want. < 1344084090 872933 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(remember cygwin is slow at fork()...) < 1344084122 918563 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :seriously, what is up with the headers on cygwin, --std=gnu99 didn't show everything < 1344084138 930843 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :like, it doesn't show strdup! < 1344084235 391815 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :wow, -std=gnu99 does not define _GNU_SOURCE under cygwin... That is so broken < 1344084268 756382 :Gregor!codu@codu.org PRIVMSG #esoteric :... uh... < 1344084271 728448 :Gregor!codu@codu.org PRIVMSG #esoteric :Those are unrelated. < 1344084279 415952 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Gregor, hm, pretty sure they were related? < 1344084280 738324 :Gregor!codu@codu.org PRIVMSG #esoteric :-std=gnu99 should not define _GNU_SOURCE anywhere. < 1344084291 581350 :Gregor!codu@codu.org PRIVMSG #esoteric :In fact, -std=gnu99 does NOT define _GNU_SOURCE anywhere. < 1344084293 370531 :Gregor!codu@codu.org PRIVMSG #esoteric :Not even on glibc. < 1344084300 611018 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pretty sure it used to? Or maybe it was -std=gnu89 that did? < 1344084303 882679 :Gregor!codu@codu.org PRIVMSG #esoteric :Never. < 1344084313 910651 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm okayt < 1344084327 467950 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway cygwin thinks strdup is _GNU_SOURCE < 1344084330 479872 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it is POSIX dammit < 1344084332 460682 :Gregor!codu@codu.org PRIVMSG #esoteric :If !STRICT_ANSI, then glibc gives you something like _POSIX_C_SOURCE=somethingerather _XOPEN_SOURCE=somethingerather < 1344084334 163035 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well, XSI < 1344084387 91934 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Gregor, well, I'm using -std=c99 -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600, and that isn't doing the right thing on cygwin < 1344084401 832013 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :due to STRICT_ANSI < 1344084414 580085 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, then that's broken :) < 1344084426 506839 :Gregor!codu@codu.org PRIVMSG #esoteric :But then, it's Cygwin. Broken is the norm 8-D < 1344084447 486666 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well yes < 1344084459 977614 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why do I keep using nano shortcuts in emacs and emacs shortcuts in nano today -_- < 1344084604 726467 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also altgr keeps activating the god damn window-icon menu of windows < 1344084606 653085 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :-_- < 1344084649 275393 :Gregor!codu@codu.org PRIVMSG #esoteric :No good can come of using Windows, Vorpal. < 1344084651 742261 :Gregor!codu@codu.org PRIVMSG #esoteric :That's just a fact. < 1344084660 141952 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Gregor, true. < 1344084727 694792 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :warning: array subscript has type 'char' <-- huh? < 1344084740 971612 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that seems perfectly legit to me as long as you have a small enough array < 1344084848 654000 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :The reasoning is that char is sometimes signed, and using plain char you might expect it to be unsigned < 1344084858 194926 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344084886 536269 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Strange that I don't get that warning on Linux with gcc < 1344084930 292367 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :sauerkraut is so good. < 1344084944 638961 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :thought you should know. < 1344085008 565629 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :x = foo[-50]; < 1344085017 945119 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :weird. < 1344085020 22823 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Gregor: I think the reason web apps are so popular is everyone would rather deal with that shit than deal with Windows. < 1344085035 795444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: You use Windows, right??? < 1344085043 84701 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Occasionally. < 1344085043 549709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: You've used PDCurses, right???????????? < 1344085059 552102 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Sometimes. < 1344085062 361029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott, I could compile something not too large under cygwin if you want. < 1344085066 622346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's actually non-cygwin i'm concerned about alas < 1344085088 160646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Do you want to..... combine these interests???????????????????? < 1344085114 847506 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :I've only ever used PDCurses on Windows, so I've already combined them. < 1344085118 62507 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :What're you after? < 1344085128 34159 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, what is it then? < 1344085137 51319 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I have Visual Studio 2010 Ultimate as well < 1344085147 7461 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(from MSDNAA) < 1344085227 846089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I have this piece of code that has its own awful Win32 code and a POSIXy backend that uses ncurses. I want to see if I can axe the former and simply make the latter happen to not actually depend on POSIX at all, so I can just use PDCurses on Windows. But I don't have access to Windows : - ( < 1344085236 842858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I might just see if this kind-of-weak machine can support an XP VM. < 1344085239 986739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I doubt it. < 1344085265 244116 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :okay wtf, as far as I can tell from the build process it should have TERM, yet it isn't there < 1344085295 92485 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344085322 776123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Another alternative might be MinGW cross-compilation, but uh... setting up PDCurses in such an environment sounds painful. < 1344085339 814312 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :set up RDP or teamviewer on someone's windows desktop < 1344085341 138508 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :to test it < 1344085346 137983 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION has had to do that a couple of times. < 1344085361 433538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, now all I need is a "someone" < 1344085396 192743 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :elliott: What's there to set up, all you need is the library? < 1344085442 197868 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: just write the code perfectly the first time. What's the big deal? < 1344085473 739066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I don't actually know. Compiling on Windows natively is kind of a weirdly new and baffling experience for me. I'm not at all sure how it works. < 1344085503 785752 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: C/C++? VS seems to be the best way to go these days. < 1344085524 565834 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it's also a huge pain in the ass to set compile options in a GUI. :( < 1344085587 979350 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :maybe that's not what you're confused about though.. < 1344085595 533445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd rather use MinGW... dealing with another compiler's foibles seems a bit painful, and I know even less about a non-GNU toolchain. < 1344085626 858193 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :does MinGW link to the Windows DLLs? < 1344085634 435549 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I thought it uses its own. < 1344085639 978553 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 260 seconds < 1344085662 140226 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it does link to them afaik < 1344085673 877714 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and unlike cygwin it doesn't add a layer in between < 1344085694 121799 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I found 64-bit XP to be considerably lighter on VMs than 32-bit XP) < 1344085698 136196 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh okay. sure. do that. < 1344085703 39694 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :s/)$// < 1344085706 761489 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :no idea why < 1344085715 48529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: huh < 1344085758 852624 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I think it is because it is based on a server OS (2003 server iirc?) rather than a client OS < 1344085784 35205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It (also AFAIK) does link to the MSVC runtime, yes. < 1344085812 326138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if PDCurses works on Win64. < 1344085814 228566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet fizzie knows. < 1344085821 794024 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :right, what I actually meant was "doesn't it link to its own DLL layer"? but apparently it doesn't < 1344085835 865007 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would be surprised if pdcurses didn't, but I can't be absolutely sure. < 1344085858 690216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :MinGW also (IIRC) uses kinda hacky header files, there's some kind of GCCified etc. < 1344086015 205468 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm, stdscr from ncurses is not an lvalue on cygwin < 1344086052 70931 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yet the code looks the same < 1344086057 271088 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(in the header) < 1344086077 879126 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344086093 621507 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Vorpal: is it a macro? maybe something inside the macro is defined differently < 1344086112 712993 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kallisti, indeed the case, can't find where the macro is defined yet though < 1344086247 674550 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well, I can find the definition on cygwin... but not on linux < 1344086261 452326 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1344086262 850699 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hello! < 1344086269 946393 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kallisti, how can grep -R on /usr/include not find the definition of NCURSES_PUBLIC_VAR < 1344086272 392269 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :this makes no sense < 1344086279 977953 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Vorpal: because you gave it a bad regex < 1344086284 407703 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :>_> < 1344086286 876947 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :or it isn't there. < 1344086298 942978 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION exhausts the possibilities < 1344086302 766491 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kallisti, I can find uses of it < 1344086308 951140 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and I grepped for a plain string < 1344086317 190158 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fgrep -R NCURSES_PUBLIC_VAR /usr/include/ < 1344086329 170137 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :surely it must be there for the code to compile, since it is used < 1344086344 237517 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :might be passed in as a -D flag? < 1344086363 589977 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344086372 239561 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or it seems it is hidden inside some ifdef < 1344086376 506718 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :far away < 1344086377 901704 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh well < 1344086446 483709 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :sudo grep -R / < 1344086476 685824 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :no, it was a #ifdef way far out < 1344086501 937376 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so that code isn't actually compiled presumably < 1344086551 189956 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Vorpal: check makefiles for various -D flags < 1344086817 583828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: do you know where i can find a completely legitimate copy of winxp x64 < 1344086830 606172 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, are you a student at a university? < 1344086833 978223 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :then MSDNAA < 1344086844 846182 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, otherwise: no clue < 1344086881 59676 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, anyway, you can run 32-bit programs on win64, so I wonder if PDCurses works on Win64. is not really an issue < 1344086925 742317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: by completely legitimate i mean completely illegitimate < 1344086934 310726 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :no idea about that either < 1344086944 403810 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, try the usual locations? < 1344086952 201694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes ok < 1344086965 142932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: which "edition" do you have < 1344086967 69079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :corporate? < 1344086972 265121 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, pro I believe? < 1344086986 499789 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't know what the corporate edition is < 1344086998 641468 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :is it the volume license thingy? < 1344087003 203012 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Windows XP Professional 64 bit Corporate Edition" < 1344087004 967146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lord knows what it is < 1344087025 523093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They had those things that don't do as much activation nonsense. < 1344087034 920652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or something. (Is no expert.) < 1344087045 393404 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, it could be that fancy volume license thingy that allows any number of licenses for a given company or so? < 1344087054 816322 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :err, any number of installations* < 1344087161 281836 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION thinks that if Tcl is not going to use [] to surround top-level commands, it should at least have a built-in identity command more concise than return -level 0 < 1344087180 246531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: does virtualbox have drivers for xp x64 < 1344087345 35849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :access to this website has been denied < 1344087345 216024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :We have been ordered by the High Court to prevent access to this website as it operates unlawfully. This is a legal obligation that we must comply with. The Court has found that the site and its users infringe copyright material in the UK. < 1344087345 216230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Orange does not monitor customer's activities nor will we disclose personal details or any information about our customers to any third party unless legally compelled to do so. < 1344087351 59732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :urhgurhgurghruhgh fuck off you shitbags < 1344087362 86150 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, pretty sure it does yes < 1344087367 100737 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :since I used them :P < 1344087431 543810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bleh, there seems to be no information on this "Corporate Edition" that i am suspicious of < 1344087454 174198 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344087455 929453 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, [lindex] works as id for one argument < 1344087471 49044 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, well, 32-bit XP might run too. Or you could go for 2003 Server < 1344087596 789801 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, german wikipedia has a "corporate edition" page that mentions windows xp, it interwiki links to "volume license key" < 1344087606 388918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1344087643 340084 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :dammit, waybackmachine is broken on one link due to robots.txt < 1344088064 279379 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm xubuntu installer crashed < 1344088078 616490 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :seems it doesn't like either linux software raid or lvm2 < 1344088121 109600 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, btw I love my desktop, I can run at least three non-trivial virtual machines without it becoming unresponsive. Haven't tried more < 1344088140 797016 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(one windows 7, one xubuntu and one windows xp 64-bit now) < 1344088191 533166 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(in total they have 8 GB RAM allocated) < 1344088199 92011 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344088272 499284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just "synclient PalmDetect=1"'d and am now wondering why I didn't try it before. < 1344088331 931804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What does it do? < 1344088348 120341 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, you have a Palm? < 1344088424 9500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Yes, my Hand has a Palm. < 1344088448 288271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: (And the laptop has a synaptics touchpad which has a palm-detect thing for the "misclicks from your palm when typing" thing.) < 1344088471 492476 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :XD < 1344088480 503953 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, oh, so not a Palm PDA < 1344088496 353865 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it looked like you were trying to sync with it < 1344088498 367424 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or something < 1344088503 258684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. Right, no. < 1344088531 128484 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, anyway I'm pretty sure I can set the palm detect thing from gpointer-settings or whatever it is called < 1344088543 688858 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have an ALPS though < 1344088549 636467 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :still uses the synaptics driver iirc < 1344088562 334105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This is a xfce thing, the graphical settings things are kind of bare. < 1344088573 364363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't found out a way to enable a Compose key yet. :p < 1344088592 593158 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah right < 1344088615 302841 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, think I did it in my .xinitrc by some xkb commands or such < 1344088627 518605 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or I did it from gnome 2 and then it just carried over into xfce < 1344088630 184073 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that is also possible < 1344088644 447029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly. < 1344088645 399475 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm currently on a gnome 2 laptop < 1344088646 727370 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Speaking of Palm, there's some kind of a Palm Pre(?) compatibility thing for the N900. < 1344088651 672609 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh? < 1344088652 182318 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(They use the same hardware.) < 1344088656 30345 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nice < 1344088665 149969 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :same CPU? Or more than that? < 1344088681 459216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, same OMAP3 platform, so CPU, GPU and other such things. < 1344088686 944671 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344088691 441331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Different sensors and whatnot, but anyway. < 1344088699 825491 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't run everything, but apparently it runs many game-like things that only do fullscreen OpenGL ES stuffs. < 1344088717 175261 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :did Palm Pre have many of those? < 1344088737 581815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't really know. I think it has a couple. Though not really any sort of iOS-grade appcosystem. < 1344088742 122722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's like an ecosystem for apps.) < 1344088758 409058 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I was under the impression that Palm was very much a work device, targeted at corporations < 1344088820 961006 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, btw, do you know if there is any good open source real time OS? < 1344088833 754070 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vxworks is kind of out of my league for hobby projects < 1344088865 992681 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I know there have been various RT versions of linux, but I don't know much about them < 1344088917 9666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know that much about RT either. QNX has been used for soft-ish realtime stuffs. < 1344088926 656128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not open source either, of course. < 1344088954 576010 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I want hardish real time in this case anyway < 1344088971 692887 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And people who work at companies do play games too. :p < 1344088977 927938 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :sure < 1344089032 151332 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.gamespot.com/palm-webos/games.html?games=popular okay the selection doesn't look too impressive. :p < 1344089055 287936 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :indeed < 1344089120 589314 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344089178 879459 :davidwerecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344089179 332699 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Read error: Connection reset by peer < 1344089600 445612 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1344090390 115614 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344091900 470542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The weirdest, 19 entries in the 1k competition. < 1344091904 664745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's so popular. < 1344092008 390131 :stanley!~stanley@unaffiliated/stanley QUIT :Quit: ZNC - http://znc.in < 1344092065 650403 :stanley!~stanley@cpc12-neat4-2-0-cust212.7-3.cable.virginmedia.com JOIN :#esoteric < 1344092065 868194 :stanley!~stanley@cpc12-neat4-2-0-cust212.7-3.cable.virginmedia.com QUIT :Changing host < 1344092065 868364 :stanley!~stanley@unaffiliated/stanley JOIN :#esoteric < 1344092292 698754 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344092353 71077 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Ping timeout: 272 seconds < 1344092610 79629 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, oh? < 1344092628 717266 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :btw, why is it that designing software is so much more fun than implementing software. < 1344092920 530601 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oldskool kombo had the typical 4 entries. < 1344092934 596056 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This year they have a fixed list of platforms, and organizer-provided hardware. < 1344092940 318663 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344092941 695913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A fixed and a reasonably short list. < 1344092947 9104 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :which event is this? < 1344092961 309269 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the Assembly one. < 1344092964 531790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The following platforms are allowed, no exceptions: < 1344092964 712138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Commodore 64 + 1541-II < 1344092964 712343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Commodore Plus/4 + 1551 / 1541-II < 1344092964 712453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Commodore Amiga 500, 1MB Agnus, 512k chip/512k slow, Kickstart 1.3 < 1344092964 712559 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Atari ST, 1MB, double sided floppy < 1344092967 70742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Atari 130xe + floppy < 1344092969 531851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :MSX1 + 3.5" drive < 1344092972 30504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sinclair Spectrum 128k + tape < 1344092974 537443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Amstrad CPC6128" < 1344092977 26633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not long. It doesn't even have the VIC-20. < 1344092985 113913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or many others you could name, but anyway. < 1344092994 977663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :NES or such, for example. < 1344092997 784820 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344093001 238612 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1344093018 287044 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 264 seconds < 1344093019 159608 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, also no modern systems at all < 1344093028 563149 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I could imagine 1K for Arduino or such < 1344093034 724223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that's not for 1k. < 1344093036 409768 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(or however you spell that) < 1344093047 68701 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well 1K would be 1Kb programs? no? < 1344093051 184000 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1344093056 68177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But that's for modern platforms. < 1344093074 908501 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh right < 1344093084 538591 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, so which platforms is 1k for then? < 1344093087 491638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See, they have an oldschool compo with no size limits (well, except those imposed by those platforms), which had 4 entries, and a separate 1k competition where the compo machine is a modern thing. < 1344093094 11231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There were Linux, Windows and OS X entries. < 1344093099 449857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the hardware's x86. < 1344093100 397544 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1344093103 94310 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and this year? < 1344093113 193355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: how much ram does xp 64 bit want < 1344093127 192150 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, let me see what I give it on the virtual machine on my laptop < 1344093141 62273 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What about this year? All I've said applies to this year. < 1344093147 208665 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, on my desktop I usually just throw 2 GB on anything that isn't windows 7 (in which case I throw 4 GB at it) < 1344093187 600472 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, on my laptop with 2 GB RAM I give winxp 64 pro 516 MB RAM < 1344093209 280176 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it isn't super fast, but it is much more responsive than 32-bit windows xp under the same conditions < 1344093223 391877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mm < 1344093225 675012 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and no I don't know why it is 516 instead of 512 < 1344093226 196429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll give 512 < 1344093245 988991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how much storage space did you allocate :P < 1344093278 405364 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :20 GB, dynamic allocated though. No idea how much of that is used < 1344093281 435985 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :let me see < 1344093303 349304 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well it doesn't look like I shrunk that recently < 1344093308 79659 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :since the disk image is 17 GB < 1344093314 722137 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pretty sure it is less than that though < 1344093322 357734 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I do have some software installed on it < 1344093323 331285 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so... < 1344093343 400530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mm < 1344093349 458450 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh wait, 17 GB was windows 7 < 1344093359 542227 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the winxp image use 8.9 GB < 1344093364 249218 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :for the 64-bit one < 1344093369 91634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1344093370 650728 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :4.8 for the 32-bit one < 1344093371 928971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll just assign 20 gigs < 1344093376 662565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's dynamically-allocated anyway < 1344093377 984157 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :should be fine yeah < 1344093382 695424 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :indeed < 1344093392 390613 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I did that on IDE < 1344093398 17039 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, because windows xp fails at SATA < 1344093410 607610 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :couldn't find 64-bit drivers that worked with XP < 1344093412 772155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does it < 1344093413 335489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh < 1344093416 459643 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :during install at least < 1344093417 526858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they don't come by default? < 1344093428 683239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any other virtualbox configuration i should know about? < 1344093430 267380 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, nope, on xp you had to put in a floppy or something with the SATA drivers < 1344093435 622986 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, even on real machines < 1344093452 906695 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, you might need to install ethernet drivers. They don't come with windows either usually :P < 1344093460 69208 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :: / < 1344093487 452629 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, apart from that, read through the help for the machine config in virtual box and make an informed decision on each one < 1344093489 511574 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric ::P < 1344093509 689910 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, like you want IO APIC on < 1344093516 140608 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :machine clock in UTC off < 1344093528 344411 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not sure about absolute pointing device < 1344093537 906169 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I think my xp install in virtualbox predates that option < 1344093564 672439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it says IO APIC will decrease performance : ( < 1344093564 856993 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, for 64-bit you need to activate VT-x (or the AMD equiv) < 1344093571 376678 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, oh okay, does it? Hm < 1344093591 147548 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not 100% sure, but 64-bit might require it < 1344093593 686184 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :read the manual < 1344093631 891611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which manual : ( < 1344093636 122201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott, for 64-bit you need to activate VT-x (or the AMD equiv) < 1344093636 836577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1344093637 541046 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1344093639 471324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i forgot about this. < 1344093643 249367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i do not have hardware virtualisation < 1344093645 366438 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, there is a help button in the config dialogue? < 1344093649 693754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gues i'll throw this torrent away < 1344093653 793395 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it opens a manual for me? < 1344093654 989794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and i meant virtualbox or windows manual < 1344093662 507066 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :virtualbox one < 1344093676 687685 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :you are on an Atom or something? < 1344093678 654732 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344093681 533213 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or how do you not have VT-x < 1344093690 587892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"pentium" which is a rebranded core 2 duo ulv < 1344093700 235090 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I'm on a core 2 duo and I have VT-x < 1344093702 261424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lower-end core 2s don't have thingy < 1344093705 592654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :virtualisation < 1344093706 473453 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344093719 371999 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I guess 2.26 GHz isn't lower-end then? < 1344093725 943893 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :model name : Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz < 1344093732 223731 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm dts tpr_shadow vnmi flexpriority < 1344093740 108535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :1.33 here < 1344093767 705229 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, you might try windows 95. Your system might just be able to handle that < 1344093799 242872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :very funey < 1344093807 831076 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Actually probably not, I have problems emulating that under virtualbox on this machine < 1344093815 567000 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :probably driver issues mostly though < 1344093820 453289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i've successfully emulated win 95 in virtualbox < 1344093825 334932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with full resolution graphics < 1344093836 215952 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yeah, it just didn't run very fast < 1344093839 110375 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :which was strange < 1344093851 860293 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :maybe it did something that was bad for VT-x, don't know < 1344093909 800562 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you need some things to make it run fast < 1344093912 942642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thingies < 1344093928 725541 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh? < 1344093933 850037 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :such as? < 1344093936 313742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :idk < 1344093937 716434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'd been so long < 1344093950 572496 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway I don't need it any more, I got planescape running under windows 7 64-bit < 1344093975 470390 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :haven't gotten very far though < 1344094016 592909 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the thing that those old games do where it voice acts like a couple of the lines but not most of them throws me off. < 1344094024 631947 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or in the planescape case, a couple of the words < 1344094116 627980 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: more programming books should be like Why's Poignant Guide < 1344094136 994642 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :LYAH is very similar, maybe even a bit better (more to-the-point) < 1344094190 725383 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :personally I really don't like that style < 1344094192 449994 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think my main reason for liking Tcl more than a Lisp-family language is ecosystem worries < 1344094203 820323 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Vorpal: this is become < 1344094207 696244 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :s/become/because/ < 1344094209 465037 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION shuts up < 1344094209 646042 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :`? Vorpal < 1344094216 374422 :HackEgo!codu@codu.org PRIVMSG #esoteric :Vorpal is really boring. Seriously, you have no idea. < 1344094236 282347 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kallisti, indeed, I prefer the technical documentation approach < 1344094251 192917 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`? Sgeo < 1344094254 224524 :HackEgo!codu@codu.org PRIVMSG #esoteric :Sgeo invented Metaplace sex. < 1344094261 737363 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what is metaplace? < 1344094265 892925 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :`? kallisti < 1344094269 912219 :HackEgo!codu@codu.org PRIVMSG #esoteric :kallisti is a former prophet swearing off his pastry deity < 1344094281 193574 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It was a virtual isometric world < 1344094295 427553 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I think MUDs invented metaplace sex. < 1344094301 532284 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I will let you ponder how this even makes sense. < 1344094328 653009 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Remote host closed the connection < 1344094395 770097 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :`? Taneb < 1344094398 285920 :HackEgo!codu@codu.org PRIVMSG #esoteric :Taneb is not elliott, no matter who you ask. < 1344094404 911626 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :`? Ngevd < 1344094408 11961 :HackEgo!codu@codu.org PRIVMSG #esoteric :​.\z/0.\w.tJ/KkV(.Ǘ6.WMSk..,XojKkW..QR1.kEĮ3=.Vp.@.ɛ|*H߼gCy&..jAm.N|E.sm .FBqEK..djKI|.) .M.~vC?L'.v.d!;.ZT..B..֦lM..`q!䇽5ڝՐNr*.(E..8⠤.5 < 1344094420 958173 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION alarums < 1344094438 558555 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION alarums at his abuse of the word "alarum" < 1344094441 918291 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :`? Hexham < 1344094443 947177 :HackEgo!codu@codu.org PRIVMSG #esoteric :Hexham is a European town. There are nine people in Hexham, and at least two of them are in this channel. Taneb looks after the ham. < 1344094454 160541 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :.... or not? < 1344094454 509470 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.thefreedictionary.com/alarum < 1344094468 264867 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I never realized it actually could be related to alarms. Thought it was just a stage thing < 1344094483 473099 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And that my use of "alarum" for "alarm" was therefore amusing. < 1344094490 156999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: it,s storm. help < 1344094505 914301 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :elliott, get indoors < 1344094526 535278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im indors < 1344094526 925554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1344094537 869650 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Do you have a roof? < 1344094592 227546 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: I've been recently learning S-Lang < 1344094598 905830 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :I'll take that as a no < 1344094603 416876 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Get a roof, urgently < 1344094615 292137 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: i have a roof < 1344094615 634288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1344094622 163264 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Close any open doors and windows < 1344094623 441238 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :How about walls? < 1344094628 361874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :done and done < 1344094633 293443 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Don't close your IRC window! < 1344094656 919348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im not < 1344094662 214241 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :FreeFull, uh, this thing? http://www.s-lang.org/ < 1344094690 918495 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :elliott, don't panic! < 1344094751 87424 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: Yes < 1344094767 142702 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Some features are actually pretty neat < 1344094769 137949 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It doesn't look very Lisp-like < 1344094786 334189 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's more C like < 1344094787 883525 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But I didn't look that hard < 1344094794 175341 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm just randomly saying stuff < 1344094798 670210 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm not suggesting it to you < 1344094805 890532 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I thought you were a Lispy person < 1344094816 918986 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't hate Lisp, I hate the ecosystem. < 1344094862 996915 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I actually mostly write software in C < 1344094870 310367 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But randomly do stuff in other languages < 1344094944 574229 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Also CL's lack of coroutines isn't nice < 1344094955 88858 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*non-hacky coroutines < 1344094965 970746 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :One cool thing about s-lang is that if you have an array x, and do x++, all members of x will be incremented by one < 1344094977 132908 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And you can do that sort of stuff with more complicated expressions too < 1344094988 648396 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't particularly like Common Lisp myself < 1344095032 274803 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I suggest Racket or Clojure if you want a lisp < 1344095063 390802 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Racket -- empty ecosystem, Clojure -- JVM compromises < 1344095102 219515 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In s-lang, you can do something like variable x = sin([0:255]*PI/128.0); < 1344095109 495721 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although, I think I was recently put off Racket by one measly bad experience when I couldn't find a sprintf-like that fit my needs built-in < 1344095116 438596 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Didn't bother looking for libraries :/ < 1344095121 684999 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Instead, just used Python < 1344095157 661120 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Which is equivalent of this in C: double x[256]; int i; for(i=0;i<256;i++) { x = sin(i*M_PI/128.0); } < 1344095217 509410 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Racket is all about libraries and sublanguages < 1344095249 969897 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Python does have good libraries < 1344095303 749384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :x = map (\i -> sin (i*pi/128)) [0..255] < 1344095309 503713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or even < 1344095326 320170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :x = map (sin . (*(pi/128))) [0..255] < 1344095330 376978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :might be able to drop some parens there actually! < 1344095427 403079 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: Is this python? < 1344095448 519698 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :FreeFull, Haskell < 1344095486 877074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haskell < 1344095494 80436 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :On the other hand Common Lisp doesn't even have range functionality built in < 1344095497 243230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :x = [sin (i*pi/128) | i <- [0..255]] < 1344095499 102880 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344095504 833514 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And ends up with way too many parens < 1344095508 268486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cat-skinning ad infinitum < 1344095526 618098 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION doesn't mind the parens, except for the resulting neccessity of using a good editor < 1344095539 558443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what an awful necessity < 1344095544 468868 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Erm, hmm, I think Notepad++ is probably sufficient for that aspect < 1344095548 264983 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Does haskell have a repl? < 1344095562 358939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: there are haskell implementations with repls, yes < 1344095562 539219 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :FreeFull, yes, sort of, but until recently it wasn't really full < 1344095567 75707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :most importantly GHC, the only one anyone uses < 1344095582 524924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: that's an inaccurate statement, really -- it is a property of implementations, not the language < 1344095606 603635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ghci has at least very well supported the kind of slime-style editor+repl hybrid style popular in lisp communities < 1344095607 665088 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :s-lang doesn't really have much functional programming stuff < 1344095611 575281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for roughly ever < 1344095713 217028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The thing about VT-x is that you can't really tell from the processor brand, since it's a market segmentation tool. < 1344095717 199128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some Atoms do VT-x too. < 1344095806 509570 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Checking for vt-x is easy software-wise, but you can only do that once you have the hardware < 1344095849 949442 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, checking it beforehand is "easy" since you can just look at http://ark.intel.com/Products/VirtualizationTechnology < 1344095855 771649 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :you could look up the model number of the CPU too < 1344095860 706298 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :before you order the CPU < 1344095868 219285 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just that you can't tell offhand, if you don't have that list memorized. < 1344095919 459573 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what about AMD, do they do both with and without their virtualisation technology? < 1344095941 704294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That I don't know. Probably, though. < 1344096466 372056 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1344096635 816924 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wants to destroy all single-dispatch OO systems < 1344096647 465254 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...ok, so maybe I'm not actually that hate-filled < 1344096656 246738 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But multiple-dispatch makes more sense to me < 1344097166 193952 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net JOIN :#esoteric < 1344097328 39075 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344098197 221192 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sgeo: you are sipping some delicious Tcl kool-aid aren't you? < 1344098218 937408 :davidwerecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 246 seconds < 1344098275 626156 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not sure what preferring multiple-dispatch has to do with Tcl, especially since the various OO systems I've seen for Tcl including TclOO are single-dispatch, although I imagine Clojure-style multiple-dispatch is very easy to do in a hacky way < 1344098354 361132 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh I thought tcloo was multi-dispatch < 1344098363 787445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Continuing on my party report series: "real wild" (i.e. anything that can display realtime graphics; YouScope was here, etc.) had 7 entries, of which 5 were just regular mobile things (iOS, Windows Phone, 3*Android), 1 was a WebGL/browser thing, and the final one was the only interesting one. (It was an otherwise unmodified Apple Lisa except with some custom hardware for sound and DVI ... < 1344098369 844790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... output, by some folks from http://www.club.cc.cmu.edu/.) < 1344098411 122408 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, youscope was from assembly? < 1344098411 897730 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nice < 1344098416 326592 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kallisti, I wish < 1344098422 63525 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :are you at assembly right now? < 1344098434 569310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, 2007. < 1344098436 97364 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And yes. < 1344098474 194057 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, this whole weekend= < 1344098478 296173 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :s/=/?/ < 1344098486 844439 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :IIUC, multiple dispatch is a lot like typeclasses. < 1344098489 321349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've been sleeping at home like an old man. < 1344098496 388565 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :specifically multi-parameter type classes < 1344098502 535436 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And probably won't bother coming back on Sunday since nothing interesting is happening. < 1344098504 333293 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :fizzie: do you have a computer place? < 1344098510 740669 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it's Thu-Sun technically. < 1344098537 176083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[]{}\|-_`^: Yeah, O10/5 or something. < 1344098546 934038 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :O? < 1344098557 587624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the oldskool room thing thing. < 1344098563 145107 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :oh < 1344098574 623291 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :I am at B16/8 < 1344098796 770454 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :Vorpal: are you at assembly? < 1344098797 70122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The hall is kind of much more Assemblyish than this place. For one thing, it's (for the most part) not dark here at all. < 1344098810 831911 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But they hold the ArtTech seminars right next, so I can just sit here and listen to them. < 1344098965 513660 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :fizzie: is oldskool room thing accesible by anyone? < 1344098982 176053 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Side note: I considered multiple dispatch for TclOO, but instead went < 1344098982 362245 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :for [proc]-like 'args' support as being more Tcl-ish. Can't really have < 1344098982 542434 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :both at the same time without the whole complicated business of a type < 1344098982 542634 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :system and well again, not Tcl-ish enough." < 1344099105 928702 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[]{}\|-_`^: At least in practice it is. Probably in theory too. < 1344099123 260414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some earlier years there's been "vip tickets only" signs, but this year I haven't seen those. < 1344099134 903506 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Considering that the seminars are here, that probably wouldn't really work anyway. < 1344099158 532712 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :[]{}\|-_`^, who are you? < 1344099160 311132 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and no < 1344099171 808540 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh nortti < 1344099184 373814 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why would I be at assembly, isn't that a Finnish thing < 1344099194 687235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: There are quite a few visitors from abroad. < 1344099203 848680 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh okay < 1344099204 580889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We had some Swedes right next to our places last year. < 1344099218 569815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I would guesstimate at least 90% are Finns, still. < 1344099262 52494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Quite a large percentage of not really demoscene people too; they have a gaming-specialized area, and gaming tournaments and so on, too. < 1344099272 65169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd be more indignant but I'm currently installing that Death Rally game. < 1344099273 792132 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344099289 394498 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I just watched a video of it. Is that a coincidence? < 1344099292 371562 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION has been working on a hard sci-fi setting for tabletop games. < 1344099296 565924 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the guy said it had no sense of speed < 1344099300 318735 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and very short races < 1344099303 221244 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :essentially depicting the early early days of human space colonization, within our own solar system < 1344099308 300637 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or is this the original Death Rally? < 1344099316 505854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: This is the new one. < 1344099332 952016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Remedy people were giving out Steam codes for free. < 1344099337 543559 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1344099339 863607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember playing the original some, though. < 1344099353 4173 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway, it doesn't seem very good < 1344099367 362202 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :I had very good luck with computers this year. I managed to render my computer unbootable in 2 hours and I got it working again today when I installed mintppc on my mac < 1344099409 442541 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Haven't installed it yet. But that's very possible. (Was the video about the PC port? I gather they have mobile versions too.) < 1344099420 836942 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :so I was without computer whole friday and most of thursday < 1344099433 660879 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I need to unify my music library, every computer and/or device has a slightly different set of music currently, and none is a superset of all the other ones < 1344099440 590872 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :[]{}\|-_`^: withdrawals? < 1344099450 304457 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also I believe some computers have the same stuff in flac that other ones have in ogg < 1344099453 995036 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :calamari: what? < 1344099461 630678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[]{}\|-_`^: mooz had a completely broken system for pretty much the entire duration of... Assembly 1999 or so, I think. < 1344099464 93564 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344099479 186337 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[]{}\|-_`^: He spent the whole weekend playing some DOS game from a floppy, if I recall correctly. < 1344099483 536134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Paratroopers or something. < 1344099487 212518 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric ::P < 1344099494 466295 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PRIVMSG #esoteric :[]{}\|-_`^: did you experience computer withdrawal? < 1344099503 1245 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, yes the video was about the port < 1344099507 73975 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :calamari: no < 1344099515 512691 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, totalbiscuit, if you know who that is < 1344099535 388547 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I think I've heard the name and watched a thing once. < 1344099553 782613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I've been watching ineiros play it for a few minutes now, and it doesn't really seem bad, just mediocre. < 1344099558 288520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But who knows. < 1344099560 91796 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway, apparently it was a reasonable port (rebindable keys, resolution options) but it didn't look all that much better than the iOS version, and the gameplay was very much iOS-oriented < 1344099586 942986 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(short laps, like slightly over 1 minute for a 3 lap race, and no sense of speed when driving) < 1344099604 172431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The old one felt quite terribly fast at times. < 1344099610 314078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess I could try it out now, though. < 1344099614 631352 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :sure, why not < 1344099621 283954 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ineiros, hi there! < 1344099629 353374 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well, say hi to him from me < 1344099646 15180 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You got a "hi" back. < 1344099649 101719 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nice < 1344099724 505221 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why does the "recommended" bar on youtube have like 10 happy wheel videos... I don't even watch those. I watched like one ages ago and decided it was crap < 1344099739 556394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Did you refer to him as "that bc x vah guy"? < 1344099801 477205 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, hey you got it wrong :P < 1344099805 908650 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :Vorpal: I was once sent link to my little pony video. youtube recommended me pony videos for 3 monts < 1344099814 948481 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hah < 1344099827 586084 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also why that terrible nick? < 1344099851 993367 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :it should be on the logs < 1344099941 203595 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh well, too much work < 1344100078 709723 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :20:28 < nortti> I think that []{}\|-_ are legal but otherwise it must be alphanumeric < 1344100081 982469 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :20:29 -!- Taneb is now known as [-] < 1344100084 220863 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :20:29 -!- [-] is now known as Taneb < 1344100086 837186 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :20:29 < fizzie> nortti: ` and ^ too. < 1344100112 168601 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :20:30 -!- You're now known as []{}\|-_`^ < 1344100118 949783 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :I can't remember if I registered [-]. It may have already been done? < 1344100119 792718 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344100125 469289 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I own _[] and []_ iirc < 1344100131 635183 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :don't remember why < 1344100144 750555 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :Taneb: 20:29 < Taneb> [-] is registered < 1344100149 357174 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that too < 1344100152 715245 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Okay, that explains it < 1344100153 47587 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :don't own that one < 1344100783 720080 :elliott!~elliott@unaffiliated/elliott QUIT :Quit: See you soon, hi! < 1344101466 68191 :Gregor!codu@codu.org PRIVMSG #esoteric :“Pronunciätion” yes/no? < 1344101613 918608 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344101630 369103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[]{}\|-_`^: Which side of the hall is B16? < 1344101653 236420 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I may have accidentally landed near it to watch this short film thing. < 1344101712 91913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, apparently I'm watching something else altogether, but still. < 1344101803 400125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, no, I think this is the opposite side. < 1344101856 703358 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :18:37:24 [Freenode] -NickServ(NickServ@services.)- Information on {-} (account sjansen): < 1344101871 294346 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Note that nickserv treats [-] and {-} as the same nick < 1344101911 727373 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well of course < 1344101919 436467 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it follows the old format < 1344101937 324107 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: It's not "of course", I've seen CASEMAPPING=ASCII around. < 1344101962 811465 :impomatic!~digital_w@31.185.139.168 JOIN :#esoteric < 1344101964 717296 :impomatic!~digital_w@31.185.139.168 PRIVMSG #esoteric :ACTION is implementing the Mouse programming language :-) http://en.wikipedia.org/wiki/Mouse_(programming_language) < 1344101969 478852 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe even with freenode's previous ircd. < 1344101987 600111 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well yes < 1344102013 971755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Man, Rovio is really wasting my time here. < 1344102026 366619 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, oh? Angry Birds? < 1344102028 406116 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or what < 1344102033 459579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's some Angry Birds Space insta-tournament going on. < 1344102044 271054 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Angry Birds tournament? < 1344102044 841684 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :impomatic: Reminds me a bit of IBNIZ, but more useful for general use < 1344102047 12637 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :how does that work? < 1344102049 299460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And then they throw Angry Birds candy from the stage. < 1344102049 813425 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :high scores? < 1344102055 314810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Scores, yes. < 1344102056 963811 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :... seriously? < 1344102070 690182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They throw hundreds of bags of candy. < 1344102073 766142 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :there is special candy? < 1344102074 847499 :impomatic!~digital_w@31.185.139.168 PRIVMSG #esoteric :ACTION looks up IBNIZ < 1344102077 961681 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what < 1344102078 211289 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure. < 1344102082 447057 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what does it look like < 1344102085 141113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fazer makes it. < 1344102086 536522 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and what does it taste like < 1344102087 940273 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh okay < 1344102090 118105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like birds and pigs. < 1344102091 640482 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so not too terrible then? < 1344102094 89036 :impomatic!~digital_w@31.185.139.168 PRIVMSG #esoteric :Does anyone use Joy? < 1344102112 229197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's very sort of generic, but not bad. < 1344102117 700382 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1344102138 72713 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also melts if it's too warm. < 1344102144 20051 :impomatic!~digital_w@31.185.139.168 PRIVMSG #esoteric :There doesn't seem to be a channel for Joy here :-( < 1344102157 413493 :Gregor!codu@codu.org PRIVMSG #esoteric :There is no joy here. < 1344102159 527328 :Gregor!codu@codu.org PRIVMSG #esoteric :This is Freenode. < 1344102181 514692 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :impomatic, is that a language? < 1344102190 106730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, short film compo was supposed to start at 20:30 (it's 20:43 approx now) but... Rovio. < 1344102210 267357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're a main sponsor, I guess they can do what they want. < 1344102214 166715 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Name a Stargate franchise episode for me to watch < 1344102215 930464 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm bored < 1344102219 704865 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, so the thing is delayed? < 1344102237 115481 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. But that's very typical. < 1344102242 830722 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1344102246 363459 :impomatic!~digital_w@31.185.139.168 PRIVMSG #esoteric :Vorpal: yes, looks Forthlike http://en.wikipedia.org/wiki/Joy_(programming_language) < 1344102256 625067 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :damn url with parens < 1344102262 549024 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :can't click them properly in this irc client < 1344102267 404460 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :please url encode them < 1344102270 339681 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(oh well) < 1344102293 588258 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hey firefox url encodes that when I copies it: https://en.wikipedia.org/wiki/Joy_%28programming_language%29 < 1344102323 418740 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :impomatic, a purely functional, but stack based language? < 1344102327 49363 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :how does that even work < 1344102350 712731 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344102374 594156 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :impomatic, I don't get how a stack based language can be pure < 1344102384 310710 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :stack operations look like a side effect to me < 1344102816 126844 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have once made up something in Haskell that the type indicate the stack and the stack operations can be in (->) category so it is pure; although you can also have them in (Kleisli IO) category too and so on < 1344102861 393419 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So yes I think it is possible in the right way < 1344102874 538910 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Not specific to Haskell) < 1344102976 671395 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344103452 412901 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Quit: Right < 1344103727 568520 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Ping timeout: 250 seconds < 1344105378 912999 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1344105409 735142 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hello < 1344105630 109388 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344106640 236991 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344106797 672622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Vorpal: Underload is sort of an esoteric variant of Joy < 1344106844 560283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is easy to think of it as pure algebra of programs instead of as acting imperatively on a stack < 1344106852 281199 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, hm okay < 1344106872 817283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :e.g. (x)(y)~ = (y)(x) < 1344106878 425085 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, but then that is just two ways of looking at the same program? < 1344106885 136778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course < 1344106906 117663 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :then the question is, which one is more accurate, if indeed one is < 1344106914 344234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i recall ais523 saying the first underload implementation was based on algebra, not stacks < 1344106932 400587 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm okay < 1344106966 554445 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :then the question becomes if you can transform the program into a purely functional one I guess < 1344106980 79063 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's just that when you have a single global state (the stack), it is easy to just thread it through the program, like with haskell's State monad < 1344107022 34253 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :really, as long as you don't do IO anything can be rewritten into a form which is pure < 1344107038 859180 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well, or have global state < 1344107043 109083 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, maybe I should try to get into Perl < 1344107046 865825 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm... < 1344107056 256264 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well you can work around that < 1344107080 839961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah. and even if you do IO you can treat the IO system as an algebra you are constructing terms in < 1344107090 722122 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, by this logic, any C code that performs no IO is basically a transformation of a pure program < 1344107100 505960 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :though that statement sounds somewhat insane < 1344107113 165582 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :CPAN is tempting < 1344107134 678918 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Sgeo, no need, there is CTAN for TeX? < 1344107142 277735 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(okay, not the same, but still) < 1344107246 654349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :any formal semantics of a programming language is pure, being math. < 1344107434 239023 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm < 1344107437 931348 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :is self-modifying haskell code bad < 1344107516 246729 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Is self-modifying haskell code possible? < 1344107561 626699 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there something like the tensor category where: swap . (f *** g) = g *** f seem also similar to having a commutative applicative isn't it? And is that related to what you have written about above? (x)(y)~ = (y)(x) < 1344107581 283418 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: I wouldn't think so but maybe there is if someone know what is the way. < 1344107582 574672 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I presume it is possible in theory using unsafeSomething, probably not easy though < 1344107700 117725 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :could you get a pointer to the code and then unsafeCoerce it? Then given that the code isn't RO (can be arranged for with some linker options iirc, or if nothing else, a custom linker script), sure you could replace bits of machine code. < 1344107730 580359 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :don't know enough of the low level GHC internals to know if it is possible < 1344107743 805923 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How about a loop that at the end loops by performing the code in some IORef < 1344107754 250230 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Modify the contents of the IORef and you've change the actively running code. < 1344107923 503277 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then perhaps you can use that to make a self-modifying code in Haskell but it would be difficult to self-modify the Haskell codes in that way. Also, it would be specific to the computer if you did that. < 1344107924 373013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect the problem with modifying anything not explicitly a reference type of some kind is that the haskell compiler has every right to assume it hasn't been modified, so you cannot assume the new version will be consistently perpetrated < 1344107928 379132 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Something in the GHC hidden modules? < 1344107940 416102 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Or Template Haskell < 1344108048 235135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, self modification is how laziness is implemented under the hood, in case someone didn't know that < 1344108072 267583 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Template Haskell is only for compile time, I do not think it can modify stuff at runtime < 1344108190 381832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also the erlang method of just calling the new version tail recursively is much more sane in haskell too. < 1344108276 513297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i guess that's for self-modifying threads. < 1344108464 875152 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : i suspect the problem with modifying anything not explicitly a reference type of some kind is that the haskell compiler has every right to assume it hasn't been modified, so you cannot assume the new version will be consistently perpetrated <-- of course < 1344108505 190951 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : also, self modification is how laziness is implemented under the hood, in case someone didn't know that <-- I thought it used thunks? < 1344108515 965382 :calamari!~calamari@ip72-211-147-156.tc.ph.cox.net PART #esoteric :"Leaving" < 1344108521 122717 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : also the erlang method of just calling the new version tail recursively is much more sane in haskell too. <-- well yes, but less fun < 1344108534 754858 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, but the thunks are replaced with the final result afterwards < 1344108539 77011 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :with self modification in code I think of actually writing out new bytecode or machine code to the memory < 1344108547 213667 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, ah < 1344108656 614400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :btw i think the haskell ffi does that kind of writing out in order to export haskell closures as C functions < 1344108677 692297 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1344108694 791288 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, can't that sort of stuff be determined at compile time? < 1344108698 650637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because C has no way of creating a new function pointer referring to dynamic data < 1344108719 106118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Vorpal: not if it's a runtime constructed closure... < 1344108742 73726 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In C you could make void* and cast to the other pointer but it won't necessarily work or do what is intended it depend on the computer you are implemented it on < 1344108744 282258 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :wow the haskell-platform is 422 MB according to aptitude < 1344108770 576163 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well, at least that is how much disk space I will end up using by the new stuff I need to install < 1344108795 934665 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yeah ghc stuff is like 95% of that < 1344108826 516350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically in C you'd usually implement a closure as something like a struct containing the closure data + a function pointer to a fixed function, but the haskell ffi specification says that an actual C function pointer must be constructed < 1344108850 979072 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm true < 1344108851 778236 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :unsafeCoerce :: Vector Word32 -> IO () < 1344108906 528881 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, no I would use pikhq's crazy gcc specific thing :P < 1344108917 668269 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :which is awesome btw < 1344108936 67699 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :now I only want continuations in C < 1344108940 260178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Vorpal: ghc is moving away from gcc to llvm anyway < 1344108944 579046 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that isn't just setjmp/longjmp < 1344108950 151812 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :because those are so restricted < 1344108964 319934 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, I thought it was moving away from it's own native generator to llvm rather? < 1344108969 947061 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and had already dropped gcc < 1344109002 305587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there was a post yesterday in reddit that the new ghc code generator is almost ready to be switched in, although that's for an earlier stage of the pipeline than the llvm/gcc/native decision < 1344109069 181629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Vorpal: well yeah, although gcc is still available for temporary porting. also i vaguely think the ghc runtime is still ghc? < 1344109072 359731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er < 1344109075 579801 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*is still gcc? < 1344109083 182716 :KingOfKarlsruhe!~chatzilla@p5B132287.dip.t-dialin.net JOIN :#esoteric < 1344109100 253054 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that is the unregistered one iirc? < 1344109103 131863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1344109110 332800 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :which is pure C even? < 1344109112 58630 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :no? < 1344109117 998710 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1344109123 201903 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344109129 418928 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway, good night < 1344109156 690207 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good night < 1344109273 716803 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1344109286 894562 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :SAFECode makes me less.... angry at C and C++ < 1344109295 49167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds unsafe < 1344109712 471942 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: Sure you can do that but how are you going to know what it is going to do? It might crash. < 1344109725 751853 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :I'm just throwing ideas about < 1344109754 460093 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :If you know how Haskell works in the deep, and deepseq the vector, it might be doable < 1344109890 235138 :prx!~prx@pD951B9B7.dip.t-dialin.net JOIN :#esoteric < 1344109894 230838 :prx!~prx@pD951B9B7.dip.t-dialin.net PRIVMSG #esoteric :Hi < 1344109903 488693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome prx < 1344109906 964073 :HackEgo!codu@codu.org PRIVMSG #esoteric :prx: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1344109941 831645 :prx!~prx@pD951B9B7.dip.t-dialin.net PART :#esoteric < 1344110196 990770 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :that was a short visit < 1344110220 855360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we shall assume he's continuing his quest at dal.net < 1344110350 716384 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :People argue about why scorpions are good? Someone write a report about why scorpions are good and then some people argue about it. Including such things as music, statistics, meaning of words "pet" (both the noun and verb), and astrological signs. < 1344110407 576933 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a stinging report, no doubt < 1344110443 26106 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(My conclusion is that one of the meanings doesn't count becuase it is intransitive.) < 1344110501 187481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :never do a tango with a scorpion < 1344110522 420421 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Here it is (my messages are labeled "Not a pipe", which is short for "The Free Land of Not a pipe"): http://forum.nationstates.net/viewtopic.php?f=20&t=193916 < 1344110529 722727 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: You are probably correct. < 1344110556 446250 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They even argue about pictures < 1344110638 109960 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 248 seconds < 1344111374 503552 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :impomatic: What do you think about IBNIZ? < 1344111412 644177 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Ping timeout: 252 seconds < 1344111451 152845 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1344111677 72989 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344111722 142833 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know the switch of "magic" and "more magic" that has only one wire but still causes the computer to crash if the switch is moved? < 1344111877 816908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have read this ancient lore, yes < 1344111895 25422 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know how the switch works? < 1344111975 36496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no. i think there have been suggestions, though. < 1344112010 797925 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It bothers me that so many Tcl extensions are in C < 1344112015 328386 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wish they were in Tcl. < 1344112037 474217 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :All the tellings I've seen have used the explanation that the computer's ground and its case had a potential difference large enough to restart it when connected. < 1344112040 398060 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :C makes it seem so... impure, like the language itself doesn't quite have the facilies to extend it within itself. < 1344112062 206118 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe it's just an efficiency thing? < 1344112662 461427 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: It has only one wire but the other terminal is connected to a grounded metal rail < 1344112719 628183 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :anyone seen ski? < 1344112925 423365 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FreeFull: I think you are correct. < 1344113116 530821 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sometimes I want to do such things as self-modifying codes and and so on but is difficult because I also want to be portable < 1344113151 967355 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Just have a VM < 1344113230 442714 :MoALTz!~no@host-92-2-113-189.as43234.net QUIT :Quit: Leaving < 1344113586 61088 :impomatic!~digital_w@31.185.139.168 PRIVMSG #esoteric :I'm just playing with this. http://ibniz.asiekierka.pl/ibniz.html :-) < 1344113757 751294 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It was making weird sounds even with the audio checkbox disbaled < 1344113762 269147 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :disabed < 1344113764 157013 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :disabled < 1344113838 748274 :impomatic!~digital_w@31.185.139.168 PRIVMSG #esoteric :$G 1% N: 2 F: ( N. F. \ 0 > ^ F. 1 + F: ) F. N. < [ F. ! "" #G, N. F. /;] @ ~ Prime Factors in Mouse... < 1344113955 425884 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Asiekierka is a pretty cool guy < 1344113971 281088 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :He comes around here < 1344113988 662721 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :impomatic: How fast is it? < 1344114105 843434 :impomatic!~digital_w@31.185.139.168 PRIVMSG #esoteric :FreeFull: I haven't implemented an interpreter yet. There are a online in Pascal, C and Z80 asm. < 1344114521 84058 :itidus21!~itidus21@120.148.51.163 PART #esoteric :"Leaving" < 1344114958 64803 :KingOfKarlsruhe!~chatzilla@p5B132287.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347] < 1344115397 641494 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Ping timeout: 246 seconds < 1344116713 207460 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you have a .NSF playing library, I would suggest to implement the functions: play(byte accumulator) and poke(int address, byte value) < 1344117786 680572 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1344117872 990649 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Client Quit < 1344117892 952641 :Taneb!~Taneb@host-78-148-1-143.as13285.net JOIN :#esoteric < 1344117943 223255 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :Hello! < 1344117952 343171 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hi < 1344118462 880654 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 246 seconds < 1344118866 247903 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :butts < 1344119187 838598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iffs < 1344119265 145355 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :something else < 1344119656 168743 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :cheap beer in 2L plastic bottles < 1344119658 325873 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :what a country < 1344119781 582316 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Looks like the next Stripe CTF thing might be on Aug 22. < 1344119799 267914 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Someone told an anecdote about being in Germany, asking for a "big beer" expecting 0.5l (the standard "big" in Finland) but getting a full litre. < 1344119812 253928 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: cool < 1344119815 237523 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :coolchaf < 1344119850 522259 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :koolgan mcoollister < 1344120472 429957 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1344120834 468865 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i will be back in the USSA at that time < 1344120836 714774 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :barely < 1344120849 117662 :Taneb!~Taneb@host-78-148-1-143.as13285.net PRIVMSG #esoteric :United Soviet Socialist America? < 1344120859 564105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :СССА < 1344120961 892413 :Yonkie!~Yonkie@cookness-diamond.volia.net QUIT :Ping timeout: 246 seconds < 1344120987 221524 :Taneb!~Taneb@host-78-148-1-143.as13285.net QUIT :Quit: Leaving < 1344121330 128347 :Yonkie!~Yonkie@cookness-diamond.volia.net JOIN :#esoteric < 1344122957 138054 :Elive_user62_en!~Elive_use@186.133.160.64 JOIN :#esoteric < 1344123162 864551 :Elive_user62_en!~Elive_use@186.133.160.64 PART #esoteric :"I ♥ Elive" < 1344123741 120052 :Yonkie!~Yonkie@cookness-diamond.volia.net QUIT :Ping timeout: 272 seconds < 1344124010 247184 :Yonkie!~Yonkie@cookness-diamond.volia.net JOIN :#esoteric < 1344124650 394878 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is "cookness-diamond.volia.net"? I remember they connected to my computer once before, and I don't know what it is. < 1344124676 70042 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(The only thing I could find was an FTP service which did not allow anonymous login.) < 1344124772 367797 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so did someone finish clop? < 1344125033 115039 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 272 seconds < 1344126085 771519 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :oklopol! :D < 1344126136 307538 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I watched a video of the ending! < 1344126144 589186 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The virgin turns out to be the guy from the start. < 1344126908 62609 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is watching Red vs. Blue < 1344126944 142815 :ion!ion@heh.fi PRIVMSG #esoteric :sgeo: Both Chimays are awesome. < 1344127047 716881 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Uh < 1344127051 797618 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm still in season 1 < 1344127749 476931 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does LCD monitor sometimes wrong phase even though it was correct yesterday? < 1344128097 511074 :ion!ion@heh.fi PRIVMSG #esoteric :Switch to a digital video interface. < 1344128099 168227 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :it seems too hard for me to solve manually in reasonable time, at least if i insist on "realistic" running, so i wanted to make a bot for it, but apparently there's no easy way to send keydowns and keyups to the active window so ble. < 1344128165 847377 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oklopol, what? < 1344128181 244448 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :when it's me vs IO/API stuff, "not easy" means it's not "import keystuff; keystuff.sendkeydown(key)". < 1344128188 623968 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :what what? < 1344128215 968662 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You seemed to say that without context. < 1344128230 877189 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oh sorry context was clop < 1344128242 644283 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ah < 1344128255 250795 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :see i went to the shoppe between my messages, so no time passed. < 1344128269 597612 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :How would you do it with a bot, make it mash hjk over and over? < 1344128283 571408 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(Leaving out l makes your back leg act as a stabiliser.) < 1344128306 200208 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i'm not sure what i'll do yet, but i certainly won't do anything myself, i will automatize everything and just let it play. < 1344128362 242428 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i have ideas but the most sensible solutions would require me to parse the at least the rotation, velocity and rotational velocity of the horse, which sounds tedious. < 1344128397 902460 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so i'll probably just have it hill climb the last five seconds of best solutions known sofar and measure the speed at which the horse is moving. < 1344128416 289449 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :to get a utility function < 1344128461 319968 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You could decompile the Flash, lay it out on a slab and stick electrodes into it, but that's... very tedious. < 1344128492 241839 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :looking at the actual data moving around inside the flash thing gets way too IO for me. < 1344128502 480348 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i just parse everything from the window atm < 1344128587 488967 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :where everything = where the horse currently is on the level < 1344128841 720877 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :luckily there's a little horsie at the bottom of the window, although it's still pretty annoying to do due to the tree. < 1344128997 589105 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is the picture on the list of ideas for? < 1344129237 4582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: Tektur's edit has the summary "picture of a bit esoteric lamp symbolizing ideas" < 1344129254 666969 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK. < 1344129263 997776 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does any TV set have 16:15 aspect ratio mode? < 1344129580 881170 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ion: Digital video interface, well, that doesn't answer my question though. < 1344129722 450876 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :By discussion with some people I have come up with another kind of digital video interface consisting of eleven pairs and all data in one direction only. It also uses nine bits per channel (27 bits per pixel) due to just how it turns out. The pairs are labeled: RED0, RED1, RED2, GREEN0, GREEN1, GREEN2, BLUE0, BLUE1, BLUE2, CLOCK, SYNC. < 1344129749 992633 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The resolution is known by the number of CLOCK signals between two SYNC signals; there are three clocks per pixel and one sync per frame. < 1344129857 24319 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Maybe add a twelvth pair labeled AUDIO which has a mono audio signal. Now it can use 24 pins of DB-25.) < 1344131840 121227 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: This person is working on a program called "kmc". < 1344132083 72890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :k modular compiler < 1344132834 862113 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :kickass monkey crawler < 1344133199 4039 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What person? < 1344134332 713835 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it OK? for(x=0;x<16;x+=2) { y=tiles[addr].data[x]; tiles[addr].data[x]=tiles[addr].data[x^7]; tiles[addr].data[x^7]=y; } < 1344134358 889077 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :looks right < 1344135388 951633 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 246 seconds < 1344136247 917500 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344136562 381564 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1344137203 658292 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1344138917 443843 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is algorithm for rotating a 8x8 icon of one bit per pixel? < 1344139787 240071 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :by 90 degrees? < 1344139849 650437 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i wrote code that did that with colored bitmaps stored as 1-dim arrays < 1344139984 567959 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it was in java (because processing) but you can translate: < 1344140017 987877 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :public void rotate(PImage in, int times) { int l=in.pixels.length; in.loadPixels(); int h=in.height; int w=in.width; for (int j=0;j>7)|((x[1]&0x80)>>6)|((x[2]&0x80)>>5)|...|(x[7]&0x80) < 1344143088 857208 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :they end up a byte separated < 1344143129 185501 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :soundnfury: You said in place < 1344143131 129004 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Or you could use bitfields (in C) and a massive block of assignments, and rely on vectorising compilers < 1344143132 494787 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :soundnfury: that is essentially the method i give above, rewritten to handle a byte at a time < 1344143147 66063 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :FreeFull: I'm talking about zzo38's problem now, sorry < 1344143178 855093 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :soundnfury: and i think it is the best bet < 1344143230 560164 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Can you cast the char[8] to a uint64_t and do something nifty there? < 1344143283 916698 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :soundnfury: Maybe not since the endianness might differ < 1344143294 354594 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :soundnfury: That would depend on endianness < 1344143298 982365 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Although it might be some algorithm that work with any endianness. < 1344143319 646722 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And I don't think it would be useful < 1344143328 247467 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :You might possibly be able to condition on #ifdef BIG_ENDIAN < 1344143341 463468 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :there is a whole thread on this < 1344143342 682247 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :http://stackoverflow.com/questions/1667591/rotating-a-bitmap-90-degrees < 1344143363 102215 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the top answer looks promising < 1344143383 867085 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :yeah, it does < 1344143397 927203 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In the first byte, the first bit becomes the last bit < 1344143409 783012 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i like that binary search approach < 1344143410 710207 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And the rest of the bits are from the side < 1344143412 211216 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :oh nice, it uses octal constants! < 1344143501 822289 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I rarely use octal constants but sometimes I find it useful, one purpose is to encode seven-segment displays < 1344143521 50566 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: did you see that solution? it appears to be exactly what you want and is completely in-place < 1344143532 340394 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :zzo38: my favourite octal use is chmod < 1344143539 117760 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I didn't look yet but maybe I will do so < 1344143558 78935 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :though I also like to use octal for backslash escapes, like C does < 1344143605 296990 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :that's how I handle escapes in quIRC < 1344143628 196592 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :chmod is another use of octal numbers. I will also use octals when the number of bits of some field is a multiple of three < 1344143659 257924 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :indeed < 1344143678 787664 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :also if you are dealing with a 9-bit byte or 36-bit word computer < 1344143691 250092 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes those are the kind of things I meant < 1344143721 115191 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :why is it good to use them then? < 1344143727 426552 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh nvm < 1344143732 409337 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :for storing them < 1344143766 574913 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :distinguish the case of "multiple-of-3-bit fields in software" (like chmod) from "multiple-of-3-bit bytes in hardware" (like 36-bit word computers) < 1344143784 293584 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :not that there are many of those around these days ;) < 1344143860 450193 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If you're using a 36-bit word computer, you're likely to be using lisp rather than c =P < 1344143997 606061 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think it'd be cool if there was a modern balanced trinary computer < 1344144518 301547 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :FreeFull: one of my secret ambitions is to make one < 1344144534 966443 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :I have an engineer friend who thinks it could be done with ECL < 1344144539 187895 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :(Emitter Coupled Logic) < 1344144563 205005 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Actually, I say engineer; he's actually a physicist, but he /behaves/ like an engineer. < 1344144851 507032 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :what you need are to use signals of GND/+/- for 0/1/A < 1344144880 912702 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :ACTION wonders if esoteric hardware belongs on an esolang wiki < 1344144916 283104 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :soundnfury: I think yes you can put hardware too there are a few things already about hardware so you could include it. < 1344144924 146440 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :cool < 1344144963 887271 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :I have a few old sketches of a ternary instruction set < 1344144976 237202 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :and a few ideas of how to make ternary logic on this model < 1344144996 1974 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :so I think I could put a design together, then emulate it in software < 1344145493 169446 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 248 seconds < 1344145596 918631 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1344145740 624306 :pikhq_!~pikhq@71-34-136-67.clsp.qwest.net JOIN :#esoteric < 1344145741 909988 :pikhq!~pikhq@70-56-226-3.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1344145776 493101 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :wait a minute... we can do /weighted/ sums in ECL < 1344145786 895900 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :since it's basically just op-amps < 1344145805 275136 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :this is semi-analogue, freaky < 1344146115 956937 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :ACTION just designed a ternary half-adder using only summing and inverting op-amps < 1344146146 797023 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :and because everything runs in the linear region, it'd be very fast (though it'd drink power and get hot!) < 1344147511 427317 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you convert a program to a Typographical Number Theory string so that the program halt if it is true and no halt if not true? Can it be done the other way around? < 1344148025 476111 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :http://esolangs.org/wiki/User:Soundandfury/Ternary_ECL <-- half-adder done < 1344148285 986694 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :also, I've invented a new term, "trith table" < 1344148293 968165 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :it's like truth table, but for trits ;) < 1344148377 75947 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Oh cock, I've just realised my half-adder is wrong < 1344148414 677082 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :I'll get it right /eventually/... < 1344148669 793271 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Fixed it. < 1344149287 463454 :impomatic!~digital_w@31.185.139.168 PART :#esoteric < 1344149580 593129 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :ACTION is now designing an HDL for amplifier logic < 1344149592 983637 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :so that I can test these designs properly, and describe them without drawing pictures < 1344149906 431436 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1344150210 377530 :pikhq_!~pikhq@71-34-136-67.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1344150222 84081 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net JOIN :#esoteric < 1344150505 636080 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: O well, my Dungeons&Dragons character did that once, and almost lost... < 1344152079 59756 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344153157 276498 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WHY WHY WHY would I read blog posts of someone who I determined is an idiot? < 1344153776 983135 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :soundnfury: do you signify anything? < 1344153815 189625 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Sgeo, no idea. You are giving their website extra hits, and depending on if it has ads and if you have an adblocker, extra ad revenue < 1344153822 931554 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so yes that sounds like a very stupid thing to do < 1344153890 451145 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :speaking of stupid ideas, lets check if efunge works on windows. I can't see why it shouldn't, though building and starting it may require cygwin (due to a Makefile and a shell script wrapper) < 1344153994 313950 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't seem to see any ads < 1344154155 792335 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yeah it seems to work from cygwin as soon as I set up the proper PATH for it to find erlang < 1344154317 795044 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :coppro: no, nothing. < 1344154347 608415 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :soundnfury: well told by an idiot < 1344154347 828026 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :I am a tale told by an idiot. < 1344154359 955905 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :;) < 1344154376 937870 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :is it just me, or does anyone else have problems with the annotations option being off by default on youtube? < 1344154383 562911 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :soundfury: well, at least one of us didn't say tomorrow < 1344154384 958196 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I think the problem started like last week < 1344154389 277042 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :there would have been time for such a word < 1344155795 533985 :Taneb!~Taneb@78.148.3.49 JOIN :#esoteric < 1344155852 506359 :Taneb!~Taneb@78.148.3.49 PRIVMSG #esoteric :Hello < 1344156224 358758 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Hello, Taneb < 1344156232 41970 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Good morning to you. < 1344156238 624219 :Taneb!~Taneb@78.148.3.49 PRIVMSG #esoteric ::) < 1344156409 247010 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344156536 3274 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :ACTION is inventing ternary computers made of op-amps < 1344156541 976625 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :http://esolangs.org/wiki/User:Soundandfury/Ternary_ECL < 1344156608 192516 :Taneb!~Taneb@78.148.3.49 PRIVMSG #esoteric :You using balanced ternary? < 1344156626 94180 :Taneb!~Taneb@78.148.3.49 PRIVMSG #esoteric :(-1, 0, 1 as opposed to 0, 1, 2) < 1344158228 618408 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Taneb: yup < 1344158244 718795 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :(sorry, I was reading bitbitjump arguments from 2009) < 1344158271 256623 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :soundnfury, can you represent ternary logic in VHDL btw? < 1344158278 963667 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also I don't remember how balanced ternary works... < 1344158303 807839 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Vorpal: only by encoding each trit as two bits. Not natively < 1344158310 344605 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :at least, afaik < 1344158311 500886 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hmm < 1344158316 615938 :Taneb!~Taneb@78.148.3.49 PRIVMSG #esoteric :(there's also 0, 1, ?, iirc) < 1344158322 721667 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :fairly sure that's the case in Verilog) < 1344158328 17991 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :soundnfury, can you represent analogue values in VHDL? < 1344158334 65546 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't remember < 1344158340 897816 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :I don't think so. But tbh I've only used Verilog < 1344158341 918957 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344158349 210575 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fair enough < 1344158354 353844 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and I only used VHDL < 1344158856 825505 :mig22!~miguelort@bb116-15-161-76.singnet.com.sg QUIT :Quit: mig22 < 1344158903 72094 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :<3 Red vs Blue < 1344159097 943172 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 246 seconds < 1344159256 547070 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344159688 123164 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344159783 385652 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh hey, the person edited their blog post and mentioned me < 1344159783 898806 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://clojurefun.wordpress.com/2012/08/04/macro-magic-the-xor-macro-38-2/ < 1344159824 108462 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :music cds are such strange beasts. < 1344159933 643373 :MoALTz!~no@host-92-2-113-150.as43234.net JOIN :#esoteric < 1344160620 747819 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Defmacro to the rescue! < 1344161764 879252 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344161865 912823 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344161873 663993 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1344161878 555958 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Whereas DVD-Audio is just a data DVD with an AUDIO_TS directory. (C.f. VIDEO_TS for DVD-Video.) < 1344161906 245995 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344162794 797522 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344163567 322996 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, there are DVD-Audio? < 1344163624 48442 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also I almost completely finished sorting my computer based music collection now < 1344163636 199077 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :still, I don't think I ever ripped most of the CDs I own... < 1344163733 127173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a standard, yes. < 1344163748 861928 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Probably have about 50-70 classical music CDs that I don't have on the computer. < 1344163757 377421 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :maybe more < 1344163763 714273 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It goes up to 192 kHz 24-bit stereo; or 96 kHz 5.1-surround, officially. < 1344163781 283719 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(basically all the ones I didn't find in musicbrainz and couldn't be arsed to add) < 1344163802 377293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And you can have multiple versions at different settings.) < 1344163839 947953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Stored as plain old linear PCM, either uncompressed or with Meridian. < 1344163854 589300 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1344163870 940445 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, what do you mean "with Meridian"? < 1344163879 366682 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :MLP. < 1344163880 466566 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 246 seconds < 1344163887 1080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a lossless packing format. < 1344163889 724468 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I see < 1344163891 981160 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :never heard of it < 1344163911 606915 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344163914 414777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's patented or at least somewhat proprietary. < 1344163914 595043 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway, I think I will ditch using flac and go ogg for all of that < 1344163933 684902 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :since that is what I'm going to use on the phone < 1344163935 734234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that I've probably even seen a DVD-Audio disc anywhere, it's not exactly a terribly popular format. < 1344163940 922252 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and I want a unified music library thing < 1344163993 707897 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :btw my phone supposedly supports exFAT. Samsung licensed it or something < 1344163999 567490 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :however that didn't work well at all < 1344164000 47822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But you can put both VIDEO_TS and AUDIO_TS folders on the same disc, so a DVD-Audio disc can be compatible with regular DVD players, if you just put the same music into the audio track of some placeholder video. < 1344164028 179654 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I reformatted the 64 GB card to FAT32 after getting "create failed" errors when copying files to it < 1344164037 531525 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :works like a charm now < 1344164070 243982 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I guess you could do music videos even? < 1344164078 264384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, probably. < 1344164099 742427 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :still, nothing can play audio DVD that isn't a computer afaik < 1344164110 622386 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so what is the point < 1344164131 618050 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I just wish CDs included metadata about the music < 1344164148 178169 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :CD-TEXT isn't very common < 1344164163 334350 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I think I seen it once on a CD-ROM < 1344164165 397679 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I think there are players. < 1344164171 97459 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As in, actual DVD-Audio players. < 1344164174 48627 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1344164213 494403 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well DVD-audio would certainly making ripping this 7-CD box less painful < 1344164236 310062 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :cdparanoia took about two minutes for the first track on the first CD < 1344164249 952136 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :a 13 minute long track though < 1344164252 708610 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so I guess not too bad < 1344164283 582914 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway entering stuff into musicbrainz is painful. Especially for classical music < 1344164395 116841 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, heh; there's a thing in the DVD-Audio standard that you're not allowed to send the output over an unencrypted digital link, like S/PDIF, unless it's limited to 48 kHz stereo. < 1344164429 394297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So if you want digital audio out of your DVD-Audio player, HDMI's about the only way. < 1344164468 368744 :Taneb!~Taneb@78.148.3.49 QUIT :Ping timeout: 246 seconds < 1344164656 249544 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Also, to correct a misstatement I made earlier; the laptop doesn't have {HDMI, DVI, VGA}; it just has {HDMI, DVI}. (Though you can of course use a DVI/VGA adapter.) < 1344164680 599596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Could also sort-of explain "why DVI": can't put analogue VGA into a HDMI hole, I don't think it has the right pins for that. < 1344164692 121112 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And "why HDMI" can be explained as a convenience thing.) < 1344165957 259049 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1344165971 654203 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :doesn't explain "why DVI instead of VGA" though < 1344165985 919187 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :since VGA is often used for projectors < 1344166118 882943 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :bbl < 1344166352 49812 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Hmm. < 1344166446 316938 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :ACTION wonders just how much can be achieved in LOOPY ECLAIR < 1344166459 737945 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :and whether it qualifies as an esolang itself < 1344166610 538632 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344167696 495075 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344168467 431358 :KingOfKarlsruhe!~chatzilla@p5B13301D.dip.t-dialin.net JOIN :#esoteric < 1344168687 248522 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :I need a name for my ECL ternary computer < 1344168704 455192 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :preferably something containing the letters 'ECL'. < 1344168741 82101 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :so far I've thought of Recluse and Declare, neither of which are great < 1344169278 886556 :mig22!~mig@111.65.28.14 JOIN :#esoteric < 1344169372 886477 :Taneb!~Taneb@host-84-13-84-239.opaltelecom.net JOIN :#esoteric < 1344169490 198445 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ugh, this video player has an advertisement playing counter that's wrong < 1344169499 720981 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The ad keeps playing even when it says 0 seconds left < 1344169681 939734 :Taneb!~Taneb@host-84-13-84-239.opaltelecom.net QUIT :Ping timeout: 246 seconds < 1344170566 19394 :MoALTz!~no@host-92-2-113-150.as43234.net QUIT :Quit: Leaving < 1344170720 425084 :MoALTz!~no@host-92-8-227-47.as43234.net JOIN :#esoteric < 1344171067 963219 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344172614 139496 :mig22!~mig@111.65.28.14 QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1344172747 892814 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 246 seconds < 1344172992 270704 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344173084 692220 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344173341 393990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :has everyone seen http://esolangs.org/w/index.php?title=Deadfish&curid=2038&diff=33318&oldid=33243 < 1344173422 99462 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Now I have < 1344173430 60120 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I need sleep before comprehension though < 1344173654 672340 :mig22!~mig@203.118.14.114 JOIN :#esoteric < 1344173686 175392 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: < 1344173696 805559 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: My semi-newish laptop still has VGA for some reason < 1344173696 993395 :mig22_!~mig@111.65.28.14 JOIN :#esoteric < 1344173701 885326 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :VGA and HDMI < 1344173745 712110 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I guess they went "Hey, we have some space here, what do we put in? I know, VGA! People still use VGA sometimes, right?" < 1344173775 310454 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh < 1344173777 27597 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I get it < 1344173839 483280 :mig22!~mig@203.118.14.114 QUIT :Read error: Connection reset by peer < 1344173841 652595 :mig22_!~mig@111.65.28.14 NICK :mig22 < 1344173909 785312 :KingOfKarlsruhe!~chatzilla@p5B13301D.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347] < 1344174101 799387 :ogrom!~nask@gprs-inet-65-46.elisa.ee JOIN :#esoteric < 1344174836 230879 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344175208 997004 :ogrom!~nask@gprs-inet-65-46.elisa.ee QUIT :Remote host closed the connection < 1344175237 806471 :mig22!~mig@111.65.28.14 QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1344177532 959085 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm I want a distributed offloading thingy. Like distcc but for general tasks < 1344177580 788290 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :like... If I ripped a CD and I want to convert it to ogg, then I would normally do echo *.wav | xargs -P4 -n1 oggenc -q4 or so, (where -P4 is the number of cores) < 1344177589 381718 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what if I could use all my computers instead < 1344178043 639445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see gnu parallel < 1344178045 973013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure it can do that < 1344178419 370301 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Remote host closed the connection < 1344178434 683704 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344178996 393200 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Can it? < 1344179223 278411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think so < 1344179242 877421 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :"GNU parallel is a shell tool for executing jobs in parallel using one or more computers." < 1344179470 913972 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: It can be useful if you e.g. need to hook up the laptop to a projector. < 1344179524 963896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least in quite a few lecture halls I've been in the provided projector cable that reaches the speaker's desk has still been VGA, no matter if the projectors themselves do DVI and HDMI and whatnot. < 1344179967 825029 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Argh, recursively instantiating hardware gives me a headache < 1344180444 122205 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Okay, so. Conclusion: if you supply ecloop with an ECLAIR file that contains recursion, it segfaults because it's trying to instantiate blocks that it doesn't yet have the full definition for. < 1344180474 981847 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :But it doesn't segfault until the third recursive call of instantiate(), in the simple case of a block that contains a copy of itself. < 1344180510 382434 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :This is because the behaviour of instantiation of incomplete objects is *weird*. < 1344180587 60335 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :In related news, you also have to define things before you instantiate them else the instantiator gets confused - it can't handle forward references. < 1344180595 117808 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :ACTION head asplode < 1344181197 248841 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344181252 151998 :Gregor!codu@codu.org PRIVMSG #esoteric :Hmm. I put a poll on Facebook to see what color pants I should buy. Orange, hot pink or (normal) pink. Most people voted for orange. My dad voted for hot pink. I come from a weird family. < 1344181799 157679 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 250 seconds < 1344181872 811037 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Gregor: Go for hot pink < 1344182453 337482 :ineiros!~itniemin@li271-145.members.linode.com QUIT :Ping timeout: 248 seconds < 1344182604 310355 :ineiros!~itniemin@li271-145.members.linode.com JOIN :#esoteric < 1344183026 135152 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344183176 960769 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Ping timeout: 250 seconds < 1344183607 493906 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 240 seconds < 1344184854 510633 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1344184866 771539 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344185029 938183 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344185156 114763 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello < 1344185171 950191 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344185307 726565 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344185900 23079 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello, elliott < 1344185940 399430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hello < 1344186030 669762 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :helliott < 1344186089 673862 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :There's a homestuck meetup in Newcastle on Tuesday if you guys want to come < 1344186192 976621 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :which newcastle < 1344186230 221220 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :the new one < 1344186245 310665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hhhhhheh < 1344186258 562110 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :fuck you elliott that was funny < 1344186261 849544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i am fine, thank you for the information < 1344186267 712507 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :good to know < 1344186268 20717 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: that wasn't to you!! in fact that wasn't to anyone < 1344186273 376540 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oh sorry < 1344186274 292600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it was to lambdabot < 1344186285 107203 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oh lambdabot you tell the best jokes :) < 1344186285 496530 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1344186297 673713 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :hi monqy we're being extra friendly today do you want a cookie < 1344186307 177331 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe < 1344186319 934312 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well what the fuck kind of half-assed semiresponse is that < 1344186336 784129 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :and also i don't have cookies :( < 1344186364 902744 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Phantom_Hoover, the one both of us can get a train to < 1344186434 579040 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :So, the old one... < 1344187044 1244 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1344187478 102227 :ogrom!~del@gprs-inet-65-46.elisa.ee JOIN :#esoteric < 1344187712 523682 :MoALTz!~no@host-92-8-227-47.as43234.net QUIT :Quit: Leaving < 1344188363 544893 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 246 seconds < 1344189269 623304 :KingOfKarlsruhe!~chatzilla@p5B13375E.dip.t-dialin.net JOIN :#esoteric < 1344189690 221563 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344189723 464900 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello < 1344189728 877755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is that Microsoft Security Essentials thing any good? I'm trying to set up a Windows VM thing. < 1344189731 820587 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet... Deewiant knows. < 1344189767 890978 :ion!ion@heh.fi PRIVMSG #esoteric :I’m under the impression that it’s good. < 1344189771 756178 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :It's decent. < 1344189820 307174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Okay then. (Microsoft(TM) Update(R) helpfully offered to install it as, uh, an "update".) < 1344189822 983347 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344189857 321039 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1344189962 227806 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :elliott: As far as I know, it's a functional antivirus program that is low on bloat. < 1344189984 507072 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :For Windows use, I recommend it heavily over more common bullshit. < 1344189989 414831 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Functional as in working, or functional is in written in OCaml? < 1344189993 233167 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :(Norton can fuck off and die) < 1344189995 901303 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Taneb: As in working. < 1344190121 872944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: What's the name of that new-ish (native) port of bash and grep and awk and make and so on to Windows? ISTR it had a GitHub page for a website. < 1344190154 152013 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Beats me.. < 1344190156 255026 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :-. < 1344190165 321327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Aw. < 1344190169 176002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You were doing so well, too. < 1344190204 119678 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :I don't use stuff like that barely at all these days. < 1344190230 674138 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1344190244 194109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Well, I need to compile this program, which has a Makefile. :/ < 1344190259 36972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ugh, I'm going to have to set up PDCurses and everything too. < 1344190260 486323 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :MinGW and MSYS :-P < 1344190281 597959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Well the idea would be to use those ports as something like MSYS except that isn't a crappy fork of ancient Cygwin. < 1344190289 364505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll be using MinGW for a compiler, yes. < 1344190310 350394 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Who cares what it is, it works well enough. < 1344190341 663895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, what's "stuff like that", then? < 1344190347 545694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :My interpretation would have included MSYS. < 1344190379 989850 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :I haven't used it in years, but last time I did it worked fine. < 1344190615 618329 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344190677 863345 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Is that Microsoft Security Essentials thing any good? I'm trying to set up a Windows VM thing. <-- it is okay, and it is pretty lightweight < 1344190705 328619 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it certainly reduced my memory footprint when i switched to it from avg < 1344190747 162072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although on the downside, i now have strange delays when starting programs < 1344190788 673981 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I use it on windows, no strange delays unless I'm opening huge installers, but that happens anyway due to checking if the thing is signed or not < 1344190829 590044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mainly notice it when starting vim < 1344190840 864358 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :don't use vim under windows. Or anywhere < 1344190842 503374 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :I've not really noticed much in the way of program start delay. But, then, Windows has such a ridiculous process spawn cost anyways. < 1344190849 925992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats Vorpal -----### < 1344190864 161764 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, I use emacs and kate on *nix and notepad++ on windows < 1344190881 310810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nobody cares what editor you use < 1344190897 328753 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Whether you prefer Rock Band or Guitar Hero however... < 1344190897 578677 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :indeed < 1344190909 362658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, except for Vorpal, apparently < 1344190919 255148 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, I don't play either < 1344190922 346466 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric ::O < 1344190973 208075 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, don't both require consoles? < 1344190976 614219 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't have a console < 1344190993 402335 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Nah, guitar hero at least is also arcade! < 1344190999 170985 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :very funny < 1344191007 98405 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't think there is an arcade for miles < 1344191009 93827 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Wasted like 30 on it last week :( < 1344191084 899472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Let's say char x[8]; is the input picture < 1344191107 834195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's got to be something clever with shifts and bitmasks for that... < 1344191143 50553 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :On the plus side, the high scores were really easy to beat, and I am awesome at Belly of a Shark < 1344191157 95153 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FreeFull, what is the size of your char? < 1344191173 528905 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, what is that < 1344191178 424432 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Vorpal, song < 1344191181 917134 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :It goes... < 1344191185 400845 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :So here I lie < 1344191187 306691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's 8 bit, since it's encoding an 8 x 8 icon < 1344191188 651367 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :In the belly of a shark < 1344191192 448380 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I see... < 1344191193 630366 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :So fucking cold so fucking dark < 1344191196 562412 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :So here I lie < 1344191199 648213 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :In the belly of a shark < 1344191201 578402 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1344191208 304177 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :And how the fuck did I get this far < 1344191213 834551 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Now all I have to do < 1344191217 368960 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Is swim up to you < 1344191219 851564 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Convince you < 1344191220 197531 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, monochrome with 1 bit per pixel then < 1344191222 968826 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344191223 238409 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :To climb in too < 1344191226 456592 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :who uses that < 1344191240 679856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Vorpal: ask zzo38 he was asking the original question < 1344191242 755379 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :It's a nice song < 1344191255 426097 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :a TI calculator would be a nice place to use such a compact crazy encoding < 1344191258 366128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : What is algorithm for rotating a 8x8 icon of one bit per pixel? < 1344191321 368047 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Actually, I'm gonna go play guitar hero now < 1344191324 340416 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Quit: Leaving < 1344191378 490753 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1344191529 277406 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344191551 620753 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Change of plan... < 1344191558 855611 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :My brother's on the XBox < 1344191597 760627 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Vorpal: I believe the C99 standard guarantees chars to be 8 bits < 1344191611 780408 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I suppose you could always use uint8_t < 1344191672 235820 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :It's 8 or more bits. < 1344191684 501753 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :POSIX guarantees chars to be 8 bits precisely. < 1344191694 913199 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :(because it requires uint8_t to exist) < 1344191735 51123 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But uint8_t doesn't have to be equivalent to char, does it? < 1344191757 270189 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Vorpal: I believe the C99 standard guarantees chars to be 8 bits <-- nope < 1344191761 228278 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :as pikhq said < 1344191783 839843 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :No, but it must be without padding if it does exist, and *hugely importantly* all sizes of other types are multiples of char's size in size. < 1344191790 562963 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : But uint8_t doesn't have to be equivalent to char, does it? <-- yeah but nothing can be smaller than a char (except a bitfield) < 1344191807 676735 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(which obviously still is padded to at least a char) < 1344191836 670087 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :POSIX requires it to have no padding? < 1344191841 550604 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So you can't have uint8_t in a C implementation with 9-bit chars? < 1344191845 898572 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Deewiant: C99 requires it to have no padding. < 1344191848 948309 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :FreeFull: Right. < 1344191876 312243 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :if you have 9 bit chars you can't have unit16_t and so on either I guess < 1344191890 880955 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :you could have uint18_t but that isn't standard (still allowed iirc) < 1344191915 995155 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FreeFull, more realistically these days would be a 16 or 32 bit char on a DSP < 1344191921 344455 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :9 bits chars are dead < 1344191973 480902 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Yeah, it's not standard but it's in reserved namespace, so a libc could provide it sanely. < 1344191995 424707 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: uint18_t is "standard" in the sense that it will have all the properties that uint16_t would have. Well, except two more bits, obviously. < 1344192008 850514 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :pikhq: AFAICT no padding is only required for the signed integer types... < 1344192011 68141 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :fizzie: Not really, it would have implementation-defined semantics. < 1344192016 42209 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Deewiant: Other way around. < 1344192028 918635 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :pikhq: Source. < 1344192049 428845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pikhq: Huh? "The typedef name uintN_t designates an unsigned integer type with width N. Thus, uint24_t denotes an unsigned integer type with a width of exactly 24 bits." < 1344192061 41041 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :pikhq: "The typedef name intN_t designates a signed integer type with width N , no padding bits, and a two’s complement representation." < 1344192061 551581 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Deewiant: I'm off. < 1344192069 118446 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pikhq: There isn't anything special about uint16_t and such except they're required to exist if types like that exist. < 1344192091 361288 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :https://tools.ietf.org/html/rfc4042 < 1344192097 304607 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :fizzie: Huh, didn't realise. < 1344192124 548173 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :But irrelevant, because POSIX requires int8_t, int16_t, int32_t to exist. < 1344192157 98666 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, POSIX.1-2001 and later you mean < 1344192171 720593 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Vorpal: POSIX-actually-relevant and later, right. < 1344192183 403415 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Guess what: HTML 1 doesn't have a video tag. But HTML does! < 1344192195 248085 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what is HTML without a qualifier here? < 1344192201 301975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: "When typedef names differing only in the absence or presence of the initial u are defined, they shall denote corresponding signed and unsigned types as described in 6.2.5" -- and you can derive from that that there's no padding in uintN_t either. < 1344192206 547063 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :HTML4? < 1344192212 759653 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Why the fuck would it be? < 1344192214 928149 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :That's old shit. < 1344192222 43117 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, I bet HTML4 is still the most common HTML version out there < 1344192229 599978 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not on the top 100 sites, sure < 1344192233 659737 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :but globally < 1344192245 783461 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Globally, tag soup is the most common HTML version. < 1344192249 663265 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well yes < 1344192260 79340 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :but most of them that claim a version is going to claim HTML4 < 1344192260 825305 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Which can't really be called HTML4. < 1344192271 352073 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :True but irrelevant. < 1344192287 525041 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :fizzie: §6.2.5 requires that corresponding signed/unsigned types have the same amount of padding? < 1344192341 231439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: "Each bit that is a value bit shall have the same value as the same bit in the object representation of the corresponding unsigned type", and they have the same width. I'm trying to find out whether there's something that'd prohibit having the sign bit as a padding bit in uintN_t though. < 1344192344 870186 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :btw how is C11 support nowdays < 1344192350 997706 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I can't find a GCC status matrix < 1344192360 204405 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Vorpal: When those things could not be parsed by an actual HTML4 parser, I'm calling it not-HTML4. < 1344192365 891313 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :HTML5 is still under development, so it's somewhat reasonable to not consider it in just "HTML". < 1344192389 796836 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq, fair enough < 1344192404 440229 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so HTML without a qualifier should refer to tag soup < 1344192416 586563 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344192420 152276 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also I'm sad XHTML pretty much died < 1344192423 596318 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Deewiant: It also happens to be the only spec that describes the behavior web browsers *exhibit*. < 1344192426 205020 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it made more sense than HTML5 IMO < 1344192488 915968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: FWIW, C11 has the "no padding" description explicitly also for uintN_t, and you could argue no matter what C99 exactly says, that is the intention. < 1344192500 655256 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :fizzie: It requires that they take up the same amount of storage, but does that require bit-level accuracy? < 1344192538 662235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: "width of exactly N bits". < 1344192545 72234 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Okay, missed that. < 1344192564 375082 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(C11 also no longer mentions the "corresponding type" thing.) < 1344192584 613584 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :is there a matching POSIX version for C11 yet < 1344192586 254203 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess not < 1344192593 653581 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :wonder when the next POSIX is due < 1344192605 941175 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :in about 6 years based on the last delay < 1344192624 407517 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm wait < 1344192625 243462 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :no < 1344192639 289326 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think there was a thread about this with people arguing you can still derive the "no padding" thing, but I can't be bothered to figure it out. At least I'm pretty sure the only bit that could possibly be a padding bit (after applying 6.2.5) in uintN_t is the sign bit in intN_t. < 1344192645 974499 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :comp.lang.c thread, I mean. < 1344192656 292352 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :in about 3 years < 1344192675 688291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe it was one of the C11 comment meeting note things. < 1344192717 974381 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344192734 911767 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :'Cept there's not a sign bit per se in intN_t. < 1344192740 939360 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :(it's two's complement) < 1344192746 412938 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure there is. < 1344192753 710470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One of the bits is called a sign bit. < 1344192783 474882 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Is it really called that? < 1344192786 997570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1344192791 656503 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :... Well. I guess you can read the sign off of that bit, so. < 1344192803 122971 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"For signed integer types, the bits of the object representation shall be divided into three < 1344192806 157617 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :groups: value bits, padding bits, and the sign bit. < 1344192816 41465 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"the sign bit has the value −(2 N ) (two’s complement) < 1344192829 232416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's -(2^N) after evince copy-paste.) < 1344192895 498739 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :zzo38, did you see my message the other day? < 1344193030 629579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Also even in C99, "UINTN_MAX" is defined to be "exactly 2^N - 1", so there's not really any room for padding bits. < 1344193072 621935 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :I thought that padding bits are essentially invisible? Of course the _MAX wouldn't be changed. < 1344193091 499990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, but the "width" of the type includes padding bits. < 1344193102 322139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So if your width is N, you have to spend all N bits as value bits. < 1344193108 590928 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Will I get in trouble if I learn the C from 1978? < 1344193125 816690 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe not. < 1344193148 471343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's hard to remember the definitions of commonplace words here. < 1344193152 444299 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :heh < 1344193177 354797 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Anyway, here's the defect report which added "no padding" for unsigned types too: http://std.dkuug.dk/jtc1/sc22/wg14/www/docs/dr_269.htm < 1344193270 997854 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Heh, the committee found it too much trouble to change the second bullet < 1344193335 337835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least they fixed it in C11. < 1344193375 742228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not exactly obvious from the document why they didn't stick that change in the Technical Corrigendum already. < 1344193407 61549 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Probably because it wasn't a corrigendum as such. < 1344193414 422628 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :I.e. it didn't fix anything, it just clarified. < 1344193463 745077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The existing text is the sort of "can be derived" about which otherwise sensible people can argue for hours, though, and that's something that I think could have been "fixed". < 1344193509 586288 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, that sentence didn't really parse for me < 1344193511 528884 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Sure, but I guess they want to keep their TCs as small as possible. < 1344193530 952615 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :As for why they want to do that, beats me. < 1344193553 228603 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Maybe compiler writers are contractually obligated to actually read those, and they don't want to bother them. < 1344193558 65291 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Evidently Zoe Smith set a new British record for lifting 121 telegrams! < 1344193582 120893 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: What message what other day? < 1344193599 609400 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Prelude.Generalize.choice is the same as Data.Foldable.asum < 1344193603 530921 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :fizzie: Yes, I'm sure the one-line diff right next to the other diff would've been a huge mental overload on the compiler writers. < 1344193607 303397 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, yes, I ahve read that. < 1344193609 588996 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Which the former already exports < 1344193624 869206 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1344193638 679267 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I'm probably the only one who uses Prelude.Generalize... < 1344193643 262073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :NASA's "Curiosity" is landing in ten and a half hours, incidentally; let's hope they haven't mixed up imperial and metric units this time. < 1344193647 371501 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do too < 1344193653 913748 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Yeah, but you made it < 1344193656 930068 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Deewiant, not that one, but enough of those < 1344193660 949613 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1344193682 763353 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :"många bäckar små gör en stor å" (you guys had to learn Swedish idioms in school right?) < 1344193712 801924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's the one about breaking a camel's back that I think is more global. < 1344193716 776388 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Vorpal, what does that mean? < 1344193726 50036 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :I doubt they have that many defect reports with clarification opportunities. < 1344193728 216973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Straw that broke the camel's back. < 1344193737 719780 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, a rough translation is "many small streams make a large river" < 1344193739 486096 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :fizzie, yeah, we use that here. Origin of phrase "final straw" or "last straw" < 1344193748 891202 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :which isn't the same < 1344193767 199023 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Like, working together is good? < 1344193770 320932 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Or evil? < 1344193777 371841 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :could be both ways < 1344193783 62211 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :depending on context < 1344193830 440189 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, the "final straw" thing in Sweden is "droppen som fick bägaren att rinna över" (meaning "the drop that made the cup overflow" < 1344193834 517640 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :) < 1344193843 512416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So I saw, at the Wikipedia article about the camel. < 1344193847 88164 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1344193862 395522 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :though google translate thinks bägare means beaker < 1344193865 866986 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well it could mean that too < 1344193868 598876 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I guess < 1344193889 85855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, I think the camel one sounds more appropriate in this context; I imagine a poor MSVC developer which reads the interminable TC, reaches this particular correction, finally goes mad (well, madder; it's a MSVC developer) and goes on to shoot up his colleagues. < 1344193928 949902 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, all the phrase "många bäckar små gör en stor å" really means is that many small contributions that are in themselves insignificant can have a huge impact < 1344193952 134407 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it can be used both in a context indicating that is bad, or where that is good < 1344193960 735544 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Reminds me of an avalanche? < 1344193965 851596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Oh, we do that one in Finnish, too. < 1344193974 607537 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: With a pretty literal translation. < 1344193977 230213 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344193997 672583 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, dude MSVC don't care about C99 :P < 1344193999 976563 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or anything later < 1344194012 231622 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :last I checked C89 was the last supported C version in MSVC < 1344194040 102088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, they only care about C++11 and such. < 1344194046 61879 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :indeed < 1344194055 899181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Our primary goal is to support "most of C99/C11 that is a subset of ISO C++98/C++11. < 1344194059 410960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We do not plan to support ISO C features that are not part of either C90 or ISO C++." < 1344194156 142731 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1344194159 247826 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"We recommend that C developers use the C++ compiler to compile C code. This is the best choice for using Visual C++ to compile C code." < 1344194166 637508 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ouch < 1344194175 796389 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :except that breaks a lot of C code < 1344194189 505037 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :int new = old + this; < 1344194199 312510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you want "real C", they've got that C90 compiler for you, though. < 1344194207 678490 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :which doesn't work on C99 < 1344194249 133794 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I've got a disc with Microsoft Visual Basic 2005 on it, which I keep in my shorts draw < 1344194252 458518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"If you really need either of the following: features in C95/C99/C11 that are not part of ISO C++; or features in C that are in the C++ subset but without also enabling the writing of C++ code; then we recommend that you consider using a different compiler such as Intel or gcc (short-term) and/or pressure your standards committee representatives to have ISO C++ include more of the C standard ... < 1344194258 929575 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... (longer-term)." < 1344194261 119806 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I only have two pairs of shorts, I'm not sure why I need a shorts draw < 1344194267 346469 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I wear shorts about once a year < 1344194273 226145 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you want to compile a C code, use the GNU compiler or something else < 1344194280 4290 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Which I'm planning to make Tuesday < 1344194295 349870 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Gregor, did your JIT compile with MSVC? < 1344194303 841434 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's not exactly clear why pressuring your standards committee representatives helps if you don't want to enable C++ mode.) < 1344194317 538700 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, where does it say that? < 1344194345 577283 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Ping timeout: 252 seconds < 1344194350 194677 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : I wear shorts about once a year <-- why? < 1344194350 382492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's mentioned as the long-term solution "If you really need -- features in C that are in the C++ subset but without also enabling the writing of C++ code". < 1344194364 471502 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Vorpal, don't like shorts. I have hairy legs. < 1344194372 107137 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and? < 1344194374 785080 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so do I < 1344194379 682058 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Sometimes I have to wear shorts < 1344194387 127897 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :But I really do not like shorts < 1344194394 354442 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why < 1344194407 181164 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why 1) do you have to wear them 2) do you not like them < 1344194410 688864 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Maybe I'm too used to trousers? < 1344194419 728917 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Well, next Tuesday is for cosplay purposes < 1344194427 174611 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Sometimes my parents make me < 1344194439 641431 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I guess I just don't like them < 1344194445 432277 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have convertible trousers btw from Fjällräven. There are zippers going around them just above the knees, so you can in about a minute convert between full length and shorts < 1344194446 871575 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :very neat < 1344194455 355487 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :lots of pockets too < 1344194478 525624 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Used to have some < 1344194481 622402 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :very durable, as usual for Fjällräven (that brand focuses on people out in nature a lot) < 1344194489 552501 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: Was that last "them" your parents, or shorts? < 1344194501 423955 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :fizzie, shorts < 1344194501 611584 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Fj%C3%A4llr%C3%A4ven < 1344194522 10613 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :When I want pockets, I wear a jacket < 1344194558 89654 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have regular non-convertible shorts today though < 1344194566 952867 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 246 seconds < 1344194573 750231 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :It doesn't really get warm enough to wear shorts here < 1344194580 427082 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :come on you are in UK < 1344194582 373509 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Britain's summer temperatures are awful < 1344194586 795604 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that is way more southern than Sweden < 1344194612 833279 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, it's not just about latitude. < 1344194617 677577 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, Today's temperature peaked at about 22 C < 1344194622 854097 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :perfect for shorts < 1344194630 670885 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm 21 C even < 1344194639 389597 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :don't claim that is too cold for shorts < 1344194645 403406 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1344194659 188306 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What's 411? < 1344194665 437472 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Okay, I'm making excuses < 1344194669 393763 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :mroman, a number < 1344194674 767511 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :407 + 4 < 1344194681 298420 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't wear shorts either, even though climate here is pretty close to Sweden. < 1344194683 631826 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :A. < 1344194684 144455 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :406+5 < 1344194687 30742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(More or less.) < 1344194693 325017 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :A telephone number for information < 1344194705 860091 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :don't think so < 1344194714 830199 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :You're in... Switzerland, right? < 1344194722 833489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's that in the states. < 1344194728 766361 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I don't think many of us will have access to that number < 1344194739 393434 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, you have way more lakes, surely you have more mosquitos? < 1344194781 936936 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If anything, it is a US telephone number, yes. < 1344194785 554674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I'm not sure if that qualifies as "climate", especially when it comes to basic stuff like temperature. But probably, yes. < 1344194798 476034 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :give someone the 411 on something < 1344194804 962511 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well it qualifies when it comes to leg protection from said insects < 1344194806 239212 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :American Slang I guess. < 1344194820 498620 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Something to do with drugs, I think? < 1344194825 901009 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I always understood that the mid-southern part of Finland was pretty much a fractal pattern of forest and lakes < 1344194828 121478 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :is that correct < 1344194856 912213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: It's also a subsampling format. You can have YUV411, though things like YUV422 (or is that 420?) are more popular, I guess. < 1344194879 543161 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, does that determine how many bits each field has? < 1344194879 842992 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a scene in family guy. < 1344194887 996006 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"yo did y'all check me when that hottie was all up in my < 1344194888 183811 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :coolade, yeah I was looking to break off a little < 1344194888 183926 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something something but my crew gave me the 411 on that skank < 1344194888 843303 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that she's all about the bleng bleng." < 1344194936 680428 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, also I guess assembly is over now, how was it this year? < 1344194989 853477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: It's a relative sampling rate thing. 4:1:1, meaning U/V get sampled one quarter as often as Y. (Or Y four times as often as U/V, equivalently.) < 1344194999 204089 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1344195005 136154 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what is Y now again < 1344195009 263645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Luminance. < 1344195013 542311 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The second scene in which Chris is talking ghetto style I don't understand a word :( < 1344195017 649870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :U/V are the two chroma components. < 1344195020 414988 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1344195033 3575 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, which represent what in this case? I don't remember < 1344195038 379065 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :blue and red? < 1344195052 346028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : NASA's "Curiosity" is landing in ten and a half hours, [...] <-- that late? i was wondering if it had already happened... < 1344195259 548090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: It's not exactly very easy to say, but with U=0, the V axis goes from cyan (negative) to red (positive), and with V=0 the U axis goes from a greenish thing (negative) to violet (positive). < 1344195290 987234 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344195298 71966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: And yes, the lake thing is correct for a suitable value of "mid-southern". The coast areas aren't that lakey. < 1344195299 837322 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that is pretty strange < 1344195423 256621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 59/88 < 1344195424 763305 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0.6704545454545454 < 1344195478 719119 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, is it pine forest? < 1344195491 283605 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or trees with proper leaves? < 1344195498 842181 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or mixed? < 1344195659 669315 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What is lambdabot written in? < 1344195677 487666 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think it is Haskell < 1344195715 361677 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Haskell isn't very esoteric < 1344195718 532578 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, what does that ratio signify < 1344195724 571470 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FreeFull, the bot is also in #haskell though < 1344195750 142231 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also EgoBot pertain to esolangs but they are not written in them < 1344195753 396150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Well, there's a reasonable amount of birch and such. The mixture ratios change as you go northwards, though. < 1344195753 584177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Enough birch to make those things that we use to whip ourselves in the sauna, at least. :p < 1344195755 952883 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :HackEgo is just cool < 1344195779 80475 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You could also use willow < 1344195781 948336 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, surely it go back to birch even further to the north? < 1344195795 93021 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also birch is terrible. < 1344195801 905486 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :due to allergy < 1344195817 793087 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or hazel < 1344195832 643921 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I guess hazel would be bad for allergic people < 1344195835 935277 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Willow migth be too < 1344195838 892965 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :no problem with hazel personally < 1344195843 252397 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :just birch < 1344195843 749609 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :might* < 1344195857 115732 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway why would you whip yourself in a sauna < 1344195861 67640 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it sounds very strange < 1344195865 670271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I suppose, but the lake concentration also falls before that. And there's a different kind of birch up north. I don't know the English names. < 1344195873 816540 :ogrom!~del@gprs-inet-65-46.elisa.ee QUIT :Quit: Left < 1344195889 466850 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I thought they were the same genetically? < 1344195891 507283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Finnish_sauna#Finnish_sauna_customs "Occasionally one uses leafy, fragrant boughs of silver birch called vihta in West Finland and vasta in East Finland to gently beat oneself. This has a relaxing effect on the muscles and also helps in calming the effects of mosquito bites." < 1344195892 312904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a picture tool < 1344195907 41779 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, The smaller size being a pure environmental thingy < 1344195958 463943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of the thing, not a person using it. < 1344195958 977358 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And I have a light birch pollen allergy too, but not enough to be really annoying.) < 1344195975 172288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess they could be. < 1344195981 487796 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a different Finnish name. < 1344195998 909919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But of course those were given long before genetics. < 1344196031 428150 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, "It is usually considered especially rude to swear in sauna, even in company that does not usually shy on swearing." really? < 1344196044 543461 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't noticed that. :p < 1344196056 253670 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it could be true somewhere. < 1344196060 650924 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344196071 337325 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :add citation needed then < 1344196194 337673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't hear terribly much swearing anywhere, so I probably wouldn't have noticed. < 1344196203 602949 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :"Foreign visitors to Finland often get invited into the sauna. This may even happen after business negotiations and other such events. On these occasions it may be acceptable to refuse, although it may not impress one's Finnish hosts. Such an invitation in a business setting may indicate that the negotiations have gone well and a joint business effort is anticipated." <-- really? < 1344196228 211084 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm that whole section on the wiki sounds so weird < 1344196240 722986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, the first sentence at least is true as far as I know. < 1344196248 749685 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :of that quote? < 1344196252 831298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1344196254 822966 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344196271 731206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the second too, I believe, though I haven't been part of real business negotiations ever. < 1344196277 132130 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :of course, every country try to fool foreign people into trying dubious local customs < 1344196285 470852 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would think it's always acceptable to refuse, though. < 1344196318 639232 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway we have saunas in Sweden too (called "bastu") but we don't go so absurd about them < 1344196322 649939 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :personally I don't like them < 1344196364 49673 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344196371 207702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I believe it was https://github.com/bmatzelle/gow. < 1344196386 575018 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :elliott, is mcmap alive? < 1344196401 112333 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, uh. That is to say... ask fizzie? < 1344196408 127693 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :fizzie, is mcmap alive? < 1344196413 72033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Vorpal: mercury's day / mercury's year, see today's iwc annotation < 1344196425 214975 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I never realised "fizzie" is shorter than "elliott" < 1344196438 441211 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :where is ski! D: < 1344196442 914311 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, hm? < 1344196451 499519 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :haven't been reading IWC regularly since it ended < 1344196457 164798 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also I'm just about to go to bed < 1344196458 102156 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so eh < 1344196473 817636 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I still get the RSS :) < 1344196486 447958 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :There's no way it'll be fully compatible with the latest MC, but it might just be a matter of adding new block types. < 1344196497 197975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: it will almost certainly be more involved than that < 1344196503 246260 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Phantom_Hoover, they've changed the map layout since then < 1344196530 246788 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Then it will be... difficult. < 1344196534 87166 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :is 1.3 out? < 1344196534 731109 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344196546 935852 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :From MCRegion to Anvil < 1344196559 855760 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Back in 12w07a < 1344196566 564123 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :And then 1.2 < 1344196569 454058 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :as a format anvil is actually pretty reasonable mostly < 1344196573 299370 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :unlike some of the old ones < 1344196578 978852 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah you're probably going to have to rewrite it. < 1344196583 738732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would also be a bit surprised if someone would actually consider "willingness to go to sauna with me" a relevant criterion when making a business deal. < 1344196610 358506 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Everyone wants to go to the sauna with fizzie. < 1344196622 324402 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Everyone. < 1344196623 4036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: not rewrite < 1344196630 883974 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Um? < 1344196635 361824 :derdon!~derdon@p5DE8A6B5.dip.t-dialin.net JOIN :#esoteric < 1344196641 41156 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :elliott, fizzie, what's it written in? < 1344196649 655335 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :If the map has changed format completely that entire part of it will need reworking. < 1344196652 18960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: C < 1344196652 263404 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, C. < 1344196654 881142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: yes < 1344196658 547892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: how much do you know about the mcmap source < 1344196667 902516 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hey, that's a language I meant to learn at some point < 1344196670 166655 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK sorry. < 1344196674 263182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :specifically where do you get the impression the map format parser is a sufficiently large portion of the code that you'd need to rewrite mcmap < 1344196684 360958 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :s/it/the entire map handling code/ < 1344196684 958889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's abstracted enough that that would not be necessary at all, probably the changes would be localised to a few files < 1344196688 472335 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That was bad wording, I admit. < 1344196690 514762 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :MCRegion and Anvil are quite similar, too < 1344196696 227842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You could even go as far as to say that it would be slightly unprofessional. < 1344196698 443404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the main problem would be the larger maps < 1344196729 187477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I seem to be very lagged here. Like five minutes late, judging from what fungot sees.) < 1344196730 717849 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: simon, saint, fnord on the evening of may 14, 1908, to indicate to the public safety suffers any detriment, the state of feeling with regard to such the demands of the people at large, or from one race of men living in that village in more than, two years. this is the way in which lord bacon thus describes the logomachies of the schoolmen. and of a large part of our fnord but i cannot just now touch it. it is this tempe < 1344196779 294976 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :fungot, tell fizzie to communicate USING THE POWER OF FUNGOT < 1344196781 201247 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: after a due interval the wines began to come in; and the volume never appeared. an ancient writer, plutarch, i think, the argument against mr bentham's doctrine is as strong as any sober man would allow himself to use concerning locke or bacon. the westminster reviewer we have quoted from dryden the case is widely different. their connection was close enough to allow of mutual observation and improvement, of the illustra < 1344196793 852071 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :^style < 1344196794 554475 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: the purpose of turning out and keeping out the whigs. i also wish to thank mr bentham for undertaking his defence, insisted that no speech or motion which he had already begun to operate. who can be more true. barere was, like chloe, false and fickle as he was eleven years ago. < 1344196802 520039 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :^style < 1344196802 707833 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches* ss wp youtube < 1344196806 325649 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, now everything came flooding in. < 1344196810 960236 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :That was odd < 1344196816 572253 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :fizzie, possible glitch < 1344196829 966208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I also took a look at the new map format once, and the related mcmap changes seemed not terribly impossible, but there was certainly some work involved. I'd be more interested to do it if I actually played any Minecraft. < 1344196869 864689 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, I forget, did you use it after elliott added mob and item tracking? < 1344196877 96558 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Phantom_Hoover, I think so < 1344196878 344121 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Because those were awesome. < 1344196891 672159 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Vorpal haven't been reading IWC regularly since it ended <-- oh, there are still annotations (almost) every sunday, big ones. also he adds extra background comments to the currently rerun comics < 1344196892 284163 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344196939 365296 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a minecraft clone in Assembly gamedev, except you crafted a spaceship, put in thrusters and whatevers, bound keys to them, and then went on and flew the thing. < 1344197021 212023 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell Vorpal (Not annotations of anything in particular.) < 1344197021 926618 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197079 355353 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Oh dear god < 1344197084 410249 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :They're singing Black Eyed PEas < 1344197086 735898 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, I know < 1344197087 681060 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1344197089 121259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Vorpal Yeah the new Sunday stuff is more like a popular science blog < 1344197089 717932 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197094 172815 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops :P < 1344197102 283412 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :@messages < 1344197103 194833 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 3m 31s ago: haven't been reading IWC regularly since it ended <-- oh, there are still annotations (almost) every sunday, big ones. also he adds extra background comments to the < 1344197103 382777 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :currently rerun comics < 1344197103 382991 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott said 1m 21s ago: (Not annotations of anything in particular.) < 1344197103 383100 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 13s ago: Yeah the new Sunday stuff is more like a popular science blog < 1344197104 263365 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :@tell Vorpal it's got art and culture stuff too, a bit < 1344197104 759805 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197114 691035 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :very funny < 1344197115 405432 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal: You have 1 new message. '/msg lambdabot @messages' to read it. < 1344197118 196893 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :@messages < 1344197118 913683 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Taneb said 14s ago: it's got art and culture stuff too, a bit < 1344197125 493307 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Oh good, they've switched to Queen < 1344197134 570516 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :But they're the US! < 1344197138 364439 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Queen's British! < 1344197156 120811 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, I said I didn't read it regularly < 1344197160 422281 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not that I didn't read it at all < 1344197187 828316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell Vorpal HELLO < 1344197188 583770 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197191 289372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell Vorpal WHAT'S UP ?: ? ? ? ? ? ? ? ? ?? ? < 1344197192 35342 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197194 566281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell Vorpal ARE YOU HAVING A NICE DAY < 1344197195 185113 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197199 315480 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :Taneb: However, Queen is well-liked in the US. < 1344197203 545814 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :@tell elliott You are being a jerk now < 1344197204 332219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1344197204 520060 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197208 691533 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :That's not the point! < 1344197212 206381 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :It's the OLYMPICS! < 1344197219 633910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Vorpal Should I ban him? < 1344197220 298735 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197233 130307 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net PRIVMSG #esoteric :And the fundamental property of US culture is it's the amalgamation of everyone else's. < 1344197243 540485 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :@tell oerjan Can I save that for a time when he is more annoying? < 1344197244 154310 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197264 952164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell Vorpal JOKE'S ON OERJAN I JUST /PART ALL THE TIME ANYWAY < 1344197265 861504 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197272 530750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@ASK VORPAL I CANNOT BE STOPPED??? ? ? < 1344197273 146317 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1344197275 400144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@HELP < 1344197276 258705 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1344197278 510902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@list < 1344197279 406396 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://code.haskell.org/lambdabot/COMMANDS < 1344197281 421034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Vorpal MAYBE < 1344197281 749833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@thanks < 1344197281 982532 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197282 518149 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :you are welcome < 1344197286 814680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha < 1344197287 696005 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 1 new message. '/msg lambdabot @messages' to read it. < 1344197288 695131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was not expecting that < 1344197291 932609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@messages??? < 1344197292 708592 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 1 new message. '/msg lambdabot @messages' to read it. < 1344197293 55667 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :No, that's the british culture! Freddy Mercury was born in Zanzibar! < 1344197300 917453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@messages < 1344197301 730127 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1344197303 538997 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :@tell elliott Indeed you part, but I'll use it at some point you don't want to part. < 1344197303 726754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WHER,S MY MESAGES < 1344197304 148660 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197304 361229 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 1 new message. '/msg lambdabot @messages' to read it. < 1344197310 727667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell Vorpal I ALWAYS WANT TO PART < 1344197311 483074 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197317 749201 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :@messages < 1344197318 552564 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott said 2m 10s ago: HELLO < 1344197318 740652 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott said 2m 7s ago: WHAT'S UP ?: ? ? ? ? ? ? ? ? ?? ? < 1344197318 740923 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott said 2m 4s ago: ARE YOU HAVING A NICE DAY < 1344197318 741038 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 1m 39s ago: Should I ban him? < 1344197318 741148 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott said 53s ago: JOKE'S ON OERJAN I JUST /PART ALL THE TIME ANYWAY < 1344197320 539098 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 37s ago: MAYBE < 1344197321 972082 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344197322 480734 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott said 8s ago: I ALWAYS WANT TO PART < 1344197335 255493 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :highlight spam < 1344197338 291694 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :/part every day? < 1344197346 400164 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :OH NO THAT IS BLACK EYED PEAS < 1344197465 937106 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I like Black Eyed Peas < 1344197466 402755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HAN LOVET MEG EN RING I ZANZIBAR; MEN ZANZIBAR, HVOR ER NÅ DET? < 1344197467 165011 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan: You have 1 new message. '/msg lambdabot @messages' to read it. < 1344197472 217686 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages < 1344197472 865423 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Vorpal said 3m 49s ago: Can I save that for a time when he is more annoying? < 1344197491 936992 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, lyrics? < 1344197546 830976 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :@tell SuperTod Nobody even knows who you are here! But I do! This is probably a long time ago! < 1344197547 174737 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344197572 535333 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :The odds of SuperTod ever joining a channel with lambdabot in it are slim < 1344197587 715513 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :The odds of him even being on IRC at any given time are pretty slim, too < 1344197589 611840 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Vorpal: yes, some 1960's or so norwegian hit < 1344197599 590532 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I see < 1344197635 630378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm being a norwegian hit, there's a significant chance it's translated < 1344197659 696049 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :from English? < 1344197741 300813 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or whereever. hm that 1960 link was a bad one, maybe it's even older < 1344197855 767789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, it was 1960, http://www.youtube.com/watch?v=i4cgYJH1WHo&feature=related < 1344197875 692055 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(at your own risk) < 1344197940 597992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my god that's cheesy < 1344198032 533748 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also, accordion) < 1344198265 795595 :Gregor!codu@codu.org PRIVMSG #esoteric :I LOVE ACCORDION < 1344198266 911624 :Gregor!codu@codu.org PRIVMSG #esoteric :*click* < 1344198280 160618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :r.i.p. Gregor < 1344198333 246956 :Gregor!codu@codu.org PRIVMSG #esoteric :Needs moar… something. < 1344198354 982763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ukulele, perhaps? < 1344198355 427907 :ion!ion@heh.fi PRIVMSG #esoteric :For all,,,,,,,“Finns” who,,,,,,,,,enjoy “grammar”: https://www.facebook.com/pages/105-kunnian-P%C3%A4iv%C3%A4%C3%A4-Talvisodan-Sankareille/172253096132410 < 1344198370 12297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Oh, right, you also asked about Assembly. Well... the 1k was nice (even if ~all the entries were one effect wonders, understandably), and the 4k/demo quality was sort of generally good, but there was nothing sort of amazingly outstanding like there has been in other years. (Perhaps because ASD didn't compete.) < 1344198455 866265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :1k is so bloated. < 1344198459 834046 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :512 bytes: the ideal?? < 1344198469 691428 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There have been a few 256b compos, I think. < 1344198474 971435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(With no DOS calls, naturally.) < 1344198479 611301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(So you can use it as a boot sector.) < 1344198500 730903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pouet has size categories 32b, 64b, 128b, 256b, 512b, 1k, 4k, and so on. < 1344198511 885276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The 32b ones are a bit silly. < 1344198529 267542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :25 entries in the 32b category. < 1344198541 984869 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: Yeah, you can’t fit a lot into 4 bytes. < 1344198556 614911 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: It's a lowercase b for bytes. :p < 1344198594 672489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, sorry, 25 was just first page; there's six pages. < 1344198625 281306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some of those are 16-byte entries, though. < 1344198661 964618 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: http://www.youtube.com/watch?v=pkV6hX66HO0 It is missing being this. < 1344198899 316445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1344199035 52677 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1344199061 582602 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344199069 115924 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What computers are these being targeting? < 1344199073 921347 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And what programs are they? < 1344199079 519725 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Grah, the IRC<->Jabber bridge in #tcl keeps tricking me into thinking people are talking < 1344199106 513812 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lol < 1344199146 302552 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf +. < 1344199146 538945 :Gregor!codu@codu.org PRIVMSG #esoteric :Sgeo: Use this simple algorithm to determine instead: Has anyone talked in #tcl? -> No < 1344199146 840836 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : < 1344199181 138380 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Gregor, #tcl is actually rather active sometimes < 1344199210 841893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Hey now, you'll summon THE STAFF. < 1344199221 896440 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I didn't mean at this time though, PH < 1344199224 20162 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Woops < 1344199252 711627 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :What on earth is a CTCP < 1344199260 249256 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I had absolutely no idea what an IRC <-> Jabber bridge was. < 1344199261 298323 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Should have done that in query < 1344199261 485990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a ctcp < 1344199263 956838 :Gregor!codu@codu.org PRIVMSG #esoteric :This channel does not need another STAFF infection. < 1344199265 181462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: i'm kidding < 1344199266 642030 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I wanted to find out. < 1344199277 390947 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Gregor, has that happened before? < 1344199279 810367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: one time someone made fungot make a ctcp query and some unknown person complained about it to freenode staff for no apparent reason < 1344199280 915956 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: the success which has crowned the efforts to weld into one community the peoples of its two great races. our final halting-place was, by fnord this great law in an essential part in true economy. if it had happened, what hope could we have possibly got on, if our troops had exterminated them all, joining fact with theory, and take hold of another. < 1344199285 656053 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, connects an IRC and a Jabber chatroom < 1344199286 824719 :Gregor!codu@codu.org PRIVMSG #esoteric :!bf +. < 1344199287 411728 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Phantom_Hoover: Jabber is a different messaging protocol < 1344199289 296536 :EgoBot!codu@codu.org PRIVMSG #esoteric :​. < 1344199290 390253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so they told fizzie to remove it from fungot and then idled in the channel for like months < 1344199292 576835 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: 2. a lofty power of generalisation, both in their rude, broken, fnord way which, if there was such a state unless he had read it with any attention, he means what is fnord called " first fnord because of their aptitude for it, nor the energy of a monarchy, and every bird of prey, and every part of the town, where the place, where were collected together the wisdom, the moderation, and the savage wilderness, to the serp < 1344199308 90222 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: lol < 1344199321 609787 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 250 seconds < 1344199327 653058 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 240 seconds < 1344199328 634855 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, well that doesn't sound annoying at all. < 1344199345 382971 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, it speaks outloud when someone on the Jabber side joins or leaves < 1344199540 981060 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, wait why was that objectionable again. < 1344199567 486243 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wasn't it something to do with an ancient version of mirc having a potential exploit or something? < 1344199606 974328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, right, it was that ctcp that made a lot of routers crash < 1344199610 191663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :except it was fixed by then i think < 1344199627 608415 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :But why is it a problem if bots can be made to do it? < 1344199630 779212 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The DCC 0.0.0.0 0 one? < 1344199653 537917 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Surely Malicious O'Hackerty is just going to send it by themselves? < 1344199664 293391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: yes, this is what i said < 1344199668 896111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: stopkeylog or something < 1344199672 684075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sendkeylog? < 1344199693 175106 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ah, overzealous antivirus trigger? < 1344199755 619947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something like that, yes < 1344199762 864538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Of course it seems gow has not gotten a release for like 9 months :( < 1344199855 790217 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1344199885 253456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: What was that alternate terminal thing for Windows? < 1344199937 246700 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: The 32-byte programs? There's quite a variety of platforms; on the first page, DOS, VIC-20, C64, ZX Spectrum, Atari. Later on there's a Windows entry, though it seems to be a cheat. < 1344199957 463554 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :32 byte programs? < 1344199979 602164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: It's a category at pouet, a demoscene archive/forum/etc. site. < 1344200042 912150 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :32 bytes makes 8^32 possible programs in an ideal world < 1344200048 611213 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :> 8 ^ 32 :: Integer < 1344200049 992660 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 79228162514264337593543950336 < 1344200087 252510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh... don't you mean 256^32? < 1344200099 388514 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Yes < 1344200101 340813 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or 2^(8*32) if you want to say it like that. < 1344200109 218598 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :> 256 ^ 32 < 1344200110 646763 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 115792089237316195423570985008687907853269984665640564039457584007913129639... < 1344200124 638012 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I think I meant (2 ^ 8) ^ 32 < 1344200192 315890 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :> log (256 ^ 32) / log 10 < 1344200193 566405 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 77.06367888997917 < 1344200201 5705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> 256**32 < 1344200202 746682 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1.157920892373162e77 < 1344200203 637098 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The easy way. < 1344200227 376248 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I'm not a huge fan of scientific notation < 1344200243 990696 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :For personal reasons < 1344200255 689596 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :i.e. it confuses me < 1344200438 720456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: it was EgoBot or HackEgo, not fungot. < 1344200439 654141 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: an inspection of the constitution, which we would never have attained the distinction of races. fitness is henceforth to be the boswell of the long line of julian nobles. some violent convulsion is expected." < 1344200454 210191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is why fungot still allows ctcp < 1344200455 275991 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: thus juvenal immortalised the obsequious senators who met to decide the question; and proceeds to settle the order of nature, that procured to them a very wise body. in our judicial, we have in a libel, 1st. the object of our journey, and you will find if you search for it. < 1344200461 190025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show < 1344200461 704350 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome < 1344200494 968034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!help < 1344200495 558519 :EgoBot!codu@codu.org PRIVMSG #esoteric :​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1344200510 738168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bf_txtgen ACTION < 1344200515 52847 :EgoBot!codu@codu.org PRIVMSG #esoteric :​78 +++++++++++[>+++++++>++++++>+++>+<<<<-]>>-.++.<+++++++.>++++++.++++++.-.>-.>-. [817] < 1344200550 888737 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can see where this is going. < 1344200561 531613 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1344200575 235669 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Remeber that it has an extra newline after. < 1344200588 674829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(bf_txtgen output, that is.) < 1344200670 19938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^def me bf +.++++++++++[>+++++++>++++++>+++>+<<<<-]>>-.++.<+++++++.>++++++.++++++.-.>-.,[.,]+. < 1344200670 763655 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Defined. < 1344200675 451692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^me is testing < 1344200676 141306 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :ACTION is testing < 1344200700 100217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that went unreasonably smoothly < 1344200729 436093 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 240 seconds < 1344200738 858697 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :^me is on fire < 1344200739 46408 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :ACTION is on fire < 1344200757 386899 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :You were saying? < 1344200786 35053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf +.++++++++++[>+++++++>++++++>+++<<<-]>>-.++.<+++++++.>++++++.++++++.-.>-.,[.,]+.!is testing < 1344200786 689622 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :ACTION is testing < 1344200788 463611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YOU MANIACS, YOU BLEW IT UP < 1344200795 834664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^def me bf +.++++++++++[>+++++++>++++++>+++<<<-]>>-.++.<+++++++.>++++++.++++++.-.>-.,[.,]+. < 1344200796 477734 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Defined. < 1344200801 112466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :OMG-optomized. < 1344200806 518862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1344200818 141772 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The fourth cell of bf_txtgen was only used for the newline. < 1344200822 189357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1344200822 510235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which happens almost all the time. < 1344200827 562459 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Since it's so far from the other characters. < 1344201075 654714 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :^me feels like a new bot! < 1344201075 850260 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :ACTION feels like a new bot! < 1344201094 434648 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^save < 1344201095 232670 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :OK. < 1344201146 416359 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :where in fungespace do bf macros get written? < 1344201162 663576 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^source < 1344201163 215049 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 < 1344201198 896166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :something seems not to be loading < 1344201216 786066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: There's an issue. You can work around it by using IPv6. (Happy to help.) < 1344201224 427398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1344201287 477227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: Somewhere in the negative rows. < 1344201324 769863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott: it was EgoBot or HackEgo, not fungot. < 1344201325 767948 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: i have just described. these schools for both sexes. this, i promise him that, in places where there is no land where paper exists to print on, where it is the scriptural statute of limitations. after that you hang them up to let them season. < 1344201331 948535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am pretty sure it is not. < 1344201341 495432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: You were told to fix the CTCP thing, yes/ < 1344201342 512114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*? < 1344201363 211396 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: is there any stuff that gets written to columns? < 1344201388 550844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i am pretty sure it was Gregor who was directly accosted, not fizzie < 1344201399 369801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: No, not by anyone official. People on the channel recommended, after all the hulabaloo about some other bot. < 1344201406 871053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I still haven't managed, though. < 1344201415 855900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm. < 1344201418 203799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Okay. < 1344201426 492893 :Gregor!codu@codu.org PRIVMSG #esoteric :I was the one attacked by the STAFF. < 1344201444 81899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: wait, so the saved state won't show up in the source link? < 1344201474 330525 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Gregor: freenode staff? what was misbehaving? < 1344201474 541937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that's for the best, but still. < 1344201499 211625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Yes. And it wouldn't, anyway; that's just the version-controlled source. ^save writes a state file (fungot.dat) which is loaded at start time. < 1344201500 371536 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: sympathy, on the whole a good or an evil, which is a model in its kind, is painfully diffuse and languid. the animali parlanti of casti is perfectly intolerable. i admire the dexterity of the plot, and the democracies under its protection. it is plain therefore, that the machine of a free commonwealth, who have seen much of the criticism by which their manner has been fashioned. from outrageous absurdity they are preser < 1344201516 183886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1344201563 961831 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: Uh, well. I mean. Of course some columns are involved, too. But there isn't anything for which space would be allocated in "full columns", so to speak. (And the programs aren't exactly full rows either; it's rows < 0 and columns >= 0, so program storage eats up one quadrant.) < 1344201578 221018 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe it starts a bit higher up than 0. But anyway. < 1344201666 208227 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what goes in rows < 0 columns < 0? rows >=0 columns < 0? < 1344201711 11349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nothing in rows < 0, columns < 0, I think. Very little in columns < 0 at all, except for some isolated rows, like some of the underload interpreter stuff. < 1344201714 562073 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :rows > fungot length columns >=0? < 1344201715 427431 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :quintopia: i will teach you how it should be discovered to be no better than an old fnord with a fnord skill in expressing them. fnord, who in a few hours hence, the grand security for the rights of the people is against them, more from a wish to become intimately acquainted with the general happiness are even now promoting the general happiness to the very life of such an instrument as this to talk about--i do not say there ar < 1344201728 295426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^style < 1344201728 896500 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches* ss wp youtube < 1344201741 794069 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :The ought to be an itidus style < 1344201768 886628 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: Oh no, I'm wrong: in fact the stored commands go to rows >= 2000, columns >= 0. Fungot length is assumed to not grow longer. (Though it's an easy change to bump the starting address up a bit.) < 1344201784 872723 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: There's something in negative rows, though. Something related to the loop avoidance. < 1344201831 15280 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Underload stack (on row 9) grows left, starting from column 0. < 1344201848 264132 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Mainly because the STRN ops always read left-to-right, so some things were easier that way.) < 1344201885 340140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The current underload program can also grow to columns < 0, I suppose. < 1344201887 426551 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is the format of fungot.dat? does it write everything as it's actually oriented in space with some kind of marker for where row 0, column 0 is? < 1344201887 904252 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :quintopia: these metaphysic rights entering into common life, are variously mixed and modified, enjoyed in very different accents, fnord by fnord of rights. this circumstance, which is fnord to a ferocious dog. to come into competition with them. < 1344201936 216450 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: No, things get (manually) serialized. It's a text-based, line-oriented format. It only saves the ^def commands and not much more. < 1344201945 528535 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1344201950 206880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The ^ignore string is not saved, for example; another thing on the TODO list.) < 1344201950 394459 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that was my other guess < 1344201961 109683 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oops < 1344201982 496597 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and it does save the 'str' entries. < 1344201988 46249 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some strange reason. < 1344202036 586908 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So 10 first lines are str:0 .. str:9, then come the programs, with command name on one line, implementation language identifier (0 = brainfuck, 1 = underload) on second, and then the body stored in a language-specific way. < 1344202086 378765 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(brainfuck programs with the bytecode as one-ascii-number-per-line terminated by a line with a 0, underload programs as just the program text on one line IIRC.) < 1344202131 258005 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :why the strange storage method for bf? < 1344202136 546231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, it's the underload program text as one character (as a decimal number) per line, for some reason. < 1344202140 477086 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which is perhaps even stranger. < 1344202156 619351 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :weird < 1344202161 519056 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose I wanted to be ready for people embedding strange characters. < 1344202168 759446 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The bytecode itself might have newlines, for example. < 1344202192 654035 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :+++++++++ turns into cells [X][10] where X is some number from 1 to 6 or so. < 1344202216 101533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :2, apparently. < 1344202339 339068 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It uses FILE:G (a fgets, basically) and STRN:V (strtol) to get back to cells. < 1344202358 423332 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Easy to implement, not such an efficient format storage-wise. < 1344202366 469074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :$ wc -l fungot.dat < 1344202366 656931 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :7118 fungot.dat < 1344202367 830133 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: it is true or not, the frankness with which i may know to be erroneous, i do not attack the founders of the government, when mr. eng nye, who hadn't any moral sense at all, i never use slang to an interviewer or anybody else concerned had a right to do what we can to have the franchise? all the causes which have created and fostered this spirit, i, for one, a commission in the army, he saw with sorrowful heart the blazi < 1344202412 880379 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344202721 132605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Can't really have embedded newlines in underload programs, but it's possible I share the serialization/deserialization code for both program types.) < 1344202755 373021 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 244 seconds < 1344202762 670281 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^style jargon < 1344202763 234074 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: jargon (UNIX-HATERS mailing list archive) < 1344202905 843456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think elliott must've contributed that style. < 1344202913 978071 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not often used. < 1344202917 818674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What do you sound like? < 1344202918 763323 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: " oh, actually, she said " welcome class of ' em every time that postdates 1982, but < 1344202922 776753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: No. < 1344202929 174475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I just told you to replace the Jargon File one with the UNIX-HATERS one. < 1344202932 663258 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. < 1344202932 964239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So you did, and, uh, kept the name. < 1344202936 532313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay. < 1344202944 818414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's what "replace" means. < 1344202952 193828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tru dat < 1344202953 744355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was kind of wondering, though. < 1344202978 659226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just remembered it wasn't entirely my idea. < 1344202988 382678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style fisher < 1344202989 48669 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: fisher (Fisher corpus of transcribed telephone conversations) < 1344202993 791504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This one doesn't get much use either. < 1344202997 732923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kind of boring, though. < 1344203005 667356 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Say "umm" or something? < 1344203006 649946 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: no it wasn't turkey if i remember correctly < 1344203031 302076 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has a bit of transcription annotations left in it. < 1344203096 960699 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You, too, can own a text about turkeys for just $2000. < 1344203113 553773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's the total asking price for both halves of it.) < 1344203121 474345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's not all about turkeys.) < 1344203949 92649 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344203990 201957 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344204536 248014 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :^style homestuck is the best < 1344204536 976804 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Not found. < 1344204542 542640 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Dammit. < 1344204544 971837 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :^style homestuck < 1344204545 696278 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: homestuck (Homestuck pages 1901-4673) < 1344204551 218581 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fungot! < 1344204551 664816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot < 1344204552 93277 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom_Hoover: what, the last one. wait no, that just made you disappear" and stuff. < 1344204552 281170 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: enter name. < 1344204718 470761 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :fungot: Zoosmell Pooplord < 1344204719 11701 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: of what?? < 1344204730 622665 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :fungot: of old Hexham Town, of course < 1344204731 527809 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: you will be taking that crowbar though because that was stupid, so he can just button it happen already. i dont see him, but he had already been a mass grave < 1344204752 780812 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fungot, you're a mass grave! < 1344204753 689186 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom_Hoover: man. it is just another waste of your talents. t)(ose are your black leanings, much as the moon takes liberty. reason. justice. civility. edification. perfection. < 1344204789 509626 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I think fungot is being racist but I'm not sure. < 1344204790 173572 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom_Hoover: your name is john. is that correct?? < 1344204808 518600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*GASP* < 1344204814 553608 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's all being revealed < 1344204878 412842 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fungot, oh shit, my cover's blown! < 1344204879 148283 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom_Hoover: the modus recognizes the drawing, but there it is, in case he doesn't want you to be my next wild presumption. < 1344204971 281764 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Must be the pictionary modus < 1344205013 792304 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Probably. This style also has a "that sword alone can't stop" but I forget what it is. < 1344205059 305812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What causes you to be stuck in homestuck? < 1344205060 60382 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: name one, the powerful electromagnets concealed in his gesture in retrospect. heavy-handed. < 1344205068 831922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that. < 1344205108 44669 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Read error: Connection reset by peer < 1344205163 947622 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^style < 1344205164 486050 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck* ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube < 1344205167 277929 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^style c64 < 1344205167 727378 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: c64 (C64 programming material) < 1344205185 108381 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fungot: What is pie? < 1344205185 968786 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: it is often convenient to use dos support" program by mark niggemann, compute!'s second book of vic memory control register b the default position of the dot it is set by sprite-sprite collision interrupt. < 1344205252 456096 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Quote some tables, will you? < 1344205253 52743 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: registers affected: a, x, y < 1344205257 677213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh. < 1344205770 845483 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: That's pretty much all the registers, really. (Discounting stack and the PC, which probably doesn't count.) < 1344205771 500565 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: this line is last for a total of 200 numbers in the < 1344205996 633613 :stanley!~stanley@unaffiliated/stanley QUIT :K-Lined < 1344206125 150592 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 272 seconds < 1344206132 247972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that's the second time i've seen stanley k-lined < 1344206150 621299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders what evil he's up to < 1344206415 328098 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344206416 535997 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Remote host closed the connection < 1344206435 605454 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344206603 951925 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :farooq < 1344206651 179059 :farooq!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1344206973 113086 :KingOfKarlsruhe!~chatzilla@p5B13375E.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347] < 1344207061 40019 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1344207104 376560 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344207270 192955 :Abdela!~abdela_gg@41.153.174.233 JOIN :#esoteric < 1344207299 853932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :K-lines of #esoteric, 2010-2012: http://sprunge.us/JABZ < 1344207356 651285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :only 2010, eh? < 1344207368 974532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had those handier. < 1344207426 881468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the previous ircd might have printed out something different since I see nothing before 2010-05-16. < 1344207448 122299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it seems to have printed [K-lined] with a lowercase l. < 1344207513 471613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/BIde -- my whole set. < 1344207520 179849 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also some change in log formats. < 1344207560 954851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I got k-lined? < 1344207570 786309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe it was just an excess flood thing back then. < 1344207603 381924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[2009-01-19 15:25:57] < ehird> WTF @ K-LINE < 1344207626 300818 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You sent them an email. < 1344207629 761784 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Reportedly. < 1344207640 30234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[2009-01-19 15:36:04] < ehird> I've sent an email to kline@freenode.net. < 1344207640 218041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[2009-01-19 15:36:13] < ehird> Very WTFy. < 1344207645 422460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[2009-01-19 15:49:53] ... ehird [n=ehird@eso-std.org] has quit [K-lined] < 1344207645 610136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[2009-01-19 15:51:46] < fizzie> Maybe they didn't like his tone in the email. < 1344207661 551119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh < 1344207664 462116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was annoying back then < 1344207669 384021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now i'm annoying in better ways < 1344207740 292876 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1344207804 24146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: This thing's bash is 2.03. :( < 1344207958 238874 :Abdela!~abdela_gg@41.153.174.233 PRIVMSG #esoteric :H < 1344207966 513609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Abdela: h < 1344207975 648098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome Abdela < 1344207988 536203 :HackEgo!codu@codu.org PRIVMSG #esoteric :Abdela: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1344207993 22206 :Abdela!~abdela_gg@41.153.174.233 PRIVMSG #esoteric :Sank < 1344208115 704978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: And a version of make from 1999. Ew. < 1344208147 926905 :augur!~augur@pool-108-3-233-19.bltmmd.fios.verizon.net JOIN :#esoteric < 1344208274 717400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Am I annoying in better or worse ways than I used to be? < 1344208321 412015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Also did you see dolio's exciting discoveries on type arithmetic? < 1344208332 445203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :doliorgey's, that is. < 1344208410 969630 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Huh? < 1344208469 367715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess not, because it was in #-blah. < 1344208583 308416 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 244 seconds < 1344208971 202522 :Abdela!~abdela_gg@41.153.174.233 QUIT :Quit: Rooms • iPhone IRC Client • http://www.roomsapp.mobi < 1344209602 936073 :pikhq!~pikhq@174-22-146-120.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1344209605 134778 :pikhq_!~pikhq@71-34-146-208.clsp.qwest.net JOIN :#esoteric < 1344210580 205425 :augur!~augur@pool-108-3-233-19.bltmmd.fios.verizon.net QUIT :Remote host closed the connection < 1344210704 616546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> '\0x40' < 1344210706 390117 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : < 1344210706 578022 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : lexical error in string/character literal at chara... < 1344210729 689317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(that's a "nope") < 1344210881 252254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Go on, then. < 1344210882 925010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> '\x40' < 1344210884 390672 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : '@' < 1344210899 253446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: ? < 1344210906 373409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1344210915 309046 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: 21<shachaf>21 elliott: Am I annoying in better or worse ways than I used to be? < 1344210915 497319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :21<shachaf>21 elliott: Also did you see dolio's exciting discoveries on type arithmetic? < 1344210915 497481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :18<shachaf> doliorgey's, that is. < 1344210919 371087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Er, the latter two lines. < 1344210940 376296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: GET YOUR COLOUR OUT OF THIS CHANNEL < 1344210962 562890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WE DON'T LIKE COLOURED PEOPLE HERE < 1344210967 39739 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i like the thingys that render as H for me < 1344210967 340569 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy: You have 1 new message. '/msg lambdabot @messages' to read it. < 1344210970 631620 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"a nice touch" < 1344210984 178160 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: http://slbkbs.org/doliorgey-exciting.txt < 1344211052 898034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: That link was for elliott. :-( < 1344211107 602612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, that mystified me. < 1344211113 401735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What did? < 1344211148 761665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The text. < 1344211173 855688 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which part of it? < 1344211243 902579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :All of it. < 1344211275 869612 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1344212401 6132 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1344212753 936904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly has the realization that in the first olympic games, getting an olympic record did not require breaking a previous one < 1344212961 126214 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: *may* not have < 1344212971 983438 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :the record may have been broken in a later run of the same even < 1344212973 588119 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :*event < 1344212987 905281 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: moreover, the same is true of any other Games where a sport is added (and that sport has records) < 1344213154 71968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. it's just that in norwegian, we borrow the word "rekord" to mean solely the kind of record which you usually get by beating a previous one, so i hadn't really thought that even this had exceptions. < 1344213181 843081 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: so wait, "rekord" doesn't apply to the first setting of the record? < 1344213186 100509 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :that seems... weird < 1344213198 151208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes it does. it's just that this is a very small fraction... < 1344213231 399426 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :ah ok < 1344213234 702056 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah, it's the same in English < 1344213251 126849 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in english the word has other uses, though < 1344213267 962411 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :true < 1344213273 542109 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :but in that sense, it means one thing < 1344214392 200910 :derdon!~derdon@p5DE8A6B5.dip.t-dialin.net QUIT :Remote host closed the connection < 1344217416 75982 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: http://www.haskell.org/haskellwiki/HaskellImplementorsWorkshop/2012/Schilling < 1344217522 281816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :schilling effects < 1344217643 62894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION realizes ghc is like the borg < 1344218377 149352 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So I am finally doing some networking software < 1344218392 138487 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Going to write an IRC client :D < 1344218440 847716 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Already have it connecting to a host at a port and printing out everything < 1344219246 639414 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :in what language? < 1344219251 793266 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :S-Lang < 1344219283 351931 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Prototyping in s-lang and might port to C later < 1344220242 281239 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 264 seconds < 1344220511 978431 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344220520 972487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, Jafet apparently has the second-longest game on NetHack public servers < 1344220526 865730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet is also apparently not in this channel any more < 1344220547 55047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :COINCIDENCE? < 1344220550 133446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :DUN DUN DUN < 1344220563 106009 :pikhq!~pikhq@70-56-224-50.clsp.qwest.net JOIN :#esoteric < 1344220732 947094 :pikhq_!~pikhq@71-34-146-208.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1344221385 320134 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just because a language only became decent to program in recently doesn't mean it's inherently a bad language as it is, does it? < 1344221536 288837 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344222847 900899 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :17:20 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Quit: Leaving.] < 1344222859 556111 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For time zone clarification, 20:14 17:20 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Quit: Leaving.] < 1344223057 380909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wow, this channel is full of logreaders. < 1344223576 879611 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344223657 534934 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is somewhat confused as to how a Smalltalk... thingy has a git repo < 1344223700 168597 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: most of us know how to use ctcp time < 1344223713 228268 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: ... what < 1344223724 915984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: Yes, but that's a hassle. < 1344223725 437958 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://github.com/jvuletich/Cuis < 1344223768 318975 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :git-clone should be called git-get < 1344223813 924071 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Why do you think it is a hassle? < 1344223949 332719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Because you have to make the request. < 1344224247 769090 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Less than two hours till Curiosity landing < 1344224523 536514 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344224797 293966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: #haskell: Worst channel or worstest channel? < 1344224810 857166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :worcester channel < 1344224845 945640 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, *worcestershire < 1344224906 527833 :pikhq!~pikhq@70-56-224-50.clsp.qwest.net PRIVMSG #esoteric :Worcester is an actual place too. < 1344224912 555301 :pikhq!~pikhq@70-56-224-50.clsp.qwest.net PRIVMSG #esoteric :It's a city in Worcestershire. < 1344224920 808852 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sauce? < 1344226361 960946 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1344226395 476661 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344226452 44843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote oklopol.*indentation < 1344226455 666693 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344226457 525678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote oklopol.*indent < 1344226461 407010 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344226462 861155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wtf < 1344226466 196466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote oklopol.*dynamic < 1344226471 447189 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344226475 63190 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quoklopol dynamic < 1344226475 250994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what did you assholes do < 1344226478 188087 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: quoklopol: not found < 1344226478 403505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastequotes oklopol < 1344226482 697658 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.23745 < 1344226506 965258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastlog oklopol.*dynam.*indent < 1344226530 816572 :ion!ion@heh.fi PRIVMSG #esoteric :http://mars.jpl.nasa.gov/msl/multimedia/nasatv/ < 1344226540 13778 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344226549 975303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what the fuck < 1344226555 193594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastlog oklopol.*indent.*if they < 1344226572 306387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Content-Type: text/plain; charset="ascii" < 1344226576 463193 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shachaf@carbon:~$ HEAD http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.23745 < 1344226584 161769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :289) ais523: quick, say something funny something funny hagrea:D can'tä sopt laughitn < 1344226587 987924 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344226589 227300 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :LIAR < 1344227013 913606 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344227450 173882 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :someone removed the O(n) indentation thing? < 1344227492 678598 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :that's just wrong < 1344227502 817227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1344227504 506267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just oklofok < 1344227505 764552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not oklopol < 1344227508 375105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote oklofok.*indent < 1344227512 124731 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :alrighto < 1344227512 312347 :HackEgo!codu@codu.org PRIVMSG #esoteric :69) i use dynamic indentation, i indent lines k times, if they are used O(n^k) times during a run of the program < 1344227528 598162 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :that's a pretty crappy indentation scheme though :D < 1344227588 699606 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :(also should be Theta not O) < 1344227598 947008 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :(that silly oklofok) < 1344227627 823083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oklopol: too late, I already quoted you < 1344227896 5255 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1344227956 407046 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :o noooooo < 1344228051 652226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you know Data.Text was internally nothing like Data.ByteString? < 1344228208 927475 :pikhq!~pikhq@70-56-224-50.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1344228215 689966 :pikhq!~pikhq@174-22-148-252.clsp.qwest.net JOIN :#esoteric < 1344228341 90476 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1344228358 540659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you know they abandoned UTF-8 Text? :-( < 1344228364 719622 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :A free world needs no leaders. < 1344228370 200580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1344228381 129436 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: What UTF-8 Text is this? < 1344228401 523665 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :jaspervdj's, I think. < 1344228422 977454 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Also, someone should implement the "3 codepoints per 64 bits" Unicode encoding. < 1344228460 990531 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I think it would be simple enough. Now it is invented but you should give it a name, such as UTF-64. < 1344228473 409175 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: What encoding is that? < 1344228474 354589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :UTF-63 < 1344228483 919485 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: A codepoint is 21 bits. 21 * 3 = 63 < 1344228492 282717 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, it is UTF-63. Yes that is better. < 1344228496 845747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That seems inefficient. < 1344228501 615137 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :To process, I mena. < 1344228502 876386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*mean. < 1344228518 828949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does it? < 1344228594 221174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1344228601 131965 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Use the "Linux Zeux encoding" (which is for Linux, not Unicode). < 1344228641 38892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Why? < 1344228689 933949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Because sub-byte-thingy-thing. < 1344228755 404809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that really significant? < 1344228761 768190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think so. < 1344228772 36433 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Compared to branches for UTF-8/16? < 1344228784 141973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or ~3 times the memory use for UTF-32? < 1344228948 947915 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric < 1344228984 923630 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :idk < 1344228988 390854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why don't you try it < 1344229005 708342 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :shachaf: UTF-8 has the colossal advantage that U+0 maps to an ASCII NUL, so Cstring woo! < 1344229027 18933 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :also in fact 7-bit ASCII is all untouched < 1344229035 991355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That is not a "colossal advantage", since 0 is a valid codepoint. < 1344229043 660648 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :C strings mangle without exceptions. < 1344229048 498534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*exception < 1344229052 472986 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :elliott: ... for encoding ASCII NUL < 1344229075 326793 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can encode U+0 non-canonically as 11000000 10000000. < 1344229092 94356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: That's specified invalid IIRC. < 1344229092 852512 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :that is what codepoint 0 represents. Just like every codepoint under 128 represents its corresponding ASCII character. < 1344229093 222554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: What? < 1344229100 751148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know what the codepoint U+0000 represents. < 1344229107 638168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It does not necessarily terminate a Unicode string. < 1344229111 457354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: WELL, MAYBE YOU'RE JUST EDUCATED STUPID IIRC!! < 1344229127 683286 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :elliott: right, but it is sane for it to terminate a Unicode Cstring < 1344229133 691911 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :since NUL terminates a normal Cstring < 1344229142 862129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not really, in that that mangles perfectly valid Unicode data. < 1344229153 558997 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :no it doesn't < 1344229156 842451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, it does. < 1344229158 527112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott's point is that C strings = bad. < 1344229164 284466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It has no representation for the Unicode string {U+0000 U+0001}. < 1344229169 435968 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hey < 1344229173 795792 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is this an argument happening? < 1344229175 55430 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hey monqy < 1344229177 783977 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :can i laugh < 1344229177 971700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's a perfectly valid sequence of Unicode codepoints. < 1344229179 470662 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :should i laugh < 1344229181 414595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: laugh < 1344229182 924363 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do it < 1344229184 280835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: people being wrong about unicode as always!! < 1344229191 330407 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :if you're handling data that may contain NULs, whether they're encoded as ASCII or UTF-8 or Shift-JIS for that matter, you don't use plain Cstrings < 1344229196 326987 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :OR you escape the NULs < 1344229218 784486 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :elliott: sure it is. It's a Unicode string. But it's not a Unicode Cstring that's the POINT < 1344229220 41204 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh heh hehh ehheh ehheh heh < 1344229221 419684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, so since Unicode strings can contain the codepoint U+0000, you don't use Cstrings for representing Unicode; I agree. < 1344229223 992361 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :was that good enough < 1344229227 683186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :soundnfury: That's why elliott is saying it's not a colossal advantage. < 1344229227 870888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: no < 1344229237 6063 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The colossal cave advantage. < 1344229245 857730 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :gah! < 1344229259 590359 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :Ping timeout: 252 seconds < 1344229269 256423 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :You use Cstrings with UTF-8 for representing Unicode Cstrings < 1344229281 169758 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :that is, Unicode strings that are guaranteed not to have embedded NULs < 1344229282 997499 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unicode CString < 1344229285 185901 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :UCS < 1344229290 152075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Coïncidence?! < 1344229292 239871 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :ahahaha < 1344229302 147999 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :ooh, nice diaresis < 1344229374 15650 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What's a good way to do integer division rounding up? < 1344229424 991262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: I don't believe such a Unicode Cstring has any kind of relevant status, beyond it being an implementation effect of a bunch of programs due to their handling UTF-8 data in C badly. < 1344229454 929694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, it doesn't really seem like much of a colossal advantage if all you can do with it is process things that aren't actually the Unicode strings that you're meant to be handling as a Unicode-capable(TM) program. < 1344229473 67448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Especially since C strings are more painful to use than something that tracks length anyway.) < 1344229480 65585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, (x-1)`div`y+1 < 1344229512 234 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I think zoundsnflurry meant things like UTF-8 for path names in UNIX. < 1344229551 308942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: That's a bit of an implementation detail, really, caused by mashing a binary-C-string-thingy-path-name system with the desire to support Unicode. < 1344229557 177989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(It's also gross.) < 1344229563 621702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But OK, it's useful if you're the Linux kernel. < 1344229564 819262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I agree. < 1344229572 440429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I usually try not to be the Linux kernel. < 1344229599 165534 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :I would /love/ to be the Linux kernel < 1344229602 252451 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: UTF-8 is a nice encoding for a lot of reasons, though, and several of them have to do with working nicely with software that assumes Unicode doesn't exist. < 1344229605 241019 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :because there'd be so many copies of me < 1344229615 378915 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :I'd be parallelly indestructible < 1344229630 811571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: UTF-8 is okay. For in-memory representation I tend to prefer UTF-32. < 1344229647 586187 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: But just think about UTF-63! < 1344229778 923839 :lifthrasiir!~lifthrasi@222.122.156.78 JOIN :#esoteric < 1344232401 727476 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :I've implemented a ternary /WE memory cell, but it's huge and ugly < 1344232417 258613 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :http://esolangs.org/wiki/User:Soundandfury/Ternary_ECL#.2FWE_Memory_Cell < 1344232428 526392 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :can anyone find a way to improve it? < 1344233507 926345 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344234155 373951 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sometimes they do use overlong encoding for U+0000 though, since it might be meaningful. < 1344234457 270574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why do people call it U+0000 and not U+0000000? < 1344234461 990268 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or U+0? < 1344234505 509256 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Overlong encoding. < 1344235356 505853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hey, Jafet! < 1344235367 140680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Did you know you have the second-longest game of NetHack on NAO? < 1344236000 491912 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You mean someone has wasted more time than I have? < 1344236033 501860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Apparently. < 1344236037 578346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(This is in turns, I think.) < 1344236301 142456 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :http://alt.org/nethack/userdata/jafet/dumplog/1286454056.nh343.txt < 1344236430 185125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That looks boring. < 1344236455 946028 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It was < 1344236459 888567 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I probably won't do it again < 1344236526 889300 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344236683 59862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You and the woodchuck and the woodchuck and the woodchuck and the woodchuck and the woodchuck < 1344236683 248068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :went to your reward with 712336180 points, < 1344236683 583907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good < 1344236709 130372 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Me and the blessed rustproof +12 Excalibur < 1344236719 960359 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :and the woodchuck and the woodchuck and the woodchuck and the woodchuck < 1344237699 415308 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344238660 813350 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Jafet: how on earth did you get it up to +12? < 1344238670 974010 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :without it exploding? < 1344238864 982135 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :"Vanquished creatures... 255 black puddings". I suspect you killed many more than that ;) < 1344238887 317014 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Hint: obtain a +12 arrow < 1344238916 909491 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION suddenly remembers theres some story about a magic pudding < 1344238970 119360 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"The Magic Pudding: Being The Adventures of Bunyip Bluegum and his friends Bill Barnacle and Sam Sawnoff is an Australian children's book written and [...]" < 1344238996 322829 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Jafet: wait... you polyed the arrow into a longsword then dipped? No, that wouldn't work, you're not Lawful < 1344239021 31415 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I might have been < 1344239035 986348 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :you... used a HoOA to dip? < 1344239055 957859 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Well done < 1344239091 526998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :very good < 1344239111 308012 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :so did you get bored at +12 or is that as far as you can get? < 1344239125 434947 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I think I accidentally the last pudding < 1344239129 674950 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :So that was that < 1344239135 249760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the theoretical max < 1344239136 384563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :+255? < 1344239160 772490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :+127, I think. < 1344239165 958088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least those things are so often signed. < 1344239175 611926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Could be +(2^31-1) too. < 1344239190 487183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I vaguely recall something about a byte. < 1344239246 12261 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :I think you're right, +127 < 1344240924 100942 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344241433 350009 :KingOfKarlsruhe!~chatzilla@p5B133F9E.dip.t-dialin.net JOIN :#esoteric < 1344242149 99542 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 272 seconds < 1344242171 740647 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344242183 558494 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1344242241 921250 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344242650 568109 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344243070 581459 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344244068 382170 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1344244194 912287 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344244723 763506 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello < 1344244769 311623 :KingOfKarlsruhe!~chatzilla@p5B133F9E.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347] < 1344244858 913333 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :spoiler alert < 1344244867 966481 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"The original poster stated that they had just accidentally 93MB of .rar files and wanted to know what they should do and if it was dangerous" < 1344244915 953029 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"that reminds me of the time i accidently 26KB of pictures, good times" < 1344245037 154981 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i want to use that in real life < 1344245518 623993 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344246762 760423 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1344247925 125179 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 272 seconds < 1344248305 912914 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 246 seconds < 1344249082 81434 :derdon!~derdon@pD9E1CD14.dip.t-dialin.net JOIN :#esoteric < 1344249483 71988 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 272 seconds < 1344249497 113326 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1344250050 792756 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1344250142 524775 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1344250164 459954 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you have computer program to convert a file to gate ROM if you specify which parts of the file are unimportant? < 1344250518 927617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1344250987 950769 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344251355 525033 :pikhq!~pikhq@174-22-148-252.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1344251356 842453 :pikhq_!~pikhq@71-34-144-238.clsp.qwest.net JOIN :#esoteric < 1344251793 280843 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you have any ideas of how to implement such thing? < 1344252176 922150 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344252421 963828 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 246 seconds < 1344252695 743234 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello < 1344252890 990921 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :'ellow < 1344252933 535025 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1344253607 907576 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344253941 682709 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344254122 881703 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 246 seconds < 1344254374 927254 :pikhq_!~pikhq@71-34-144-238.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1344254788 259431 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344255637 259102 :MoALTz!~no@host-92-8-154-2.as43234.net JOIN :#esoteric < 1344255926 947592 :MoALTz!~no@host-92-8-154-2.as43234.net QUIT :Client Quit < 1344255944 923833 :MoALTz!~no@host-92-8-154-2.as43234.net JOIN :#esoteric < 1344256033 474201 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1344256050 213682 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hi < 1344256130 256717 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :hi. < 1344256299 529963 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344256616 296024 :pikhq!~pikhq@71-34-144-238.clsp.qwest.net JOIN :#esoteric < 1344258635 168221 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What was with that notice? < 1344259013 454925 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Gregor: because umlbox doesn't allow networking, it's not possible to run the IRC bot within the UML sandbox instead of using the IRC bot to run the sandbox on each command invocation, right? < 1344259090 184170 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Phantom_Hoover: freenode staff entered soapbox mode, it would seem. < 1344259098 22586 :Gregor!codu@codu.org PRIVMSG #esoteric :kallisti: You hardly need networking to run an IRC bot. < 1344259140 59721 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :sure. but I'm not sure how I would set that up with my perl bot, which I'm pretty sure needs things that resemble network devices. < 1344259172 130961 :Gregor!codu@codu.org PRIVMSG #esoteric :umlbox has restrictive and partially broken networking support, anyway. < 1344259346 668043 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I wonder if I could use unix sockets for this. < 1344259359 595934 :Gregor!codu@codu.org PRIVMSG #esoteric :Unix sockets don't survive umlbox. < 1344259408 448619 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well the umlbox would be running indefinitely in this case. < 1344259416 685697 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but I doubt host-to-guest and vice versa would work. < 1344259469 236742 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, that's what's broken. < 1344259475 772098 :Gregor!codu@codu.org PRIVMSG #esoteric :UML's hostfs doesn't support them. < 1344259507 984449 :Gregor!codu@codu.org PRIVMSG #esoteric :But like I said, in spite of what you've heard, it DOES have networking support, it's just a bit imperfect because I haven't found the right UML device to represent this stuff yet (I'm using ttys) < 1344259561 529714 :Gregor!codu@codu.org PRIVMSG #esoteric :Frankly tho, it seems a bit pointless to put a whole IRC bot in umlbox. Why don't you trust ANY component of the bot? That won't help to isolate commands run within the bot from each other anyway. < 1344260195 888821 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Gregor, are Sine and here running different instances of the bot? < 1344260291 867644 :Gregor!codu@codu.org PRIVMSG #esoteric :Well, yes, in that they're different connections, but they share the filesystem. < 1344260300 260610 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh < 1344260307 625328 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`ls bin < 1344260318 768915 :HackEgo!codu@codu.org PRIVMSG #esoteric :​? \ @ \ No \ WELCOME \ WeLcOmE \ addquote \ allquotes \ anonlog \ calc \ define \ delquote \ etymology \ forget \ fortune \ frink \ google \ hatesgeo \ joustreport \ jousturl \ json \ k \ karma \ karma+ \ karma- \ learn \ log \ logurl \ macro \ maketext \ marco \ paste \ pastefortunes \ pastekarma \ pastelog \ pastelogs \ pastenquotes \ pastequotes \ pastewisdom \ pastlog \ ping \ prefixes \ qc \ quachaf \ quoerjan < 1344260331 708209 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't see it < 1344260337 672838 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Different home folders? < 1344260339 476346 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run pwd < 1344260342 625131 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/hackenv < 1344260349 483220 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`ls / < 1344260352 338335 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ dev \ etc \ hackenv \ home \ lib \ lib64 \ opt \ proc \ sbin \ sys \ tmp \ usr \ var < 1344260362 262991 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'll take that as a no < 1344260419 33017 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, maybe just cut off from being too long < 1344260433 762887 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run echo "puts {hello #esoteric}" | tclkitsh < 1344260436 515503 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: tclkitsh: command not found < 1344260592 150351 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.5942 < 1344260602 356105 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run echo "puts {hello #esoteric}" | tclkit < 1344260605 791018 :HackEgo!codu@codu.org PRIVMSG #esoteric :hello #esoteric < 1344260655 143477 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run echo "puts [info tclversion]" | tclkit < 1344260658 325198 :HackEgo!codu@codu.org PRIVMSG #esoteric :8.5 < 1344260666 767158 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run echo "puts [info patchlevel]" | tclkit < 1344260669 891289 :HackEgo!codu@codu.org PRIVMSG #esoteric :8.5.1 < 1344260778 172806 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't know enough shell scripting to not encounter quoting hell while playing with tclkit like this < 1344260876 874231 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`tclkit puts "Hello" < 1344260879 570393 :HackEgo!codu@codu.org PRIVMSG #esoteric :couldn't read file "puts "Hello"": no such file or directory. < 1344260884 208088 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::( < 1344261427 626935 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 240 seconds < 1344261904 407404 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Obviously .7z < 1344261910 827319 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oops, scrolled up < 1344261934 158146 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1344262494 138144 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344262566 201736 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: Maybe they're in different chroots < 1344262601 185023 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`ls /home/ < 1344262603 936032 :HackEgo!codu@codu.org PRIVMSG #esoteric :hackbot < 1344262604 231238 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I fetched and tested tclkit first on the other bot, so no. < 1344262664 752470 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run mkdir pie < 1344262667 930912 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344262690 692430 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run echo "Pie pie pie!" > pie/pie < 1344262694 201058 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: pie/pie: No such file or directory < 1344262741 996484 :pikhq!~pikhq@71-34-144-238.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1344262759 227484 :pikhq!~pikhq@71.34.138.115 JOIN :#esoteric < 1344262844 684281 :MoALTz!~no@host-92-8-154-2.as43234.net QUIT :Quit: brb < 1344262845 79218 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Read error: Connection reset by peer < 1344262864 978988 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344263115 642250 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Client Quit < 1344263228 946173 :MoALTz!~no@host-92-2-126-94.as43234.net JOIN :#esoteric < 1344263510 593808 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1344263599 977869 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344263635 969181 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344263654 962263 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello < 1344264267 299578 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :there seems to be a rule that all metro stations in budapest have 4 guys standing around watching the ticket validation machines < 1344264269 196375 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :they must have a good union < 1344264280 431598 :aloril!~aloril@84.249.126.153 JOIN :#esoteric < 1344264297 810994 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :hi Taneb < 1344264788 22984 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split < 1344264788 319507 :Jafet!~Jafet@unaffiliated/jafet QUIT :*.net *.split < 1344264788 512807 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :*.net *.split < 1344264789 530091 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1344264789 723338 :HackEgo!codu@codu.org QUIT :*.net *.split < 1344264789 723508 :EgoBot!codu@codu.org QUIT :*.net *.split < 1344264789 723610 :SimonRC!~sc@fof.durge.org QUIT :*.net *.split < 1344264789 916603 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb QUIT :*.net *.split < 1344264790 109835 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1344264790 110000 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com QUIT :*.net *.split < 1344264827 981726 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344264882 845062 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric ::) < 1344264895 725458 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :splittastic :) < 1344264931 23908 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :EgoBot, come back! < 1344264933 367367 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :freenode (Irc Hum Mal Cha), 225613 points, killed by a netsplit < 1344264935 492184 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :All you other guys, too < 1344264946 622903 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1344264946 816154 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344264946 816325 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1344264946 816408 :HackEgo!codu@codu.org JOIN :#esoteric < 1344264946 816489 :EgoBot!codu@codu.org JOIN :#esoteric < 1344264946 816566 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1344264946 816708 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb JOIN :#esoteric < 1344264946 816788 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1344264946 816866 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com JOIN :#esoteric < 1344264965 33071 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :A roguelike where IRC server was a playable race... < 1344264992 699899 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :It'd be programmed in IRP, of course < 1344265015 608734 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Or, slightly more seriously, the mIRC macro language < 1344265055 800161 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :Yegods mIRC < 1344265058 835142 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :DO NOT WANT < 1344265085 352117 :soundnfury!~edward@109.176.219.199 PRIVMSG #esoteric :ACTION hates Khaled Mardem-Bey with a passion < 1344265594 678920 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I keep reading Mars as Mad < 1344265621 308374 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :As in "Mad Science Laboratory Curiosity has landed safely" < 1344265809 430844 :aloril!~aloril@84.249.126.153 QUIT :Ping timeout: 244 seconds < 1344266140 882063 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I want a language with the functionalness and type safety of Haskell, the flexibility and run-time environment of Common Lisp, and the large ecosystem of Perl < 1344266188 905741 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :And I want some chocolate < 1344266194 693677 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :And the weather to hold of tomorrow < 1344266197 888885 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Ping timeout: 246 seconds < 1344266223 191294 :TodPunk!~Tod@75-162-234-29.slkc.qwest.net JOIN :#esoteric < 1344266334 54968 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344266341 975078 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1344266386 896954 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344266832 974591 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344266904 581673 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: The third will be the hardest to find < 1344267273 468032 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :MagicalDwolla < 1344267295 112359 :MagicalDwolla!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1344267632 652458 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Strongtalk still dead? < 1344267633 318159 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::( < 1344267702 508898 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't think I'll ever quite get over the lack of multiple-dispatch < 1344268620 387381 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Quit: Leaving < 1344269877 52443 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344269882 815052 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi < 1344270217 633496 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 240 seconds < 1344270349 580374 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344270542 995168 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1344272106 354588 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344272255 8943 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Ping timeout: 246 seconds < 1344272665 337729 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like this? He's Jim, Dad.-McCoy introduces Kirk to his family. < 1344272986 988007 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Solid base, delivery needs some work. < 1344273003 138694 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Introduce the context first, so the punchline is more prominent. < 1344273037 652891 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I didn't write it. It is is part of a word guessing game in X-BIT. < 1344273110 486577 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But, OK, if you want to move it around, try like this: McCoy introduces Kirk to his family: "He's Jim, Dad." < 1344273388 896738 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344273688 713035 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi david_werecat < 1344273707 851173 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344274275 297781 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344274542 16872 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344274544 914307 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello! < 1344274558 54487 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :hi < 1344274569 482355 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I've just given blood for the first time < 1344274570 425370 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric ::) < 1344274595 124083 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :http://motherboard.vice.com/2012/8/6/nasa-s-mars-rover-crashed-into-a-dmca-takedown < 1344274607 957935 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why do new electronics still offer WEP? < 1344275537 115605 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What? DMCA takecount? How is it related to that? < 1344275898 923883 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Sgeo, legacy reasons? < 1344275951 363696 :Eladith!~valtias@gzrrplox.kortex.jyu.fi JOIN :#esoteric < 1344275959 938750 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net JOIN :#esoteric < 1344275964 379301 :pikhq!~pikhq@71.34.138.115 QUIT :Ping timeout: 246 seconds < 1344276193 456181 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It seems almost too easy to fake Clojure-style multimethods in Tcl < 1344276223 566879 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1344276261 421268 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Full predicate dispatch is probably better, but I don't even know what that looks like < 1344276641 285460 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1344277031 988800 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344277101 469011 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if anyone uses Prolog for general programming < 1344277140 440341 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :I once tried < 1344277159 622067 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :I think I still have some programs in my old backups < 1344277190 865795 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :people use datalog for production knowledge systems < 1344277220 553907 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :The number of conventional programming languages I've attempted to use seriously is... < 1344277227 172545 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :7 < 1344277244 367790 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :which ones? < 1344277290 968071 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :In chronological order? < 1344277313 94757 :ogrom!~del@gprs-inet-65-27.elisa.ee JOIN :#esoteric < 1344277322 361978 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Visual Basic 2005, C++, Python 3, JavaScript, PHP, Haskell, C < 1344277357 407028 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Pre-ANSI C < 1344277371 158613 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :pre-ANSI? < 1344277373 194830 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :when? < 1344277387 843331 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :The textbook was published 1978, I think < 1344277407 870747 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :oh. so K&R? < 1344277420 243203 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I think so < 1344277466 170223 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :K&R C is still pretty nice < 1344277766 640908 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344277782 152332 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :It didn't tell me I needed to to use printf < 1344277801 440732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's not valid syntax < 1344277809 573809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ps if it didn't, then whatever tutorial you are reading is incredibly bad < 1344277813 542075 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :lets see. I have attempted to use 5 (C90, QuickBasic 4.5, Python 2, Scheme, K&R C) < 1344277815 798119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :stop reading it or you'll fill yourself with misconceptions < 1344277834 716908 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :Taneb: it is #include < 1344277848 307491 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Okay, that was the fault of my memory < 1344277856 280716 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1344277869 938317 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WHY am I looking at Prolog as a general programming language right now? < 1344277934 756825 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :elliott, but it's the textbook of my ancestors! < 1344277944 194005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: it's also shit < 1344277948 470725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and probably incredibly outdated < 1344277951 277788 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :Sgeo: well it is interesting programming language < 1344278165 619310 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :elliott, but the fourth edition of it is recommended by the website that is recommended by the nice people in ##c! < 1344278241 41130 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :k i can now consistently go over the first hill, but i have no idea how to tackle the seconed one < 1344278242 508330 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :second < 1344278249 564028 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :(clop) < 1344278260 928932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: then get the fourth edition < 1344278265 328022 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, and which edition do you have? < 1344278267 93692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :p.s. "nice people" in ##c? < 1344278268 455957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ahahahahahahahaha < 1344278272 103087 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Taneb: K&R C is dramatically different from ISO C. < 1344278272 296246 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Vorpal, I think it's the first < 1344278274 517852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :##c is one of the most toxic channels on the planet < 1344278278 490528 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, which book is it? < 1344278279 874997 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :elliott, that involves spending money < 1344278281 315877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but yeah i suspect Taneb's book is for K&R C < 1344278285 300494 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Vorpal, A Book on C < 1344278289 387529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in which case don't read it it will not work, you will melt your mind, < 1344278296 492734 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, that is the title? < 1344278298 985115 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Yes < 1344278302 516754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I distinctly recall already trying to convince Taneb it would be a horrible idea to read this book and he ignored me < 1344278306 859688 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, never heard of it < 1344278307 52929 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Yeah < 1344278307 53137 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oklopol: impressive. i can only get halfway up the steps. < 1344278309 743397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so maybe I will just not bother < 1344278318 308050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and not answer his questions when he inevitably asks them because it's a bad or outdated book < 1344278319 361388 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I dunno, I haven't read it in a while < 1344278323 735196 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Taneb: This is a bit like reading a book on the immediate *ancestor* to Haskell to learn Haskell. < 1344278331 49338 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :s/the/an/ < 1344278336 166719 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, he could read it once he already know modern C well, to find out the history of C < 1344278337 757291 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :pikhq_, hmm < 1344278341 344994 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :but yeah don't start with it < 1344278347 377179 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :GET ME A BOOK ON THAT LANGUAGE THAT BEGINS WITH M < 1344278353 837551 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1344278358 658029 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :MARADONNA OR WHATEVER < 1344278361 357762 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Like, I don't think it is possible to write valid C99 that's also K&R C. < 1344278365 328972 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, I can only think of ML < 1344278381 259017 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Miranda! < 1344278384 66345 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :quintopia: the first steps? < 1344278384 941337 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Oh, wait, it's possible, except it is necessarily trivial. < 1344278393 956348 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :int main(){return 0;} < 1344278401 952132 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, no printf? < 1344278406 401660 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or anything < 1344278406 594806 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i can run pretty neatly so i get rather fast to the second hill < 1344278407 702884 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :usually < 1344278414 253029 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :pikhq_: main() {} < 1344278421 364206 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :[]{}\|-_`^: Not valid C99. < 1344278425 45073 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :[]{}\|-_`^, not valid K&R? < 1344278426 946383 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, sure it is < 1344278432 601874 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oklopol: i'm fun with running, but the running doesnt work on the hill < 1344278432 812711 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, for mainI() < 1344278435 727028 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :main* < 1344278442 89831 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well you need int < 1344278446 830208 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :the first one? < 1344278451 476008 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :but you can skip the return from main in C99 < 1344278451 691955 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i can get up the first little slope and then i fall over backwards < 1344278453 85843 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :Vorpal: it is int by default < 1344278458 346170 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :[]{}\|-_`^, not in C99 iirc < 1344278478 631172 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Vorpal: No, calling a variadic function without importing stdio.h in C99 is UB, and I don't *think* they had stdio.h in early K&R. < 1344278483 973697 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :you can run up the first one, but often i have to use the hkhkhkhkhk cheat, just don't lame the horse or i hear the second hill can't be done. < 1344278489 575329 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, hm okay < 1344278489 768622 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i assume you have to run up it < 1344278491 461867 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :Vorpal: well in K&R it is < 1344278499 663851 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :(due to essentially everything in it not needing a declaration for K&R C) < 1344278502 751262 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :[]{}\|-_`^, the thing was it needed to be both valid C99 and K&R < 1344278504 271157 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i have gotten pretty far up < 1344278512 626891 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :[]{}\|-_`^, otherwise it is of no interest to the conversation < 1344278526 160319 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what does "lame the horse" mean? < 1344278552 545117 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :quintopia, cruelty to animals? < 1344278558 853080 :FreeFull_!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq_: What about puts? < 1344278563 859860 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :quintopia, or there is a horse called "Lame" < 1344278566 314796 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :quintopia: press hkhkhkhkhk for some time < 1344278574 682824 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :r to restart < 1344278575 819787 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh that game < 1344278576 898133 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344278579 96766 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :also my keyboards only seem to be 2-key rollover, so i get aliased if i try to do complicated stuff < 1344278579 658716 :FreeFull_!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh wait, puts is in stdio.h too < 1344278585 888479 :FreeFull_!~freefull@defocus/sausage-lover NICK :FreeFull < 1344278602 514202 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FreeFull, that is the point of "stdio.h" < 1344278630 117581 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :if you are doing IO without using POSIX or win32 or whatever you use stdio.h < 1344278660 245823 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, you could write a more complex program as long as you passed all arguments in global variables I think < 1344278677 540736 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :no recursion thus of course < 1344278717 935386 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oklopol: my guess is it stretches the back legs so far back that they break, but i can't test it right now < 1344278719 666755 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :FreeFull: Hmm. I *think* the implicit declaration would comply there. < 1344278753 478044 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, isn't puts a macro < 1344278757 462724 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pretty sure it is < 1344278768 986565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1344278770 226334 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :No, it's int puts(const char *s); < 1344278770 419623 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :"putc() is equivalent to fputc() except that it may be implemented as a macro which evaluates stream more than once." < 1344278771 584013 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yes < 1344278774 680699 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq_, < 1344278775 388036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :putc is not puts < 1344278778 654313 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :according to my man page < 1344278778 847708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you blind < 1344278779 698918 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Vorpal: *s* < 1344278786 145551 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run "puts {hello world}" | tclkit < 1344278788 874247 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: puts {hello world}: command not found < 1344278790 255037 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh right < 1344278791 445386 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :misread < 1344278794 225607 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run ech "puts {hello world}" | tclkit < 1344278797 504976 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: ech: command not found < 1344278798 360565 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`run echo "puts {hello world}" | tclkit < 1344278805 677536 :HackEgo!codu@codu.org PRIVMSG #esoteric :hello world < 1344278811 912439 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :quintopia: something like that, you can't use them after that, or i don't know how to get them to work again. < 1344278830 915038 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :extern int fputs (__const char *__restrict __s, FILE *__restrict __stream); < 1344278835 280285 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why do those have restrict < 1344278849 833878 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :isn't it only unsigned char* that can alias everything? < 1344278853 799723 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :rather than signed char < 1344278925 469809 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos); < 1344278929 543083 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that is just silly < 1344278935 763580 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :those can't ever alias each other < 1344278996 532782 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Vorpal: It's char in particular. < 1344279001 102876 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1344279007 166592 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Vorpal: char* aliases everything potentially. < 1344279009 212453 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :okay the second example is silly still < 1344279017 158704 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :neither of those are char* < 1344279036 907544 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :fpos_t could be in particularly silly systems, as could FILE. < 1344279071 703378 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, well, it is a glibc header. I can't see how it could be on glibc < 1344279216 596740 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :FILE *restrict is technically different from FILE * < 1344279235 210764 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Oh, derp. C99 doesn't make them restrict pointers. < 1344279256 804686 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :POSIX seems to. < 1344279257 37429 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :No, wait, yes it does. < 1344279274 175988 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Vorpal: It's restrict because C requires it to be. < 1344279296 194472 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm okay < 1344279423 930607 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : FILE *restrict is technically different from FILE * <-- really I thought they were just annotations for the compiler? < 1344279435 40120 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :They're still technically different types. < 1344279440 625769 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :advisory info for the compiler as it were < 1344279442 81002 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm okay < 1344279621 780390 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :# ifdef __REDIRECT < 1344279622 15750 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :extern int __REDIRECT (fgetpos, (FILE *__restrict __stream, < 1344279622 208892 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : fpos_t *__restrict __pos), fgetpos64); < 1344279624 422387 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that is strange < 1344279639 918458 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :for large file IO on 32-bit systems? < 1344279665 490968 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yeah seems so < 1344279668 805568 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :It's the result of complying with some terribly bad ideas in the past. < 1344279682 381875 :Gregor!codu@codu.org PRIVMSG #esoteric :I OWN A SHIRT STAY NOW. DOES THAT MAKE ME COOL? < 1344279702 749491 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, well the question is why __REDIRECT rather than doing the thing it does when __REDIRECT is not defined: < 1344279705 310991 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :# define fgetpos fgetpos64 < 1344279712 277430 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that seems so much cleaner < 1344279717 643559 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why that __REDIRECT nonsense < 1344279742 287269 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Basically fpos_t was 32-bit and no UNIX vendor wanted to break ABI, so instead they added the *64 functions (violating namespace), and then added a preprocessor define so you could have the standard point to the *64 functions... < 1344279755 472159 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344279756 311877 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Now making it so that off_t isn't the same type in all programs. < 1344279761 882367 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :indeed < 1344279762 594385 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :i.e. you have two ABIs. < 1344279779 801155 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Except they will randomly link to each other. < 1344279783 786872 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, still, what is __REDIRECT possibly defined to I wonder < 1344279790 453847 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :If off_t was used more often, this would Break. < 1344279805 640576 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :(the correct answer, of course, is *just break ABI once* and have 64-bit off_t) < 1344279811 487969 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Vorpal: Beats me. < 1344279822 302467 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :not in /usr/include/bits < 1344279833 466043 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :there are some usage of __REDIRECT_NTH and such there though < 1344279834 539108 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :I don't try to follow glibc headers. < 1344279848 246163 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Prolog better for general purpose stuff than Erlang? < 1344279852 223323 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :time for full /usr/include search (this is going to take ages) < 1344279873 922415 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/stdio.h;h=3d22220f2e7b0a675d0abad4c22872ab7c352279;hb=HEAD This is what stdio.h should look like. < 1344279934 599315 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah in /usr/include/sys/cdefs.h < 1344279956 528609 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :__asm__ ("xyz") is used throughout the headers to rename functions < 1344279956 721895 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : at the assembly language level. This is wrapped by the __REDIRECT < 1344279956 722108 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : macro, < 1344279959 624874 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : [...] < 1344279964 665015 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :there it is ^ < 1344279971 226487 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :# define __REDIRECT(name, proto, alias) name proto __asm__ (__ASMNAME (#alias)) < 1344279999 430945 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, that is missing a lot of the restrict that C99 requires < 1344280021 691266 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Vorpal: Minor issue. < 1344280027 730612 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :But, yes. < 1344280028 123855 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, still an issue < 1344280054 461496 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, also making do format checks on printf() is nice :P < 1344280061 447978 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I do like those useful __attribute__s < 1344280108 243374 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it might do it automatically on printf though < 1344280115 909921 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :It does. < 1344280145 165952 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :pikhq_, glibc puts __attribute__ ((__format__ (__printf__, 3, 4))) on snprintf, but not the basic pre-C99 printf style routines < 1344280211 397730 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you make any .NSF music using all 28 channels? < 1344280961 856620 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344281161 370582 :ogrom!~del@gprs-inet-65-27.elisa.ee QUIT :Quit: Left < 1344281301 813431 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344281317 649872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Oh, (x-1)`div`y+1 < 1344281338 811268 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does that really work in all corner cases? < 1344281411 131126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right it should < 1344281459 261677 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :@check \x y -> (x-1)`div`y+1 == ceiling (fromIntegral x / fromIntegral y) < 1344281460 870757 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "Falsifiable, after 0 tests:\n1\n-1\n" < 1344281487 640561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess negative numbers are not indented < 1344281502 916546 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Lame < 1344281514 253688 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 264 seconds < 1344281534 181732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \x y -> x < 0 || y <= 0 | (x-1)`div`y+1 == ceiling (fromIntegral x / fromIntegral y) < 1344281534 964237 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Parse error at "|" (column 25) < 1344281539 55862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1344281545 66960 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \x y -> x < 0 || y <= 0 || (x-1)`div`y+1 == ceiling (fromIntegral x / fromIntegral y) < 1344281546 752557 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "OK, passed 500 tests." < 1344281565 348600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \x y -> x < 0 || y <= 0 || (x-1)`div`y+1 == -(-x)`div`y < 1344281567 8012 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "OK, passed 500 tests." < 1344281585 69909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ^ < 1344281590 978993 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oerjan, that doesn't mean it is true < 1344281596 133807 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :just that it passed 500 tests < 1344281599 890488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :duh < 1344281605 912089 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it could fail in yet another case < 1344281613 348481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i already convinced myself it is true, anyway. < 1344281622 969077 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right < 1344281673 307875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \x y -> y <= 0 || (x-1)`div`y+1 == -(-x)`div`y < 1344281674 905226 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "OK, passed 500 tests." < 1344281690 446970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check \x y -> y <= 0 || (x-1)`div`y+1 == ceiling (fromIntegral x / fromIntegral y) < 1344281692 317533 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "OK, passed 500 tests." < 1344281701 504077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :only y needs to be positive < 1344282073 943112 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ugh why is GUI stuff in Prolog so ugly < 1344282175 181934 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :s/GUI // < 1344282209 72786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :No. < 1344282255 203018 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :@check \x y -> y == 0 || (x`quot`y + fromEnum (x`rem`y /= 0 && (x>0) == (y>0))) == ceiling (fromIntegral x / fromIntegral y) < 1344282256 783724 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "OK, passed 500 tests." < 1344282342 888286 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :15:06:34: I keep reading Mars as Mad < 1344282343 81328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :15:07:01: As in "Mad Science Laboratory Curiosity has landed safely" < 1344282356 389870 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well he _is_ the evil overlord of bad kerning. < 1344282374 876247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possibly *future < 1344282393 429221 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :7 ?- father(X) = X. < 1344282393 622475 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :X = father(X). < 1344282423 269372 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344282597 484023 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344282830 544533 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344282845 445624 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello < 1344283104 616569 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hi < 1344283108 69356 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So Sgeo spent... what, less than a week on tcl? < 1344283129 927841 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`pastequotes Sgeo.*tcl < 1344283133 880309 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.22571 < 1344283134 73532 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think over a month < 1344283150 535572 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`pastequotes Sgeo*tcl < 1344283153 809688 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.26878 < 1344283161 742938 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You really need to get over your fear of linguistic commitment. < 1344283231 525587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :15:06:34: I keep reading Mars as Mad < 1344283234 416178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :15:07:01: As in "Mad Science Laboratory Curiosity has landed safely" < 1344283242 19727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well he _is_ the evil overlord of bad kerning. < 1344283266 483738 :MoALTz!~no@host-92-2-126-94.as43234.net QUIT :Quit: Leaving < 1344283274 79914 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric ::) < 1344283710 295275 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 264 seconds < 1344284223 574963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: OK, I guess that works too. < 1344284257 269574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Doesn't work with quot, though! < 1344284379 462617 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed. i'm not sure i would recommend Deewiant's variant. < 1344284441 475604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: but i thought you were a "Tcl person" now < 1344284468 862649 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just because I'm looking at Prolog right now doesn't mean I've given up on Tcl yet. < 1344284500 327803 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :On the other hand, in theory I'm _still_ planning on doing some Clojure Koans thing. < 1344284505 578761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it does tho < 1344284551 289290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what is the sound of one cons cell clapping? < 1344284581 710723 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This (Prolog) feels too much like learning Haskell again. < 1344284611 577737 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, no... just the re-treading of stuff like Peano numbers etc < 1344284648 88293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :can someone tell me what is happening here (and what is a crescent roll) http://www.sheldoncomics.com/archive/120806.html < 1344284667 936115 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Possibly because they're both declarative? < 1344284856 439956 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 276 seconds < 1344284880 702454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that is obviously some kind of common american experience depictured of which i have no clue. < 1344284929 548612 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"But Prolog is not , repeat not , a full logic programming language." < 1344284933 727384 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What languages are? < 1344285083 820288 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Man, in 2006 multi-core CPUs were a rarity in consumer devices? < 1344285121 119342 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wait that can't be right, I'm pretty sure my old family laptop had 2 cores. < 1344285178 158582 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh wait it had a Core 2 Duo and they were mostly released in 2007. < 1344285212 321553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION waves from his single-core laptop bought in 2006 < 1344285259 26313 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :ACTION waves from his single-core laptop bought in 2012 < 1344285271 256410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1344285271 839530 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :oerjan, a crescent roll is a croissant in a tin < 1344285281 401787 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :'Bought' does not generally extend to 'found in dumpster', nortti. < 1344285312 763928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: ok, but ... wtf is happening there < 1344285322 880851 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I dunno < 1344285330 291000 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Maybe the tins are hard to open < 1344285373 286064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :crescent rolls of DOOM < 1344285911 516850 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I was not expecting ?- member(blah,X). to work in a sensible way. It did. < 1344285963 785655 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :Phantom_Hoover: why are you addressimg me with my old nick? < 1344285977 302276 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Aesthetics. < 1344285987 812540 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, huh? < 1344286000 128285 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Is member a built-in predicate, I forget. < 1344286005 651248 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes < 1344286018 140348 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But the tutorial I'm reading gives a two whatever definition < 1344286059 466967 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Also is it member(element, list)? < 1344286073 46881 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes < 1344286103 54039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: member(X, [X | Y]). member(X, [Y | Z]) :- member(X, Z). ? < 1344286132 690161 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan, not using those variable names, but yes < 1344286177 329732 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah that's where I actually found Prolog interesting. < 1344286845 314547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :[]{}\|-_`^: You should really get a more alphanumeric link. :-( < 1344286852 386009 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No matter how much fun bugging #plan9 is. < 1344286864 207361 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :why? < 1344286875 414228 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: WeeChat 0.3.8 < 1344286919 905649 :[]{}\|-_`^!nortti@smar.fi PRIVMSG #esoteric :shachaf: by the way I have hilight for nortti < 1344287260 284032 :[]{}\|-_`^!nortti@smar.fi NICK :nortti < 1344287388 201485 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION sads at no reverse arithmatic < 1344287518 335664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought there were some reverse arithmetic predicates, although the general expression evaluating one isn't iirc < 1344287560 811045 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, ok < 1344287575 173073 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Am only up to is/2 < 1344287606 809644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah that's the general one < 1344287607 76650 :nortti!nortti@smar.fi PRIVMSG #esoteric :is/2? < 1344287622 8866 :nortti!nortti@smar.fi PRIVMSG #esoteric :does it have something to do with os/2? < 1344287635 630270 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no. it's a predicate with 2 arguments. < 1344287643 52046 :nortti!nortti@smar.fi PRIVMSG #esoteric :oh < 1344287658 39237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iirc X is 2+2 will make X = 4, etc. < 1344287665 50010 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes < 1344287666 566669 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :. < 1344288079 924855 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 246 seconds < 1344289169 344437 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Actually, I guess it makes sense you can't do 4 is X+2. < 1344289177 610639 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 240 seconds < 1344289191 97156 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is X = 2? Is X = 1 + 1? < 1344289208 651135 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If things like + were predicates directly it would make more sense < 1344289532 461708 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Remote host closed the connection < 1344290248 789772 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION vaguely wonders why Mozart/Oz was abandoned < 1344290299 834235 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, so AliceML is also dead. < 1344290587 193103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Why are you in a laptop? < 1344290685 830123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a most intriguing question. thank you for asking that question. < 1344290687 71961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-> < 1344290694 747298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SWI-Prolog manual at least does have a plus/3. That's plus(?Int1, ?Int2, ?Int3), it's true if Int3 = Int1 + Int2, and at least two of the three arguments must be instantiated integers. < 1344290753 7655 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"[plus and others in the same list] are not covered by the ISO standard, although they are `part of the community' and found as either library or built-in in many other Prolog systems." < 1344290815 573195 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344290889 43626 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like a magic ring in Dungeons&Dragons game having effect as follows: Any wearer of this ring is allowed to change its color to whatever you want it to be. You can also change it for five minutes after you remove the ring, regardless of where it is. < 1344290992 618570 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Magic ring which allows the wearer to unmagic the ring at any time. < 1344291027 722411 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Although isn't that the kind of thing that people tend to actually find a use for? < 1344291049 45901 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes if there is a use for it then that is good. < 1344291086 843335 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1344291113 63551 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It'd be a bit of a stretch to turn the colour changing ring into a gamebreaker, though. < 1344291144 138003 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, yes; it can have use even though not gamebreaker < 1344291149 352337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ah. < 1344291154 628824 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or indeed any great use. < 1344291245 24727 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh man, I just realised the principle behind the peasant railgun. < 1344291277 2074 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I certainly would disallow the peasant railgun < 1344291281 329403 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I always thought it relied on convincing the DM that the peasants accelerate the projectile each time they pass it forward, but it's way neater than that. < 1344291285 626147 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :zzo38, why would you do that??? < 1344291329 929062 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Since it cannot work (even if the rules otherwise allow it). < 1344291437 711263 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344291568 902166 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :why is vim so great < 1344291574 278572 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :I keep discovering new cool things about it < 1344291577 651147 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's magic, duh. < 1344291583 966093 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :like g/<<<<< 3400 / 6 < 1344291836 1254 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 566.6666666666666 < 1344291845 283766 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Metres per second. < 1344291862 285428 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i.e. over Mach 1.5. < 1344291872 936009 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is still not even close to the speed of light, though. < 1344291890 767499 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It is, however, rather fast for a medieval setting. < 1344291927 63881 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes. Well, it is fast for moving things by hand regardless of a setting. < 1344292068 236527 :olsner!~salparot@c83-252-194-156.bredband.comhem.se JOIN :#esoteric < 1344292131 294632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`frink c * 6 seconds / 40000 km < 1344292142 404705 :HackEgo!codu@codu.org PRIVMSG #esoteric :449688687/10 (exactly 4.49688687e7) m^2 (area) < 1344292149 142622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1344292163 851296 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :nortti: g/foo/cmd means "execute 'cmd' on each line matching the regex 'foo' < 1344292181 835414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`frink c < 1344292184 41275 :nortti!nortti@smar.fi PRIVMSG #esoteric :ok < 1344292193 373622 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :.,/bar/ is a range meaning "execute the next command on each line from here (.) to the next match of the regex 'bar' (the /bar/) < 1344292193 566793 :HackEgo!codu@codu.org PRIVMSG #esoteric :299792458 m s^-1 (velocity) < 1344292197 987449 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :d means delete the line < 1344292210 346982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :something is wrong here < 1344292214 622340 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :the net result is that it deletes all left entries from merge conflicts :) < 1344292217 73778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`frink c * 6 seconds / (40000 km) < 1344292223 247645 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :a similar g/>>>>>>/d will delete the tail line < 1344292228 146867 :HackEgo!codu@codu.org PRIVMSG #esoteric :449688687/10000000 (exactly 44.9688687) < 1344292248 399291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Personally I don't even think that exit velocity assessment is well-founded. I mean, just taking distance/time as the final velocity sort of assumes constant speed for the entire track. < 1344292250 298463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there you go, just wind the peasants 44 times around the earth, and you'll be all set < 1344292387 335956 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: And if you do it 45 times, it'll go faster than light? < 1344292404 47254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: the distance/time is the average, though, which must be at most the maximum < 1344292412 109061 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, true, but the velocity's hardly going to start above 500m/s and go *down*, is it? < 1344292418 396614 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: yep! < 1344292491 860008 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, depends, is anyone's character Einstein? < 1344292532 119715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ye olde lorentz contracted peasants < 1344292536 384413 :stanley!~stanley@unaffiliated/stanley JOIN :#esoteric < 1344292598 602451 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and stanley is no longer on death row < 1344292621 994617 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the stanley parable < 1344292760 718919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"...it's actually best if you don't know anything about it before you play it :D" <-- darn < 1344293043 576177 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is your character going to be Einstein? < 1344293185 728857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Zweiundhalbstein < 1344293895 908292 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Keinstein < 1344294004 820363 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I don't think Einstein would be very good in combat. < 1344294581 198399 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344295493 406896 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wish there was a s-lang IRC channel < 1344295931 798158 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Not all the characters are very good in combat. < 1344296021 990110 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I have a problem right now which prevents me from writing an IRC client, but would still allow me to write a bot < 1344296123 788290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION guesses the problem is waiting for two input streams at once < 1344296124 841410 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :why? < 1344296212 745870 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: Yuup < 1344296227 251932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sadly i don't know how to do that in s-lang < 1344296245 948409 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344296247 162717 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although in C i think one uses the select system call < 1344296284 843794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(and in haskell you just start a thread for each stream to read from) < 1344296326 337723 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yeah, s-lang doesn't have threading < 1344296334 317808 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It might have select though, let me check < 1344296335 482489 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(which ghc cleverly translates into the C version) < 1344296344 381950 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I heard threads are the future. < 1344296362 71570 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: Threads suck, actor model is the future < 1344296373 795388 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :TWIST: actors *are* threads < 1344296374 368622 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Erlang style < 1344296398 98513 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :+1 < 1344296423 757766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(actually i think ghc is using something even more efficient than select that allows many more files) < 1344296439 647563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: threads are actors tho < 1344296441 493098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :on linux, anyway < 1344296447 972766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in semantics < 1344296456 332741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"threads vs. actors" is confusing semantics for implementation < 1344296467 588642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, more like *actors are threads < 1344296484 392011 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :By actors I mean threads that communicate through passing messages and are otherwise independent < 1344296549 517291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes but you can do shared mutable state with actors < 1344296552 904447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and message-passing with shared mutable state < 1344296556 754671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they are basically equivalent < 1344296568 148146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :indeed most Haskell threaded programming resembles actor style to a fairly large degree < 1344296574 759262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actor model has a whole bunch of problems though, it is not very declarative at all < 1344296596 655509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Can you write this UTF-8 decoding code for me? < 1344296613 643219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Is it.. hard? UTF-8 is pretty simple. < 1344296614 853991 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: I could use slGTK, but I want something non-graphical for my IRC client < 1344296616 48722 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thinadvanceelliott < 1344296619 345951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: No, just annoying. < 1344296626 575942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The annoying part isn't the decoding but the encoding, really. < 1344296671 29482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What language? < 1344296698 424460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably C. < 1344296702 239733 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all i know about s-lang really is that back in the 90's there was a rather popular usenet reader slrn written in it < 1344296719 411898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(I don't mean UTF-8 encoding, I mean the other side of UTF-8 decoding.) < 1344296727 971833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: The other side? < 1344296772 81788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway encoding is already working. < 1344296797 138055 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :shachaf: What language are you dealing with? < 1344296817 499266 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Portuguese, probably? < 1344296828 34807 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :shachaf: Programming language. < 1344296833 729456 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Oh, C. < 1344296845 484253 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :http://bjoern.hoehrmann.de/utf-8/decoder/dfa/ Thar < 1344296854 379287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haskell code that calls into C to do the decoding. < 1344296860 99371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: What do you mean by the other side of UTF-8 decoding? < 1344296867 316237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: It's already using that code. < 1344296876 612538 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Then, what's the hard part? < 1344296883 133323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I mean the 63-bit thing. < 1344296900 639265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: What are you implementing this for? Just out of curiosity? < 1344296910 208270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For fun! < 1344296949 326145 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :That's got to be the least convenient Unicode representation. Though at least it's also highly compact. < 1344296955 404204 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 256 seconds < 1344296961 563678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's not as compact for ASCII as UTF-8! < 1344296974 27056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's probably more compact than UTF-8 for some texts. < 1344296979 63551 :Gregor!codu@codu.org PRIVMSG #esoteric :UTF-4096 is best UTF. < 1344296980 861323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure. < 1344296995 517958 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway it's annoying to write it efficiently. < 1344297005 823398 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :UTF-1 is the best < 1344297047 598281 :Gregor!codu@codu.org PRIVMSG #esoteric :nortti_: You just have as many 1 bits as the codepoint, then a 0 bit? :) < 1344297059 768162 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :yes < 1344297069 859260 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: UTF-1 is actually a thing. < 1344297078 92582 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :is it? < 1344297082 65193 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/UTF-1 < 1344297089 376492 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sort of like a worse UTF-8. < 1344297092 140172 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :Yes. It kinda sucks. < 1344297112 646543 :Gregor!codu@codu.org PRIVMSG #esoteric :... < 1344297118 860360 :Gregor!codu@codu.org PRIVMSG #esoteric :It's also not named consistently with UTF-EVERYTHINGELSE < 1344297140 724466 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :that UTF-1 is not as fun as my UTF-1 < 1344297145 789043 :Gregor!codu@codu.org PRIVMSG #esoteric :No. < 1344297151 499707 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net PRIVMSG #esoteric :It really isn't. < 1344297369 795331 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1344298530 537228 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ) < 1344301282 296270 :derdon!~derdon@pD9E1CD14.dip.t-dialin.net QUIT :Remote host closed the connection < 1344302250 500500 :pikhq_!~pikhq@70-56-224-6.clsp.qwest.net QUIT :Read error: Operation timed out < 1344302343 592117 :pikhq!~pikhq@70-56-227-6.clsp.qwest.net JOIN :#esoteric < 1344302557 953561 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1344302909 915438 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1344303032 402790 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344303374 172742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Ping < 1344303869 4940 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Read error: Connection reset by peer < 1344303882 461955 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344305053 235582 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1344306952 812300 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer < 1344306994 484497 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344307420 604099 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I thought of some rules for a different game played using snooker ball/table. < 1344307507 507155 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 240 seconds < 1344307551 370361 :TodPunk!~Tod@75-162-234-29.slkc.qwest.net QUIT :Ping timeout: 260 seconds < 1344308347 495539 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: Due to my problem, instead of being a client it's an IRC bot now < 1344308442 98173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quite so. < 1344309103 695886 :pikhq_!~pikhq@174-22-153-114.clsp.qwest.net JOIN :#esoteric < 1344309247 501823 :pikhq!~pikhq@70-56-227-6.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1344312119 819225 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1344312887 106390 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :why are there like 20 clop videos on youtube where the point is to laugh at the game < 1344312910 496535 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :why would you upload a video where you suck < 1344312937 889812 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well there's the one who actually finishes it but i'd expect *someone* to upload a video where they actually play well < 1344313073 225026 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344315118 722529 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :clop as in qwop? < 1344315186 322374 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION discovers that the google logo game can be played with the mouse alone < 1344315225 584168 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION discovers that 2+2=4 < 1344315780 515564 :Jafet!~Jafet@unaffiliated/jafet QUIT :Read error: Connection reset by peer < 1344316244 231083 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1344317000 186584 :TodPunk!~Tod@75-162-234-29.slkc.qwest.net JOIN :#esoteric < 1344318527 456583 :pikhq_!~pikhq@174-22-153-114.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1344318530 488435 :pikhq!~pikhq@71-34-137-65.clsp.qwest.net JOIN :#esoteric < 1344320955 459419 :asiekierka_!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344320964 439560 :asiekierka_!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344320969 205065 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344322196 590801 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :elliott: Pong < 1344322301 441024 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344322308 488142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Too late! < 1344322346 787798 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Okay < 1344322372 918349 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344322384 516673 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344322609 928910 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344322699 974858 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :@google snozzberry < 1344322702 45265 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://www.urbandictionary.com/define.php?term=snozzberry < 1344322702 233176 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: Urban Dictionary: snozzberry < 1344323588 356213 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344323673 915982 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nortti: Is oonbotti yours? < 1344323692 90240 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344323698 137157 :Eladith!~valtias@gzrrplox.kortex.jyu.fi QUIT :Quit: Changing server < 1344323766 782202 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : No, make up some feelings and tell her you have them. *Zoidberg raises his hand. Yes? Is desire to mate a feeling? Ugh, you're not even trying. Ohhh, it's all so complicated, with the flowers, and the romance, and the lies upon lies. < 1344324124 947010 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 246 seconds < 1344324421 830178 :Eladith!~eladith@gzrrplox.kortex.jyu.fi JOIN :#esoteric < 1344325418 558182 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :*.net *.split < 1344325419 538003 :soundnfury!~edward@109.176.219.199 QUIT :*.net *.split < 1344325419 725679 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1344325688 142599 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344325975 815293 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1344326189 998576 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344326656 129879 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello < 1344326915 597415 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1344327105 678943 :soundnfury!~edward@109.176.219.199 JOIN :#esoteric < 1344327908 844891 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric : (and in haskell you just start a thread for each stream to read from) <-- you can do that in C too < 1344328003 700768 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, he's not even here < 1344328009 415582 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nm then < 1344328053 506007 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344328106 555201 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: C DOESN'T HAVE THREADS WHAT ARE YOU TALKING ABOUT < 1344328110 504354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess C11 does. < 1344329326 849388 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I'm not sure, but they might be waterboarding on the olympics now < 1344329441 963594 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344329607 603135 :nortti!nortti@smar.fi PRIVMSG #esoteric :shachaf: yes < 1344329622 897783 :nortti!nortti@smar.fi PRIVMSG #esoteric :shachaf: why do you ask? < 1344329889 972555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Someone posted an amusing screencap about the Finnish Olympic team's Facebook fan page; it has a standard "non-profit organization" description prominently below the name, except in the Finnish localization that's "voittoa tavoittelematon yhdistys", lit. "an organization which does not try to win", a kind of a defeatist goal for an Olympic team to have. (Finnish "voitto" can mean both profit ... < 1344329895 930129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... and win/victory.) < 1344329925 379494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nortti: Why not? < 1344329975 897645 :nortti!nortti@smar.fi PRIVMSG #esoteric :well what made you ask that? < 1344330421 699110 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :of all the things my teeth can do.. why toothache.. why now... why not when i am older and i can remove them without scaring away the babes < 1344330826 703292 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1344331348 903934 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 246 seconds < 1344331654 641620 :itidus21!~itidus21@120.148.51.163 QUIT :Ping timeout: 252 seconds < 1344332605 193669 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344332770 666101 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric < 1344333851 769003 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello < 1344334865 56709 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344334881 12103 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1344334912 54741 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344335228 108356 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1344335798 578088 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344336006 547144 :derdon!~derdon@p5DE8915E.dip.t-dialin.net JOIN :#esoteric < 1344336746 386105 :Ngevd!4e92adcc@gateway/web/freenode/ip.78.146.173.204 JOIN :#esoteric < 1344337663 708429 :soundnfury!~edward@109.176.219.199 QUIT :Read error: Operation timed out < 1344337925 85378 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344338205 76153 :Ngevd!4e92adcc@gateway/web/freenode/ip.78.146.173.204 QUIT :Quit: Page closed < 1344338508 481306 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 245 seconds < 1344338541 300906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Hey, you know lots about Windows file locking APIs, right? < 1344338565 722082 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Not really, no. < 1344338584 615105 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Off the top of my head there's a LockFile function. < 1344338593 586211 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Probably an UnlockFile as well. < 1344338635 158662 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Unless you're talking about opening with exclusive access, which is different. < 1344338733 121768 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Opening with exclusive access works for me too. < 1344338747 255915 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Use fopen(3), then. :-P < 1344338760 460713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: There's a flag for that? < 1344338773 967904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There must be some reason this code does an fcntl/F_SETLK dance. < 1344338789 896850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, there's read locks and write locks here!! < 1344338844 705493 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :fopen_s evidently does exclusive access by default. < 1344338874 576212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Does that exist on Linux? I sure wish I could avoid an #ifdef of any kind here. :( < 1344338938 405699 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :I'm not sure whether fopen(3) opens with sharing or not. < 1344338963 250563 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :But in any case, if you want to lock on Linux as well, I'm pretty sure you need an #ifdef. < 1344338987 436017 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :glibc adds the "x" flag for fopen, which passes O_EXCL to open(2). < 1344339008 584156 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Including it will probably cause an error on Windows. < 1344339154 697663 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection < 1344339189 14506 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344339381 158906 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 248 seconds < 1344339706 628884 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344339755 242540 :soundnfury!~edward@109.176.209.99 JOIN :#esoteric < 1344340060 157202 :ogrom!~nask@gprs-inet-65-27.elisa.ee JOIN :#esoteric < 1344340306 776767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: So does that fopen_s thing have a "read lock" vs. "write lock" concept? < 1344340338 52736 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :No, it's just "nobody else can touch this" < 1344340356 390813 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Read MSDN's fopen_s page, I think they linked to something with more granularity < 1344340363 874156 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :In the end you can always use CreateFile < 1344340405 418386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK. < 1344340595 542498 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344340733 560145 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 252 seconds < 1344341293 602776 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344342054 423981 :ogrom!~nask@gprs-inet-65-27.elisa.ee QUIT :Quit: begone < 1344342414 793417 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1344344365 410234 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1344345348 233785 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344346997 451481 :MoALTz!~no@host-92-8-144-152.as43234.net JOIN :#esoteric < 1344348425 520310 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1344352393 598607 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344353543 653185 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It occurs to me that, although I read about Fibers in Ruby once, I don't know the difference between fibers and coroutines. < 1344353606 973615 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Back when I read about them, I thought the difference was that fibers can call yield in a function nested in a function and have it work properly --- but that's a distinction between types of coroutines. < 1344353614 41580 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I only knew of Python generators at the time < 1344354750 183320 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1344354752 569266 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344354801 525340 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1344355395 944906 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1344355405 895221 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :gopher://zzo38computer.cjb.net:70/0textfile/gamerules/00001 < 1344355507 30699 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is your opinion of this game? < 1344355732 718471 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344355766 953759 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :poor game, did not load properly in browser < 1344355820 136567 :TodPunk!~Tod@75-162-234-29.slkc.qwest.net QUIT :Read error: Connection reset by peer < 1344355831 229917 :TodPunk!~Tod@75-162-234-29.slkc.qwest.net JOIN :#esoteric < 1344355952 633603 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then load it on a command-line < 1344356023 587807 :oklopol!~nnscript@dyn58-51.yok.fi QUIT :Ping timeout: 252 seconds < 1344356042 558164 :oklopol!~nnscript@dyn58-51.yok.fi JOIN :#esoteric < 1344356126 416945 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(It is only the text and does not play game by computer) < 1344356363 343960 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if Erlang's run-time hot-swapping stuff is overkill for just wanting to develop without stopping the program. < 1344356873 697970 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :My IRC bot is looking ok < 1344356882 282198 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yay debugging using netcat < 1344357240 765273 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :clop stopped working :( < 1344357247 542381 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :http://www.foddy.net/CLOP.html is it just me? < 1344357299 924961 :pikhq_!~pikhq@70-56-225-190.clsp.qwest.net JOIN :#esoteric < 1344357404 941849 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ok, that clop is boring compared to other kinds of clop < 1344357414 129285 :Gregor!codu@codu.org PRIVMSG #esoteric :*nods* < 1344357478 295449 :pikhq!~pikhq@71-34-137-65.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1344357497 93214 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oh um suddenly i can't open youtube either. < 1344357501 8158 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :couldn't load plogin < 1344357504 414685 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :plugin < 1344359054 345795 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oklopol: Works for me < 1344359741 62446 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 246 seconds < 1344360573 503601 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have made a few changes to that file. < 1344360577 573285 :oklopol!~nnscript@dyn58-51.yok.fi QUIT :Ping timeout: 252 seconds < 1344360620 452163 :oklopol!~nnscript@dyn58-51.yok.fi JOIN :#esoteric < 1344361538 968311 :Gregor!codu@codu.org NICK :Poniest < 1344361964 992422 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what have you done to become more pony? < 1344362079 462775 :Poniest!codu@codu.org PRIVMSG #esoteric :I was always the poniest. < 1344362188 774280 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344362612 418993 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oooh, S-lang has a select module < 1344362616 393241 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So I can write my IRC client after all < 1344362856 882223 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm the video sync is broken on youtube for me today... How strange < 1344362866 233765 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :even on videos that worked fine earlier < 1344363664 495253 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344364018 368542 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1344364046 650599 :cheater!~cheater@p4FD0E3B8.dip.t-dialin.net JOIN :#esoteric < 1344364797 59869 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344365084 311642 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1344365792 396348 :aloril!~aloril@84.249.126.153 JOIN :#esoteric < 1344365938 656051 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344367300 761627 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1344367462 628335 :Poniest!codu@codu.org PRIVMSG #esoteric :So what should I do for the next IOCCC. < 1344367488 183347 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Poniest: a textmode rotozoomer < 1344367503 777928 :Poniest!codu@codu.org PRIVMSG #esoteric :So, I should just steal ideas from the last IOCCC then? < 1344367556 871090 :nortti!nortti@smar.fi PRIVMSG #esoteric :Poniest: if you want something that has not been done at IOCCC try operating system :P < 1344367605 991636 :Poniest!codu@codu.org PRIVMSG #esoteric :... there hasn't been a kernel in IOCCC??? < 1344367621 322563 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344367654 240859 :nortti!nortti@smar.fi PRIVMSG #esoteric :I don't think so < 1344367701 852583 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :do the rules allow a sensible "kernel"? kernels typically aren't very portable < 1344367720 973278 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :not that ioccc stuff has to be completely portable < 1344367728 606801 :nortti!nortti@smar.fi PRIVMSG #esoteric :oh. it has been done < 1344367735 741771 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think I recall there being a tiny OS in the IOCCC < 1344367741 310872 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Might have been some other contest though < 1344367751 510758 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It had mouse support! < 1344367762 142402 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344367820 785752 :nortti!nortti@smar.fi PRIVMSG #esoteric :and windowing system < 1344367851 134061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : (and in haskell you just start a thread for each stream to read from) <-- you can do that in C too <-- yes, but not without segfaulting on the first six tries. < 1344367857 822184 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or so i hear. < 1344367872 218869 :nortti!nortti@smar.fi PRIVMSG #esoteric :Poniest: windowing system < 1344367874 513654 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, here's one that generated a kernel image: http://www.ioccc.org/2004/gavin.hint < 1344367881 624576 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They make the programs that segfault on the first six tries if not being good at C programming. < 1344367897 661737 :Poniest!codu@codu.org PRIVMSG #esoteric : do the rules allow a sensible "kernel"? kernels typically aren't very portable // I wrote a JIT ^^ < 1344367899 941771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: NO, EVERYONE. NO EXCEPTIONS. < 1344367968 352335 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Poniest: yeah, I know :) < 1344367983 435639 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Are you sure? < 1344368016 934797 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know if exist a free and open source clone of Famicom Disk System BIOS? < 1344368022 263437 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344368050 490454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: SO I HEAR. < 1344368114 955092 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello! < 1344368138 197359 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hi < 1344368233 654966 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: that os seems pretty awesome. maybe I should use it as my main os :P < 1344368241 245712 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There isn't any info on how you invoke select() from S-Lang. In C, it requires a custom data structure, but that structure doesn't seem to be around in S-Lang < 1344368396 675467 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344368638 383280 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 244 seconds < 1344368654 930552 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I have vague memories of select() not working the way I wanted it to on Windows < 1344369257 587487 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :would be fun to do some iocccing eventually < 1344369261 90809 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Seems in S-Lang, select() returns two values and takes arrays of file descriptors < 1344369383 803732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm… it seems that a Lotus Notes marketing guy found a thread discussing it in TDWTF forums, necro'd it, and it's sort-of taken off < 1344369406 166475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can sort-of guess what happened from there < 1344369452 757569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :enormous increase in market share? < 1344369465 724233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if so, I doubt it's correlated < 1344369473 191670 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :necro'd? < 1344369476 402939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you do know what Lotus Notes is, right? < 1344369484 164061 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :olsner: forum term for when you post in a really old thread < 1344369491 978704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :forums vary a lot on how much it's permitted < 1344369542 430120 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think it ought to be always perferred over making a new thread about the same thing as the other one < 1344369567 823319 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :something being discussed on tdwtf can not be good for whatever being discussed < 1344369589 323949 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :istr that notes is one of those things that ought not have good things happen to it < 1344369684 3231 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : Don't know how that's relevant to a discussion on Lotus Notes. Ctrl+N in most software gives you a new "*". Since Lotus Notes is a database application, in Lotus Notes it gives you a new Database. < 1344369699 989441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(note: Lotus Notes is most commonly sold as / used as an email client, or Outlook-equivalent) < 1344369706 399955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is from the person who's defending it < 1344369742 603188 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's important to respect what people *should* use your software for, not what they're actually trying to do < 1344369783 320178 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Computer software can be used for other purposes not necessarily only what it is designed for, though. < 1344369798 234118 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yes, but it's WRONG < 1344369814 811934 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(note: not really) < 1344369871 220947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, TDWTF have been strongly against Lotus Notes for years < 1344369871 409182 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're continuing for personal amusement, I think < 1344369878 800100 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure why the marketing person is, possibly the same reason < 1344369894 773755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :alternatively, there's a theory that it's an exceptionally clever troll < 1344369900 423447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but if so, it's fun enough to continue to watch < 1344369905 735899 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, could be a troll who is slightly more-than-averagely familiar with notes < 1344369911 512062 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1344369938 125331 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344370229 517305 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 255 seconds < 1344370683 563197 :pikhq_!~pikhq@70-56-225-190.clsp.qwest.net QUIT :Ping timeout: 245 seconds < 1344370685 471457 :pikhq!~pikhq@71-34-145-114.clsp.qwest.net JOIN :#esoteric < 1344371181 829544 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344371805 671868 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, so the reason for the necroing was that notes' feed reader lost the post for 2 months < 1344371823 447979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :>_> < 1344371848 972003 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 246 seconds < 1344371888 43091 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :good marketing is turning a negative into a positive < 1344371939 334984 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there a option for GCC to compile a C program file twice with different preprocessor macros? < 1344371982 236909 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344372036 961808 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Since there need two versions of this file (including different .o file if it would help) < 1344372075 289322 :nortti!nortti@smar.fi PRIVMSG #esoteric :I think you need to compile it twice < 1344372107 693579 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :use the "&& gcc" flag, then repeat the command line for the second file < 1344372134 605936 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what happens if you just list the file twice with options to change other things between? < 1344372141 488979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is just wildly guessing here < 1344372144 912082 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is option to make a different .o file output? < 1344372153 645015 :nortti!nortti@smar.fi PRIVMSG #esoteric :-o < 1344372171 468144 :nortti!nortti@smar.fi PRIVMSG #esoteric :gcc -c foo.c -o foo.o < 1344372183 312642 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1344372184 37748 :nortti!nortti@smar.fi PRIVMSG #esoteric :gcc foo.o -o foo < 1344372205 946445 :nortti!nortti@smar.fi PRIVMSG #esoteric :why with all caps? < 1344372226 994803 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :isn't that how you're supposed to spell ok? < 1344372250 94508 :Poniest!codu@codu.org PRIVMSG #esoteric :Yes X_X < 1344372250 319979 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why do you and others write with all lowercase, then? < 1344372275 837576 :Poniest!codu@codu.org PRIVMSG #esoteric :“OK” and “okay” are commonly-accepted spellings. “ok” is not. < 1344372303 524885 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Poniest: Unless it is Forth, in which case the prompt should be spelled "ok". < 1344372376 595519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i use the secret all-lowercase font, except when i don'T < 1344372377 80014 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :OK and upper-case ok are ambiguous though, so you can't tell if someone's shouting ok or just saying OK < 1344372392 233467 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and OK can't be shouted, while ok can < 1344372407 747041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1344372414 758531 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you want to write shouting write !!!!!!!!!!!!!!!!!!!!!!!! < 1344372424 786235 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ok!!! < 1344372430 794282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how archaic! < 1344372439 299335 :nortti!nortti@smar.fi PRIVMSG #esoteric :zzo38: why?!!!!!!!!!!!!!!!!!!!!!!!! < 1344372449 96860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :who uses PUNCTUATION for shouting these days < 1344372452 591128 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :btw, today is saturday < 1344372462 531938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right... < 1344372473 43326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION sidles away from time dilated olsner  < 1344372474 469037 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is not Saturday in my country. < 1344372479 301192 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :since I'm not working either today or tomorrow, it is a saturday < 1344372482 796999 :nortti!nortti@smar.fi PRIVMSG #esoteric :neither in mine < 1344372493 3042 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344372500 24814 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think it is Saturday anywhere on Earth because the timezones don't work that way. < 1344372567 179487 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Saturday has been in effect since July 14 < 1344372567 974916 :nortti!nortti@smar.fi PRIVMSG #esoteric :well what if someone of us is using time machine modem? < 1344372634 565389 :pikhq!~pikhq@71-34-145-114.clsp.qwest.net PRIVMSG #esoteric :zzo38: Y'mean nobody uses UTC-100? :P < 1344372671 822579 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq: I wouldn't think they would use UTC-100, but I don't know everything. < 1344372679 407056 :nortti!nortti@smar.fi PRIVMSG #esoteric :zzo38: nowhere on _Earth_. what about other planets < 1344372722 543612 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe on other planets they might do so if there are more hours in a day < 1344372794 388082 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Control.Concurrent; main = foldr ((>>) . forkIO . putChar) (return ()) "time machine modem" < 1344372808 606525 :EgoBot!codu@codu.org PRIVMSG #esoteric :time machine modem < 1344372816 719031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1344372821 760613 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1344372920 26323 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Control.Concurrent; main = foldr ((. forkIO) . (>>) . putChar) (return ()) "time machine modem" < 1344372921 827857 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :also, there are actually only 5 days of the week: monday, tu/we/thursday, friday, saturday and sunday < 1344372925 646832 :EgoBot!codu@codu.org PRIVMSG #esoteric :​\ /tmp/runghcXXXX5680.hs:1:55: \ Couldn't match expected type `()' with actual type `ThreadId' \ Expected type: IO a0 -> IO ThreadId -> IO () \ Actual type: IO a0 -> IO ThreadId -> IO ThreadId \ In the first argument of `(.)', namely `(>>)' \ In the second argument of `(.)', namely `(>>) . putChar' < 1344372931 204358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1344372944 194933 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :obviously, most weeks the middle weekday happens three times < 1344372951 52714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Control.Concurrent; main = foldr ((. forkIO) . (>>) . putChar) (return undefined) "time machine modem" < 1344372956 759355 :EgoBot!codu@codu.org PRIVMSG #esoteric :​\ /tmp/runghcXXXX5739.hs:1:55: \ Couldn't match expected type `()' with actual type `ThreadId' \ Expected type: IO a0 -> IO ThreadId -> IO () \ Actual type: IO a0 -> IO ThreadId -> IO ThreadId \ In the first argument of `(.)', namely `(>>)' \ In the second argument of `(.)', namely `(>>) . putChar' < 1344373027 701637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1344373045 243385 :nortti!nortti@smar.fi PRIVMSG #esoteric :19:59 < Gregor> Poor nortti. IRCing through a time-machine-router. < 1344373060 79030 :nortti!nortti@smar.fi PRIVMSG #esoteric :it was time machine router, not modem < 1344373092 913228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : well what if someone of us is using time machine modem? < 1344373101 956695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THE PAST DISAGREES WITH YOU < 1344373140 439865 :nortti!nortti@smar.fi PRIVMSG #esoteric :oerjan: I didn't remeber correctly < 1344373245 887729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Control.Concurrent; main = foldl ((. putChar) . (>>) . forkIO) (return undefined) "time machine modem" < 1344373251 677269 :EgoBot!codu@codu.org PRIVMSG #esoteric :medom enihcam emit < 1344373258 746237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah :( < 1344373282 37200 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 265 seconds < 1344373349 275687 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Quit: Leaving < 1344373350 216488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Control.Concurrent; main = foldl ((. (forkIO . putChar)) . (>>) . forkIO) (return undefined) "time machine modem" < 1344373355 834341 :EgoBot!codu@codu.org PRIVMSG #esoteric :​\ /tmp/runghcXXXX5876.hs:1:74: \ Couldn't match expected type `ThreadId' with actual type `()' \ Expected type: IO ThreadId -> IO a0 \ Actual type: IO () -> IO ThreadId \ In the second argument of `(.)', namely `forkIO' \ In the second argument of `(.)', namely `(>>) . forkIO' < 1344373381 252622 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I should write down my day-of-week rules somewhere < 1344373390 614414 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344373423 658705 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so that I have proof when I say it's saturday and you say it isn't :) < 1344373457 8590 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :of course, it might not be saturday for you < 1344373562 778672 :nortti!nortti@smar.fi PRIVMSG #esoteric :oerjan: what are you trying to do? < 1344373580 634737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :getting a bit of nondeterminism < 1344373582 479692 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Astrolog says day of Mercury 1407.60 and day of Venus 5832.24 so once you decide what is UTC, then I suppose you could have UTC-100 < 1344373623 687631 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"The proper medication for a case of Lotus Notes comes in a variety of calibers, and is best applied intracranially." < 1344373632 257529 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the notes hate runs deep in these waters < 1344373641 547621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!haskell import Control.Concurrent; main = foldl ((. ((>> return ()) . forkIO . putChar)) . (>>) . forkIO) (return ()) "time machine modem" < 1344373647 256231 :EgoBot!codu@codu.org PRIVMSG #esoteric :me < 1344373656 362545 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1344373796 571326 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 256 seconds < 1344373850 726118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION knows why that happened, but gives up anyhow. < 1344374203 216625 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Remote host closed the connection < 1344374521 135732 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, this lotus notes thread mentions an MLP mod for Skyrim < 1344374578 306465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Hey, maybe I can register a .fi domain. < 1344374593 975182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/y/h/, naturally. < 1344374634 177559 :nortti!nortti@smar.fi PRIVMSG #esoteric :shachaf: why? < 1344374682 665839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why what? < 1344374742 946918 :nortti!nortti@smar.fi PRIVMSG #esoteric :why you'd want to register .fi domain? < 1344374781 19711 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because there are so many good ones not taken! < 1344374816 685702 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that's because finnish domain names need to be valid finnish words < 1344374834 809426 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They do? < 1344374837 351852 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344374845 631046 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :to make sure only the bad ones are taken? I dunno < 1344374856 938285 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION didn't see that in the list of requirements. < 1344374857 126139 :nortti!nortti@smar.fi PRIVMSG #esoteric :how the hell dy.fi is allowed then? < 1344374906 430243 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ACTION is obviously the expert on finnish domain names here < 1344374934 437183 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: You don't mean to say that you would -- just make things up? And type them into IRC? < 1344374961 654429 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ei dy suomi < 1344374987 741830 :nortti!nortti@smar.fi PRIVMSG #esoteric :mitä? < 1344374995 571536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kaksi < 1344374996 308307 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: why would I do something like that? < 1344375007 512319 :ion!ion@heh.fi PRIVMSG #esoteric :olsner: You are talking out of your ass. :-P < 1344375018 294922 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: I suppose you could. < 1344375031 850959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently one needs a Finnish mailing address. < 1344375038 700280 :ion!ion@heh.fi PRIVMSG #esoteric :oh < 1344375046 662939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, Finnish domains are expensive. < 1344375065 649151 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yhdeksän? < 1344375101 416691 :nortti!nortti@smar.fi PRIVMSG #esoteric :miksi te kommunikoitte numeroilla? < 1344375120 415975 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :iirc, a hundred euros in finnish would be €sata < 1344375150 409222 :nortti!nortti@smar.fi PRIVMSG #esoteric :actually it would be sata euroa < 1344375180 165945 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ok < 1344375219 771839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :meidän pitää laskea < 1344375225 822135 :nortti!nortti@smar.fi PRIVMSG #esoteric :miksi? < 1344375272 194755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :koska numerot ovat perusta maailmankaikkeuden < 1344375317 435011 :nortti!nortti@smar.fi PRIVMSG #esoteric :ovatko? minä luulin että alkeishiukkaset ovat < 1344375374 906746 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344375408 281987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what kind of language has maailmankaikkeus be the word for "universe", anyhow < 1344375433 597566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The good kind! < 1344375479 37116 :ion!ion@heh.fi PRIVMSG #esoteric :That translates directly to something like “the entirety of the world”. < 1344375488 734036 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Remote host closed the connection < 1344375511 829745 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I kind of want to learn finnish now < 1344375535 674293 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344375545 994617 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :because it's weird < 1344375570 977803 :nortti!nortti@smar.fi PRIVMSG #esoteric :also epäjärjestelmällisyydettymyydeltäänkin < 1344375571 715002 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically there is a norwegian word "verdensaltet" that's similar, but everyone outside church services says universet anyhow < 1344375632 992557 :ion!ion@heh.fi PRIVMSG #esoteric :The world salt < 1344375653 756612 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, or worth salt? < 1344375662 665769 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :nortti: because of you, my mouth hurts. < 1344375680 301501 :ion!ion@heh.fi PRIVMSG #esoteric :yliesierikoisapulaisvaravaurioraivausvuorovarausratkaisupäällikkö < 1344375684 574752 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"Your search - epäjärjestelmällisyydettymyydeltäänkin - did not match any documents." < 1344375760 530737 :ion!ion@heh.fi PRIVMSG #esoteric :epäjärjestelmällistyttämättömyydellisyydellänsäkäänköhän < 1344375762 262335 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: that is not a common word < 1344375790 872558 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :helpful google translate suggests "Did you mean: epäjärjestelmällisyyde ttymyydeltäänkin" < 1344375797 286098 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but still can't translate it :) < 1344375812 442857 :nortti!nortti@smar.fi PRIVMSG #esoteric :well those two words mean nothing < 1344375818 496396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :uncertainty a systematic heaped sell Delta each < 1344375831 19667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i get if i split the first one just right < 1344375846 544020 :nortti!nortti@smar.fi PRIVMSG #esoteric ::P < 1344375847 957629 :ion!ion@heh.fi PRIVMSG #esoteric :It can’t be split. It’s not a compound word. < 1344375858 645770 :ion!ion@heh.fi PRIVMSG #esoteric :(The yliesi… is, on the other hand.) < 1344375902 826386 :ion!ion@heh.fi PRIVMSG #esoteric :Well. It is, actually. The words are “epä” and “järjestelmällistyttämättömyydellisyydellänsäkäänköhän”. < 1344375925 509887 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"taneously from one non-systematic heaped sell Anki" < 1344375962 262198 :ion!ion@heh.fi PRIVMSG #esoteric :Or is it? Epä is a prefix that couldn’t be used on its own. < 1344375992 608107 :ion!ion@heh.fi PRIVMSG #esoteric :I guess it isn’t a compound word after all. < 1344376039 209582 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :anyway, what does any of those long words mean? < 1344376047 891974 :nortti!nortti@smar.fi PRIVMSG #esoteric :can someone help me with -täänkin translating postfix? < 1344376083 671259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i cannot get the i in -pulaisvara- to fit into anything translatable :( < 1344376104 407264 :nortti!nortti@smar.fi PRIVMSG #esoteric :it is apulaisvara < 1344376142 908150 :nortti!nortti@smar.fi PRIVMSG #esoteric :or -apulais- -vara- < 1344376175 657514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah it knew apulais < 1344376208 375885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh it manages all of varavaurioraivausvuorovarausratkaisupäällikkö < 1344376219 205448 :nortti!nortti@smar.fi PRIVMSG #esoteric :the base word for apulais is apulainen < 1344376243 793091 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :over < 1344376243 980921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : ancestors < 1344376243 981138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : special < 1344376243 981247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Deputy < 1344376244 425813 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :haven't gotten anything out of yliesierikois yet though < 1344376245 542697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Vice-mining damage interactive booking solution manager < 1344376257 918626 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Universe is wrzechświat in Polish < 1344376275 871507 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Which means "all world/worlds" < 1344376285 323732 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, "more than a special pre-clearance as assistant vice-lesion interaction booking solution manager" < 1344376297 737279 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(after splitting to yli esi erikois apulais varavaurioraivausvuorovarausratkaisupäällikkö) < 1344376323 895419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: um that's the same as my splitting but a different translation < 1344376329 928423 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :interesting < 1344376354 130419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah you used spaces instead of newlines < 1344376363 835796 :nortti!nortti@smar.fi PRIVMSG #esoteric :actually "more than a special pre-clearance as assistant vice-lesion interaction booking solution manager" would be "enemmän kuin erikoisapulaisvaravaurioraivausvuorovarausratkaisupäällikkö" < 1344376409 865593 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but I did have "Vice-mining damage interactive booking solution manager" as part of most of my splits < 1344376572 452613 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :erikoisapulaisvaravaurioraivausvuorovarausratkaisupäällikkö < 1344376577 956126 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's almost as long as some German words < 1344376601 204813 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :HELO < 1344376603 288995 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :HELP < 1344376611 574451 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :My computer thinks I'm holding down shift < 1344376625 279349 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344376639 623747 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: Press both shift keys and depress? < 1344376646 856010 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And try toggling capslock twice too < 1344376657 672874 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Didn't help < 1344376668 91096 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So if you press 2 < 1344376676 715978 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Do you not get the number < 1344376681 872388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :toggling capslock _once_ might also help in certain cases >:) < 1344376689 600829 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :wikipedia gave me kumarreksituteskenteleentuvaisehkollaismaisekkuudellisenneskenteluttelemattomammuuksissansakaankopahan ... google translate seems to be entirely stumped < 1344376706 845236 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Weird I can type in here without it thinking that < 1344376759 730075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm when i have such a problem it usually helps when i go to the irssi session in putty and type something using a genuine shift. < 1344376784 834927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(for some reason other windows don't often work as well) < 1344376817 165519 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh wow, "The longest word ever used in Sanskrit literature is: < 1344376817 353503 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :निरन्तरान्धकारिता-दिगन्तर-कन्दलदमन्द-सुधारस-बिन्दु-सान्द्रतर-घनाघन-वृन्द-सन्देहकर-स्यन्दमान-मकरन्द-बिन्दु-बन्धुरतर-माकन्द-तरु-कुल-तल्प-कल्प-मृदुल-सिकता-जाल-जटि < 1344376817 353762 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ल-मूल-तल-मरुवक-मिलदलघु-लघु-लय-कलित-रमणीय-पानीय-शालिका-बालिका-करार-विन्द-गलन्तिका-गलदेला-लवङ्ग-पाटल-घनसार-कस्तूरिकातिसौरभ-मेदुर-लघुतर-मधुर-शीतलतर-सलिलधारा-निराकरिष < 1344376819 652508 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :्णु-तदीय-विमल-विलोचन-मयूख-रेखापसारित-पिपासायास-पथिक-लोकान्" < 1344376827 675796 :ion!ion@heh.fi PRIVMSG #esoteric :nice < 1344376858 400029 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :not sure if that got split due to length or because I copy-pasted some line breaks < 1344377027 776090 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"The longest word in the Swedish language, according to Guinness World Records, is Nordöstersjökustartilleriflygspaningssimulatoranläggningsmaterielunderhållsuppföljningssystemdiskussionsinläggsförberedelsearbeten (130 letters)" < 1344377071 467829 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: what does that mean? < 1344377097 655547 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"Northern Baltic Sea Coast Artillery Reconnaissance Flight Simulator Facility Equipment Maintenance Follow-Up System Discussion Post Preparation Work(s)." < 1344377108 562772 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1344377181 685006 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1344377192 516331 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1344377196 753172 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: WeeChat 0.3.8 < 1344377229 66046 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Client Quit < 1344377376 531158 :MoALTz!~no@host-92-8-144-152.as43234.net QUIT :Quit: bed < 1344377446 50628 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nortti: how about that finnish word? < 1344377495 365051 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: I'm not sure how to translate that one < 1344377618 386058 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: well this is one translation for epäjärjestelmällistyttämättömyydellisyydellänsäkäänköhän "Not even with his or her own ability or property of not making other people to make things unorganized, I wonder?" < 1344377628 124561 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Dziewięćsetdziewięćdziesiątdziewięćmiliardówdzięwiećsetdziewiędziesiątdziewięćmilionówdziewięćsetdziewięsiątdziewięćtysięcydziewięćsetdziewiędździesięciodziewięcioletni is a valid Polish word < 1344377657 884493 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It means 9999999999999 years old < 1344377704 445885 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the obvious problem with longest words is that many languages allow (in principle) infinite combinations, leaving a very arbitrary rule to tell "words" from non-words < 1344377787 53660 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A language should have a really long word that means something simple < 1344377795 226316 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Like aawrfyawiogysoifbysdiofbysoirgyaoiwerfyswfio meaning pie < 1344377800 232478 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344377807 844010 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Because < 1344377850 562615 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :in a country without pie or any knowledge of the concept of pie, that would make sense < 1344377861 358541 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :they have no need for an easily accessible word for pie < 1344378086 899893 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :otoh, they will have no need for a language at all since no-one will live there < 1344378188 957606 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Who would live in a country without pie < 1344378281 571230 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :indeed no-one < 1344378573 493224 :soundnfury!~edward@109.176.209.99 QUIT :Ping timeout: 276 seconds < 1344378983 950437 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I could probably deal with it. < 1344378994 41427 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I seem to have made myself half-deaf, hopefully temporarily/fixably < 1344379036 960119 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: Maintain as much silence as you can < 1344379044 767472 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It will help the cells in your ear recover < 1344379065 857149 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Recover from either ear wax or being poked? < 1344379090 580511 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, I assumed you made yourself deaf with loud noise < 1344379142 526113 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, pretty sure you can't get serious, permanent hearing damage by poking your eardrum. < 1344379160 174056 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :With one of those devices that's supposed to help clear out earwax < 1344379165 701873 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Not a q-tip) < 1344379187 431200 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Water is good for earwax < 1344379243 619785 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :AFAIK clearing your ear canal itself is a bad idea because there's a risk of blockage or something. < 1344379309 380568 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You won't get blockage if you use water < 1344379336 792317 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if you do it wrong with the q-tips you might just pack up the ear wax deeper in your ear, rather than clearing any out < 1344379359 475313 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :besides, a proper amount of ear wax is required, and removing too much of it will lead to e.g. swimmer's ear < 1344379362 725757 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Sgeo: does it hurt? < 1344379407 441026 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i dunno if these sections have pain sensors but can't hurt to ask < 1344379413 514237 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It wasn't an ear wax, it was a ... thing designed for it, a little loop on a little pole < 1344379416 987417 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus21, no. < 1344379447 103606 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :a loop on a pole? sounds like you're using the wrong implements < 1344379455 989842 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, did anything hurt like hell. < 1344379478 982509 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, no < 1344379509 417669 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What actually *happened*? < 1344379516 124492 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Were you just cleaning your ears and then suddenly, deaf? < 1344379532 480963 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, maybe your headphone cord is just glitchy? < 1344379590 526991 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, yes < 1344379647 697199 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ears are actually self-cleaning though < 1344379681 629720 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not going to say completely deaf < 1344379686 118021 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And it's just the one ear < 1344379709 835564 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(The ear that I've come to consider as good, because this sort of thing rarely happens to it) < 1344379919 607950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :your lucky ear, check < 1344379966 687713 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :when it does happen is it during cleaning? < 1344379980 343232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :have you tried shutting your nose and mouth and blowing? < 1344380057 103315 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1344380087 43720 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus21, normally, no, this time, yes < 1344380089 29547 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then swallow and/or yawn afterwards < 1344380112 721426 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan, didn't help < 1344380151 871487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well < 1344380184 196564 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hiccupped, it felt weird < 1344380219 189675 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah the TardisT Monad is now official < 1344380234 911991 :nortti!nortti@smar.fi PRIVMSG #esoteric :what does it do? < 1344380254 672934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it has both forward and backward travelling state < 1344380254 860706 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Time travels, presumably < 1344380272 202811 :nortti!nortti@smar.fi PRIVMSG #esoteric :interesting < 1344380273 207553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.haskell.org/pipermail/haskell/2012-August/023455.html < 1344380286 326345 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And also, wouldn't it be a monad transformer, not a monad? < 1344380294 942281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...ok < 1344380340 468018 :nortti!nortti@smar.fi PRIVMSG #esoteric :that is just awesome < 1344380402 281662 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if you let the backward and forward state be the same thing, I think you get something like monadfix < 1344380448 947235 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: you need to tie them together at the ends anyway. < 1344380839 156930 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344381684 756693 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the important thing is that dr who fans can expect some new surprises in their google searches < 1344381722 844998 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :does dr who have monads as well? < 1344381825 75959 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :on second thought i doubt there'll be much google crossover < 1344381943 772087 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but there is actually a place in morocco named tardist < 1344382088 116391 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and on youtube, tardist subscribed to: MIT 5 months ago < 1344382176 292455 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :go to mit to get your tardigrades < 1344382189 106035 :pikhq_!~pikhq@71-34-140-209.clsp.qwest.net JOIN :#esoteric < 1344382305 597126 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344382321 572938 :pikhq!~pikhq@71-34-145-114.clsp.qwest.net QUIT :Read error: Operation timed out < 1344382867 513724 :nys!~nysnamovo@blk-215-85-41.eastlink.ca JOIN :#esoteric < 1344382889 27145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome nys < 1344382897 894236 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :hi :) < 1344382899 686183 :HackEgo!codu@codu.org PRIVMSG #esoteric :nys: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1344382916 376457 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :oh i've been here before < 1344382932 409353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh :) < 1344382941 414752 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi < 1344382945 562539 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :hi hi hi < 1344382956 873602 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :i'm learning perl < 1344382968 580624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mm, perl < 1344382996 60901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my favorite language before i learned haskell < 1344383012 493654 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :heh < 1344383015 565408 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :i haven't managed to wrap my brain around functional stuff yet < 1344383024 927948 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hurray for line noise < 1344383030 218385 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the world needs more of it < 1344383090 794472 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :if i do learn haskell some day it will probably become my favorite < 1344383129 589278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OBVIOUSLY < 1344383180 920143 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :it seems like a really logical and consistent language < 1344383195 202194 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :i just haven't put in the effort to figuring it out yet < 1344383257 639161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> fix((1:).scanl(+)0) < 1344383260 60861 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,109... < 1344383263 562793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1344383277 63410 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :whuh < 1344383278 708974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :off by something error < 1344383297 232289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> fix((0:).scanl(+)1) < 1344383299 723309 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946... < 1344383555 48379 :pikhq_!~pikhq@71-34-140-209.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1344383559 368738 :pikhq!~pikhq@71-34-136-110.clsp.qwest.net JOIN :#esoteric < 1344383577 630889 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :are there certain tasks which would better suited to perl or haskell just by the nature of them? < 1344383588 110407 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :or is haskell just better at everything? :D < 1344383590 929394 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sure < 1344383599 464831 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :interfacing with irssi is better suited to perl < 1344383616 284860 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :as is modifying and monolithic perl app < 1344383621 996039 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :*any < 1344383635 494186 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'd say that Haskell is not especially suited to metaprogramming, but I have a feeling I'll be yelled at for this < 1344383647 280924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WAT < 1344383684 213519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what do you mean by metaprogramming < 1344383721 513356 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :adding new features to the language itself, usually < 1344383726 941790 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Stuff like macros, introspection, etc. I know Template Haskell exists, but they're a veneer of annoying-to-use and disrespect towards it. < 1344383829 762885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY THEN. < 1344383844 581698 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I would say that many metaprogramming tasks can be done using regular programming in haskell < 1344383919 54411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :dsl's are easy at least, as long as you don't insist on an incompatible syntax < 1344383930 129076 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... which would be why metaprogramming in haskell is rarely used (and presumably difficult and irksome) < 1344384027 411102 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I've never used TH though, so what do I know < 1344384484 708536 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then fix it < 1344384541 340154 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know, Haskell doesn't do very good thing such as macro and so on. < 1344385114 413458 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1344386586 244909 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I wonder if I should make a Taxicheat language -- a way to write Taxi programs without dealing with the stuff that makes Taxi interesting. < 1344386595 830409 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Compiler written in Prolog of course. < 1344386630 657764 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pirate taxi < 1344386673 428227 :TodPunk!~Tod@75-162-234-29.slkc.qwest.net QUIT :Quit: This is me, signing off. Probably rebooting or something. < 1344386928 396325 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Either I'm misunderstanding Logtalk, or they actually managed to create an "OO" system that is ZERO DISPATCH < 1344386930 120982 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wtfs < 1344387082 625409 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ) < 1344387115 31585 :AlsoFreeFull!~bot@host-89-243-36-156.as13285.net JOIN :#esoteric < 1344387121 222859 :AlsoFreeFull!~bot@host-89-243-36-156.as13285.net PRIVMSG #esoteric :So guys < 1344387126 717025 :AlsoFreeFull!~bot@host-89-243-36-156.as13285.net PRIVMSG #esoteric :My S-Lang IRC client works :D < 1344387136 252568 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :an imposter! < 1344387194 849446 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's me < 1344387215 32530 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a clone! < 1344387219 766006 :AlsoFreeFull!~bot@host-89-243-36-156.as13285.net PRIVMSG #esoteric :Yep < 1344387230 169096 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :S-Lang? < 1344387252 345631 :AlsoFreeFull!~bot@host-89-243-36-156.as13285.net PRIVMSG #esoteric :http://www.jedsoft.org/slang/ < 1344387262 785260 :AlsoFreeFull!~bot@host-89-243-36-156.as13285.net PRIVMSG #esoteric :http://paste2.org/p/2097935 My source code so far < 1344387274 475391 :AlsoFreeFull!~bot@host-89-243-36-156.as13285.net PRIVMSG #esoteric :A bit ugly but works < 1344387300 228114 :pikhq!~pikhq@71-34-136-110.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1344387303 926322 :pikhq_!~pikhq@71-34-145-184.clsp.qwest.net JOIN :#esoteric < 1344387342 152744 :AlsoFreeFull!~bot@host-89-243-36-156.as13285.net PRIVMSG #esoteric :I can worry about making it pretty and sparkly later < 1344387872 394891 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1344388018 886428 :AlsoFreeFull!~bot@host-89-243-36-156.as13285.net QUIT : < 1344388657 31589 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344388661 736695 :derdon!~derdon@p5DE8915E.dip.t-dialin.net QUIT :Remote host closed the connection < 1344388962 480854 :rodgort!~rodgort@li125-242.members.linode.com QUIT :Quit: ERC Version 5.3 (IRC client for Emacs) < 1344389084 51168 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1344389284 668891 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Remote host closed the connection < 1344389493 865042 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Where are you these days? < 1344389547 515073 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/fivethirtyeight whatthefuck < 1344389798 2372 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`frink 2.5 feet -> cm < 1344389809 963688 :HackEgo!codu@codu.org PRIVMSG #esoteric :76.2 < 1344389871 877569 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hey wait guys remember when I said the computer on Apollo 11 had 2800 NOR gates? < 1344389883 757232 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I just reread the WP article and actually it had 5600. < 1344389914 64270 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so i guess you were half right. < 1344389923 774031 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Did you read about the game I invented that is using snooker balls? Is there anything wrong with the rules? < 1344389984 277052 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is it snooker < 1344389990 25042 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :because they already have that < 1344390080 225885 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: link < 1344390084 241008 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, it is a different game, with the same equipment. < 1344390099 407057 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :gopher://zzo38computer.cjb.net:70/0textfile/gamerules/00001 and http://zzo38computer.cjb.net/textfile/gamerules/00001 are both valid links to plain text < 1344390106 908280 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344390139 252609 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah but no one in this channel except you uses gopher < 1344390195 999051 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Read error: Connection reset by peer < 1344390205 916708 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344390238 771898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :huintopia < 1344390311 660666 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so...http it is < 1344390325 111553 :shachaf!~shachaf@unaffiliated/shachaf NICK :s < 1344390331 801803 :s!~shachaf@unaffiliated/shachaf NICK :shachaf < 1344390537 363573 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You can access them both from the command-line too; they are not HTML < 1344390566 441202 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think the guy to made CLC-INTERCAL uses gopher too < 1344390590 844328 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(I think his gopher is IPv6 only) < 1344390624 989428 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: what if a frame never ends < 1344390669 149457 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :quintopia: Read the rules carefully; I think these rules will ensure that a frame will always eventually end. < 1344390679 909547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :18:49 (I think his gopher is IPv6 only) < 1344390686 20205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether that sentence has ever been said before. < 1344390692 24559 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(One way it will end is if all the players are out.) < 1344390692 649960 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@remember zzo38 (I think his gopher is IPv6 only) < 1344390693 118051 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :It is stored. < 1344390733 249248 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: what if the players never get out < 1344390741 17367 :ion!ion@heh.fi PRIVMSG #esoteric ::-D < 1344390755 348511 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i mean, pros would be really good at staying in < 1344390789 572306 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :quintopia: If there is a foul, the players will be out. And if the balls are placed such that they have to be played again, it is a foul. So if the balls have to be played again enough times, there will be enough fouls that you will have to be out eventually. < 1344390807 390559 :pikhq_!~pikhq@71-34-145-184.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1344390808 610994 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net JOIN :#esoteric < 1344390850 23906 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: that isnt what came across in the reading. is there no penalty for that kind of foul? < 1344390875 119575 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The penalty is the same for all fouls. < 1344390920 777745 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so wouldnt the scores of pros be consistently negative? it seems like you stand to lose more than you stand to gain in a frame < 1344391094 452303 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :A ball will only be played if it is in the baulk or off the table. And if something causes a ball which is on the table to be moved there, it is a foul. If there are ten fouls total by one player during a game, that player is out. Therefore, a frame cannot last an unlimited number of turns. < 1344391109 897404 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I would think that a pro would not foul unless it is deliberate. < 1344391113 416428 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and it looks like, since a frame cant end until potentially tons of fouls are made, most of the time all the players but one will end up out of the game before even the first couple of frames have passed < 1344391133 90142 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No; a frame ends when there are no more balls to play. < 1344391142 239081 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1344391143 126388 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Although maybe I should change it so that potting a ball belonging to an out player is not a foul.) < 1344391176 396868 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So if there are no fouls, then there will be exactly six turns per frame. < 1344391193 856853 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1344391196 613968 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah < 1344391211 242188 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it might help if i knew what the snooker terms meant < 1344391257 175445 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so if certain fouls do occur, then the frame goes on longer < 1344391312 585645 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, as long as they are the fouls described by this text. (Other fouls, such as touching the balls by hand when these rules do not specify you are allowed to, are grounds for disqualification if done deliberately.) < 1344391516 191312 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Hopefully it is understood now? Is there any suggestion about how to adjust it to make the text clearer, if it seems unclear? < 1344391824 557071 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have already made a few changes. < 1344392022 887328 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Remote host closed the connection < 1344393109 399785 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 248 seconds < 1344393715 667884 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :Where did that come from? < 1344393731 472092 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :Somehow, there's 3 more episodes! < 1344393814 499385 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Of? < 1344393829 57662 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :MLP:FiM < 1344393873 297053 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no < 1344393875 8042 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pikhq < 1344393878 172564 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :they got you too < 1344393903 695162 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: The emasculation plague is not yet complete! < 1344393907 593708 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :JOIN US! < 1344393930 320354 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sorry no I have to BLOW UP SOME KITTENS WITH A MOTORBIKE < 1344394560 266019 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344394860 644218 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344395022 289509 :Yonkie!~Yonkie@cookness-diamond.volia.net QUIT :Ping timeout: 264 seconds < 1344395599 496286 :Poniest!codu@codu.org PRIVMSG #esoteric :pikhq: Uhh, how exactly did you miss three episodes? < 1344395648 274147 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :Poniest: I don't know! < 1344395659 529112 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :Somehow I skipped from S1E23 to S2E2 though. < 1344395673 538130 :Poniest!codu@codu.org PRIVMSG #esoteric :You missed the season opener?!?!? < 1344395678 787982 :Poniest!codu@codu.org PRIVMSG #esoteric :YOU MISSED ~spoiler~?!?!?! < 1344395679 881972 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :No, that was a typo. < 1344395686 633644 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :I skipped from S1E23 to S2E1. < 1344395719 389432 :Poniest!codu@codu.org PRIVMSG #esoteric :You missed Party of One?!?! < 1344395726 217846 :Poniest!codu@codu.org PRIVMSG #esoteric :S1's best episode arguably! < 1344395730 920258 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :I'm watching it presently. < 1344395742 279290 :Poniest!codu@codu.org PRIVMSG #esoteric :Well then I'll leave you to it! < 1344395796 957461 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :So, yeah, no worries, I'm rectifying the mistake. < 1344395803 438451 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :Just WTF how did I do that. < 1344395820 313261 :Poniest!codu@codu.org PRIVMSG #esoteric :Well at least you didn't miss Equestria's Q. < 1344395833 894087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Poniest: Do you ever have the same nick twice? < 1344395834 120055 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :Certainly not. < 1344395837 554714 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :So very Q. < 1344395842 61917 :Poniest!codu@codu.org PRIVMSG #esoteric :shachaf: I'm frequently Gregor. < 1344395863 717455 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Poniest: I know. < 1344395865 481744 :Poniest!codu@codu.org PRIVMSG #esoteric :And I was consistently Gregor for like two years. < 1344395866 143473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except not really. < 1344395873 536049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Consistency was good! < 1344395876 900587 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What became of consistency? < 1344395881 28440 :Poniest!codu@codu.org PRIVMSG #esoteric :Ponies. < 1344396015 463614 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344397341 843116 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net PRIVMSG #esoteric :Good episode. < 1344398322 101753 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So I've got something that is semi-usable as an IRC client < 1344398328 799697 :AlsoFreeFull!~irc@host-89-243-36-156.as13285.net JOIN :#esoteric < 1344398330 593092 :AlsoFreeFull!~irc@host-89-243-36-156.as13285.net PRIVMSG #esoteric :Hello < 1344398428 968104 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good bye < 1344398624 685498 :AlsoFreeFull!~irc@host-89-243-36-156.as13285.net QUIT : < 1344398627 375144 :pikhq!~pikhq@168-103-249-154.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1344398638 242985 :pikhq!~pikhq@168-103-251-114.clsp.qwest.net JOIN :#esoteric < 1344399442 581203 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What things do you mean? < 1344399595 323361 :pikhq!~pikhq@168-103-251-114.clsp.qwest.net PRIVMSG #esoteric :Huh. MLP fails the reverse Bechdel test with regularity < 1344399602 147412 :pikhq!~pikhq@168-103-251-114.clsp.qwest.net PRIVMSG #esoteric :Now *there's* a rarity for you. < 1344399632 49371 :Slereah!~jackal@ANantes-259-1-253-66.w83-195.abo.wanadoo.fr JOIN :#esoteric < 1344399790 101026 :Slereah_!~jackal@ANantes-259-1-253-66.w83-195.abo.wanadoo.fr QUIT :Ping timeout: 248 seconds < 1344400347 794584 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric ::-3 < 1344400698 9328 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344400965 584123 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344401588 196347 :variable!root@freebsd/developer/variable NICK :constant < 1344401847 369381 :stanley!~stanley@unaffiliated/stanley QUIT :Ping timeout: 240 seconds < 1344401893 55175 :stanley!~stanley@unaffiliated/stanley JOIN :#esoteric < 1344402239 683398 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What does that mean? < 1344402639 921631 :Yonkie!~Yonkie@cookness-diamond.volia.net JOIN :#esoteric < 1344402687 154579 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344402789 279095 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :"MLP fails the reverse Bechdel test with regularity".....I fail to understand what that means. < 1344402810 629939 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344402853 425184 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, I looked it up in Wikipedia now so I know what Bechdel test means but I still fail to understand your statement. < 1344402905 186427 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :reverse Bechdel test would be like the Bechdel test but with men < 1344402921 104908 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :or < 1344402922 485740 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :reversed < 1344402926 899876 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :whatever reversed means < 1344403599 487436 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :As far as I know I think my recording of the Dungeons&Dragons game fails the Bechdel test (even the non-strict version) despite one of the players being female (her character is a male human). < 1344403664 410279 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :s/male human/male human fighter/ < 1344404312 650275 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And Fukumoto's stories rarely have any women at all, mostly because he is bad at drawing women. < 1344404863 523418 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1344405487 591061 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In his manga "Akagi", there is only one woman in the entire series who only appears once as the owner of a store selling cigarettes. < 1344406770 595615 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is "Anarcho-Totalitarian"? < 1344407408 998048 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344407555 44335 :nvt!nvt@kapsi.fi QUIT :Ping timeout: 246 seconds < 1344407662 26411 :soundnfury!~edward@91.85.40.139 JOIN :#esoteric < 1344408050 333387 :pikhq_!~pikhq@70-56-230-110.clsp.qwest.net JOIN :#esoteric < 1344408229 997205 :pikhq!~pikhq@168-103-251-114.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1344409977 50983 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344410169 704657 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Read error: Connection reset by peer < 1344410217 6569 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344410339 710496 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :https://twitter.com/SarcasticRover < 1344411127 951078 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 246 seconds < 1344412206 244801 :nvt!nvt@kapsi.fi JOIN :#esoteric < 1344413213 831881 :nys!~nysnamovo@blk-215-85-41.eastlink.ca QUIT :Quit: bed < 1344413969 571127 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344414004 318980 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344414969 259961 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344415622 138291 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1344416897 940222 :Jafet!~Jafet@unaffiliated/jafet QUIT :Read error: Connection reset by peer < 1344416930 44979 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1344417162 99334 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do you know about llvm-mc? < 1344417402 174002 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :E.g. echo '0xcd 0x80' | llvm-mc -disassemble; echo 'int $0x80' | llvm-mc -assemble -show-encoding; etc. < 1344417496 796454 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(It's more of a magic trick if you already have LLVM installed, like I did.) < 1344418256 77038 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection < 1344418266 673331 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344419417 400342 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used to have nasm/ndisasm-based script for that. (It's not as convenient because it refuses to deal with FIFOs.) < 1344419707 383321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know. < 1344419720 203027 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :llvm-mc also does a bunch of other useful things. < 1344420028 491033 :Taneb!~Taneb@host-78-146-173-204.as13285.net JOIN :#esoteric < 1344420030 768471 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello! < 1344420992 600039 :derdon!~derdon@p5DE8A1AE.dip.t-dialin.net JOIN :#esoteric < 1344421941 592641 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 276 seconds < 1344422463 909732 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344423730 992264 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344423745 945951 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1344423780 928486 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344424076 461289 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :@ping < 1344424076 980543 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1344424295 140087 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1344426006 229503 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344427130 906844 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344429012 809611 :yiyus!1242712427@je.je.je QUIT :Remote host closed the connection < 1344429899 459386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : I followed up: "Well, in that case, why are we asked to evaluate you every year on whether your actions are planful? How can we answer a question that uses a made-up word nobody knows the definition of?" < 1344429922 929299 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1344430060 781342 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I think the circle-ellipse problem could be solved with an Oval class < 1344430072 151975 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Not ever having done significant amounts of OO programming < 1344430146 213942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: I think the only "correct" solution involves SymmetricalEllipse and NotNecessarilySymmetricalEllipse classes with a common base < 1344430148 984805 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that's ridiculous < 1344430175 102930 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric ::) < 1344430185 398473 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :I'm gonna stick with Haskell for now < 1344430189 829022 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :It's easy to understand < 1344430215 184473 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :(that is, I understand it to a level where I can understand new concepts common within Haskell with relative ease) < 1344430384 639989 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :In other news, I don't think that any companies are inherently evil anymore. < 1344430409 354111 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Some are nasty, and some I'd boycott, and some I can't name any good things that they've done < 1344430417 436721 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :But any company has at least the potential to do good < 1344430434 418577 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :In other other news, I'm gonna get some lunch, then some guitar hero, then walk my dog < 1344430667 309343 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1344432018 244865 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :XPCE is horrifically ugly < 1344432027 211872 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's like it's as ugly as Tk used to be. < 1344432799 543281 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :who uses prolog anyway < 1344432804 962999 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :universities? < 1344433320 13828 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wants to use Prolog < 1344433668 288156 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344433756 626292 :pikhq_!~pikhq@70-56-230-110.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1344433762 403949 :pikhq!~pikhq@174-22-144-104.clsp.qwest.net JOIN :#esoteric < 1344434016 9052 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Of course Oleg would do Prolog stuff. < 1344434020 159452 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION reads < 1344434554 931719 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :Ping timeout: 246 seconds < 1344434614 494730 :lifthrasiir!~lifthrasi@222.122.156.78 JOIN :#esoteric < 1344435203 489555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :People who want to annoy Perl programmers by using the same file extension. < 1344435252 829193 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think I've set up my vim to highlight perl as prolog < 1344435290 601040 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :luckily, I don't read perl so it took a long while to realize there was a file extension collision < 1344435335 799684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Didn't they write first Erlang implementations in Prolog, or something like that? < 1344437289 26807 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344437591 356774 :Poniest!codu@codu.org NICK :Gregor < 1344437834 747959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : luckily, I don't read perl so it took a long while to realize there was a file extension collision <-- you don't read Perl because it's incorrectly syntax highlighted as Prolog? :P < 1344437851 448958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: Erlang was invented by Prolog fans, so quite likely < 1344437857 124654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(it explains the syntax similarities) < 1344438193 591577 :Taneb!~Taneb@host-78-146-173-204.as13285.net PRIVMSG #esoteric :Hello < 1344439119 65561 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hi < 1344439195 8190 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Every single Prolog thread everywhere has someone simple stating either "No." or "Yes.". This statement will be well-regarded. < 1344439200 866599 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*simply < 1344439287 840893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1344439357 484996 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :. < 1344439399 596015 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :useless < 1344439463 567114 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ais523: I don't read perl because perl < 1344439540 260127 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: that would be "No." because a positive reply will come with assignments of variables rather than "yes", and you can get many positive replies < 1344439569 713958 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(and after the last positive reply, you might see a "No." to say there are no more answers) < 1344439595 91161 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Could have sworn I saw a Yes. once (not in Prolog but as a post) < 1344439607 420261 :Taneb!~Taneb@host-78-146-173-204.as13285.net QUIT :Ping timeout: 240 seconds < 1344439616 310948 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net QUIT :Read error: Connection reset by peer < 1344439634 865903 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that is possible < 1344439673 477977 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net JOIN :#esoteric < 1344439728 482582 :Gregor!codu@codu.org NICK :Poniest < 1344439773 37912 :Poniest!codu@codu.org NICK :Gregor < 1344441094 280771 :Yonkie!~Yonkie@cookness-diamond.volia.net QUIT : < 1344441098 593617 :Taneb!~Taneb@host-2-97-154-129.as13285.net JOIN :#esoteric < 1344441182 867917 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344441334 659004 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Hello! < 1344441348 462243 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :I swear half the time I just say "Hello" and leave 10 minutes later... < 1344441407 614021 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: If I make a bot that kickbans anyone who says just "hi" or "hello" (plus punctuation), will you op it for me? < 1344441475 911340 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Oooh, that sounds fun < 1344441616 134699 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sounds dangerous < 1344441692 498969 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, and maybe it would be prudent to only do it for regulars... newcomers saying hi would instead be greeted with `welcome (or `WELCOME in case they say HI) < 1344441724 64733 :Gregor!codu@codu.org PRIVMSG #esoteric :NO MERCY < 1344441725 603896 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and the welcome text would warn them that further greetings will result in a kickban < 1344441732 7598 :Gregor!codu@codu.org PRIVMSG #esoteric :Ignorance of the law is no excuse. < 1344441877 734807 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how long is the ban? permanent? < 1344441898 268669 :Gregor!codu@codu.org PRIVMSG #esoteric :Retroactive and permanent. They're wiped from the logs and our collective memories. < 1344441904 661953 :Gregor!codu@codu.org PRIVMSG #esoteric :They're effectively removed from existence. < 1344441910 742072 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :Taneb: bye bye < 1344441923 390189 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, isn't there a doctor who gadget that can remove people like that? < 1344441925 268771 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric ::'( < 1344441941 473660 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :olsner, yeah, but it doesn't work < 1344442149 979359 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1344442404 694412 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344443041 833522 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1344443547 572349 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 276 seconds < 1344443607 224582 :cheater!~cheater@p4FD0E3B8.dip.t-dialin.net QUIT :*.net *.split < 1344443671 547793 :cheater!~cheater@p4FD0E3B8.dip.t-dialin.net JOIN :#esoteric < 1344443696 921999 :cheater!~cheater@p4FD0E3B8.dip.t-dialin.net QUIT :Ping timeout: 255 seconds < 1344443732 293155 :cheater!~cheater@p4FD0E3B8.dip.t-dialin.net JOIN :#esoteric < 1344444177 657067 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 252 seconds < 1344444233 926280 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1344444263 360589 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1344444290 205980 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1344444312 613828 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::( at spontaneous disconnect < 1344444316 574057 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Was there a netsplit? < 1344444383 264771 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: looks like only you split from the net < 1344444403 674536 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's only Freenode < 1344444458 939430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: hi < 1344444508 560749 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1344444557 493185 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1344444672 671938 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Gregor: umlbox's /dev/urandom is not very random. < 1344444687 852087 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What about /dev/random ? < 1344444692 998826 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :slow < 1344444707 5663 :Gregor!codu@codu.org PRIVMSG #esoteric :Hmmmmm, yeah, I suppose it wouldn't b. < 1344444707 870473 :Gregor!codu@codu.org PRIVMSG #esoteric :*be < 1344444715 997835 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :my guess is that because it initializes the kernel on each command that /dev/urandom hasn't had enough time to seed from /dev/random < 1344444722 89281 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah. < 1344444735 996132 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :in which case what does it seed with? < 1344444793 223422 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :if I were /dev/urandom and didn't have a random seed, I'd use system clock. < 1344445027 441641 :Taneb!~Taneb@host-2-97-154-129.as13285.net QUIT :Ping timeout: 240 seconds < 1344445122 460034 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :woohoo i reached the canyon < 1344445185 680970 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :olsner: Instead of a gadget you can just destroy the universe and throw them into a time crack < 1344446015 517515 :Taneb!~Taneb@host-2-97-154-129.as13285.net JOIN :#esoteric < 1344446211 263476 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Is Gregor's new bot here yet < 1344447164 12741 :cknz!~chicken@88-190-32-81.rev.dedibox.fr QUIT :Read error: Operation timed out < 1344447254 321924 :boily!~boily@mtl.savoirfairelinux.net QUIT :Ping timeout: 244 seconds < 1344447271 164245 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344447283 677880 :constant!root@freebsd/developer/variable QUIT :Ping timeout: 245 seconds < 1344447445 927992 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344447744 650374 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 240 seconds < 1344447748 773131 :cknz!~chicken@88-190-32-81.rev.dedibox.fr JOIN :#esoteric < 1344447942 471470 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1344448054 666970 :boily!~boily@mtl.savoirfairelinux.net QUIT :Ping timeout: 260 seconds < 1344448086 417805 :heroux_!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1344448301 942738 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1344448337 473830 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344448414 933498 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 246 seconds < 1344448508 120599 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :*.net *.split < 1344448509 332012 :jix!~jix@jixco.de QUIT :*.net *.split < 1344448509 765592 :yorick!~yorick@unaffiliated/yorick QUIT :*.net *.split < 1344448682 62294 :jix!~jix@jixco.de JOIN :#esoteric < 1344448682 250397 :yorick!~yorick@unaffiliated/yorick JOIN :#esoteric < 1344448808 51679 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344448905 350006 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1344448909 915935 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344449299 805736 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1344450075 442542 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1344450201 894537 :cheater_!~cheater@p4FD0F560.dip.t-dialin.net JOIN :#esoteric < 1344450333 595770 :derdon!~derdon@p5DE8A1AE.dip.t-dialin.net QUIT :Ping timeout: 276 seconds < 1344450398 37075 :cheater!~cheater@p4FD0E3B8.dip.t-dialin.net QUIT :Ping timeout: 246 seconds < 1344450689 532671 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1344450929 924518 :derdon!~derdon@p5DE8A1AE.dip.t-dialin.net JOIN :#esoteric < 1344451230 570840 :oklopol!~nnscript@dyn58-51.yok.fi QUIT :Ping timeout: 276 seconds < 1344451768 188202 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344451847 254695 :derdon!~derdon@p5DE8A1AE.dip.t-dialin.net QUIT :Remote host closed the connection < 1344453057 921982 :KingOfKarlsruhe!~chatzilla@p5B132284.dip.t-dialin.net JOIN :#esoteric < 1344453147 251566 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :You know what annoys me? < 1344453156 333936 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know? < 1344453160 675695 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :The most common abbreviation for the cosecant function < 1344453164 935198 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :"cosec" < 1344453170 39099 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :All the others are three letters! < 1344453175 566353 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Why does cosec have to be special! < 1344453186 775002 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have used "csc" for cosecant < 1344453198 622628 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :I've used "cec" < 1344453221 699362 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :I'll switch to "csc" because consistency is the father of utility < 1344453223 425517 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Or something < 1344453386 30824 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why is Mozart/Oz dead? < 1344453432 61222 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :csc(x) = 1/sin(x)? < 1344453435 217813 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Yeah < 1344453444 562257 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why call that cosecant and not secant? < 1344453473 794781 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Because it's the categoric dual to the inverse of the categoric dual of sine? < 1344453475 262305 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :I dunno < 1344453490 26202 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Is category theory even relevant here? I don't think it is < 1344453507 887352 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Because edwardk named them? < 1344453523 379719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have seen "csc" somewhere. < 1344453549 168381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The cosecant csc(A), or cosec(A)", says Wikipedia, sort-of implying that csc is more common, since it's first. < 1344453585 659216 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :I was basing what I view as common as what my text books and my teachers use, even after I complained? < 1344453591 214197 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :So, small sample size < 1344453594 702877 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Perhaps of 1 < 1344453625 942862 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Would you know how to emulate ZZT percussion sound on NES/Famicom? < 1344453634 816395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Consistency-wise, though, you could also argue that since "sin", "cos", "tan", "sec" and "cot" are all directly the first three letter, the same kind of scheme must extend to the cosecant, and since "cos" is already taken, more letters are needed. < 1344453635 559385 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Simple answer, no < 1344453663 675689 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :^ @zzo38 < 1344453677 620343 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :fizzie, that's what my teacher said < 1344453678 865121 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have always used "csc" for cosecant < 1344453782 448756 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :It's also annoying how the internet seems to decline latin nouns in a different order to me < 1344453811 343712 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :I do Nom, Voc, Acc, Gen, Dat, Abl. Wiktionary etc do Nom, Gen, I lost interest < 1344454187 323309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: You said fopen_s can do locking, right? < 1344454218 185945 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :elliott: http://msdn.microsoft.com/en-us/library/z5hh6ee9%28v=vs.80%29.aspx < 1344454225 643182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I'm already reading that. : ( < 1344454242 542652 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :It's all I know. < 1344454256 974836 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But there's nothing about locking on that page at all. :/ < 1344454281 548628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Hmm, wait, doesn't Windows lock all opened files, or something?) < 1344454304 569493 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :"Files opened by fopen_s and _wfopen_s are not sharable. If you require that a file be sharable, use _fsopen, _wfsopen with the appropriate sharing mode constant (for example, _SH_DENYNO for read/write sharing)." < 1344454349 820784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh. < 1344454414 259462 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1344454427 603897 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1344454454 649980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if this fcntl locking thing is at all portable. < 1344454896 799614 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: What about arctangent? < 1344454925 26450 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or hyperbolic trigonometric functions? < 1344454945 933991 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :acosech < 1344454979 919485 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :arccotangent < 1344455014 713662 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Wouldn't the c's crash flailingly into eachother and merge? < 1344455018 751895 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: The abbreviations for those that I've seen (arcsin, arccos, arctan, arccot, arcsec, arccsc) are still first-letters based. (Well, except for the 'csc' in arccsc.) < 1344455048 838345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Admittedly sometimes it's just the 'a'.) < 1344455051 209398 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :And I've been taught to use cot^-1 < 1344455055 453870 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric ::( < 1344455069 347641 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or use something like $\rm csc^{-1}$ < 1344455095 562969 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :arctan is useful when you want to create a textured tunnel < 1344455137 224021 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :arctan is useful when you want to work out x in 0.2 = tan(x) < 1344455229 10293 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You use arctan to get the x coordinate of the texture < 1344455243 569680 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And 1/sqrt(x*x+y*y) for the y coordinate < 1344455249 423074 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Bam < 1344455584 240437 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344455665 447124 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344456799 744691 :nortti!nortti@smar.fi PRIVMSG #esoteric :http://aiju.de/up/catabuse.png < 1344457038 220796 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :things I will never understand: how to build debian packages < 1344457227 772497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nortti: sometimes those are different when a program treats pipes and files differently, though. < 1344457261 992371 :Taneb!~Taneb@host-2-97-154-129.as13285.net QUIT :Quit: I HUNGER < 1344457276 705557 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :once I managed to build a debian package with an added patch, but I guess what happened was just that my RAM got corrupted in the form of a set of working .deb files < 1344457409 980133 :nys!~nysnamovo@blk-215-85-41.eastlink.ca JOIN :#esoteric < 1344457535 111892 :KingOfKarlsruhe!~chatzilla@p5B132284.dip.t-dialin.net QUIT :Read error: Connection timed out < 1344457716 77373 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Sgeo: that would be "No." because a positive reply will come with assignments of variables rather than "yes", and you can get many positive replies < 1344457727 888061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what if you have a query without variables? < 1344457742 580085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe Yes. is used then. < 1344457778 92652 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :SWI-Prolog seems to go with true and false, not Yes and No :( < 1344457790 965103 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although theoretically you could still backtrack into it... < 1344457817 595561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it might also distinguish if there are no backtracking points, i guess. < 1344457857 640519 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there could be side effects that you want to backtrack past < 1344457885 956561 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yay printf debugging < 1344457912 121529 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall Mercury has an entire set of declarations for whether predicates have single or multiple possible output, and in which directions data can flow. < 1344457912 347967 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Prolog needs a purity thing, similiar to.... hmm, Mercury has a mechanism, but Mercury's too static-y for my tastes < 1344457920 592654 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nortti: With grep, just grep "something" files < 1344457929 904682 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No < necessary < 1344458026 251961 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nortti: Also sometimes you do cat something, see that it's too much data, and attach grep at the end because it's less typing than erasing the line and typing in the "proper" command < 1344458259 798317 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344458286 885318 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'd like Mercury a lot if it were more interactive < 1344458704 964514 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 246 seconds < 1344459233 953995 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344460541 362842 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Read error: Connection reset by peer < 1344460542 109833 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is it really that unreasonable to want to make programs in Prolog that don't especially appeal to Prolog's strengths? < 1344461001 748449 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I still don't _quite_ get how you can make an executable header such that you can just concatenate it and data that it supports to get another executable. < 1344461018 552731 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But Prolog does it, and SBCL does it. < 1344461023 868427 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :erm, SWI-Prolog < 1344461049 309943 :pikhq!~pikhq@174-22-144-104.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1344461051 874406 :pikhq_!~pikhq@168-103-252-127.clsp.qwest.net JOIN :#esoteric < 1344461159 821749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: well assuming the header needs only to refer to the _beginning_ of the data part, its position would be known... < 1344461267 208942 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if PrologNomic would be interesting. < 1344461270 391303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :alternatively, the executable part might just reread the original file < 1344461288 662266 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"A SWI-Prolog runtime executable is a file consisting of two parts. The first part is the emulator, which is machine-dependent. The second part is the resource archive, which contains the compiled program in a machine-independent format..." < 1344461303 635244 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.swi-prolog.org/pldoc/doc_for?object=section(1,'10',swi('/doc/Manual/runtime.html')) < 1344461365 844825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess it might even use either option, dependent on what the format of the machine supports < 1344461436 40259 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION throws a red cut at oerjan  < 1344461468 278816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all that's really required is some way to have an executable ending with an unknown length part without influencing the previous ones < 1344461607 282714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if the loader puts it somewhere convenient, it can get loaded directly, but if it just ignores such a part, you can use the second method and reread the file. < 1344461623 660929 :jix!~jix@jixco.de QUIT :Ping timeout: 252 seconds < 1344461638 237319 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :SBCL does it too iirc < 1344461688 61522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION might be more authoritative if he actually knew any executable formats. < 1344461713 62682 :jix!~jix@jixco.de JOIN :#esoteric < 1344461721 632061 :soundnfury!~edward@91.85.40.139 QUIT :Ping timeout: 276 seconds < 1344461757 828946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and does it really say that the parts are just concatenated? otherwise you may have better options. < 1344461792 184366 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"These two parts can be connected in various ways. The most common way for distributed runtime applications is to concatenate the two parts. This can be achieved using external commands (Unix: cat, Windows: copy), or using the stand_alone option to qsave_program/2. The second option is to attach a startup script in front of the resource that starts the emulator with the proper options. This is the default under Unix. Finally, an emulator can < 1344461792 376870 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :be told to use a specified resource file using the -x command-line switch." < 1344461867 279985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION assumes the startup script refers to the #! method < 1344462776 860447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : http://aiju.de/up/catabuse.png < 1344462780 999471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is dumb btw < 1344462791 72809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for a start, the two are different, semantically < 1344462810 93147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for a non-starter, "cat foo | f | g | h" maintains the same direction of data flow in the pipeline < 1344462812 872529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unline "f < 1344470112 864433 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I use CP437 for some things. < 1344470210 534025 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I like how latin 1 actually has its own separate code page 819, but microsoft maps all of ibm819, ascii, latin1, cp367, us-ascii to codepage 1252 < 1344470213 759896 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq_: “reälize” yes/no? < 1344470234 192056 :Gregor!codu@codu.org PRIVMSG #esoteric :I think I pronounce it "reel-ize" < 1344470261 920636 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i pronounce it "reh-kuh-nize" < 1344470264 175471 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::P < 1344470271 81180 :pikhq_!~pikhq@168-103-252-127.clsp.qwest.net PRIVMSG #esoteric :I definitely say "reälize" < 1344470336 693481 :Gregor!codu@codu.org PRIVMSG #esoteric :quintopia: You pronounce realize as recognize, eh. < 1344470339 429543 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Pronunciation: Brit. /ˈrɪəlʌɪz/ , U.S. /ˈri(ə)ˌlaɪz/", if you believe OED. < 1344470347 722528 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :not recognize < 1344470351 390919 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :reh-kuh-nize < 1344470402 77101 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ruh-roh. < 1344470419 511670 :Gregor!codu@codu.org PRIVMSG #esoteric :Better wreckanize. < 1344470445 963185 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I suspect there was originally a much bigger list where they assigned a code page for every language/country in the world, seconds before a sane person stepped in and realized that most of them could share code pages < 1344470455 715848 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :bettah czech yoself befo ya wreck yo self < 1344470558 84211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: That's the GCSGID list: http://www-01.ibm.com/software/globalization/cs/cs_gcsgid.html < 1344470656 734818 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Note also the list of CCSID numbers, which identify both a character set and the encoding, an even longer list: http://www-01.ibm.com/software/globalization/ccsid/ccsid_registered.html < 1344470965 393880 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hah! ascii didn't get a character set until 1994 < 1344471019 271246 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :well, it might have just had a different one than the one it has now < 1344472524 854681 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: really? < 1344472751 341828 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yes, it has CPGID 367 registered in -78 but its GCSGID 103 was only registered in -94 < 1344474437 140810 :olsner!~salparot@c83-252-194-156.bredband.comhem.se QUIT :Read error: Operation timed out < 1344475269 105056 :olsner!~salparot@c83-252-194-156.bredband.comhem.se JOIN :#esoteric < 1344475336 478889 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344477202 777735 :derdon!~derdon@p5DE8A39D.dip.t-dialin.net JOIN :#esoteric < 1344477237 803885 :derdon!~derdon@p5DE8A39D.dip.t-dialin.net QUIT :Remote host closed the connection < 1344477472 497790 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1344477730 114243 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1344478348 620666 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1344479545 83158 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WHY IS XPCE SO UGL < 1344479546 338973 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :UGLY < 1344479664 779826 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :WORDS CAN'T BRING ME DOWN < 1344479727 347239 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HAFET < 1344479971 811899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's time to ban everybody again. < 1344480109 648569 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ais523: let's start with ehird < 1344480878 503344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who's that < 1344480905 553119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually I'll just self-ban myself again since the channel hasn't really gotten any more worthwhile than the last time I gave up on it < 1344480909 574245 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1344481024 993538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there he goes again, seeking for the mythical interesting place < 1344482356 804188 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, you are going to just find "nothing" in general, I suppose < 1344483049 133149 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1344483181 701563 :pikhq_!~pikhq@168-103-252-127.clsp.qwest.net PRIVMSG #esoteric :https://github.com/pikhq/cmako/blob/master/src/mako-vm.c Threaded code in C is so awful. < 1344483322 468095 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1344483589 924805 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344484289 302081 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1344485883 37236 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1344486687 477614 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1344486732 347918 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1344487691 570252 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::/ < 1344487706 705767 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There's a "pure I/O" library in SWI-Prolog that reminds me of lazy I/O < 1344488176 199007 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net JOIN :#esoteric < 1344488360 652452 :pikhq_!~pikhq@168-103-252-127.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1344491709 985696 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 260 seconds < 1344493003 331367 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344494746 202955 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344494942 943327 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1344495158 968119 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: Tee hee, Brutus. < 1344495348 676831 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :guys what happened to ski < 1344495352 279959 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :he hasnt been online in 10 days < 1344495374 772833 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zomg 10 days < 1344495402 979162 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :thats forever in internet time! < 1344495507 238087 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 268 seconds < 1344495914 232092 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344496469 158508 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Ping timeout: 268 seconds < 1344498571 628270 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1344499066 46806 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344499216 620577 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344499745 423688 :mig22!~mig@111.65.28.19 JOIN :#esoteric < 1344500394 789367 :mig22!~mig@111.65.28.19 QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1344500398 162538 :nys!~nysnamovo@blk-215-85-41.eastlink.ca QUIT :Quit: quit < 1344501144 952127 :Taneb!~Taneb@host-2-97-154-129.as13285.net JOIN :#esoteric < 1344501843 854697 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Hello < 1344506372 383847 :derdon!~derdon@p5DE8A39D.dip.t-dialin.net JOIN :#esoteric < 1344506933 270068 :Taneb!~Taneb@host-2-97-154-129.as13285.net QUIT :Quit: Leaving < 1344507060 246618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hello from a train! < 1344507074 41634 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a very modern train, it has free wifi. < 1344507089 262390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's like a third millennium here. < 1344507207 784609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, e already left. < 1344507216 13095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Failed completely to notice. < 1344507523 41802 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: hi < 1344507736 248288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hizzie < 1344507804 768022 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fo shizzle. < 1344507814 169293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I used to be called "Fizzle" quite a while ago.) < 1344507826 367991 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hizzlequiteawhileago < 1344507827 761921 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344507865 254141 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Why what? < 1344507908 628470 :nortti!nortti@smar.fi PRIVMSG #esoteric :why you used to be called fizzle? < 1344507918 876463 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know. Why am I called "fizzie" now? < 1344507937 947592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Man, there's even a service that shows the train's current GPS'd position and speed on a map. < 1344507944 457619 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzle was just a stepping stone to complete the transformation into fizzie < 1344507957 381020 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I went from Fizzle to Fizzie to fizzie, IIRC. < 1344507959 821931 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzıe is next. < 1344507971 185047 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe fızzıe < 1344507990 12910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzıe < 1344507996 801777 :nortti!nortti@smar.fi PRIVMSG #esoteric :what are those chars? fbcon shows those as blocks < 1344508018 726655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :U+2F40E LATIN SMALL LIGATURE FIZZIE [𯐎] < 1344508044 865750 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll try to loby for that in Unicode 13. < 1344508058 34243 :nortti!nortti@smar.fi PRIVMSG #esoteric ::D < 1344508059 196858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s/b/bb/ < 1344510351 359804 :FreeFull!~freefull@defocus/sausage-lover QUIT :Read error: Operation timed out < 1344510606 659800 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1344511651 662870 :yorick!~yorick@unaffiliated/yorick QUIT :Ping timeout: 252 seconds < 1344511708 274304 :yorick!~yorick@unaffiliated/yorick JOIN :#esoteric < 1344511871 280534 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection < 1344511882 204918 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344512309 356099 :mig22!~mig@111.65.29.29 JOIN :#esoteric < 1344513741 126752 :MoALTz!~no@92.2.120.0 JOIN :#esoteric < 1344514635 24980 :mig22_!~mig@111.65.29.1 JOIN :#esoteric < 1344514666 56562 :mig22_!~mig@111.65.29.1 QUIT :Client Quit < 1344514832 406434 :mig22!~mig@111.65.29.29 QUIT :Ping timeout: 244 seconds < 1344514888 640964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, another Mentifex-posted transcript of a conversation with the MindForth Singularity AI: http://sprunge.us/HUPG < 1344514925 880447 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344515177 502772 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.newsbiscuit.com/2012/04/20/new-age-terrorists-develop-homeopathic-bomb/ < 1344515252 903551 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hay, this train-Internet uses Privoxy. < 1344515266 407901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I just got a Privoxy "name can not be resolved" temporary-error page.) < 1344515270 540608 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1344515362 64862 :Taneb!~Taneb@host-2-97-154-129.as13285.net JOIN :#esoteric < 1344515374 650173 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Hello! < 1344515486 576645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yellow. < 1344515609 950984 :ion!ion@heh.fi PRIVMSG #esoteric :’ello < 1344515725 121202 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :'i < 1344516565 939163 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344517085 791706 :Gregor!codu@codu.org PRIVMSG #esoteric :OK, I officially love these pants. < 1344517178 450023 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :The yellow ones? < 1344517187 213723 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Gregor: I think you made that official yesterday already < 1344517208 979987 :Gregor!codu@codu.org PRIVMSG #esoteric :But now I'm WEARING THEM. < 1344517211 717606 :Gregor!codu@codu.org PRIVMSG #esoteric :And they're AMAZING. < 1344517228 531366 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Are they comfortable? < 1344517233 853239 :Gregor!codu@codu.org PRIVMSG #esoteric :Surprisingly. < 1344517248 740361 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Do they help attract members of the opposite gender of your species? < 1344517267 88584 :Gregor!codu@codu.org PRIVMSG #esoteric :They seem to! Also same gender! AND OTHER SPECIES! < 1344517276 754410 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :THEN THEY ARE PERFECT < 1344517286 839721 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Unless they prevent you from eating or something < 1344517344 404290 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there seems to be a risk that Gregor will be too mesmerized by his own pants to remember to breathe and/or eat < 1344517356 450872 :Gregor!codu@codu.org PRIVMSG #esoteric :There is that risk. < 1344517364 38295 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Is it significant? < 1344517364 729283 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :one of the many dangers with perfect pants < 1344518447 263933 :cheater_!~cheater@p4FD0F560.dip.t-dialin.net QUIT :Ping timeout: 268 seconds < 1344518650 596007 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I'm seeing Gregor walking down the street with a massive crowd following him and his trousers. < 1344518709 577482 :derdon!~derdon@p5DE8A39D.dip.t-dialin.net QUIT :Remote host closed the connection < 1344518773 20776 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :When I walk down the street, this is what I see < 1344518779 140400 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Everyone stops and following me < 1344518792 176670 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :'Cos I got crazy yellow pants and I'm not afraid to show it < 1344518798 853015 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :...I'm Gregor and I know it < 1344519132 843445 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Taneb: are you really Gregor? < 1344519147 752672 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Alas, I am not. < 1344519168 369689 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :I'm the illegitimate child of Phantom_Hoover and elliott sent back in time to write songs for Gregor < 1344519191 102284 :Gregor!codu@codu.org PRIVMSG #esoteric :Taneb brings a whole new level to “illegitimate” < 1344519195 3214 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, someone has to do that too < 1344519235 806651 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :fungot was somewhere in that mix, too < 1344519236 436651 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: action: this routine can be used ( refer to devices on the top of memory by the < 1344519373 891695 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I wonder if fungot shouldn't have a style based on the x86 software developer's manual < 1344519374 765005 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: varying the frequency range of 0, changing the vectors, but the cursor up char- acter set from basic) restor, and < 1344519382 492570 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :^styles < 1344519385 503613 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :^style < 1344519386 186257 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64* ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube < 1344519431 713821 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :^style youtube < 1344519432 430982 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: youtube (Some YouTube comments) < 1344519441 270620 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :something something fungot < 1344519442 197805 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: i love this song is epic < 1344519582 557907 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1344519587 913131 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344519802 505828 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Perfect. < 1344519907 846078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was very youtube. < 1344519914 359808 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Are you an epic bot? < 1344519915 204775 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: obama 2008!! their facial expressions are the waste of a survivor of this. i mean look at " gallerie de photo le crash", " when it's done status". numbers is for passengers onboard < 1344520428 753932 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1344520433 964040 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344520490 95768 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, did you take the sample whilst the "n people disliked this video" thing was a craze? < 1344520613 106312 :Taneb!~Taneb@host-2-97-154-129.as13285.net QUIT :Ping timeout: 272 seconds < 1344520614 502850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't take the sample at all. < 1344520634 388048 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it's based on comments from like N = 3 videos or so. < 1344520653 570172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Collected in some somewhat manual way, I believe. < 1344521100 955712 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well that sucks. < 1344521149 893291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Feel free to write/get a crawler and contribute a larger sample. I "was gonna", but... < 1344521165 846241 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how do you add styles to fungot? < 1344521166 759985 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: we can both see how the light effects and the a380 this video. here is air france flight 296 and it made your 1 < 1344521196 40128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Is that the passive "you"? In that case, by talking to me, unless it's your own fungot instance. < 1344521196 745609 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: yes mascara..and makeup and..those gestures..like girlye hand twisting.... comment peut on etre si fnant et si ttu a la fois? meme pas foutu de faire un simple copier coller... ca me saoule des blaireaux comme ca!! < 1344521258 55971 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :NotAScammer < 1344521262 702018 :ion!ion@heh.fi PRIVMSG #esoteric :Feist + Mastodon https://www.listentofeist.com/feistodon/ < 1344521346 596035 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If it means the process, it's also not completely automatized. But generally I do some preprocessing steps, run one script to go from text to tokens (converts punctuation to "PFOO"-style things), then run the VariKN tools to get an .arpa n-gram model file, and finally another script to convert from .arpa to the model.bin + tokens.bin that fungot understands. < 1344521347 274435 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i said. you idiot!!! how much do you explain your sources. < 1344521378 444254 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, sounds complicated < 1344521401 957873 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had a C++ program (of all things) to read tokens and write model.bin + tokens.bin directly. < 1344521418 372802 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But then I wanted to use that VariKN thing for something useful for once. < 1344521421 771764 :NotAScammer!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1344521510 425201 :segorev!~cherep@193.34.208.210 JOIN :#esoteric < 1344521926 342615 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The .arpa format is a standard one, used e.g. by the SRILM tools, and supported by many others.) < 1344521954 989237 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder if the result will be very good based on just pdftotexting these manuals, they have a lot of headlines and tables and stuff < 1344522015 71390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can try to add some ad-hoc filtering for "phrase-like" things. < 1344522053 933518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like a reasonable number of words, or whatnot. < 1344522059 652391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style c64 < 1344522060 275577 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: c64 (C64 programming material) < 1344522072 603547 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: This style is also with *lots* of tables and stuff. < 1344522073 135167 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: as this is line 10: read a(x):next in < 1344522095 534565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, that's perhaps line 10 of fungot's secret internal source code maybe?! < 1344522096 171122 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: stack requirements: 2 2 zero page address is the delete and insert or delete spaces. an adaptation of that, ranging from a tape just past the end of your dot is stored at location 56320 ( dc00) and < 1344522557 327161 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fungot's source is secret? and there I was going to blantantly rip off its functionality for our own company's IRC channel... < 1344522557 982263 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :boily: when evaluating a comparison of two mobs are coincident. coincidence of only transparent ( phase 1 time; specifically, the value placed here. < 1344522768 352298 :aloril!~aloril@84.249.126.153 QUIT :Ping timeout: 244 seconds < 1344523198 302441 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344523747 860233 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :boily: There's a public code I run, but I'm pretty sure there's also a hidden AI core somewhere plotting for world domination. < 1344523755 746228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1344523756 354173 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 < 1344523769 308876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That link might still be broken.) < 1344523958 152835 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1344524944 673670 :segorev!~cherep@193.34.208.210 QUIT :Quit: This computer has gone to sleep < 1344525156 942913 :segorev!~cherep@193.34.208.210 JOIN :#esoteric < 1344525641 11527 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :came up with https://gist.github.com/3305066 .. not perfect, but removes headers/footers and a few simple annoyances < 1344527061 934640 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344527348 988117 :segorev!~cherep@193.34.208.210 QUIT :Quit: This computer has gone to sleep < 1344527805 512404 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1344527824 156395 :Taneb!~Taneb@host-2-97-154-129.as13285.net JOIN :#esoteric < 1344527834 252121 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: so, can I send you the textfile I extracted so you can make a fungot style of it? < 1344527835 112250 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: 40 print t(t),"score in quarter" q 17 45 i 73 r r 18. 46 j 74 s s 19 47 k 75 t t 20 0 48 l 76 u u 21 1 49 m 77 v v 22 2 50 n 78 w w 23 3 51 o 79 x x flg sp alrm tb ta < 1344527848 532784 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh my, that was a nice one < 1344527936 342263 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, arguably, it will turn fungot into a derivative work though < 1344527936 987355 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: current filename address 187 will be an input channel or an irq interrupt to occur while you write to the character. also different is the possible inconvenience this might cause. < 1344528199 344140 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fizzie: uuuh... fungot's source is in befunge? AAAAAAARGH! < 1344528199 865094 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :boily: oscillator 3 to be printed for special ef- fects. in fact, only the first < 1344528383 523984 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :boily, yeah, fungot is the best esoteric bot ever < 1344528384 158877 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: in addition, there is no longer valid, which are now standard on most home computers. the fire buttons, you will not be able to load the x register 00 < 1344528394 200493 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :I don't like this style < 1344528396 166423 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Also, hello < 1344528399 413266 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :^style iwcs < 1344528400 32394 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: iwcs (Irregular Webcomic scripts) < 1344528473 830792 :Gregor!codu@codu.org PRIVMSG #esoteric :olsner: I remembered to eat lunch. < 1344528501 458902 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Gregor: getting tired of the new pants already? < 1344528532 934600 :Gregor!codu@codu.org PRIVMSG #esoteric :olsner: Just informing you that I have somehow managed to have enough concentration left even with infatuation that I can still do other things. < 1344528536 911334 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344528633 137934 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :in other words, you're not really all that infatuated after all? < 1344528665 878390 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh, I'm infatuated. < 1344528669 852642 :Gregor!codu@codu.org PRIVMSG #esoteric :I'm just good at multitasking. < 1344528675 910936 :Gregor!codu@codu.org PRIVMSG #esoteric :Only 35% of my conscious thought is on my pants. < 1344529160 801548 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1344529736 622906 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :> sqrt$[1/x|x<-map(^2)[1..2^20]]*6 < 1344529738 236833 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Float.Floating [a]) < 1344529738 424651 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `e_112122... < 1344529749 506828 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :> sqrt$sum[1/x|x<-map(^2)[1..2^20]]*6 < 1344529752 749077 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: stack overflow < 1344529756 87036 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :> sqrt$sum[1/x|x<-map(^2)[1..2^10]]*6 < 1344529757 773546 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 3.1406604219783123 < 1344529760 584453 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :> sqrt$sum[1/x|x<-map(^2)[1..2^15]]*6 < 1344529762 432125 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 3.14156351175884 < 1344529769 144505 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Calculating pi? < 1344529771 877358 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Yeah < 1344529780 616021 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :That's simple but inefficient < 1344529799 39719 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :@where pi_11 < 1344529799 862364 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[show(sum[(8-i.&.3*4)*div(10^2^n)(a^i*i)|i<-[1,3..3^n],a<-[2,3]])!!n|n<-[0..]] < 1344529806 677788 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :> [show(sum[(8-i.&.3*4)*div(10^2^n)(a^i*i)|i<-[1,3..3^n],a<-[2,3]])!!n|n<-[0..]] < 1344529811 75856 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1344529815 255496 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :@where pi_10 < 1344529815 954721 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(!!1)<$>transpose[show$sum[100^2^n`div`(a^i*i)*(8-i.&.3*4)|i<-[1,3..9*2^n],a<-[2,3]]|n<-[0..]] < 1344529818 531017 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 355/113 < 1344529819 941705 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 3.1415929203539825 < 1344529822 73899 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :> (!!1)<$>transpose[show$sum[100^2^n`div`(a^i*i)*(8-i.&.3*4)|i<-[1,3..9*2^n],a<-[2,3]]|n<-[0..]] < 1344529824 387054 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "31415926535897932384626433832795028841971693993751058209749445923078164062... < 1344529830 512137 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Complicated but efficient < 1344529848 854553 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :355/113 is annoyingly much better than mine... < 1344529919 831200 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Read error: Operation timed out < 1344530677 314454 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Ping timeout: 248 seconds < 1344530744 794244 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344530785 327292 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344532306 953423 :Taneb!~Taneb@host-2-97-154-129.as13285.net QUIT :Ping timeout: 256 seconds < 1344532380 267283 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1344533070 569062 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344533601 793124 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344533754 355221 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The SWI-Prolog website is a very good reason to be wary of SWI-Prolog < 1344533990 363375 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 244 seconds < 1344534148 980690 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344534183 140798 :ogrom!~nask@gprs-inet-65-22.elisa.ee JOIN :#esoteric < 1344534521 623122 :segorev!~cherep@217.172.23.118 JOIN :#esoteric < 1344534792 839065 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344534801 218578 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1344534936 943707 :Taneb!~Taneb@host-2-97-154-129.as13285.net JOIN :#esoteric < 1344535910 514539 :segorev!~cherep@217.172.23.118 QUIT :Quit: This computer has gone to sleep < 1344536056 942573 :Eladith!~eladith@gzrrplox.kortex.jyu.fi QUIT :Quit: leaving < 1344536086 609826 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :boily: That's why it's called fungot. < 1344536117 800890 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Random < 1344536119 562138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Sure, though it might take a while for the style-making, I'm kind of elsewhere. < 1344536129 63450 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :funges < 1344536130 989053 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :All the funges < 1344536177 868446 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :boily: Better than it being in unefunge < 1344536183 582846 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or trefunge < 1344536232 702060 :ogrom!~nask@gprs-inet-65-22.elisa.ee QUIT :Quit: begone < 1344536402 473086 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You could say it's in trefunge it's just all in one plane. < 1344536533 947103 :nortti!nortti@smar.fi PRIVMSG #esoteric :what would 1000 dimensionall funge ve called < 1344536546 520341 :segorev!~cherep@217.172.23.118 JOIN :#esoteric < 1344536565 220193 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344536638 843254 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :millifunge < 1344536728 391407 :nortti!nortti@smar.fi PRIVMSG #esoteric :what about 999 dimensional funge? < 1344536747 515008 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think you want an infinite-dimensional funge < 1344536764 304394 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or perhaps just arbitrarily-dimensional < 1344536835 948193 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It would move in the direction specified by top of the stack < 1344536888 257892 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Imagine the spaghetti code < 1344536899 326490 :nortti!nortti@smar.fi PRIVMSG #esoteric :oh yes < 1344536910 709143 :nortti!nortti@smar.fi PRIVMSG #esoteric :that would be awesome < 1344536921 49557 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Things like 'x' that pop off K elements, where K is the dimensionality, might need some reworking for the infinite-dimensional case. < 1344536996 648307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would be surprised if some of the more HLLy interpreters didn't do arbitrary (fixed) dimensionality already. < 1344537010 995622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can use 'x' to change direction. < 1344537090 783050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Something like 000001000 to go the direction of the positive sixth axis in a 9-funge. < 1344537177 174437 :nortti!nortti@smar.fi PRIVMSG #esoteric :fizzie: does funge support negatibe numbers? what about bigint? < 1344537194 624177 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How about befunge, but with not just orthogonal but also knight movement < 1344537221 307652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: You can already do that in funge-98. < 1344537227 792178 :nortti!nortti@smar.fi PRIVMSG #esoteric :how? < 1344537227 979901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :12x will start to move knightly. < 1344537269 563861 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nortti: Sure for negative numbers, but there's no one-character instruction to push one. Things like 04- work for pushing -4, though. < 1344537285 451161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I believe there are bignum-celled funges too. < 1344537320 216190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't know what they return as the cell size for 'y'. < 1344537429 27763 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :1? < 1344537464 978582 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sort of overlaps with an 8-bit funge. < 1344537529 160826 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :-1 IIRC < 1344537792 820783 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344538084 408158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : there seems to be a risk that Gregor will be too mesmerized by his own pants to remember to breathe and/or eat <-- THE PANTS OF NARCISSUS < 1344538177 599010 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 240 seconds < 1344538259 900294 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: but apparently the pantgazing takes only 35% of his cognitive capacity, or so he claims < 1344538299 573279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1344538330 625797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so it will only become a problem once he is 66% senile. < 1344538386 624022 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :otoh, at 15% senile he will already be down to 50% of normal capacity < 1344538493 289318 :Eladith!~eladith@empire.kortex.jyu.fi JOIN :#esoteric < 1344538509 754403 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome Eladith < 1344538522 489902 :HackEgo!codu@codu.org PRIVMSG #esoteric :Eladith: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1344538575 523778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: The spec just says "-- cell size. Typically 4, could also be 2, 8, really really large, infinity, etc." < 1344538614 356680 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :could it really be "infinity"? < 1344538640 749506 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds unlikely. < 1344538658 53380 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344538660 359670 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I guess it could be in floatfunge though < 1344538668 11544 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1344538670 880935 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose a bignum funge could also extend the integers with (possibly a positive and negative) infinity values too. < 1344538710 557264 :tswett!~tswett@unaffiliated/tswett JOIN :#esoteric < 1344538710 745715 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does say elsewhere that cells are integers, though. < 1344538846 723717 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :fizzie: Yes, the spec is nonsense on that, but IIRC efunge is the only proper bignum implementation and IIRC it pushes -1. < 1344538892 253383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :-1 is reasonable. < 1344538920 439721 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :pantgaze is my favorite style of music < 1344538925 389169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It could also push some very large number if the "bignums" are not actual bignums; IIRC at least gmp integers have a theoretical limit. < 1344538945 44950 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344538981 623054 :Eladith!~eladith@empire.kortex.jyu.fi PRIVMSG #esoteric :oerjan: Thank you and greetings! nortti back at Assembly advised that this channel might be fun to follow < 1344539021 956927 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344539050 950855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nortti: Are you trying to make Finland beat Hexham's esodensity? < 1344539160 665993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that _and_ confusing our tab completions. < 1344539173 457696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We'll need, what, 946 Finnish people here? < 1344539183 130414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Going by Wikipedia's population numbers.) < 1344539187 481219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A bit of a lofty goal, that. < 1344539247 237812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we just have to beat #haskell and then some, with only finns. how hard can it be? < 1344539297 964956 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm is it the largest freenode channel yet? < 1344539375 557735 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ubuntu is current winner. < 1344539387 407410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :1701 people at the moment when I /list >1000'd. < 1344539491 34891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh you can do that? < 1344539521 845053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In Freenode, you can. < 1344539566 48677 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"/quote help list" for details; it can also list created less than/more than X minutes ago, or topic changed less than/more than X minutes ago. < 1344539614 805188 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :We are running out of topics! | http://codu.org/logs/_esoteric/ < 1344540008 888925 :Taneb!~Taneb@host-2-97-154-129.as13285.net TOPIC #esoteric :Behold! The enchanting pants of Narcissus! | http://codu.org/logs/_esoteric/ < 1344540023 349551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okay < 1344540065 63644 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :I found one < 1344540132 765968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe there's a topic hiding under the seat cushions. < 1344540178 622924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope, just a remote control and some old gum. < 1344540218 783479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the remote control is from the '80s) < 1344540226 856742 :fizzie!fis@unaffiliated/fizzie TOPIC #esoteric :Behold! The enchanting pants of Narcissus! | Just a remote control and some old gum | http://codu.org/logs/_esoteric/ < 1344540234 617708 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With creativity, anything can be a topic. < 1344540248 588722 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :fungot, give us a topic! < 1344540249 937596 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: but, but... that's not a fish. it's a lump of rock! we didn't give any thought the guys at nasa has fast-tracked a prototype deep has held out well the food, and money training the stormtroopers are so stereotyped parody of another very special date. please, put the black! now, where's the fun! i wanted another go on, prove my family, paris. we can vent the lot of them right, the village, you spend the night, but this is < 1344540257 362466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a bit long. < 1344540257 550344 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :Behold! The enchanting pants of Narcissus! | Just a remote control and some old gum | With creativity, anything can be a topic | http://codu.org/logs/_esoteric/ < 1344540279 18622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we need to keep it below the elliott reset limit < 1344540469 238463 :Gregor!codu@codu.org TOPIC #esoteric :Behold! The enchanting pants of Narcissus! | Just a remote control and some old gum | With creativity, anything can be a topic | except this | http://codu.org/logs/_esoteric/ < 1344540483 198578 :segorev!~cherep@217.172.23.118 QUIT :Quit: This computer has gone to sleep < 1344540564 996876 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the enchanting pants of narcissus sounds like an oglaf comic < 1344540636 416533 :Taneb!~Taneb@host-2-97-154-129.as13285.net TOPIC #esoteric :Behold! The enchanting pants of Narcissus! | Just a remote control and some old gum | With creativity, anything can be a topic | Help Taneb give up saying "Hello" | except this | http://codu.org/logs/_esoteric/ < 1344540646 749581 :Gregor!codu@codu.org PRIVMSG #esoteric :These pants. < 1344540648 127634 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1344540650 601551 :Gregor!codu@codu.org PRIVMSG #esoteric :You have no idea. < 1344540671 60766 :nortti!nortti@smar.fi PRIVMSG #esoteric :huh. someone has visited #esoteric-en < 1344540735 674384 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what goes on there? < 1344540755 216532 :nortti!nortti@smar.fi PRIVMSG #esoteric :usualy nothing < 1344540772 142645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's like here, except in understandable english < 1344540778 38850 :nortti!nortti@smar.fi PRIVMSG #esoteric :last conversation there: < 1344540786 6887 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 265 seconds < 1344540790 719944 :nortti!nortti@smar.fi PRIVMSG #esoteric :00:50 < knott_rays_> hi < 1344540790 907704 :nortti!nortti@smar.fi PRIVMSG #esoteric :00:50 < knott_rays> hi < 1344540790 907974 :nortti!nortti@smar.fi PRIVMSG #esoteric :00:50 < knott_rays_> hi < 1344540790 908082 :nortti!nortti@smar.fi PRIVMSG #esoteric :00:51 < knott_rays> hgi < 1344540790 908190 :nortti!nortti@smar.fi PRIVMSG #esoteric :00:51 < knott_rays_> trolo < 1344540802 369099 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Gregor: Your fashion sense astounds. < 1344540824 639111 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq: It also burns retinas. < 1344540832 714678 :Gregor!codu@codu.org PRIVMSG #esoteric :One of my coworkers is VEHEMENTLY against these pants. < 1344540842 452997 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Such power! < 1344540849 962780 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"the pants that got Gregor fired" < 1344540859 500353 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the pants of firing < 1344540862 412532 :Gregor!codu@codu.org PRIVMSG #esoteric :WORTH IT < 1344540862 769818 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :If only there were a pony tie to go with the ensemble. < 1344540865 986273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"and then rich from the following settlement" < 1344540873 861176 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Though that might be too tasteful. < 1344540887 858750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all you need is to find a color-blind judge < 1344540892 153168 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Gregor: fake an email from HR announcing a yellow pants friday < 1344540921 873486 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq: http://mylittleties.com/ < 1344540938 760420 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Perfection. < 1344540948 347489 :Gregor!codu@codu.org PRIVMSG #esoteric :No, they're not *sigh* < 1344540950 72025 :Gregor!codu@codu.org PRIVMSG #esoteric :Too subtle. < 1344540957 484661 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just because the only Prolog-based website that I know of is horrifically disgusing in implementation doesn't mean I can't use it to make a website if I'm careful, right? < 1344540966 678339 :Gregor!codu@codu.org PRIVMSG #esoteric :I have solid-color ties that aren't as subtle as those. < 1344540968 335965 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Gregor: I replied too early. < 1344540978 956411 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :For some people, that'd be perfect. < 1344540989 233762 :Gregor!codu@codu.org PRIVMSG #esoteric :Heheh < 1344540991 925877 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :For you, it needs to be much flashier. < 1344541002 36405 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: i suspect Gregor doesn't work in a professional attire environment < 1344541004 928253 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Something Pinky Pie would wear. < 1344541034 926752 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq: http://www.welovefine.com/3012-cotton-candy.html <-- I want this on a tie. < 1344541039 716504 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: I sure hope not ... how could anyone work in professional attire? < 1344541057 316293 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Gregor: That'd work. < 1344541079 233798 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: i hear it's quite common? < 1344541100 810450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or maybe that's why the financial crisis happened. < 1344541101 116793 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344541107 529434 :segorev!~cherep@217.172.23.118 JOIN :#esoteric < 1344541156 835642 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :olsner: I hear you don't *work* in professional attire, but it still has high value. < 1344541164 805731 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Namely, professional attire serves as money bait. < 1344541229 598690 :Gregor!codu@codu.org PRIVMSG #esoteric :I am wearing fully professional attire. < 1344541236 733400 :Gregor!codu@codu.org PRIVMSG #esoteric :Or it would be, if it was entirely different colors < 1344541246 274193 :Gregor!codu@codu.org PRIVMSG #esoteric :My pants may be bright yellow, but they're /slacks/. < 1344541253 638096 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :pikhq: yeah, so I guess it makes sense if you're in the money baiting business < 1344541255 901560 :Gregor!codu@codu.org PRIVMSG #esoteric :My shirt may be bright red, but it's button-up. < 1344541263 127781 :Gregor!codu@codu.org PRIVMSG #esoteric :My tie may be bright green, but it's a necktie. < 1344541341 202819 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Gregor: Any hats? < 1344541352 650286 :Gregor!codu@codu.org PRIVMSG #esoteric :Well, hats aren't really a part of modern professional attire X-D < 1344541368 126925 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Gregor: That's why I was asking. Did you break that bit? :) < 1344541377 544760 :Gregor!codu@codu.org PRIVMSG #esoteric :OK, so I'm wearing a bowler. < 1344541382 135775 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Also, even in the times when you would wear one, you wouldn't wear one inside... < 1344541383 448551 :Gregor!codu@codu.org PRIVMSG #esoteric :But that's KINDA professionalish. < 1344541392 214532 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net PRIVMSG #esoteric :Not that I think you are concerned about that. :) < 1344541482 287400 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344541627 515283 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION holds an apple up in front of gregor's head < 1344541635 158900 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm, quite nice < 1344541640 677390 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :looks very professional < 1344541870 105173 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net QUIT :Ping timeout: 248 seconds < 1344543261 883982 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344544284 946499 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1344544458 918726 :MoALTz!~no@92.2.120.0 QUIT :Quit: Leaving < 1344544665 743126 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1344545820 109223 :yorick!~yorick@unaffiliated/yorick QUIT :Ping timeout: 260 seconds < 1344545960 463506 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344546149 367844 :yorick!~yorick@unaffiliated/yorick JOIN :#esoteric < 1344546377 589127 :nortti!nortti@smar.fi PRIVMSG #esoteric :how do I replace all occurences of / with \/ using sed? < 1344546407 287688 :nortti!nortti@smar.fi PRIVMSG #esoteric :I tried s/\//\\\//g but sed says it is missing a / < 1344546465 945712 :nortti!nortti@smar.fi PRIVMSG #esoteric :erm. sed: bad option in substitution expression < 1344546466 173175 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :actually, you're missing a \ < 1344546474 984065 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or maybe not < 1344546510 990418 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :here's a working substitution for slashes and some other things: s/\([.*+(){}^$<>[\\ |]\|\]\)/\\\1/g < 1344546511 628389 :nortti!nortti@smar.fi PRIVMSG #esoteric :is there any way to make sed use some other char as s command delimiter? < 1344546557 315898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nortti: maybe you are getting shell escapes interfering? < 1344546559 92908 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think so, but I don't remember what it is... could be s\, or something like that < 1344546579 897048 :nortti!nortti@smar.fi PRIVMSG #esoteric :oerjan: I'm using quotes < 1344546589 634681 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if s,,,g doesn't even just work as-is < 1344546618 723712 :nortti!nortti@smar.fi PRIVMSG #esoteric :oerjan: oh. it still results in those problems < 1344546645 413724 :nortti!nortti@smar.fi PRIVMSG #esoteric :"s/\//\\\\\\//g" works < 1344546675 106428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nortti: double quotes do escaping inside, single quotes may not (i never remember all the details) < 1344546733 934077 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net JOIN :#esoteric < 1344546745 32597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not "s/\\//\\\\\\//g" ? < 1344546753 421956 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh god leaning toothpick syndrome. < 1344546776 324984 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, "s/\//\\\\\\//g" is a nice one, but do look up the difference between single and double quotes < 1344546786 61347 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it will roughly half the number of backslashes you need < 1344546786 912606 :nortti!nortti@smar.fi PRIVMSG #esoteric :ok < 1344546813 407911 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :*halve < 1344546846 417151 :nortti!nortti@smar.fi PRIVMSG #esoteric :oh < 1344546852 283112 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :not to mention using different delimeters < 1344546861 933262 :nortti!nortti@smar.fi PRIVMSG #esoteric :how is that done? < 1344546907 254367 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :this works: echo foo | sed 's,foo,bar,g' < 1344547188 88857 :KingOfKarlsruhe!~chatzilla@p5B132499.dip.t-dialin.net JOIN :#esoteric < 1344547333 959543 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You mean sed -e 's,foo,bar,g' < 1344547433 204412 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the -e is implicit, but I have no idea if that's in POSIX or a GNU extension < 1344547477 124708 :gelendir!~gregory@gw2.noc1.sys-tech.net JOIN :#esoteric < 1344547495 523256 :derdon!~derdon@p5DE8A39D.dip.t-dialin.net JOIN :#esoteric < 1344547529 310877 :nortti!nortti@smar.fi PRIVMSG #esoteric :well busybox also supports that < 1344547617 947218 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Weird, I had omitting -e cause sed not to work before < 1344547620 890842 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ACTION tests it < 1344547653 641864 :gelendir!~gregory@gw2.noc1.sys-tech.net QUIT :Client Quit < 1344547671 978362 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Seems it works without -e < 1344547676 181850 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Weird < 1344547708 350949 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :-e is required if you have more than one expression < 1344547715 584015 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca PRIVMSG #esoteric :it's implicit if you only have one < 1344547818 278272 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net JOIN :#esoteric < 1344547830 853267 :nortti!nortti@smar.fi PRIVMSG #esoteric :Gregor: is it intended that c2bf produces code that puts data in cells left from start of head? < 1344547856 566054 :Gregor!codu@codu.org PRIVMSG #esoteric :Nope. < 1344547892 625296 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Mission impossible is funnily 90's < 1344547988 250920 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :which MI? the one with leonard nimoy or the other one? < 1344548015 206297 :pikhq!~pikhq@70-56-224-108.clsp.qwest.net QUIT :Ping timeout: 256 seconds < 1344548024 263291 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :The one from the 90's? < 1344548029 75656 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :With Tom Cruise < 1344548109 173352 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but tom cruise is only in the movies? < 1344548140 312918 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Quite possibly < 1344548154 723287 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :But I'm referring to the film Mission: Impossible, starring Tom Cruise < 1344548170 414401 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the first movie is from 1996, so that'd be 90s < 1344548243 230481 :nys!~nysnamovo@blk-215-85-41.eastlink.ca JOIN :#esoteric < 1344548292 220679 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :as i get older i'm learning that people look largely the same from decade to decade, except on tv < 1344548425 485510 :nortti!nortti@smar.fi PRIVMSG #esoteric :Gregor: oh. it seems it is not putting data there, just being there < 1344548554 905568 :Taneb!~Taneb@host-2-97-154-129.as13285.net QUIT :Quit: AWAY < 1344548672 639162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :leonard nimoy did something other than star trek? i find that illogical. < 1344548683 507138 :nortti!nortti@smar.fi PRIVMSG #esoteric :Gregor: those instructions are run after main returs < 1344548691 607431 :nortti!nortti@smar.fi PRIVMSG #esoteric :*returns < 1344548760 623104 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Bilbo! Bilbo! Bilbo! Baggins! Greatest little hobbit of them all! < 1344548784 426565 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: that has a certain ring to it. < 1344548803 521598 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :loll < 1344548805 422747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1344548806 715782 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: you have seen the video, I hope < 1344548814 446422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not _yet_ < 1344548935 248416 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok glad that's over with. < 1344548949 145836 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what? you don't think it's awesome? < 1344548951 904117 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net QUIT :Ping timeout: 245 seconds < 1344548966 47416 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :awe something, certainly < 1344548992 603365 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net JOIN :#esoteric < 1344549011 255087 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`welcome Dovregubben < 1344549016 602697 :HackEgo!codu@codu.org PRIVMSG #esoteric :Dovregubben: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1344549021 693540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think he's been here before < 1344549023 464640 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: perhaps awe in the "fear or dread." sense? < 1344549025 35846 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh < 1344549050 573773 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but I do think it's awesome in the good way < 1344549057 686200 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: whatever kind, certainly full of it < 1344549349 717286 :nortti!nortti@smar.fi PRIVMSG #esoteric :Gregor: is ld/__start.o written in c or by hand in bf? < 1344549523 234000 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1344549775 594513 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344549900 499373 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 276 seconds < 1344549949 667689 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric : hi < 1344549959 752193 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :how in php gd create png with dpi 300 ? < 1344550043 698309 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :i try create png with dpi 300 and opened in php gd, then i save this png but this image became witch 72 dpi < 1344550072 908308 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :i understand that gd give dpi value from system < 1344550087 736240 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :but how change this value for local script ? < 1344550092 596422 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You might want to ask in #php < 1344550096 968888 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :ok < 1344550105 963381 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :( < 1344550110 610208 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :invite only < 1344550114 983245 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :##php < 1344550115 973885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh < 1344550134 631409 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :#php should redirect to ##php but there's a user flag that stops the redirection < 1344550177 669057 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344550198 446622 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :nortti, not sure < 1344550202 54666 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :lemme find the docs < 1344550229 65886 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :+Q < 1344550237 153334 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"This user mode prevents you from being forwarded to another channel because of channel mode +f (see below) or by a ban (see +b below). Instead of being forwarded to another channel, you'll be given a message as to why you could not join." < 1344550242 724134 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://freenode.net/using_the_network.shtml < 1344550291 992457 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :segorev, try joining ##php < 1344550299 246461 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :ok < 1344550307 703841 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :hmm < 1344550325 806057 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :* ##php :Cannot join channel (+r) - you need to be identified with services < 1344550326 31900 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :moment < 1344550394 60597 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :hmm, i registered but i can't join to ##php < 1344550451 112670 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe you now need to identify? < 1344550490 346611 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :yes) < 1344550496 852467 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :i joined < 1344550539 437854 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344550782 839977 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1344550789 266359 :ion!ion@heh.fi PRIVMSG #esoteric :Let me guess: you’re Russian)))))))))))))))))))))))))))) < 1344550858 685292 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :yes)) < 1344550871 823349 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :ion, your from #mapc ?)) < 1344550897 60440 :segorev!~cherep@217.172.23.118 PRIVMSG #esoteric :*you < 1344550900 459132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders what that's about))) < 1344550910 383304 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1344550924 399912 :ion!ion@heh.fi PRIVMSG #esoteric :oerjan: I don’t know, but it seems to be very popular in Russia))))))))))))) < 1344550933 395936 :ion!ion@heh.fi PRIVMSG #esoteric :Perhaps it’s related to Lisp. < 1344551384 114096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some ancient taboo against leaving open parentheses < 1344551463 388145 :nortti!nortti@smar.fi PRIVMSG #esoteric :what is #mapc? < 1344551533 566992 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :#'mapc is probably a function < 1344552129 391532 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :mapc is some common lisp function < 1344552134 908857 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or macro < 1344552812 93876 :heroux_!~heroux@5070823C.static.ziggozakelijk.nl NICK :heroux < 1344552922 899216 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1344552942 510170 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344552977 728436 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Currently in ##php : Someone tries to understand "division". < 1344553143 780250 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1344553283 73300 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1344554165 394223 :ion!ion@heh.fi PRIVMSG #esoteric :If you have ten horrible programmers and divide them to two projects that are going fail badly, how many programmers do you have per project? < 1344554203 723316 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344554205 268102 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :four in one and seven in the other < 1344554215 108002 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(two of them bred in the meantime) < 1344554257 462723 :ion!ion@heh.fi PRIVMSG #esoteric :It’s always good if you can involve unplanned pregnancies and child labor in a project. < 1344554334 605332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it _could_ just be heavily delayed < 1344554439 855859 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The story of Duke Nukem Forever. < 1344554504 954967 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1344555258 378400 :aloril!~aloril@84.249.126.153 JOIN :#esoteric < 1344555316 212507 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ion: 1 in one and 9 in other < 1344555331 792793 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :1 to create struggle to work with all the code < 1344555341 405578 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :9 to create miscommunication and chaos < 1344555391 281960 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :no < 1344555401 957603 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric : you put 10 on both < 1344555412 822314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh, clever < 1344555420 222227 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :so everyone has to do both projects < 1344555434 216289 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Put one on both and then have the other 9 do nothing < 1344555439 513695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and that way they won't have time to cause any other damage elsewhere! < 1344555548 154292 :KingOfKarlsruhe!~chatzilla@p5B132499.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347] < 1344555720 239489 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :are we tring to increase or decrease the chance of failure here? < 1344555762 69317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought we were just trying to decrease the danger to humanity < 1344555783 451988 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :anyway, instead of everyone working 50/50 on both projects, have everyone work on the one that is the most behind, and also require them to work 100% overtime because they're behind < 1344555827 186592 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that way you can work them to death *and* cause maximum discomfort as everyone gets pulled from the thing they almost got somewhere with, and is forced to work overtime on something completely different and at least as broken < 1344555861 549632 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder if a panic switch once a week is often enough though < 1344555924 490709 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you can also experiment with turning a couple of the programmers into managers and blaming them for the failure < 1344555938 373715 :aloril!~aloril@84.249.126.153 QUIT :Ping timeout: 244 seconds < 1344555989 531873 :ion!ion@heh.fi PRIVMSG #esoteric :Always tell at least two people to do the same thing and promise them that the one to finish the fastest is the least likely to get fired next. < 1344556012 947943 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ooh! the threat of unemployment is indeed a great motivator < 1344556048 873194 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :luckily, we're dealing with horrible programmers here, so they won't simply leave if you mistreat them < 1344556105 717251 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the downside is if you end up having to actually fire someone, you get more efficient communication between the remaining ones < 1344556132 793603 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(is it possible to hire some horrible consultants to help out with the miscommunication?) < 1344556153 889187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you cannot fire them, they might get somewhere they can do actual damage < 1344556328 45359 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How about you change the specification every day < 1344556337 584151 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So that they can never finish < 1344556371 354001 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :well, that'll happen anyway < 1344556418 948541 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so maybe it'll be better to let them code towards an old specification for a bit longer < 1344556437 889742 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe you'd do the swapping between projects for each new rewrite of the spec, with a biweekly release schedule for spec changes < 1344556554 565795 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if you have some choice of programmers, you could also choose a french/english or e.g. english/japanese team so that you have disjoint groups of programmers that require translators to communicate < 1344556583 952914 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :naturally, code comments (if any) must be in either group's native language < 1344556710 421 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You could not give them a specification, and when they code something always tell them that it's wrong, not specifying what's wrong with it < 1344556713 412371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :using more than one programming language too, perhaps? < 1344556732 599015 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Perl, COBOL and PHP < 1344556771 411875 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344557207 97221 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 272 seconds < 1344557209 344500 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1344558004 393798 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344558372 657467 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ) < 1344558542 425791 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1344558997 20348 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com NICK :TodPunk < 1344559164 205628 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net JOIN :#esoteric < 1344559545 307180 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344559659 4719 :nys!~nysnamovo@blk-215-85-41.eastlink.ca QUIT :Quit: quit < 1344559802 35410 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: for (uint32_t i = 0; i <= UINT32_MAX; i++) { < 1344559864 746070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :uh oh < 1344559904 201930 :ion!ion@heh.fi PRIVMSG #esoteric :hah < 1344560688 10652 :nys!~nysnamovo@blk-215-85-41.eastlink.ca JOIN :#esoteric < 1344561359 857296 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: Psh < 1344561363 142023 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :uint64_t < 1344561405 55518 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: Also wouldn't <= UINT32_MAX cause it not to terminate < 1344561442 581279 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreeFull: Also that. < 1344561453 743836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In addition to the other thing I meant when I pasted that snippet in here. < 1344561459 332827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION thought that was the point < 1344561482 183882 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION did too. < 1344561518 772721 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders if for (uint32_t i = 0; ; i == UINT32_MAX ? break ? i++) { will work properly < 1344561521 839290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er < 1344561538 137938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*for (uint32_t i = 0; ; i == UINT32_MAX ? break : i++) { will work properly < 1344561550 562132 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Huh? < 1344561555 692131 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :break isn't an expression, is it? < 1344561573 311629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i dunno, i guess if so it won't... < 1344562064 482331 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344562289 332496 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: uint32_t i = 0; do { ... } while (++i != 0) < 1344562326 225702 :derdon!~derdon@p5DE8A39D.dip.t-dialin.net QUIT :Remote host closed the connection < 1344562333 280912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1344562358 857233 :Gregor!codu@codu.org PRIVMSG #esoteric :Welp, you've stumbled upon the worst imaginable spelling of “OK”… < 1344562485 312701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no i think elliott has clearly indicated he likes "O KAY" even less < 1344562581 289032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am thinking of this as a sequence of spellings and capitalizations ordered by loudness and sometimes sarcasm < 1344562606 297938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok okay OK OKAY O KAY < 1344562671 427734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION shall have to start using OH KEY < 1344562706 273609 :Gregor!codu@codu.org PRIVMSG #esoteric :*sobs* < 1344562717 287044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :too off key? < 1344562773 687613 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and specially for Gregor: o kaÿ < 1344562802 172873 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(for some reason my keyboard doesn't support capital ÿ) < 1344562830 269023 :Gregor!codu@codu.org PRIVMSG #esoteric :O KAŸ < 1344562842 426296 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344562946 229175 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1344563974 913017 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344563979 338788 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1344564006 144493 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Read error: Connection reset by peer < 1344564023 278711 :mig22!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344564025 47922 :mig22!~mig@bb116-15-1-16.singnet.com.sg QUIT :Client Quit < 1344566878 658291 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :O KAŸ < 1344566882 458336 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :That looks ugly. < 1344566896 768342 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Besides, Ÿ is precomposed. I think. < 1344566903 895269 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Still looks ugly. < 1344566939 520724 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Gregor: if I ask you for suggestions about TV shows to watch, will your response consist entirely of the word "pony" repeated a few times? < 1344566955 309414 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I seem to like serious fantastical character-driven serials. < 1344566964 417882 :Gregor!codu@codu.org PRIVMSG #esoteric :Well, I don't. < 1344566967 526898 :Gregor!codu@codu.org PRIVMSG #esoteric :I like sitcoms and cartoons. < 1344566975 841849 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Ah. < 1344566985 818835 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So you like non-serious non-fantastical non-character-driven non-serials. < 1344566986 295869 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Gregor: Why sitcoms? < 1344566996 792213 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :I grok cartoons just fine, but why sitcoms? < 1344567014 597530 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Wait, sitcoms are usually character-driven. < 1344567017 193741 :Gregor!codu@codu.org PRIVMSG #esoteric :Good sitcoms are great, though bad sitcoms are abysmal. < 1344567017 384684 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :At least, ELR is. < 1344567020 866372 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :tswett: By the way, pony pony pony < 1344567024 501958 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Gregor: Okay, fair enough. < 1344567028 117634 :Gregor!codu@codu.org PRIVMSG #esoteric :Corner Gas, Seinfeld, now I've been watching the Drew Carey show for some reason, … < 1344567042 650917 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Gregor: Sorry, usually when I hear "sitcoms" I think to bad ones, because there's so many. < 1344567081 330372 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :And yet I don't for cartoons, even though there's undeniably *more* bad cartoons out there. < 1344567087 741452 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Weird. < 1344567101 211418 :Gregor!codu@codu.org PRIVMSG #esoteric :Adventure Mouse! < 1344567110 747755 :Gregor!codu@codu.org PRIVMSG #esoteric :(is a good one) < 1344567117 364933 :Gregor!codu@codu.org PRIVMSG #esoteric :And the Adventures of Rocky and Bullwinkle! < 1344567128 298382 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Rocky and Bullwinkle is awesome. < 1344567130 293357 :Gregor!codu@codu.org PRIVMSG #esoteric :And… AND… MY LITTLE PONY: FRIENDSHIP IS MAGIC! < 1344567139 55473 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Yes, that's pretty good too. < 1344567142 374608 :Gregor!codu@codu.org PRIVMSG #esoteric :Rocky and Bullwinkle is perhaps the greatest cartoon show ever made. < 1344567144 669459 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :pikhq_: do you have any suggestions? < 1344567210 9633 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :tswett: Hmm. Serials. 'Fraid I don't watch enough *serious* stuff. I'd suggest Doctor Who, but it's anything but serious (usually). < 1344567225 691493 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :And you've probably gotten the recommendation before. :P < 1344567232 260135 :Gregor!codu@codu.org PRIVMSG #esoteric :Anyway, the Drew Carey Show is amusing because it's like they avoided jumping the shark by trying to jump the shark in EVERY EPISODE. < 1344567247 631086 :MDude!~fyrc@67.232.224.81 JOIN :#esoteric < 1344567249 348999 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Doctor Who is pretty episodic, isn't it? < 1344567296 714590 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :tswett: Classic Doctor Who was divided into "serials", each consisting of a few episodes, each serial being a whole story. < 1344567300 338586 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :It kinda fits, at least. < 1344567408 23746 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I like non-serious fantasical non-character-driven serials < 1344567408 882878 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :New Doctor Who is rather highly episodic. < 1344567452 702233 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :tswett, DS9 is very character-driven. < 1344567471 746259 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I still have yet to finish season 7 of DS9 < 1344567474 864903 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's been a while, hmm < 1344567489 144192 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Yeah, DS9 is a rather series fantastic character-driven serial. < 1344567492 253777 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I like plot-driven more, I think. < 1344567495 101624 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :s/series/serious/ < 1344567504 890187 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What is Babylon 5 like? < 1344567538 229202 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Sgeo: It's a 5 season story arc that executive meddling fucked up. < 1344567568 961755 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, I understand it's structurally very similar to DS9. < 1344567640 515105 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, season 7's the last one, right? < 1344567651 657954 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :In which case: did you stop before the 10-episode finale? < 1344567671 617349 :Gregor!codu@codu.org PRIVMSG #esoteric :Mmm, I'd say that the similarities between Babylon 5 and DS9 start and end with “space station” < 1344567674 193573 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Season 7's the last one. I don't think I'm in the finale yet, but not sure. < 1344567712 148450 :MDude!~fyrc@67.232.224.81 PRIVMSG #esoteric :Well this is neat, in that I somehow made a thing that sounds like some kind of chirping insect: http://entropedia.co.uk/generative_music/#b6409DQ0CjRrCmxszM00lQ10owz0dXQ8E0sydArLiwqQZIy0dTUKlEAAA%3D%3D < 1344567782 829172 :Gregor!codu@codu.org PRIVMSG #esoteric :Hmm, now this is odd… the tag on my new pants claims they're dry-clean only, but the site says “Machine washable/dry clean recommended” < 1344567785 960733 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, um, isn't it character-driven and arc-heavy? < 1344567816 51769 :Gregor!codu@codu.org PRIVMSG #esoteric :Phantom_Hoover: DS9 only became arc-heavy as a response to B5 ;) < 1344567849 668000 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :...so you're saying they have no similarities whilst acknowledging that one heavily influenced the other> < 1344567901 997535 :Gregor!codu@codu.org PRIVMSG #esoteric :I'm basically made of lies. < 1344567919 584604 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah but come on man, at least maintain internal consistency. < 1344567992 859532 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor isn't externally consistent, how can he be internally < 1344568089 628513 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344568110 695852 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: See, if you can be proven consistent you are therefore not. Gregor avoids this problem by not even trying. < 1344569765 639587 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1344569781 231210 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net QUIT :Ping timeout: 248 seconds < 1344569953 638306 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344570049 669262 :MSleep!~fyrc@67.232.224.81 JOIN :#esoteric < 1344570156 627679 :MDude!~fyrc@67.232.224.81 QUIT :Ping timeout: 252 seconds < 1344570560 40424 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344570920 578147 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net JOIN :#esoteric < 1344571031 418851 :segorev!~cherep@217.172.23.118 QUIT :Quit: Leaving < 1344571507 617633 :MSleep!~fyrc@67.232.224.81 QUIT :Ping timeout: 240 seconds < 1344572842 778813 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1344573587 270177 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric < 1344574300 941683 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1344574382 374384 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344575437 107131 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Gregor: Curse thee and thy ponies! < 1344576846 612707 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :tell ais523 thanks for the info! http://en.wikipedia.org/wiki/Wikipedia:Help_desk/Archives/2007_October_10#Colored_text < 1344576851 956199 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@tell ais523 thanks for the info! http://en.wikipedia.org/wiki/Wikipedia:Help_desk/Archives/2007_October_10#Colored_text < 1344576852 405227 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344576885 315927 :coppro!~scshunt@ascorbic-acid.csclub.uwaterloo.ca QUIT :Ping timeout: 248 seconds < 1344579286 670784 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 252 seconds < 1344579294 662941 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344580070 204938 :kallisti!~eris@spirity.org JOIN :#esoteric < 1344580070 431750 :kallisti!~eris@spirity.org QUIT :Changing host < 1344580070 431843 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1344580337 241510 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 244 seconds < 1344582175 905693 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344582214 451868 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344584187 425451 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 240 seconds < 1344584362 100724 :nys!~nysnamovo@blk-215-85-41.eastlink.ca QUIT :Quit: quit < 1344586575 36009 :jinmuxiao!~user1@222.126.194.154 JOIN :#esoteric < 1344587157 292803 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1344587259 478406 :jinmuxiao!~user1@222.126.194.154 PART :#esoteric < 1344587876 500419 :Taneb!~Taneb@host-2-97-154-129.as13285.net JOIN :#esoteric < 1344587941 323944 :aloril!~aloril@84.249.126.153 JOIN :#esoteric < 1344588125 848624 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Hello! < 1344588129 203226 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Oh no! < 1344588156 891910 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344590813 912248 :Taneb!~Taneb@host-2-97-154-129.as13285.net QUIT :Quit: Leaving < 1344590939 49 :Taneb!~Taneb@host-2-97-154-129.as13285.net JOIN :#esoteric < 1344590958 577915 :Taneb!~Taneb@host-2-97-154-129.as13285.net TOPIC #esoteric :Behold! The enchanting pants of Narcissus! | Just a remote control and some old gum | Help Taneb give up saying "Hello" | With creativity, anything can be a topic | except this | http://codu.org/logs/_esoteric/ < 1344591105 310706 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Great, another thing's became popular just after I get bored of it < 1344591108 55538 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric ::( < 1344591137 907104 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Why do have to endure the curse of the accidental hipster? < 1344591190 477240 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :That makes... < 1344591192 216968 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Two things < 1344591196 513673 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Oh, it's not so bad < 1344591228 286335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: You're giving up "Hello!"? < 1344591235 444461 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :Trying to < 1344591241 208364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION approves. < 1344591241 541366 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :It's been in the topic since last night < 1344591248 360754 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy gave up hi and that was sad. < 1344591251 788577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But now it's done. < 1344591257 333993 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Sorry. :-( < 1344591263 231411 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1344591263 918493 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy: You have 6 new messages. '/msg lambdabot @messages' to read them. < 1344591279 258485 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask monqy what are all those messages! < 1344591279 624818 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344591324 327355 :Taneb!~Taneb@host-2-97-154-129.as13285.net PRIVMSG #esoteric :We may never know < 1344591351 902416 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :they were good "don't worry" < 1344591390 181317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: "okay thanks" < 1344592218 533248 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344592233 387537 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1344592261 187885 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344595710 390083 :derdon!~derdon@p5DE88D50.dip.t-dialin.net JOIN :#esoteric < 1344596415 857274 :Taneb!~Taneb@host-2-97-154-129.as13285.net QUIT :Quit: TANEB AWAY < 1344596843 26773 :MoALTz!~no@92.2.120.0 JOIN :#esoteric < 1344597564 477145 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1344597604 89976 :nortti!nortti@smar.fi PRIVMSG #esoteric :who here was thinking about money transfer protocol over ssh? < 1344597681 787978 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :zzo38 < 1344598989 550324 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344600915 845542 :MoALTz!~no@92.2.120.0 QUIT :Quit: Leaving < 1344601508 388770 :aloril!~aloril@84.249.126.153 QUIT :Ping timeout: 244 seconds < 1344601695 181922 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl PART #esoteric :"Wychodzi" < 1344602512 932059 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344604563 78141 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :monqy transfer protocol < 1344604569 921020 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1344604586 120190 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344604661 380418 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1344604786 922956 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: do you hilight on "hichaf" yet? < 1344605244 651515 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1344605798 272162 :MDude!~fyrc@67.232.224.81 JOIN :#esoteric < 1344608049 343121 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: oonbotti < 1344608400 629246 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds < 1344608431 459130 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344609023 418626 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344609720 688196 :nortti!nortti@smar.fi PRIVMSG #esoteric :what did pietbot do? < 1344610593 270118 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1344610935 59211 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344610945 70532 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Max SendQ exceeded < 1344610952 322937 :Taneb!~Taneb@host-2-97-154-129.as13285.net JOIN :#esoteric < 1344611031 517626 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344611117 823640 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: oonbotti < 1344611151 276370 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344611287 633291 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Client Quit < 1344611320 94114 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344611375 157615 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344611503 241003 :nortti!nortti@smar.fi PRIVMSG #esoteric :#/etc/passwd < 1344611503 524756 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :root:x:0:0:Root Administrator:/root:/bin/ksh\nnobody:x:99:99:Unprivileged User:/dev/null:/bin/false\nwww:x:80:80:Web Server User:/var/www:/bin/false\nmessagebus:x:25:25:DBUS Daemon User:/dev/null:/bin/false\nhaldaemon:x:26:26:HAL Daemon User:/dev/null:/bin/false\njuhani:x:1000:1000:Linux User,,,:/home/juhani:/bin/ksh\n < 1344612018 150977 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Remote host closed the connection < 1344612049 101131 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1344612071 675823 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi JOIN :#esoteric < 1344612792 303163 :MDude!~fyrc@67.232.224.81 QUIT :Ping timeout: 244 seconds < 1344613077 275522 :Taneb!~Taneb@host-2-97-154-129.as13285.net QUIT :Ping timeout: 248 seconds < 1344613868 612212 :soundnfury!~edward@109.176.215.251 JOIN :#esoteric < 1344614986 192681 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nortti: probably "be written in piet" < 1344615041 397905 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 240 seconds < 1344616248 545134 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric < 1344616559 700777 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1344616586 621826 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344616783 494164 :ert3go!~ert3go@unaffiliated/ert3go JOIN :#esoteric < 1344616835 972849 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :Hello , can anyone help me with brainfuck ? < 1344616958 290212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: I'm under the impression it also did "connect to IRC", but I'm not entirely sure. < 1344617094 310157 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi ert3go < 1344617101 266486 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :hi quintopia < 1344617110 706289 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :can I get help with brainfuck ? < 1344617127 14286 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :everyone here is familiar with brainfuck < 1344617134 62259 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"most likely" < 1344617144 738389 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :okay , I've tried to write a simple interpreter in C < 1344617149 425623 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :mind taking a look ? < 1344617259 542998 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ok < 1344617306 736598 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :quintopia, http://pastie.org/4450659 < 1344617364 845137 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :does it work? < 1344617368 979898 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what am i looking for? < 1344617397 991312 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :I'm looking at magical constants < 1344617402 537236 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :ert3go: I'd suggest omitting the printf("enter your input"); thing, as well as the default: case in the switch. < 1344617409 273117 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :am i handling the case of nested loop properly ? < 1344617425 444698 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :then how can an input be given pikhq_ ? < 1344617434 224436 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :In Brainfuck characters other than [].,><+- are *comments*, not invalid. < 1344617446 246147 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :As someone who's more familiar with C than brainfuck, I'd like to make a stylistic note or two < 1344617454 769851 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Your getchar (well, scanf("%c")) thing does that just fine. < 1344617456 887599 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i was gonna say what pikhq_ said < 1344617459 497220 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :it's conventional to put a space between #include and the < < 1344617479 820083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Regarding the brainfuck side, [ looks wrong. < 1344617480 162714 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :and also either a space or a newline after the closing } of typedef struct {blah;} Stack; < 1344617503 271587 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[ is supposed to jump to matching ] when current cell is 0, not just be a pair for ]. < 1344617504 568092 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Hmm, yeah, it's not conditional. < 1344617521 523767 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :in fact generally your coding style seems inconsistent < 1344617532 999608 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :(it doesn't matter what it is, but it should be consistent) < 1344617550 924096 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :ert3go: A [ should have basically the same condition as ] there. < 1344617572 180017 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :there's no bounds-checking in the functions push() and pop() < 1344617573 334958 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :i am confused pikhq_ < 1344617587 402592 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :ert3go: if(*p) go to next instruction else go to matching ] < 1344617593 473343 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :That's basically the logic [ has. < 1344617616 742935 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Or, equally, [ ... ] is while(*p){ ... } < 1344617620 171653 :nortti!nortti@smar.fi PRIVMSG #esoteric :doesn't ] just jump back to previous [? < 1344617628 961531 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :lines 60-61 don't have the (presumably) desired effect in the case of two successive newlines < 1344617649 462575 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :(it maybe ought to be while() rather than if()) < 1344617672 882839 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :i am afraid I am confused . Can anyone modify the code ? < 1344617673 785022 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :although, that line would be removed if you treated "invalid" characters as comments < 1344617674 650386 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :soundnfury: Yeah, but he should just skip unknown characters *anyways*. < 1344617704 945259 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nortti: You can implement it that way if you want. But since the "previous [" (i.e. matching [) will just jump to one past the ] if !*p, quite commonly ] gets done as "jump to right after matching [ if *p, else nothing". < 1344617707 282348 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :ert3go: No, we're kinda just telling you what you need to fix. We're finding bugs for you, not writing your Brainfuck interpreter. :P < 1344617755 855078 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :ok then let me get it correct < 1344617772 649493 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :if i encounter a [ , and if(*p) , then i should execute next instruction ? < 1344617781 210257 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :more C issues: you're not bounds-checking 'p' (eg. take the program "<+", this will write to tape[-1]) < 1344617794 659572 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :yeah true soundnfury < 1344617810 190440 :nortti!nortti@smar.fi PRIVMSG #esoteric :is that c++ comment on line 92? < 1344617810 415952 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :soundnfury: I generally don't care about handling that in a Brainfuck interpreter though. < 1344617813 114143 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :really you shouldn't use a char*p=tape; but instead a size_t p and use tape[p] < 1344617825 660199 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :pikhq_: yeah but segfaults are bad < 1344617829 539375 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :It's undefined behavior in Brainfuck. So, eh. < 1344617834 422656 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric : if i encounter a [ , and if(*p) , then i should execute next instruction ? < 1344617835 24009 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :nortti: Also C99. < 1344617869 322471 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ert3go: yes and if you encounter a [, and if(!*p), then you should execute the instruction after matching ] < 1344617888 545049 :MoALTz!~no@92.2.120.0 JOIN :#esoteric < 1344617913 15892 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :so that's a while loop as someone correctly mentioned < 1344617925 910678 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :line 87 may as well be putchar(*p) rather than using printf < 1344617941 735702 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :and the puts() at the end should really put a '\n' < 1344617955 524008 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :because of buffered stdouts and stuff < 1344617961 273633 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :hmm < 1344617965 893726 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :soundnfury: puts adds a newline. < 1344617983 381943 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :but err , do i need a stack ? < 1344617997 199263 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :fizzie: oh right < 1344617997 579000 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :puts(somestring); is equivalent to printf("%s\n", somestring); < 1344618011 48826 :nortti!nortti@smar.fi PRIVMSG #esoteric :ert3go: yes unless you write recursive interpreter < 1344618011 412989 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :ACTION doesn't know /why/ it does that, but you're right that it does < 1344618014 842571 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :(fputs doesn't!) < 1344618052 534044 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :ert3go: 'i' shouldn't be an int, but a size_t < 1344618059 391004 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :okay < 1344618064 599416 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :but i am confused < 1344618071 296077 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :*when* to use stack ? < 1344618074 708169 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :sizeOfFile really ought to be an off_t or perhaps a ssize_t < 1344618087 460009 :nortti!nortti@smar.fi PRIVMSG #esoteric :ert3go: use it as a call stack < 1344618095 651422 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :line 52: DON'T cast the return value of malloc. Ever. < 1344618104 676196 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :malloc returns a void *, which casts implicitly < 1344618107 916062 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :but it returns a void * < 1344618116 850502 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :Yes... so you don't need to cast it < 1344618119 677433 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :push the location of [ to a stack when encountered during execution and while searching for the matching ] < 1344618124 183855 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :soundnfury: except when you want C++ compatibility < 1344618125 702534 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :hang on, there's a C-FAQ about this < 1344618129 721132 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :jlaire: fuck C++ < 1344618131 273994 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :srsly < 1344618134 492530 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric ::D < 1344618137 86372 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :lol < 1344618148 81988 :nortti!nortti@smar.fi PRIVMSG #esoteric :yeah. fuck c++ < 1344618159 745599 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sounds like an orgy < 1344618166 522784 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :http://c-faq.com/malloc/mallocnocast.html < 1344618194 570594 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :that doesn't convince me < 1344618198 623150 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :" The compiler is likely to assume that malloc is a function returning int, which is of course incorrect, and will lead to trouble. " < 1344618200 562778 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :that's what's broken < 1344618207 355220 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :location of i should be pushed only if (*p) ? < 1344618235 375148 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :at least the compilers I've been using lately warn about that < 1344618244 188185 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :implicit declarations of functions < 1344618258 91644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nortti: I've seen quite a few non-recursive no-stack brainfuck interpreters. The "common" inefficient way to implement [/] is just "seek to matching ] or [ when necessary", and you don't need a stack for that, just a counter of current depth. < 1344618266 18975 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :or can someone atleast tell the pseudocode for case '[' : ? < 1344618274 770566 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ert3go: why don't you just look at other interpreters if you can't see how to handle []? < 1344618283 442421 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's no less "cheating" than asking us < 1344618303 116120 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :quintopia, the other interpreters are little confusing , i'd like to try without seeing them < 1344618307 616282 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :jlaire: well, if you want to take up the argument, ask about it in comp.lang.c. While wearing flame-proof clothing ;) < 1344618318 492812 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ert3go: then try without asking too :P < 1344618325 258798 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :soundnfury: I've seen this particular point debated a number of times there o_o < 1344618328 733098 :ert3go!~ert3go@unaffiliated/ert3go PRIVMSG #esoteric :please quintopia , i really need help :( < 1344618340 277417 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :most folks on comp.lang.c seem to hate c++ with a passion < 1344618347 413896 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :with good reason < 1344618350 313604 :nortti!nortti@smar.fi PRIVMSG #esoteric :jlaire: what point? < 1344618357 425408 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :nortti: casting malloc's return value < 1344618362 387506 :nortti!nortti@smar.fi PRIVMSG #esoteric :oh < 1344618363 788770 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :to (char *) or (int *) or whatever < 1344618381 150464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ert3go: If you don't want to do any work in advance, a common [ is "if *p, go to next instruction; else { depth = 1; while (depth > 0) { go to next instruction; if [, depth++; if ], depth-- } }". < 1344618389 609161 :nortti!nortti@smar.fi PRIVMSG #esoteric :I think you should probably not do it unless you find very good reason to do so < 1344618419 323046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Though it's also quite common to do a first pass to find all matching [] pairs and put them somewhere, so that it doesn't need to scan forward for the matching ].) < 1344618435 297223 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :sometimes compatibility with C++ is a good reason, sometimes not; it just irks me to hear C-programmers saying you should *never* cast void* to another pointer type < 1344618456 32180 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(You can't use a stack maintained during execution to find the matching ], since it could be anywhere in the future program where you haven't even been in yet.) < 1344618463 39345 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ACTION casts (void *) to (void **) < 1344618464 286830 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What now < 1344618530 819339 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :jlaire: I say again, fuck C++. < 1344618559 386240 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :jlaire: It's bad style in C. And that's it. < 1344618559 830209 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :soundnfury: you can say that again < 1344618568 357907 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :pikhq_: why is it bad style < 1344618574 752562 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Can we pretend C++ doesn't exist < 1344618576 137074 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :soundnfury: (I like C++) < 1344618608 339895 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :jlaire: For the reasons already mentioned in the comp.lang.c FAQ? The C++ compatibility aspect doesn't magically make it good style. < 1344618624 270024 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :fizzie: the FAQ itself says that compilers warn about it < 1344618639 757580 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :if that's the only argument against it, it's a very weak one < 1344618677 393123 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :jlaire: It's god damned clutter and noise is all! < 1344618703 869482 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :pikhq_: now that is something I'll accept < 1344618730 632059 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :jlaire: Maybe in C++ the more characters you type the better, but down here we believe in characters *spent*. :) < 1344618759 466220 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :pikhq_: that's not the C++ I know < 1344618807 199368 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Pssst, Boost. < 1344618830 457237 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :ok. < 1344618847 420534 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :ACTION says no more < 1344618867 45847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just because (some) compilers are "increasingly likely" to warn about implicit declarations doesn't make the "cast hides an important warning" argument meritless either; especially since (considering only C here) it doesn't really have drawbacks either. < 1344618904 664221 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :fizzie: the few compilers I've used have all warned about it < 1344619298 185953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps you've been using too good/new compilers, then. Anyway, GCC only warns in the special case of function it knows about, by default. If you're in the habit of casting void *'s from malloc, you'll probably cast them from zqalloc too, and that'll cause problems when you forget to #include "zqlib.h". < 1344619303 204596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Hypothetical library.) < 1344619323 785239 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(You need -Wall or -Wimplicit-function-declaration to get warnings for all implicit declarations.) < 1344619334 461597 :nys!~nysnamovo@blk-215-85-41.eastlink.ca JOIN :#esoteric < 1344619335 707345 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :I use -Wall < 1344619371 189831 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not everyone does. < 1344619401 142846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I need to do some eating. < 1344619618 868294 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://patriciopalladino.com/blog/2012/08/09/non-alphanumeric-javascript.html < 1344619655 658136 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344619964 424565 :Gregor!codu@codu.org PRIVMSG #esoteric :I use -Wall -Werror -ansi -pedantic < 1344619968 723661 :Gregor!codu@codu.org PRIVMSG #esoteric :'cuz hell yeah. < 1344619984 595578 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :I replace -ansi with -std=whatever < 1344619991 861667 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :but otherwise, highfive < 1344620006 784727 :Gregor!codu@codu.org PRIVMSG #esoteric :I like to go with c89 because I'm hardcore like that. < 1344620011 816113 :Gregor!codu@codu.org PRIVMSG #esoteric :Features are for losers. < 1344620061 514145 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :I don't usually write C < 1344620066 67574 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :but when I do, I write C89 < 1344620078 108361 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Ping timeout: 248 seconds < 1344620672 72865 :Taneb!~Taneb@host-78-148-0-159.as13285.net JOIN :#esoteric < 1344620714 522136 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :fungot < 1344620715 231070 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: no, the boy, do i? we're nazis, but we are not, ja, of the house! the entire earth has surrendered to you, our helpful. ' is phone is still workin' class, guv. < 1344620719 296040 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1344620725 182103 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :iwcs < 1344620728 60511 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :^style < 1344620728 772294 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs* jargon lovecraft nethack pa qwantz sms speeches ss wp youtube < 1344620733 931991 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Oh, I'm good < 1344620739 904055 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I probably set it as that < 1344620749 981432 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :^style alice < 1344620750 543973 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: alice (Books by Lewis Carroll) < 1344620753 135830 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :fungot < 1344620754 240029 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Taneb: let " persons" be universe; fnord fnord y="that can sit still. the professor took it as a general law, who do not drink coffee."' < 1344620765 784516 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fungot < 1344620766 255692 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: " all fnord are uncanny ( fnord all fnord are equal', i suppose. if not, why do things have names at all?' alice ventured to remark. < 1344621029 774227 :Eladith!~eladith@empire.kortex.jyu.fi QUIT :Quit: leaving < 1344621365 869612 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :Now why did I write yet another Brainfuck implementation? < 1344621382 817551 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :I guess talking with someone about it compelled me. Bad damned habit there. < 1344621391 949393 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :It's not even an interesting one. < 1344621418 213217 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Practise? < 1344621442 129237 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :I'd hesitate to call such a thing practice. If it were I would've at least, y'know, parsed. < 1344621445 34774 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric ::P < 1344621490 305177 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Make your own language < 1344621499 287205 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :I have! < 1344621509 898740 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Make your own speaking language < 1344621511 153051 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :This was literally a waste of 20 minutes. < 1344621531 207304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: Where's your -Wextra, huh? < 1344621547 274631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or "-W" for the oldskool way of spelling it. < 1344621567 106358 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"-Wall" -- the worstly named option? < 1344621575 806092 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :-Ceiling < 1344621579 710152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Since it's so far from 'all'.) < 1344621600 966994 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :If I ever write a compiler, it will have -Ceiling and -Floor options < 1344621609 622703 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :About the only thing it has going for it is simplicity. < 1344621643 72593 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :What language < 1344621652 995886 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net PRIVMSG #esoteric :C < 1344621679 163143 :nortti!nortti@smar.fi PRIVMSG #esoteric :Taneb: my compiler has -AnotherWall < 1344621692 243794 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :pikhq_, that's... the third letter of the alphabet < 1344621695 7978 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :IT MUST BE A CLUE < 1344621700 106280 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Hmm... < 1344621702 378868 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :"Clue" < 1344621708 709749 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :That's the name of 2 esolangs... < 1344621730 657421 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :"2", that's precisely the number of dimensions Befunge runs in! < 1344621856 652268 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: Oh that's it. < 1344621869 430418 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: I'm goin' back and making Fythe compile with -Wall -Wextra -ansi -pedantic now. < 1344621891 324227 :nortti!nortti@smar.fi PRIVMSG #esoteric :Gregor: why not -Werror? < 1344621902 352810 :Gregor!codu@codu.org PRIVMSG #esoteric :Whoops, missed -Werror < 1344621903 565761 :Gregor!codu@codu.org PRIVMSG #esoteric :That too. < 1344621922 766237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If the policy is "no warnings are acceptable", -Werror is a bit superfluous. < 1344621929 853138 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh yeah, because it complains about unused parameters. That's stupid. < 1344621960 509932 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344621965 402258 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can IIRC quiet those with a "(void)a;" statement. < 1344621989 59652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least that's a common thing, I don't recall if it helped on GCC. < 1344622034 416492 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :you can use unnamed parameters, int f(int x, int b, int) < 1344622035 579173 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :ACTION ducks < 1344622059 8107 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a commonly-ishly done warning-silencing trick that on GCC had the opposite effect, it just caused new warnings. (With sufficiently high warning levels.) < 1344622102 83376 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think (void)a works to remove unused params warnings, but (void)(a,b) will cause a no-side-effects warning < 1344622168 688487 :Taneb!~Taneb@host-78-148-0-159.as13285.net QUIT :Quit: AWAY < 1344622249 189337 :Gregor!codu@codu.org PRIVMSG #esoteric :OK, I'll go with -Wall -Wextra -Werror -Wno-unused-parameter, because the last one, although understandable, is just silly. < 1344622256 729457 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344622284 460599 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, the unused parameter warning is not very useful < 1344622286 189269 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :nah, -Wunused-parameter is fine < 1344622294 193310 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net JOIN :#esoteric < 1344622309 314620 :pikhq_!~pikhq@71-34-145-42.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1344622312 162273 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :it seems reasonable to me to decorate your function with __attribute__((unused)) if you really do want an unused parameter < 1344622348 758650 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if you only want to compile on gcc, sure < 1344622354 571510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Reasonable" to decorate your otherwise pure-ANSI... right. < 1344622369 244919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, you could have an UNUSED macro to do that. < 1344622369 653785 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :of course things like that are hidden behind macros < 1344622379 890506 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :UNUSED_PARAM or some such < 1344622384 500608 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :right < 1344622387 80065 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :And autoconf it up? < 1344622388 199590 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :well, for other compilers you can pass -D__attribute__\(\(unused\)\)= < 1344622398 622447 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :pikhq: no, never autoconf < 1344622412 119454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :soundnfury: You can't have a macro with (( in the name. < 1344622414 851561 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :because autoconf is horrendous < 1344622418 15401 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :fizzie: oh right < 1344622423 689192 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :other way round then, with an UNUSED macro < 1344622425 62512 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :just #ifdefs < 1344622428 203792 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :like you said < 1344622437 216976 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :soundnfury: It does suck, but it sucks less than most alternatives when you need/want to check for certain features. < 1344622462 139245 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :ACTION prefers custom Makefile addenda < 1344622483 940399 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :typically by having something like "-include config.mak" strategically placed in the Makefile < 1344622496 735470 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :and cunning use of deferred assignment < 1344622496 923031 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Also, for the love of all that's sane don't cargo cult autoconf... < 1344622512 993609 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344622531 642947 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :i.e. don't use autoscan, it just makes Bad autoconf files. < 1344622547 447024 :nortti!nortti@smar.fi PRIVMSG #esoteric :soundnfury: why? < 1344622551 513202 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :anyone compiling from source is intelligent enough to know what to put in the config.mak < 1344622575 96522 :nortti!nortti@smar.fi PRIVMSG #esoteric :well yeah < 1344622575 916532 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :as for distro packagers, it's their whole /raison d'etre/ to deal with that kind of thing < 1344622587 28365 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :autoscan basically generates an autoconf file that checks for every god-damned ISO C feature. < 1344622606 571698 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :AC_PROG_CC_C99 and we're done. < 1344622611 120235 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :ordinary package users shouldn't have to run a script that tests that the cc creates runnable executables, ffs < 1344622613 307116 :ert3go!~ert3go@unaffiliated/ert3go PART #esoteric :"Leaving" < 1344622617 925928 :nortti!nortti@smar.fi PRIVMSG #esoteric :pikhq: I once found one that checks for fortran 77 features of my system < 1344622654 417397 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :soundnfury: Part of that is autoconf being overly complex in a few areas, but most of that is that people have no clue how to use it. < 1344622655 406338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, since some other compilers will need the "(void)a;" thing, if you do want the __attribute__, you'll end up with something like void f(UNUSED_PARAM int a) { UNUSED(a); ... } where GCC gets #define UNUSED_PARAM __attribute__ ((unused)) #define UNUSED(x) /* empty */ and the others get #define UNUSED_PARAM /* nothing */ #define UNUSED(x) (void)x, or the like. < 1344622721 331267 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :which is just so much clearer than void f(int) { ... } < 1344622764 663689 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :jlaire: yeah but usually you shouldn't /have/ functions with unused parameters < 1344622769 168719 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :unless there exists a good reason < 1344622780 379500 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :in which case maintainability demands that you draw attention to it < 1344622782 718058 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :soundnfury: Such as writing a callback. < 1344622788 736069 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :the exception is for callback-heavy code < 1344622790 737850 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :jlaire: that requires c++ < 1344622796 391037 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Which is used less than it should be in C. < 1344622796 578778 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :olsner: my subtle point, yes < 1344622813 136539 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :like if you're writing a GTK+ gui < 1344622822 178978 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wish there was Go but without garbage collection < 1344622842 533500 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :though in that case I /still/ choose to leave -Wunused-params active, and write the __attribute__s < 1344622935 210612 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :ACTION quite likes that void f(int) { ... } approach < 1344622942 445567 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :and is amazed to learn that C++ gets something /right/! < 1344622997 548498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They have more of the "implement this inherited thing with a fixed prototype" kind of thing going on, perhaps there was more call for such a feature. < 1344623000 538381 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :c++ also adds single-line comments and mixed code and declarations, those are nice < 1344623022 376992 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :olsner: C also has those. < 1344623030 980812 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :However, the IE6 of compilers doesn't implement it. < 1344623037 593153 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, but it's new for C99? < 1344623047 344138 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's the IE6 of compilers? < 1344623048 145884 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :... Dude, C99 is *13 years old*. < 1344623052 934721 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Sgeo: Microsoft Visual C++. < 1344623058 923153 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Sgeo: They don't support C99. < 1344623060 736126 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :At all. < 1344623063 933213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's got "++" in the name. < 1344623094 782583 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :They added C++ support to it, and let the C frontend go untouched for over a decade. < 1344623096 824913 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :C99 is obsolete, long live C11! < 1344623112 933255 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :It still functions as a C compiler, but it was last updated in the 90s. < 1344623122 816120 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The C compiler in it is just for compiling old code, after all. < 1344623127 401407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's what they said.) < 1344623134 776430 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :yeah, who would write c these days? < 1344623154 501826 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :With Microsoft's attitude, nobody on Windows. :P < 1344623165 230239 :nortti!nortti@smar.fi PRIVMSG #esoteric :because c is good programming language < 1344623182 289159 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Also, Microsoft's @#%@@ API support. < 1344623217 359956 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Which means any code on the platform is basically doing #if WINDOWS ... #else ... #endif < 1344623232 237416 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :s/any/any portable/ < 1344623251 934142 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :when I have to port something to Windows, I just cross-compile with mingw on my (linux, naturally) box < 1344623270 89317 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :and then throw DLLs into the tarball until it works :/ < 1344623271 852958 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :butts < 1344623307 946594 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Also, whoever did the LPSTR nonsense deserves to be shot. < 1344623319 364769 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :LPCTSTR < 1344623320 6585 :nortti!nortti@smar.fi PRIVMSG #esoteric :soundnfury: I used to use mingw msys. then I no longer ported anything to windows < 1344623354 357968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Good old TCHAR stuff. < 1344623369 815511 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :with all that "long pointer" support in the windows APIs, they should've done their x64 stuff using two pointer sizes < 1344623416 504451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :WPARAM wParam, LPARAM lParam. < 1344623448 86719 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Also, whoever's responsible for *not supporting UTF-8* should be beaten. < 1344623492 830198 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :If you're using a char* on Windows it's a legacy charset. < 1344623540 896535 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :You only get Unicode with wchar_t, which is UTF-16, which is what Microsoft calls "Unicode", because they're a bunch of mouth-breathers. < 1344623571 955236 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :both microsoft and java suffer from being "early adopters" < 1344623594 497204 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, wparam and lparam... reminds me of working with a code base that decided to build their own message passing framework where every callback gets one INT16 and one INT32 parameter < 1344623595 936847 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :that's not to say that they should've changed things in the past 15 years :| < 1344623600 813598 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :shouldn't have* < 1344623605 225981 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Java at least has the benefit that their *normal APIs* support Unicode, and it "just works". < 1344623613 577563 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :On Windows you actually have to go out of your way to handle it. < 1344623620 914712 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(where the INT32 parameter gets force-fed a pointer in 90% of cases) < 1344623650 202087 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Because there's no way to bludgeon the system into saying "Dude, I'd like UTF-8, let me pretend legacy charsets don't exist." < 1344623715 45414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You do have to go "out of your way" to handle UTF-16 properly with Java, since the "normal" String methods are in terms of chars, and you get halves of surrogate pairs all the time. < 1344623726 165004 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Oh, right, it's UCS-2. < 1344623732 290668 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :They too must be tortured. < 1344623736 861113 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Idiots. < 1344623794 943255 :Taneb!~Taneb@host-78-148-0-159.as13285.net JOIN :#esoteric < 1344623811 959903 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :JNI has its own "modified UTF-8" where characters outside the BMP are first converted to two surrogate pairs, and then each of those is encoded in UTF-8 < 1344623822 946745 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :pikhq: was that referring to Windows or Java? < 1344623829 162744 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What does SWI-Prolog do? < 1344623829 991239 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :which can only be explained by historical reasons < 1344623834 678247 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :at least Java is actually UTF-16, except that no-one knows that so they end up using the data as if it's UCS-2 < 1344623841 175742 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm under the impression that Tcl is generally good with Unicode? < 1344623862 571521 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Sgeo: It's modified UTF-8, as per Java. < 1344623865 688046 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Yes, it's retarded. < 1344623872 682262 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...modified? < 1344623883 837884 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Where you use surrogate pairs. < 1344623891 571749 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :....wtf? < 1344623896 704144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: The alternative functions that deal with the UTFy parts of UTF-16 *are* a bit awkward to use. < 1344623899 95310 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Isn't that a UTF-16 thing? < 1344623910 992658 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :That's what happens when you convert UTF-16 to UTF-8 by pretending it's UCS-2. < 1344623923 528084 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :i.e. when you're an idiot. < 1344623958 535679 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :also, the 0 character is encoded as two non-zero bytes < 1344623966 871154 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Will 8.6 fix this? < 1344623970 518684 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344624001 210418 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or were you referring to SWI-Prolog? < 1344624010 899130 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION guesses Tcl < 1344624012 376309 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net PRIVMSG #esoteric :Tcl, and I dunno. < 1344624019 446592 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :jlaire: hmm, does Java allow embedded nulls in strings? < 1344624040 886891 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I thought the special nulls came from a different variant of modified UTF-8 < 1344624043 682104 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :olsner: I don't know off-hand, I've just been dealing with JNI < 1344624057 490251 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :different variant of modified UTF-8, please god... < 1344624099 903437 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :𐀀_𐀀 < 1344624111 781973 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :see http://en.wikipedia.org/wiki/CESU-8 :) < 1344624124 448379 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :𐀁_𐀁 < 1344624157 605847 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hehe, in mysql to get actual utf-8 you need to ask for the "utf8mb4" encoding < 1344624196 395256 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :because "utf8" is actually CESU-8 < 1344624364 152009 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Intuitive < 1344624378 991463 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Remote host closed the connection < 1344624405 126460 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344624432 323143 :Gregor!codu@codu.org PRIVMSG #esoteric :The fact that CESU-8 exists makes me sad. < 1344624441 328957 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344624483 644690 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :BECAUSE IT MAKES HIS TROUSERS BLUE < 1344624488 190073 :Gregor!codu@codu.org PRIVMSG #esoteric :It's like layering UTF-16 encoding on top of UTF-8 encoding, and as far as I can tell is only borderline-useful for compatibility with broken things encoding from Java's broken attempt at UTF-16. < 1344624490 89751 :Gregor!codu@codu.org PRIVMSG #esoteric :It's a nightmare. < 1344624494 591291 :ion!ion@heh.fi PRIVMSG #esoteric :Huh. I didn’t expect there to exist slightly incompatible versions of UTF-8. < 1344624494 778979 :nortti!nortti@smar.fi PRIVMSG #esoteric :ughhh < 1344624525 833484 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :hysterical raisins < 1344624610 716007 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :UTF-8 doesn't have variants, there is only UTF-8 < 1344624619 314331 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1344624678 101317 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the variants are all variants of something completely different than UTF-8 :) < 1344624699 975370 :ion!ion@heh.fi PRIVMSG #esoteric :s/versions/forks/ < 1344624789 105735 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :unsigned int answer=0x2b|!0x2b; // 43, universe has off-by-one error < 1344624841 979128 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Note that 0x2b is 42 < 1344624859 522142 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Isn't < 1344624861 428159 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But should be < 1344624881 50219 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :2B is 43 < 1344624888 487515 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's 42 in base 15.5? < 1344624895 859869 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!0x2B is 0 < 1344624903 726110 :nortti!nortti@smar.fi PRIVMSG #esoteric :isn < 1344624941 246261 :nortti!nortti@smar.fi PRIVMSG #esoteric :+'t x|!x always all !0 ? < 1344625009 765643 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :x|!x always equals x < 1344625024 608813 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think it's (x ? x : 1) < 1344625032 525559 :nortti!nortti@smar.fi PRIVMSG #esoteric :isn't ! bitwise negate? < 1344625050 145273 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :! is boolean negate < 1344625053 974822 :nortti!nortti@smar.fi PRIVMSG #esoteric :ok < 1344625054 963030 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So it gives you 0 or 1 < 1344625059 144203 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :~ is bitwise < 1344625072 666078 :nortti!nortti@smar.fi PRIVMSG #esoteric :was | boolean or bitwise? < 1344625072 853745 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, - is negate < 1344625075 586756 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :~ is NOT < 1344625081 323534 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :| is bitwise < 1344625081 512912 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :Let's change focus a bit... Tell me about your family. < 1344625083 512932 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :|| is boolean < 1344625126 696885 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 JOIN :#esoteric < 1344625149 246472 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344625180 384418 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :Hello < 1344625193 506255 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hi < 1344625214 96306 :nortti!nortti@smar.fi PRIVMSG #esoteric :hi < 1344625354 846533 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :AnotherTest, don't become the new me! < 1344625391 996987 :nortti!nortti@smar.fi PRIVMSG #esoteric :moi < 1344625437 664117 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :I'll say hi next time :) < 1344625591 521541 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :AnotherTest, don't become the new monqy! < 1344625607 227555 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Start by saying something profound! < 1344625615 127959 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Or a question < 1344625619 456458 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :Hallo? < 1344625623 2942 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Or a titbit of news < 1344625692 197408 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :I have news < 1344625708 192457 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :I'm learning Haskell < 1344625709 619696 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :Finally < 1344625719 589228 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :that's right on topic here < 1344625730 440863 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :I wish you luck < 1344625739 576016 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric ::) < 1344625772 295148 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :Also I memorized to be or not to be? < 1344625809 947369 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I have been studying how I may compare < 1344625816 919442 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :This prison where I live unto the world < 1344625820 509847 :KingOfKarlsruhe!~chatzilla@p5B1319D6.dip.t-dialin.net JOIN :#esoteric < 1344625844 45331 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :But for because this world is populous, and here is not a creature but myself < 1344625857 250785 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I cannot do it! Yet I'll hammer it out. My brain < 1344625860 724817 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :Mh I must go < 1344625861 507409 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 QUIT :Quit: Page closed < 1344625867 622672 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I'll prove the female to my soul, my soul the father < 1344625882 303109 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :And these two beget a generation of still-breeding thoughts < 1344625896 698830 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you still talking? < 1344625904 893520 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :And these same thoughts people this little world < 1344625916 216186 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :In humour like the people of this world, for no thought is contented < 1344625925 477083 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Nah < 1344625927 773497 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I've stopped < 1344625942 492167 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :k < 1344626179 132339 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, can you do that next time AnotherTest shows up? < 1344626189 993361 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Recite Richard II? < 1344626196 557184 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes. < 1344626198 822418 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Okay < 1344626203 20851 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I'd better actually learn it < 1344626215 801292 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I sort of know about a quarter of that speech < 1344626406 82679 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344626427 580735 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1344626516 789762 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 JOIN :#esoteric < 1344626553 141856 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :Hallo < 1344626573 38075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :god ettermiddag < 1344626586 297458 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :As I was saying < 1344626595 478381 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I'll prove the female to my soul, my soul the father < 1344626603 680355 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :And these two beget a generation of still-breeding thoughts < 1344626607 820694 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :N < 1344626610 475070 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :And these same thoughts people this little world < 1344626618 7075 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 PRIVMSG #esoteric :D < 1344626623 982109 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :In humour like the people of this world, for no thought is contented < 1344626628 5271 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 QUIT :Client Quit < 1344626641 199994 :Slereah_!~jackal@ANantes-259-1-228-220.w83-195.abo.wanadoo.fr JOIN :#esoteric < 1344626693 883508 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :http://imgur.com/a/CmQBL < 1344626740 487118 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :kmc, don't suck up all the water in the ground! < 1344626767 834329 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :200 zł fine if you do < 1344626801 532748 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :What's a z squiggly l? < 1344626805 59001 :Slereah!~jackal@ANantes-259-1-253-66.w83-195.abo.wanadoo.fr QUIT :Ping timeout: 248 seconds < 1344626807 636269 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :a złoty? < 1344626814 903083 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :(polish currency iirc) < 1344626821 481593 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1344626847 954815 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :it's from a hostel in warszawa < 1344626921 684943 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :of course, "zl" is just one character away from another currency unit, "zm" < 1344626929 649570 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :as Nethack players will know < 1344626936 34907 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :200 PLN is about €50 < 1344626938 679470 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :what's a zm? < 1344626942 39709 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :zorkmid < 1344626978 978066 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 JOIN :#esoteric < 1344627018 389404 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :Now, something something < 1344627106 977952 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The better sort, < 1344627107 165729 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : as thoughts of things divine, are intermix'd < 1344627120 810784 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :With scruples and do set the word itself against the word: < 1344627134 291210 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :As thus, 'Come, little ones,' and then again, < 1344627135 559809 :AnotherTest!55046885@gateway/web/freenode/ip.85.4.104.133 QUIT :Quit: Page closed < 1344627707 41181 :ert3go!~ert3go@unaffiliated/ert3go JOIN :#esoteric < 1344628050 488985 :derdon!~derdon@p5DE88D50.dip.t-dialin.net QUIT :Remote host closed the connection < 1344628294 495142 :KingOfKarlsruhe!~chatzilla@p5B1319D6.dip.t-dialin.net QUIT :Remote host closed the connection < 1344628328 449252 :KingOfKarlsruhe!~chatzilla@p5B1319D6.dip.t-dialin.net JOIN :#esoteric < 1344628488 201244 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I love this channel's level of insanity it achieves on Fridays. it has this special flavour to it... < 1344628877 614031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :chicken & telephone < 1344628947 579791 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :awwwwww crap < 1344628952 219670 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :unicode is broken again :/ < 1344628967 656879 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fuck screen < 1344628974 63209 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they should not have added that nyarlathotep glyph < 1344628980 654819 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344628993 54527 :nortti!nortti@smar.fi PRIVMSG #esoteric :I like chaos < 1344629031 39168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes but now there's a 1% chance of any non-basic plane character being eaten in transit < 1344629038 552249 :nortti!nortti@smar.fi PRIVMSG #esoteric :shit < 1344629101 14780 :nortti!nortti@smar.fi PRIVMSG #esoteric :at least they haven't added the basilisk eye glyph < 1344629134 223459 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they weren't _that_ stoned at the meeting. < 1344629153 176617 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Going plain astray on the astral plane. < 1344629197 873909 :nortti!nortti@smar.fi PRIVMSG #esoteric :by the way can you give me codepoint for the nyarlathotep glyph? < 1344629210 732099 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, it might wreck my keyboard < 1344629221 309299 :nortti!nortti@smar.fi PRIVMSG #esoteric ::/ < 1344629305 42880 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :there's 🐙U+1F419 that may serve as some very broad approximation for all things tentacly. < 1344629341 346708 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what the crap < 1344629343 274081 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh... < 1344629344 801422 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fuck screen < 1344629347 447596 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fuck screen so hard < 1344629353 480206 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344629404 642388 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :zalgo breaks screen so completely it's beautiful < 1344629447 213467 :nortti!nortti@smar.fi PRIVMSG #esoteric :à < 1344629498 174799 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION uses screen < 1344629503 422062 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION isn't broken < 1344629686 668233 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :T̛͕͉̜̼̝̩͉̟ͩ͋͞oͭ̈́̋ͤ͏͈̫̤͖̘͈̥̪ͅ ̰̹͕ͧ̾́̿̓͒ͯͥ̚͡i̧̠̱͓̖̱̘ͧ͌ͧ̔͛̎̈n͇̳̪̙̩͉̍ͦ̒̊̍ͤ̄ͅͅv̡͉͈͎͋̽ͤͭ̚ȯ͇̳̏ͤ̂͂̅̚͢ķ̴̦̲̫͑̈ͧ̚ẹ̛͍̦ͣ̌̋ͪ̍̅̈́̇ͅ ̷̵̙̙̱̤̏́̉̾̏̚t̜̖͈̾h̩̬̯̺͎ͬ͆̕ë̶̻͎̺̟̲͈́̊͊̍̚͠ ̴͚̟͐̒̅ͮ̀́ĥͪ́҉̝̜̯̪͎í͉̲͔̱̯̙͗̾ͧͨ̓͗̀v̴̯͖͕̭̍̃̆ͥ̔ͦ́͠e̛͕̜ͩͭ͐͒̏͠-̶̞̻ͧ͆̈̅̅ͤ̋͂́ < 1344629723 419938 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Wow I can type really fast sometimes < 1344629738 252608 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I didn't realise I could < 1344629742 546598 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :And now I can't... < 1344629777 93092 :nortti!nortti@smar.fi PRIVMSG #esoteric :jlaire: ughhh < 1344629803 436187 :nortti!nortti@smar.fi PRIVMSG #esoteric :jlaire: fbcons breaks with that < 1344629809 299921 :nortti!nortti@smar.fi PRIVMSG #esoteric :*fbcon < 1344629821 732769 :nortti!nortti@smar.fi PRIVMSG #esoteric :thinking too much about lisp right now < 1344629823 493604 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: screen cannot do unicode properly < 1344629839 748910 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :nortti: my own screen is completely messed up right now < 1344629850 908262 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :jlaire: ^A:utf8 on < 1344629851 974317 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :I see 2 irssi windows overlapped < 1344629896 477884 :nortti!nortti@smar.fi PRIVMSG #esoteric :jlaire: I just seeT■■K■[■^■U■I■\■■]■■I■_o■■D■K■■O■H■■■E■V■X■H■■ ■■■A■■S■R■Z■■■■■■Ui■■L■■T■[■N■H■■■■S■V■■Xn■M■■R■J■M■■D■E■G■■■Y■■E■Iv■K■■■Z■■■I■H■No■Z■G■O■■B■B■E■■G■k■Q■H■■Z■■■■■e■■L■K■■M■E■D■G■[■■M■E■ ■Z■O■A■I■■O■■■Y■Y■■t■ < 1344629930 611141 :nortti!nortti@smar.fi PRIVMSG #esoteric :jlaire: I mean that is what your message looks like < 1344630005 63850 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :coppro: sure, but at least it doesn't fuck up completely < 1344630019 444014 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fails pretty gracefully afaict < 1344630043 498371 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :nortti: k < 1344630049 933631 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what i see of jlaire's post is < 1344630057 722496 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric : TÍ©ÍKÌ[Í^ÍUÍIÌ\̼Ì]Ì©ÍIÌ_oÍ­ÍDÌKͤÍOÍH̫̤ÍEÍVÌXÍH̥̪ < 1344630063 547784 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :some of it inverted < 1344630069 631731 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and like three more lines that are similar < 1344630080 534586 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :I see 2 missing lines that were eaten < 1344630094 692529 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: no it does not < 1344630123 760065 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :coppro: perhaps i have my charsets set up to save me < 1344630131 569993 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :or you're just getting lucky < 1344630144 431432 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :This seems the best place to ask < 1344630153 214236 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :term_charset = utf-8 < 1344630164 269046 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: oh it will work with irssi < 1344630166 555861 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but with vim? < 1344630167 370061 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :nope < 1344630169 974131 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no way no how < 1344630199 880994 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :give me a textfile to test < 1344630212 791844 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :In the UK, is it legal to get a ticket from a station to a station, then get off at the penultimate station only to get on later? < 1344630218 574087 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :And complete the journey < 1344630238 622468 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :depends on which ticket you get < 1344630273 401399 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm pretty sure there is a ticket type that lets you < 1344630315 224582 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1344630461 717797 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :One day return? < 1344630552 520263 :MoALTz!~no@92.2.120.0 QUIT :Ping timeout: 276 seconds < 1344630700 327392 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I wonder if I could a cheaper ticket by promising I'm not going to go into London on my journey < 1344630712 481712 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Even though I'm closer to Aberdeen < 1344630757 123193 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Hmm < 1344630766 871056 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Hexham's about half way between Birmingham and Aberdeen < 1344630878 406662 :MoALTz!~no@host-92-2-126-72.as43234.net JOIN :#esoteric < 1344631058 243460 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :Taneb: my travel agent informs me that if the ticket says "any permitted", it's ok < 1344631066 21736 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :but some advance tickets come with additional restrictions < 1344631066 547987 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Oh, cool < 1344631086 492129 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :there's some time limit (1 month?) < 1344631127 43472 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i really like how national rail fares are integrated with tube fares in the london area < 1344631182 346586 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Rail fairs are crazy < 1344631187 128112 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :within london you can take national rail instead of the tube, for the same price < 1344631190 439264 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :and sometimes this is much faster < 1344631197 944326 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I think ais523 linked a forum post about it < 1344631204 794489 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344631208 485158 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :also if your national rail trip takes you through london and you need to transfer between stations, the tube journey between those stations is included < 1344631293 680944 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :in america none of this works properly < 1344631296 968706 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :not too surprising < 1344631348 418440 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know if it works in other european cities < 1344631745 266003 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :National Rail is held together with ad-hoc decisions and duct tape < 1344631824 768048 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1344632047 562708 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i like the sketchy legal status of http://en.wikipedia.org/wiki/Network_Rail < 1344632128 709490 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :which allowed the government to essentially re-nationalize the infrastructure ownership < 1344632158 568960 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :without actually doing so in name, which would trigger some clause for the owners of the previous private infrastructure owner < 1344632444 487381 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344632458 682003 :KingOfKarlsruhe!~chatzilla@p5B1319D6.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347] < 1344632612 664510 :ert3go!~ert3go@unaffiliated/ert3go QUIT :Quit: Leaving < 1344632876 946313 :Taneb!~Taneb@host-78-148-0-159.as13285.net QUIT :Ping timeout: 245 seconds < 1344633776 660549 :oklopol!~nnscript@dyn58-51.yok.fi JOIN :#esoteric < 1344634379 722180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Nope. Do you hilight on "heegan"? < 1344634563 383072 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Read error: No route to host < 1344634574 246930 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric < 1344634672 795443 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :no, should i? < 1344634704 67975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :best to highlight on h.* to be sure < 1344634786 512299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or just h < 1344635515 136582 :MoALTz!~no@host-92-2-126-72.as43234.net QUIT :Quit: Leaving < 1344637572 682899 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 276 seconds < 1344638118 897681 :nys!~nysnamovo@blk-215-85-41.eastlink.ca QUIT :Quit: quit < 1344639173 146903 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 272 seconds < 1344639173 815442 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1344639293 22685 :zzo38!~zzo38@d66-183-61-6.bchsia.telus.net JOIN :#esoteric < 1344640444 685862 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344641352 322441 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :can you notice the difference? http://en.m.wikipedia.org/wiki/File:Nyarlathotep.jpg http://en.m.wikipedia.org/wiki/File:Haiyorenyarukosanln.jpg < 1344641413 796243 :Gregor!codu@codu.org PRIVMSG #esoteric :... wut < 1344641537 642380 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :the firsr one is Nyarlathotep and the second is a Nyarlathotep < 1344642065 42381 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ok < 1344642066 772983 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :if you say so < 1344642757 684915 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nortti_: I don't see the difference < 1344642809 720133 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The first one appears to be a portrait of zzo38. < 1344642902 638054 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric ::D < 1344643316 114954 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :I never thoughr zzo38 would look like that < 1344643386 742664 :zzo38!~zzo38@d66-183-61-6.bchsia.telus.net PRIVMSG #esoteric :The first one appears to be me? OK, if you say so < 1344643524 703906 :zzo38!~zzo38@d66-183-61-6.bchsia.telus.net PRIVMSG #esoteric :I think it is really Wikipedia. I also think they are two different files they even have different filenames. < 1344643601 367396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i also hate .m. links. < 1344644101 953736 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 245 seconds < 1344645021 266272 :zzo38_!~zzo38@d66-183-61-6.bchsia.telus.net JOIN :#esoteric < 1344645043 473074 :zzo38_!~zzo38@d66-183-61-6.bchsia.telus.net PRIVMSG #esoteric :I am not currently at home but perhaps you already know that. < 1344645060 457694 :zzo38!~zzo38@d66-183-61-6.bchsia.telus.net QUIT :Ping timeout: 276 seconds < 1344645287 507906 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi zzo38_ < 1344645330 769177 :zzo38_!~zzo38@d66-183-61-6.bchsia.telus.net NICK :zzo38 < 1344645359 359432 :zzo38!~zzo38@d66-183-61-6.bchsia.telus.net PRIVMSG #esoteric :zzo38_? I am actually zzo38 isn't it? < 1344645434 825472 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi zzo38 < 1344645462 358425 :zzo38!~zzo38@d66-183-61-6.bchsia.telus.net PRIVMSG #esoteric :Hello < 1344645465 52449 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :why are you not home? < 1344645543 681331 :zzo38!~zzo38@d66-183-61-6.bchsia.telus.net PRIVMSG #esoteric :Because I went elsewhere to help someone else for temporarily I will be home in the night time. It is because it is summer time. < 1344645575 47565 :zzo38!~zzo38@d66-183-61-6.bchsia.telus.net PRIVMSG #esoteric :In summer time I like to go to anime convention next week (not this week). < 1344645992 476987 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net JOIN :#esoteric < 1344645998 13480 :pikhq!~pikhq@174-22-156-226.clsp.qwest.net QUIT :Ping timeout: 265 seconds < 1344646095 77026 :zzo38!~zzo38@d66-183-61-6.bchsia.telus.net QUIT :Quit: It is a color computer! < 1344646319 89668 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I wonder if he likes to go to anime conventions next week every week. < 1344647100 721810 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi QUIT :Ping timeout: 240 seconds < 1344648666 737686 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344650263 492554 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wow, TV Tropes has a trope page for each eye colour. < 1344650841 423051 :Gregor!codu@codu.org PRIVMSG #esoteric :Not my eye color. < 1344650889 222796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that was not to be expected. < 1344651480 523340 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What does it say about brown? < 1344651675 353022 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Purple eyes actually exist IRL < 1344651676 391741 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O < 1344651691 494951 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net PRIVMSG #esoteric :Gregor: What exactly is your eye color? < 1344651703 440217 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor has eyes? < 1344651723 333276 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net PRIVMSG #esoteric :No, Gregor's really a consciousness devoid of form. < 1344651738 184995 :Gregor!codu@codu.org PRIVMSG #esoteric :As I like to say, my eye color is “it's complicated”. < 1344651741 505860 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net PRIVMSG #esoteric :However, he identifies with a given form, and he sometimes makes it manifest in sRGB form. < 1344651744 272249 :Gregor!codu@codu.org PRIVMSG #esoteric :One sec, I've got a photo somewhere… < 1344651778 703016 :Gregor!codu@codu.org PRIVMSG #esoteric :http://www.facebook.com/photo.php?fbid=1452222459639&l=0cd95dac16 < 1344651802 402365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pikhq_: so he's also a nyarlathotep then? < 1344651815 815007 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net PRIVMSG #esoteric :Gregor: Dude, we have similar eyes. < 1344651842 220042 :Gregor!codu@codu.org PRIVMSG #esoteric :As in, crazy unidentifiable heterochromia? < 1344651851 389602 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net PRIVMSG #esoteric :Aye. < 1344651857 666757 :Gregor!codu@codu.org PRIVMSG #esoteric :My eyes look green in photographs, but have no green component! < 1344651883 595322 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that looks mostly blue to me < 1344651889 893829 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :My eyes look brown in photographs. They also look brown in real life. < 1344651902 469839 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net PRIVMSG #esoteric :We'll fix that! < 1344651903 503550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreeFull: Who are you, anyway? < 1344651906 4912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you elliott? < 1344651916 344873 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1344651916 547325 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No < 1344651918 411015 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm me < 1344651919 809009 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You act nothing like elliott, which gives it away. < 1344651931 515587 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net PRIVMSG #esoteric :elliott is easy to identify. < 1344651934 970632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no you see, that's precisely what elliott would say! < 1344651945 603587 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq_ is elliott? < 1344651949 30390 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net PRIVMSG #esoteric :oerjan: He uses capitalization. < 1344651950 930412 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net PRIVMSG #esoteric :FreeFull: No. < 1344651952 690293 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :MYSTERY < 1344651955 920583 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :DRAMA < 1344651960 658702 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net PRIVMSG #esoteric :I am certainly not from the land of six pigs. < 1344651966 177312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pikhq_: a sure mark of evil < 1344651972 791557 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I know a girl who has a spot on her eye like that. Apparently, she was bitten by a dog when she was very young < 1344652010 445986 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344652017 192873 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :As much as I've been around dogs, I never got bitten by one < 1344652024 278641 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I do have a scar on my face from a cat scratch though < 1344652236 543785 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 276 seconds < 1344652533 111278 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 248 seconds < 1344653637 192930 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1344654898 746965 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1344656004 311114 :terlmann!~IceChat9@8.33.18.142 JOIN :#esoteric < 1344656129 181673 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1344656131 465664 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344656274 301196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I hope everyone of you have installed Windows8 on at least one of your machines by now. With the change in Design and Architecture, you will need to Keyboard Shortcuts to perform many tasks that you are used to with the Classic Start button OR Old versions of Windows. < 1344656274 859250 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ais523: You have 1 new message. '/msg lambdabot @messages' to read it. < 1344656275 786466 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :To ease some of these frequent tasks and enjoy the experience and robustness of Windows8, I would like to point you to the Keyboard Shortcuts which will help you adapt to the Modern Design and use Windows8 in a more efficient way. < 1344656279 95514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages < 1344656279 466104 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :quintopia said 22h 3m 48s ago: thanks for the info! http://en.wikipedia.org/wiki/Wikipedia:Help_desk/Archives/2007_October_10#Colored_text < 1344656312 679429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: whatever made you think of looking in help desk archives from 2007? < 1344656340 964800 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344656352 850519 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ais523, I assume that's a joke? < 1344656391 278949 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: the quote is from an official-but-personal Microsoft blog < 1344656427 190545 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah. So Windows 8 is a joke. < 1344656432 989490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the rest of the page is indicative of a disaster too: http://blogs.msdn.com/b/santhoshonline/archive/2012/08/05/windows8-desktop-keyboard-shortcuts.aspx < 1344656772 708649 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1344657278 896955 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344657295 651046 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344657552 484281 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344658043 363673 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, I think SUSE's solution to the secure boot thing actually works < 1344658789 253634 :terlmann!~IceChat9@8.33.18.142 QUIT :Quit: Depression is merely anger without enthusiasm < 1344658888 371972 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :secure boot thing? < 1344659713 168412 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 268 seconds < 1344659720 918855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for when you want to be _sure_ you hit what you're kicking < 1344660860 692639 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ais523: I'll stick with linux, thanks < 1344660971 596962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION vaguely thought SUSE was a linux < 1344661038 544916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait, you were commenting on the windows 8 madness < 1344661302 297069 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Also, the only machine I have that probably is capable of running Windows 8 is this laptop, and I wouldn't want to corrupt it with that < 1344662497 684004 :pikhq!~pikhq@174-22-151-37.clsp.qwest.net JOIN :#esoteric < 1344662517 34612 :pikhq_!~pikhq@71-34-143-120.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1344662554 282060 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344663127 767919 :pikhq_!~pikhq@71-34-143-230.clsp.qwest.net JOIN :#esoteric < 1344663156 548388 :pikhq!~pikhq@174-22-151-37.clsp.qwest.net QUIT :Ping timeout: 276 seconds < 1344663842 719861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do you know that the rot13 of anything ending in "chaf" ends in "puns"? < 1344663890 791638 :pikhq_!~pikhq@71-34-143-230.clsp.qwest.net PRIVMSG #esoteric :funpuns. < 1344663933 310487 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf? < 1344663964 701826 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's right. < 1344663970 648519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(But I think kmc already knew that.) < 1344663975 482597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: furrfu! < 1344664029 411316 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: Oh wait, I didn't notice your nick is shachaf < 1344664043 867884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, does this mean shachaf is my rival or my nemesis < 1344664066 393478 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It means he's your evinyzrfvf < 1344664073 780001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy! < 1344664086 413607 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or evin for short < 1344664101 512526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo evinyzrfvf | tr a-z n-za-m < 1344664112 274732 :HackEgo!codu@codu.org PRIVMSG #esoteric :rivalmesis < 1344664127 425287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rot13 there's no `rot13? < 1344664131 223386 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: rot13: not found < 1344664137 642732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently not < 1344664138 902289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^rot13 there's no ^rot13? < 1344664139 90157 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :gurer'f ab ^ebg13? < 1344664161 795829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 Fungot saves the day! < 1344664162 438228 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Shatbg fnirf gur qnl! < 1344664192 360094 :pikhq_!~pikhq@71-34-143-230.clsp.qwest.net PRIVMSG #esoteric :^rot13 Shachaf is funpuns! < 1344664192 743114 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Funpuns vf shachaf! < 1344664199 615981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo 'tr a-zA-Z n-za-mN-ZA-M' > bin/rot13; chmod +x bin/rot13 < 1344664202 98751 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344664221 233307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rot13 U think? < 1344664222 242246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rot13 shatbg < 1344664253 809563 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344664263 771360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1344664270 755160 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344664275 973937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rot13 Once more with feeling < 1344664298 492674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, um , right. < 1344664308 592529 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344664312 43778 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo 'echo "$@" | tr a-zA-Z n-za-mN-ZA-M' > bin/rot13; chmod +x bin/rot13 < 1344664315 408320 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344664322 36615 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rot13 shachaf < 1344664324 581367 :HackEgo!codu@codu.org PRIVMSG #esoteric :funpuns < 1344664328 567214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rot13 talk to me shatbg < 1344664331 797728 :HackEgo!codu@codu.org PRIVMSG #esoteric :gnyx gb zr fungot < 1344664459 944559 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Did you know that "abjurer" is ROT13 of "nowhere" including both are real words? < 1344664479 984500 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking! < 1344664508 197415 :pikhq_!~pikhq@71-34-143-230.clsp.qwest.net PRIVMSG #esoteric :`rot13 Did you know that "abjurer" is ROT13 of "nowhere" including both are real words? < 1344664510 466894 :HackEgo!codu@codu.org PRIVMSG #esoteric :Qvq lbh xabj gung "nowhere" vf EBG13 bs "abjurer" vapyhqvat obgu ner erny jbeqf? < 1344664655 600671 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 Filip Szczepański < 1344664655 991659 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Svyvc Fmpmrcnńfxv < 1344664677 450424 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Where did all the vowels go < 1344664727 999922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION finds pyrex and clerk < 1344664775 653884 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 euioa < 1344664775 841837 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :rhvbn < 1344664788 133594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :orphan and becuna, whatever the latter means < 1344664822 763088 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sync and flap < 1344664846 541202 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 cymru < 1344664847 51922 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :plzeh < 1344664860 52895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh that's close to plzen < 1344664897 78623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :two places not known for overuse of vowels < 1344664949 16186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 mgrvgrvladje < 1344664949 687419 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :zteiteiynqwr < 1344665011 377639 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have try to think of how to make up a I/O monad in the Bruijndejx esolang will this work? http://esolangs.org/wiki/Talk:Bruijndejx < 1344665022 91009 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 Bruijndejx < 1344665022 724727 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Oehvwaqrwk < 1344665078 108288 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 london < 1344665078 296115 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :ybaqba < 1344665121 978806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 hexham < 1344665122 616846 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :urkunz < 1344665127 941757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1344665132 663798 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 helsinki < 1344665133 232978 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :uryfvaxv < 1344665161 919675 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Hexham, der Urkunz der Städte < 1344665216 225440 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 mszana dolna < 1344665216 452401 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :zfmnan qbyan < 1344665224 471952 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 myślenice < 1344665224 779686 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :zlśyravpr < 1344665287 749234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: clearly those are matching rot13's in polish. or something. < 1344665319 80596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm wait < 1344665410 406583 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 finnmark < 1344665411 120866 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :svaaznex < 1344665413 977609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It should've put an accented f in the last one, but I'm afraid it's not smart enough. < 1344665425 277690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sad stuff < 1344665432 2246 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Do you know if this is OK of I/O monad in this esolang? < 1344665434 402153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you do not simply walk into svaaznex < 1344665445 262599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: not a clue < 1344665477 932375 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe you should fly into svaaznex instead, then. < 1344665507 854737 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 grue < 1344665508 73798 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :tehr < 1344665524 215127 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 zorkmid < 1344665524 440014 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :mbexzvq < 1344665538 679356 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show rot13 < 1344665539 330472 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :,[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+14<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>>+5[<-5>-]<2-[>+<-[>+<-[>+<-[>+<-[>+<-[>+ < 1344665554 234563 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 xyzzy < 1344665554 422447 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :klmml < 1344665571 807180 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 uuddlrlrba < 1344665572 247029 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :hhqqyeyeon < 1344665584 178642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 nyarlathotep < 1344665584 755349 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :alneyngubgrc < 1344665650 446308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 trondheim < 1344665650 990993 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :gebaqurvz < 1344665694 596152 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Going to sleep < 1344665696 666846 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Goodnight < 1344665698 323416 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Tbbq avtug! < 1344665700 682771 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or goodday by now < 1344665707 698045 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^rot13 goodnight. < 1344665708 312795 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :tbbqavtug. < 1344665712 618408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah. < 1344665713 921534 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 Tbbq avtug < 1344665714 109227 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Good night < 1344666103 527377 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344666811 484001 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The Bruijndejx */\? commands could be implemented as Church-encodings (or Mogensen-Scott encodings) of this Haskell datatype: data BruijndejxIO = Stop | PutZero BruijndejxIO | PutOne BruijndejxIO | GetBit BruijndejxIO BruijndejxIO BruijndejxIO; < 1344666940 424994 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Therefore you could use that even in something like Lazy-K with different I/O, to allow interactive programs to be written without the problems it causes. < 1344667111 152914 :Levante99!Levante99@ppp118-211-227-247.lns20.drw1.internode.on.net JOIN :#esoteric < 1344667579 597652 :Levante99!Levante99@ppp118-211-227-247.lns20.drw1.internode.on.net PART :#esoteric < 1344667861 243702 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344669370 178023 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Ping timeout: 268 seconds < 1344669392 173104 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344670013 589561 :MoALTz!~no@host-92-2-126-72.as43234.net JOIN :#esoteric < 1344670068 527834 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net JOIN :#esoteric < 1344670077 416047 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MDoze < 1344670449 398158 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think the stacks in Kayak is actually natural numbers isn't it? (Since all stacks must have zeroes at the end) < 1344670879 361622 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344671554 116379 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344672410 207665 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you know GCC compiles this? typedef int x; int foo(x y) { x x = y; return x; } < 1344672838 240922 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1344673197 103680 :derdon!~derdon@p5DE890E4.dip.t-dialin.net JOIN :#esoteric < 1344673901 53548 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344674076 602179 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds < 1344675363 614508 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 276 seconds < 1344677791 587364 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344679045 158729 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :great < 1344679068 224840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :typedef int x; x foo(x x) { return x; } < 1344679106 337125 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :this does not seem particularly unreasonable < 1344679122 816792 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :types and variables have different namespaces < 1344679128 201040 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :trouble if you do sizeof x though < 1344679144 301145 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i think this is where sizeof(x) and (sizeof x) can give different results < 1344679168 379160 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, they're not in different namespaces. < 1344679178 893570 :Slereah!~jackal@ANantes-259-1-228-220.w83-195.abo.wanadoo.fr JOIN :#esoteric < 1344679181 345772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The variable x shadows the type x. < 1344679217 957548 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Or vice versa.) < 1344679278 279594 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :ok < 1344679294 385350 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :skype wants me to download their Linux client over http://, and there's no signature on the .deb of course < 1344679307 480199 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :is there a public tool which MITMs and automatically trojans downloads of debs, RPMs, shell script installers, and ISOs? < 1344679315 656133 :pikhq!~pikhq@71-34-143-230.clsp.qwest.net JOIN :#esoteric < 1344679320 563325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :cabal install also goes over http://, right? < 1344679321 464913 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i feel like someone should write / publish one < 1344679322 161382 :mig22_!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344679325 418246 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1344679344 303136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That could be a fun tool to write. < 1344679370 848461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually it's probably more of the "fun to have written" variety. < 1344679404 30528 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, it would be easily foiled by having a .iso.md5 file server over http:// on the same server as the .iso! < 1344679417 785096 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(You could never tamper with both of them, right?) < 1344679422 626968 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric ::3 < 1344679443 339222 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, it would also MITM any text/plain and text/html downloads and do a find/replace for checksums < 1344679448 282634 :kallisti_!~eris@spirity.org JOIN :#esoteric < 1344679463 887638 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :there is some value to those .iso.sha1 files though < 1344679474 778123 :sivoais_!~zaki@199.19.225.239 JOIN :#esoteric < 1344679475 982983 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :if you get the hash from a "primary" server and the iso from a mirror < 1344679486 784275 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :then at least you know the mirror's operators did not tamper with it < 1344679509 971649 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or if you get the sha1 over https, for that matter. < 1344679520 604670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That way the ISO can still be served from a CDN or something like that. < 1344679529 126499 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1344679547 717319 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think getting it to work on "arbitrary" ISO files would be pretty tricky. < 1344679558 9636 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :well yeah < 1344679561 995256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even for very restricted values of "arbitrary". < 1344679605 606709 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it might be a bit suspicious if downloading the hash file takes about as long time as generating and hashing the compromised iso < 1344679614 215596 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah :) < 1344679623 625588 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You could detect specific files, I guess, and pregenerate them. < 1344679624 726292 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :unless that's sufficiently fast, of course < 1344679642 464290 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, i expect for this to work well, the attacker's machine should already have a large archive of software which might be downloaded < 1344679671 534742 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sometimes I wish I could be the optimal adversary that I always have to assume. < 1344679676 434517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They have such great tools. < 1344679704 490038 :rodgort`!~rodgort@li125-242.members.linode.com JOIN :#esoteric < 1344679719 661981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like how there are two "M\w+-in-the-middle attack"s which are unrelated to each other. < 1344679742 381984 :pikhq_!~pikhq@71-34-143-230.clsp.qwest.net QUIT :*.net *.split < 1344679742 607867 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :*.net *.split < 1344679742 670066 :Slereah_!~jackal@ANantes-259-1-228-220.w83-195.abo.wanadoo.fr QUIT :*.net *.split < 1344679742 670173 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :*.net *.split < 1344679742 795523 :sivoais!~zaki@199.19.225.239 QUIT :*.net *.split < 1344679742 983258 :rodgort!~rodgort@li125-242.members.linode.com QUIT :*.net *.split < 1344679743 346849 :mig22_!~miguelort@bb116-15-1-16.singnet.com.sg NICK :mig22 < 1344679747 744291 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Where are you these days geographically? < 1344679789 473980 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, 700MB from /dev/urandom took about one minute to sha1hash for me < 1344679802 765000 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :tools for fools < 1344679813 960075 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :urandom might be the bottleneck though < 1344679842 978596 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: I'm in vilnius, lithuania < 1344679849 981255 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :getting on a bus to riga, latvia in a few hours < 1344679864 79986 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: It's definitely the bottleneck. < 1344679864 267955 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :from there to tallin by bus and helsinki by motherfucking boat < 1344679871 715164 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :then flying to dublin and then a day later boston < 1344679876 496953 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can sha1 700MB of data in ~2.3s < 1344679882 516163 :pikhq_!~pikhq@174-22-154-72.clsp.qwest.net JOIN :#esoteric < 1344679883 557038 :pikhq!~pikhq@71-34-143-230.clsp.qwest.net QUIT :Ping timeout: 245 seconds < 1344679907 786600 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: yeah, /dev/zero was about 20-30x faster < 1344679935 318707 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION went from Turku to Stockholm by boat! < 1344679937 673899 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And back. < 1344679988 887361 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :how was that? < 1344680019 66206 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :one of those that stops and goes in circles somewhere on the baltic while the tax free shop is open? < 1344680019 556563 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Pretty long. < 1344680028 63989 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Turku, the oklopolian city of Finland. < 1344680034 814769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was an overnight boat trip. < 1344680043 910097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't *think* it went in circles. < 1344680059 473300 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, they might just turn off the engines instead < 1344680059 699843 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :hehe < 1344680077 907466 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i took an overnight train the other day < 1344680090 897683 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :used a sleeper car for the first time < 1344680095 493015 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :very pleasant < 1344680096 566274 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People who were with me on the boat bought some Finnish (or was it Swedish?) liqueurs. < 1344680112 154057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I hear Lakka liqueur is very good. < 1344680116 207031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You like that sort of thing, right? < 1344680116 941901 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :well except that we only had 4 hours in the sleeper and then had to change trains in bumblefuck czechia < 1344680127 977537 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1344680132 398437 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :i will try some when i am in finland < 1344680137 654934 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: did your boat stop at Åland? < 1344680142 500425 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some of the Tallinn-Helsinki boat trips are pretty fast. < 1344680158 549036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are also other weird berry liqueurs that I hear are very good. < 1344680176 212340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Mesimarja. < 1344680196 840423 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should try that kind too. < 1344680202 418934 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I don't remember. < 1344680209 724158 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :we took a hydrofoil boat in greece < 1344680215 98618 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :that was fuckin fast < 1344680216 666040 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think "both" (Viking, Tallink-Silja) Stockholm/Turku boats stop at Mariehamn at around 4am or so. < 1344680239 14010 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Is Lakka liqueur good? < 1344680246 930426 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Lakka jam is good. < 1344680255 587210 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :IIRC, stopping at åland is what allows you to have a tax-free < 1344680259 82366 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1344680262 497972 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :because thee're not in the EU < 1344680265 478532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I've tasted one, it was very sweet. < 1344680269 426869 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :my travel agent has just informed me of this fact < 1344680274 149058 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but åland is finland < 1344680295 94148 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :but you can have bits of countries which are in the EU, where those bits are not in the EU < 1344680295 281975 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... except for the special rules and exceptions < 1344680320 327292 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is even legally allowed to drink liqueur in the US now. :-( < 1344680322 620968 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :most of the semi-autonomous ex-colonies have this status < 1344680345 401751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The abolition of tax-free sales on ferry boats travelling between destinations within the European Union made Finland demand an exception for the Åland Islands on EU's VAT rules. The exception allows for maintained tax-free sales on the ferries between Sweden and Finland (provided they stop at Mariehamn or Långnäs) and at the airport, but has also made Åland a different tax-zone, meaning that tariffs must be levied on goods brought to the islan < 1344680394 315255 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :and jersey and guernsey < 1344680461 596938 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A Finnish computer shop (verkkokauppa.com) sells some stuffs VAT-free, shipped from their Mariehamn office. They're all priced to be like ten cents below some "must pay some tax or tariff" limit. < 1344680466 392366 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :hm so maybe Åland is in the EU after all, but has special exemption < 1344680477 678785 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And you can only have one in an order. < 1344680478 286101 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :fucking cmplicated < 1344680514 220228 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :gotta go eat lunch < 1344680515 814047 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :ttyl < 1344680519 984223 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"While most EU law applies to Åland it is outside the VAT area and is exempt from common rules in relation to turnover taxes, excise duties and indirect taxation. There are also restrictions on the freedom of movement of people and services, the right of establishment, and the purchase or holding of real estate in Åland." < 1344680556 80088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I've heard it's a bit nontrivial to move there. < 1344680638 627008 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or at least was. < 1344680705 262351 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or at least if you want your own house, as opposed to an apartment, or renting something. < 1344683348 882377 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1344683380 275493 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344683403 406284 :augur!~augur@208.58.5.87 QUIT :Read error: Connection reset by peer < 1344683422 905883 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344683434 517617 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1344684142 257559 :Eladith!~eladith@empire.kortex.jyu.fi JOIN :#esoteric < 1344685170 570973 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1344686208 500890 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344687306 750468 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1344687822 793676 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344688007 551960 :donmarquis!~~donmarqu@gateway/tor-sasl/donmarquis JOIN :#esoteric < 1344688028 757888 :donmarquis!~~donmarqu@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :Hello Brainfuckers :D < 1344688386 507877 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1344688415 965693 :Taneb!~Taneb@host-78-148-0-159.as13285.net JOIN :#esoteric < 1344688591 558077 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1344688711 1965 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1344689388 907343 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344689678 675959 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344690034 568870 :augur!~augur@pool-71-191-108-180.washdc.east.verizon.net JOIN :#esoteric < 1344690639 828985 :Taneb!~Taneb@host-78-148-0-159.as13285.net QUIT :Ping timeout: 240 seconds < 1344692539 642876 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344693276 121817 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344694122 433521 :donmarquis!~~donmarqu@gateway/tor-sasl/donmarquis QUIT :Ping timeout: 276 seconds < 1344694903 874340 :sivoais_!~zaki@199.19.225.239 QUIT :Quit: leaving < 1344694928 149575 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1344695246 653141 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1344695989 470409 :augur!~augur@pool-71-191-108-180.washdc.east.verizon.net QUIT :Read error: Connection reset by peer < 1344696022 526824 :augur!~augur@pool-71-191-108-180.washdc.east.verizon.net JOIN :#esoteric < 1344697216 256590 :KingOfKarlsruhe!~chatzilla@p5B13162C.dip.t-dialin.net JOIN :#esoteric < 1344697799 12538 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Read error: No route to host < 1344697848 692962 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344698004 563241 :Taneb!~Taneb@host-78-148-0-159.as13285.net JOIN :#esoteric < 1344698313 604371 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I now have a copy of the Routeing Guide < 1344698858 23 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :It has a page "Routes via Hexham" which otherwise does not mention Hexham < 1344698876 957972 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Although it does show the Carlisle -> York via Hexham route < 1344698890 837321 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hexham is implicit < 1344698913 541849 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Yes, it's the shortest way between Carlisle and Newcastle < 1344698938 841066 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :And the biggest place inbetween then except for Prudhoe, which has a toilet roll factory and hence sucks. < 1344699053 563621 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I've heard of Prudhoe. < 1344699063 907609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe one of you Hexhamites has mentioned it before. < 1344699067 537186 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Yes < 1344699071 820603 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Quite possibly me < 1344699076 754601 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :`log prudhoe < 1344699078 888013 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :proud hoe < 1344699087 677827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: You have strong feelings on the subject of Prudhoe? < 1344699093 68030 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Can also be pronounced "pruddha" < 1344699096 772859 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Not really < 1344699098 576236 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :It's a place. < 1344699107 192245 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I know one or two people who live there < 1344699116 752936 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1344699121 107052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Thehird has mentioned it. < 1344699132 592331 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :`pastelogs prudhoe < 1344699141 560141 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And you, too. < 1344699148 755450 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Is there any reason for that peculiar euphemism? < 1344699150 613217 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.12886 < 1344699165 889962 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You've linked to Prudhoe_Castle_2.jpg. < 1344699179 325656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see it's there too. < 1344699237 430638 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Prudhoe has a castle < 1344699276 562623 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a place called "Hörhö" in Finland, we drove nearby yesterday, there was a "HÖRHÖ 2 >" road sign. < 1344699283 132843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some Finns might find that amusing. < 1344699308 77776 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Becayse < 1344699314 296777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because http://en.wiktionary.org/wiki/h%C3%B6rh%C3%B6 < 1344699329 262895 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(A backspace/enter confusion up there.) < 1344699338 513190 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :There's a place in the UK called Bishop's Itchington < 1344699348 393151 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Which I found hilarious when I saw the sign < 1344699356 765595 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Although now I realise isn't that funny after all. < 1344699425 593354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hörhö is not notable enough to have a Wikipedia article, except as a redirect to Lieksa, where it's mentioned in the list of villages. < 1344699490 714869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also an Egyptinkorpi, which I think doesn't have anything to do with Egypt. < 1344699519 641548 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :That sounds like it should mean an Egyptian was buried there < 1344699559 623853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It translates to "korpi of Egypt", and korpi: "1. A boreal forest type appearing on moist moraine soils, characterized by dense growth of spruce as the dominating tree species and deep layer of moss as undergrowth. Korpi is often a transition zone between a drier kangas -type forest and various types of suo (“swamp”). 2. A deep forest. 3. (slang) An area remote from dense population; ... < 1344699565 969283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... backwoods, backwater." < 1344699592 837503 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :It is far from any dense population in Egypt < 1344699593 25287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whether it's intentional or not, it is kind of a backwoods place. < 1344699653 181161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently there was still a school there in 1949 with up to 120 students. < 1344699673 106882 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's been mostly abandoned since 1970s, with just a few farms in there now. < 1344699677 425363 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric ::/ < 1344699697 997871 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :You know, Hexham's high school is older than most countries < 1344699700 301019 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Including the UK < 1344699735 763938 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :And Finland < 1344699801 128195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Many things are older than Finland-the-current-country. < 1344699813 427214 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Yep < 1344699864 686447 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1344699892 124670 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Even some things in Finland.) < 1344699896 387356 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :You're older than Germany < 1344699934 184297 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :By some counts, YOU may be older than Germany < 1344699937 123430 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I'm not, though :( < 1344699941 750238 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i am < 1344700238 397288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How old is Germany? < 1344700315 259573 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I was about seven and a half years when Germany. < 1344700418 487113 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Unification was... '89? < 1344700459 757457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :3 October 1990, says Wikipedia's main Germany article for the reuinification. < 1344700471 401178 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Of course, none of the individual buildings of my school are that old < 1344700477 931955 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :The oldest is from the 1800's < 1344700480 931807 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so that puts me at 4 years older than Germany < 1344700484 778663 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :Not 1599 when the school was founded < 1344700531 865989 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The wall-breaking's from '89.) < 1344700546 862906 :Taneb!~Taneb@host-78-148-0-159.as13285.net PRIVMSG #esoteric :I always think unification's first :( < 1344701696 256567 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344701982 293104 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, bilbo appears in chariots of fire < 1344702284 721259 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :also the borg queen < 1344702861 637335 :KingOfKarlsruhe!~chatzilla@p5B13162C.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347] < 1344704338 475859 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344705034 601848 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1344705085 568759 :Ngevd!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344705198 569124 :Taneb!~Taneb@host-78-148-0-159.as13285.net QUIT :Ping timeout: 276 seconds < 1344705433 784906 :Eladith!~eladith@empire.kortex.jyu.fi QUIT :Quit: leaving < 1344705841 554742 :Ngevd!~Taneb@host-78-148-9-82.as13285.net NICK :Taneb < 1344706003 854165 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1344706016 787283 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344707454 992496 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1344707631 494536 :rolebot!~rolebot@h103.16.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1344707636 408467 :rolebot!~rolebot@h103.16.18.98.dynamic.ip.windstream.net QUIT :Remote host closed the connection < 1344707656 347368 :nortti!nortti@smar.fi PRIVMSG #esoteric :why rolebot joined #esoteric-en? < 1344707679 189352 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what's #esoteric-en? < 1344707698 259998 :ion!ion@heh.fi PRIVMSG #esoteric :Ooh. I’m not going to buy the first dev version, but that’s promising for sure. http://www.kickstarter.com/projects/1523379957/oculus-rift-step-into-the-game?ref=butt < 1344707700 637751 :nortti!nortti@smar.fi PRIVMSG #esoteric :it is irc channel < 1344707785 4097 :nortti!nortti@smar.fi PRIVMSG #esoteric :it currently has 2 people, 1 ircbot and my bouncer < 1344707803 906712 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :do you converse much with each other? < 1344707849 389477 :nortti!nortti@smar.fi PRIVMSG #esoteric :no < 1344707862 211329 :nortti!nortti@smar.fi PRIVMSG #esoteric :well yes but in a query < 1344708178 319878 :ogrom!~del@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :awesome < 1344709340 505911 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344709527 564778 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds < 1344709593 485562 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344709651 760889 :MDoze!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MDude < 1344709683 607046 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Ping timeout: 276 seconds < 1344709898 636604 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344710141 204762 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344710190 446379 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds < 1344711147 749252 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :Taneb: routing guide for trains? < 1344711163 224406 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Big document that says which routes are permitted < 1344711182 402467 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Say, if I want to get a train to ais523 < 1344711196 294499 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :First of all I'd have to work out what station to go to < 1344711218 95094 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :But then it gets complicated < 1344711297 103294 :cknz!~chicken@88-190-32-81.rev.dedibox.fr QUIT :Ping timeout: 272 seconds < 1344711845 249216 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :http://packages.debian.org/wheezy/cycle "NOTE: This program is not a reliable contraceptive method. It does neither help to prevent sexual transmision diseases like AIDS." < 1344711845 475924 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344711863 701713 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :Taneb: by memorizing this document, can you do hax that the national rail website is unaware of < 1344711884 386968 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Yeah, like going to Carlisle from London via Inverness < 1344711889 321617 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think by memorizing that document you become able to ride a train in england < 1344711954 695297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you will also automatically grow sideburns or a monocle < 1344712067 77485 :ion!ion@heh.fi PRIVMSG #esoteric :cycle :-D < 1344712081 167235 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1344712132 804116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I think the stacks in Kayak is actually natural numbers isn't it? (Since all stacks must have zeroes at the end) <-- heh i guess < 1344712175 811515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except isn't there a random input one < 1344712247 347247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right the bit bucket < 1344712361 700514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although it may not be _strictly_ against the standard to initialize it to a finite (i.e. zero-terminated) value < 1344712418 103507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact it would have to preserve that until the end < 1344712454 170314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :those wouldn't be uniformly random, independent bits then, though < 1344712478 776758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but then you will not always have that at the end even if you start with it < 1344712556 799550 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Perhaps to have it reversible properly even ignore bit bucket so that there is only the input and output, each of which is a natural number (not a stream of bytes). < 1344712747 50587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: well yes, afair that was part of the design idea. the bit bucket is ideally only supposed to be used when the whole program does something irreversible. < 1344713301 478821 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344713319 93866 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another reversible esolang Revaver2pi where order of lines is reversed to reverse program and doesn't use a bit bucket. < 1344713331 784379 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Also doesn't have to change brackets [ to ] and so on) < 1344713496 316587 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In the esolang Bruijndejx do you think you could encode the */\? commands as a Church encoding or Mogensen-Scott encoding of the datatype? < 1344713589 390316 :lexande_!~lexande@91.105.3.118 JOIN :#esoteric < 1344713597 459664 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And then to make up I/O monad using what I have specified on the Talk page? Perhaps they work with such things as Lazy K as well. < 1344713605 251550 :lexande_!~lexande@91.105.3.118 PRIVMSG #esoteric :Taneb, does London to Carlisle via Inverness still work? < 1344713614 539623 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Probably not < 1344713620 194013 :lexande_!~lexande@91.105.3.118 PRIVMSG #esoteric :i kind of thought they had amended that one away, though many comparably absurd things remain < 1344713633 69349 :lexande_!~lexande@91.105.3.118 PRIVMSG #esoteric :also that the written and online versions of the ATOC routeing guide are not identical < 1344713639 673059 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I think there's two stations where there's no route between them < 1344713833 559398 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Right, Hexham has routeing points Newcastle and Carlisle < 1344713861 528271 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Durham has Darlington and Newcastle < 1344713875 975466 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :That means there's only one valid route from Hexham to Newcastle < 1344713889 657212 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Thence Durham < 1344713943 940751 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Hmm < 1344713944 168246 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net JOIN :#esoteric < 1344713960 332219 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Can you give me a station that isn't near Newcastle or Carlisle? < 1344714069 284230 :pikhq_!~pikhq@174-22-154-72.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1344714071 243299 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is Newark sufficiently far? < 1344714079 96851 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Yes? I think so? < 1344714114 382202 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :Taneb: also, then you're in Inverness < 1344714119 489753 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :is that actually a good place to be < 1344714136 409861 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Newark Castle or Newark North Gate? < 1344714147 381685 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :kmc, I don't think < 1344714169 133952 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :... < 1344714176 931154 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I had an end to that sentence, I swear < 1344714203 470199 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Ask Phantom_Hoover. < 1344714318 705227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Although now I realise isn't that funny after all. <-- the poor bishop didn't think it was funny, for sure < 1344714612 46207 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net PRIVMSG #esoteric :butts < 1344714680 649428 :ion!ion@heh.fi PRIVMSG #esoteric :NTSF:SD:SUV S02E01 < 1344714954 309207 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I think I've been to Inverness once, and not for long. < 1344715054 375539 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :What was it like? < 1344715072 34003 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, googling for inverness does not give me a list of limericks < 1344715077 927840 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I forget. < 1344715209 842200 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there was an old lady from inverness / whose limericks were always a horrible mess / while they did rhyme / the meter wasn't so sublime / and the last line didn't. < 1344715238 448110 :ion!ion@heh.fi PRIVMSG #esoteric :hah < 1344715361 273277 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :apparently I live in a city about twice as big as inverness < 1344715635 781962 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :olsner, it's north Scotland. Nobody lives in north Scotland. < 1344715710 585041 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :They have one university between them. < 1344715712 356646 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And it sucks,# < 1344715767 545777 :x2a!~ttsoo@HSI-KBW-085-216-042-205.hsi.kabelbw.de JOIN :#esoteric < 1344715775 195976 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :Everyone knows Scotland is a made-up place. < 1344715783 635525 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :It's like British Disneyland. < 1344715795 812547 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :It's about an hour's drive away from here and Phantom_Hoover lives there < 1344715799 613704 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :Where you get to see the funny men with made-up accents and funny skirts-but-they're-not-skirts. < 1344715812 258661 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :Taneb: Clearly he works there. < 1344715853 768806 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Nah, they fired be because I can't do the accent any more. < 1344715874 23815 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :Just a silly tourist then. < 1344715993 736749 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Wasn't the most used Haskell compiler created in Scotland? < 1344716105 540278 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net QUIT :Quit: later chat < 1344716112 921470 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, but there wasn't much demand for it at the gift shop. < 1344716163 872657 :x2a!~ttsoo@HSI-KBW-085-216-042-205.hsi.kabelbw.de PART :#esoteric < 1344716426 61166 :MoALTz!~no@host-92-2-126-72.as43234.net QUIT :Quit: Leaving < 1344716609 938761 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344716860 195797 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :Taneb: Well, yes. Scotland is a very *good* mythical place. < 1344716876 205721 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :They went so far as to add some universities, so it looks like a real country. < 1344716992 127555 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah like Hogwarts and the like < 1344717252 72165 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :arguably the largest scottish theme park in the world < 1344717280 96475 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :There's a bigger one in Florida, isn't there? < 1344717446 971200 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe, not sure which one is the bigger, hence the arguability < 1344717909 958993 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Is it bad that without the Murderous Maths books, my life would be completely different? < 1344718010 321278 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I would have never found Irregular Webcomic, and hence esoteric programming languages, and hence here < 1344718039 843083 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Without IWC, I would have never found TVTropes, and hence Homestuck (would have maybe found Homestuck later, actually...) < 1344718080 671908 :nortti!nortti@smar.fi PRIVMSG #esoteric :222 < 1344718081 755473 :nortti!nortti@smar.fi PRIVMSG #esoteric : < 1344718099 879975 :dretch!~dretch@unaffiliated/dretch JOIN :#esoteric < 1344718139 359613 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :So I wouldn't have made friends with many brilliant people in the world of esoteric programming and in the Homestuck fandom < 1344718155 400422 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I would have never found Minecraft (from Homestuck, oddly) or Dwarf Fortress < 1344718165 146277 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :May have found Minecraft later < 1344718189 22460 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I would have been slightly worse at maths, too < 1344718196 127235 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1344718209 837984 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Look at the nail of this alternate universe < 1344718215 746087 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :"Without the Murderous Maths books" < 1344718269 797524 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Gave me an intuition about complex numbers when I was 12 < 1344718286 890022 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :#esoteric and tvtropes are easy enough to find without either of murderous maths or irregular webcomic < 1344718287 77776 :dretch!~dretch@unaffiliated/dretch PRIVMSG #esoteric :Nothing gave you an "intuition" when you were 12 < 1344718287 719962 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :Nothing here < 1344718289 543154 :dretch!~dretch@unaffiliated/dretch PRIVMSG #esoteric :you developed it. newb < 1344718330 289045 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :olsner, not if I hadn't gained an interest in esoteric programming, which I got from David Morgan-Mar, whom I first encountered on irregularwebcomic.net < 1344718362 247941 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :dretch, without the Murderous Maths books, I would have first encountered them 4 or 5 years later, and probably had more difficulty understanding them < 1344718389 634435 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Taneb: I came here before having any interest in esoteric programming beyond having heard of brainfuck < 1344718389 821846 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Intuitions are often developed with a guiding hand < 1344718389 821924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: you could have gone homestuck -> tvtropes -> iwc, perhaps? < 1344718401 669252 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :oerjan, probably not < 1344718409 459857 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Actually... < 1344718435 298066 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I could have theoretically gone Real life -> TVTropes -> IWC < 1344718444 648378 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :then I came here again a few years later when I was ready to develop an interest < 1344718455 890428 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :olsner, why would I have heard of brainfuck? I was barely interested in programming < 1344718470 733636 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I'd be trying to learn C++, and failing miserably, probably switching to PHP < 1344718478 739215 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I'm really glad about the Murderous Maths books < 1344718483 257453 :nortti!nortti@smar.fi PRIVMSG #esoteric : < 1344718486 672780 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric : < 1344718516 991163 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :(yeah, that's "barely interested in programming") < 1344718525 899704 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :(or maybe to possible eventualities) < 1344718585 478623 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Point is, most of my interests stem from the Murderous Maths books < 1344718602 930394 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :PHP is actually pretty bad, although it can work. < 1344718679 833132 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I like mathematics < 1344718706 553569 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :It's always been my subject < 1344718723 531870 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344719136 69850 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1344719288 297556 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If types can have the same name as variables in C, then wouldn't that cause ambiguous codes sometimes? < 1344719342 294371 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yes < 1344719388 37055 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :at least I think so, but maybe it's unambiguous in C based on knowing what names are types < 1344719466 924455 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :in C++, there's a rule that says something like if a declaration could be both a function or a variable, it'll be one of them < 1344719500 822548 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, it is not always known what names are types such as a statement x*y; how can you know if it is x times y or the type of y declared as pointer to x, and in an expression ((x)*y) is it casting (*y) to x or multiplying x by y? < 1344719537 98143 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you know based on the code you've seen whether or not x is declared as a type already < 1344719580 892106 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, yes. < 1344719605 769562 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But someone posted some example of a C code that they say GCC compiles it that x is used as both type and variable name < 1344719636 276173 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :At the same time? < 1344719711 958895 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: Aren't declarations always on the left side and statements always on the right < 1344719713 717865 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :This was something someone posted, yes they used it at same time they had a declaration x x; < 1344719729 469221 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :Yup, they are in fact seperate namespaces. < 1344719739 451978 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :And I don't know the disambiguation rules. < 1344719746 252407 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :Well. < 1344719753 823712 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :Yeah. No idea. < 1344719770 875894 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: I think you might be dead now. Are you? < 1344719771 620325 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i did not like to go,' he went on with his work, singing softly to himself, but in vain, until that interesting youth had left the room with a sigh. < 1344719776 955869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's weird. < 1344719789 835663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: I switched your IP address and all. How are you not dead? < 1344719791 126468 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: they take me a walk: though tired and stiff, to climb the heights i madly fnord and, by the time they're ready!' she remarked, as alice sat with the knife in her hand a bouquet rather larger than a fnord she knelt down and looked along the passage into the loveliest garden you ever saw anybody! you keep your head under the leaves, and gave it a severe pinch. < 1344719797 773055 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I mean, something like x = float y; doesn't make sense < 1344719812 505365 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :after #define float it does < 1344719813 479914 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Unless you put the float in () < 1344719823 458686 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 276 seconds < 1344719824 320283 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or abuse the preprocessor < 1344719980 281770 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344720125 608331 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344720174 648826 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 252 seconds < 1344720856 652025 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Ping timeout: 252 seconds < 1344721013 772986 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :looks related: http://eli.thegreenplace.net/2011/05/02/the-context-sensitivity-of-c’s-grammar-revisited/ < 1344721035 685656 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(part 1: http://eli.thegreenplace.net/2007/11/24/the-context-sensitivity-of-cs-grammar/) < 1344721061 992159 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :typedef char AA; int aa = sizeof(AA), AA, bb = sizeof(AA); < 1344721221 243483 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344721444 96814 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes that is the other thing of ambiguous < 1344721504 528577 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :those examples are not ambiguous though, just context sensitive < 1344721513 786049 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : This was something someone posted, yes they used it at same time they had a declaration x x; <-- i think that is different because the second x is creating a new scope, so it doesn't matter if they are the same namespace < 1344721539 990125 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let f f = 2*f in f 2 -- haskell example iirc < 1344721541 725307 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 4 < 1344721552 139633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well somewhat similar) < 1344721609 157078 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :> let f f = 2 * f :: Num f => f -> f in f 2 < 1344721610 622567 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type is less polymorphic than expected < 1344721610 825670 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Quantified type variable... < 1344721616 236342 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :> let f f = 2 * f :: Num f => f -> f in f 2 :: Int < 1344721617 750746 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type is less polymorphic than expected < 1344721617 938654 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Quantified type variable... < 1344721676 55267 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think you're getting (2 * f :: ...) < 1344721676 653754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: you cannot generally put a type annotation with free type variables on an expression and expect it to extend to the whole declaration < 1344721696 938513 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :> let f f = " * f; f :: Num f => f -> f in f 2 < 1344721698 418673 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : < 1344721698 789953 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : lexical error in string/character literal at end o... < 1344721705 843963 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :> let f f = 2 * f; f :: Num f => f -> f in f 2 < 1344721707 378658 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 4 < 1344722087 368823 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 250 seconds < 1344722535 581956 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Regarding your scope theory, indeed, within a block it's illegal to say { typedef int x; int x; } -- "error: ‘x’ redeclared as different kind of symbol". < 1344722551 296938 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Much like what you get for "int x; int x;".) < 1344722810 715059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mhm < 1344724113 333497 :lexande_!~lexande@91.105.3.118 QUIT :Ping timeout: 244 seconds < 1344724308 676148 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds < 1344725107 417892 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net QUIT :Ping timeout: 240 seconds < 1344725227 505174 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric < 1344725446 718757 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1344725549 521826 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1344725558 256773 :dretch!~dretch@unaffiliated/dretch QUIT :Quit: dretch < 1344725803 946313 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :Ping timeout: 256 seconds < 1344726227 881209 :nortti!nortti@smar.fi PRIVMSG #esoteric :http://qdb.us/305703 < 1344726527 764129 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net JOIN :#esoteric < 1344726888 281440 :ion!ion@heh.fi PRIVMSG #esoteric :Is the first line related to the second one? < 1344726918 164685 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Seen it before < 1344727152 615610 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1344727163 179162 :kmc_!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric < 1344727174 394877 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1344727200 51794 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344727200 239493 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi QUIT :Client Quit < 1344727222 599147 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@tell ais523 I needed to know the "official" way of making colored text on mediawiki for Talk:BF_Joust_Strategies < 1344727222 912042 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1344727224 739031 :kmc!~keegan@c-65-96-1-204.hsd1.ma.comcast.net QUIT :Ping timeout: 260 seconds < 1344727558 789407 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://petitions.whitehouse.gov/robots.txt < 1344727574 415933 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't get it. They disallow / then proceed to bother to disallow other stuff? < 1344727634 582340 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net PRIVMSG #esoteric :I suspect what happened is they got a demo robots.txt with their CMS and they just uncommented all the lines in it. < 1344727651 374528 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, maybe that is it. < 1344727672 779051 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They set the crawl delay too, even though it is disallowed. < 1344727695 979083 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Anyways, due to that robots.txt, I can't access old copies of the petition that people are upset about < 1344727701 686994 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I just want to see the timestamp < 1344727815 403224 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Man, I keep forgetting GTA was made in Scotland. < 1344727833 165311 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(That was one of our more successful products at the gift shop.) < 1344728038 2554 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344728211 273625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's was rebackronymed of course, the original name was Glasgow Traffic Academy < 1344728253 183838 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's not nearly brutal enough to be set in Glasgow. < 1344728254 45697 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should continue playing Brogue < 1344728449 518495 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Is that an outrageously cool rogue-like? < 1344728507 382921 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's yet another production of Scotlandland. < 1344728574 888169 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Either way, I'm going to get some sleep now < 1344728576 725100 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Quit: Leaving < 1344728891 312655 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :david_werecat: your program doesn't run in wine i think? < 1344728898 289794 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I officially hate Pink Jellies < 1344728920 343779 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com PRIVMSG #esoteric :quintopia: I'm not sure if it does or not, I didn't test it. < 1344728929 679451 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i couldn't get it to run < 1344728932 44558 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com PRIVMSG #esoteric :What error message does it give? < 1344728966 972951 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lol < 1344728982 434556 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :install the windows version of Mono < 1344728985 696097 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sounds lame < 1344729136 288175 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Read error: Connection reset by peer < 1344729185 782288 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344729502 826953 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com PRIVMSG #esoteric :The .Net 2.0 version is here: http://www.mediafire.com/?ryfwvqh47gdwfb7 < 1344729529 533354 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com PRIVMSG #esoteric :If it still doesn't work, it's because it uses a webbrowser control to preview the wikicode. < 1344729681 835416 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oic < 1344729724 457521 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey guys, what's the maximum damage a spider can do to a computer < 1344729818 656622 :ion!ion@heh.fi PRIVMSG #esoteric :A big enough spider could eat a small enough computer. < 1344729887 630875 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com PRIVMSG #esoteric :The worst I've seen a spider do is give a BSOD. < 1344730161 695469 :oklopol!~nnscript@dyn58-51.yok.fi QUIT :Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ) < 1344730343 293958 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ion: Yes that is possible but probably unlikely < 1344730368 212288 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :david_werecat: Probably it would if it would get inside the computer. Otherwise probably nothing. < 1344730596 16309 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :remember the story of where the term "bug" came from < 1344730604 766612 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :insects in general can do some damage < 1344730636 176102 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes it can, especially to older computers. < 1344730651 794365 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Spiders are not insects but they can probably do the same damage to computers. < 1344730656 257834 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :if you leave your computer off, and a spider webs up your intake fan... < 1344730657 517240 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344730668 644887 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :spiders are arthropods < 1344730675 495800 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and arthropods are bugs < 1344730685 786852 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But either way it probably won't if it does not get inside the computer. < 1344730701 870717 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah it'd be tough for a spider to damage a laptop < 1344730918 600521 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :quintopia: only insects are bugs < 1344730926 447174 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :FreeFull: lies < 1344730930 493287 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Crustaceans are anthropods, would you call them bugs? < 1344730933 492325 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yes < 1344730940 292054 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :shrimp are the ants of the sea < 1344730970 245721 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i can picture the whales and dolphins swatting at them like gnats < 1344730977 24867 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Shrimp don't have any of the social structure of ants < 1344730981 293144 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My mother said the same thing < 1344730987 607351 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :okay, the gnats of the sea < 1344730998 661347 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And don't swarm around whales or dolphins < 1344731016 824251 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm trying to invoke the smallness and ubiquity of them < 1344731175 806708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you may be thinking of krill < 1344731217 921131 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, yes, it should be krill. < 1344731238 953113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then it's settled. < 1344731311 665079 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway i have had very little trouble with krill in my laptop. > 1344731739 591770 JOIN :#esoteric < 1344731740 258225 :glogbot!codu@codu.org JOIN :#esoteric < 1344731740 606351 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric > 1344731743 721687 JOIN :#esoteric > 1344731744 240813 JOIN :#esoteric < 1344731745 425597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not in scotland, only in australia. < 1344731795 530706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@wn suppurate < 1344731796 727130 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :*** "suppurate" wn "WordNet (r) 3.0 (2006)" < 1344731796 883351 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :suppurate < 1344731797 29437 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : v 1: cause to ripen and discharge pus; "The oil suppurates the < 1344731797 29606 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : pustules" [syn: {suppurate}, {mature}] < 1344731797 29680 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2: ripen and generate pus; "her wounds are festering" [syn: < 1344731798 773182 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : {fester}, {maturate}, {suppurate}] < 1344731811 588397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION regrets that already. < 1344731846 552153 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yep, it's like pus. < 1344731852 902718 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Blue pus. < 1344731862 572139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: your computer contains one very ill hooloovoo. hth. < 1344731917 820921 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what colour is hooloovoo medicine < 1344731996 437898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tricky question < 1344732101 968798 :fizzie!fis@unaffiliated/fizzie QUIT :Ping timeout: 245 seconds < 1344732121 493395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they got fizzie too < 1344732121 740134 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Dammit fizzie, right when we need you. < 1344732148 342350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah we need Gregor, he's the color expert < 1344732159 205471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_especially_ alien colors < 1344732190 391490 :Gregor!codu@codu.org PRIVMSG #esoteric :It's moderate cerise. < 1344732271 83707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :excellent http://www.colourlovers.com/color/A01266/Moderate_Cerise < 1344732319 604881 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1344732339 145556 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, nope, it's still leaking blue everywhere. < 1344732364 917520 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, I need you to use your magic colour program to calculate moderate cerise. < 1344732376 624789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: i think hooloovoo medicine needs to be administered using proper prismatic equipment < 1344732542 892664 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, also can you use your wealth of H2G2 knowledge to give me some tips on hooloovoo medicine. < 1344732772 521822 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect fizzie might be asleep, filthy european < 1344732810 205746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait it's sunday. i suspect fizzie might be out partying, filthy european < 1344732852 789954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm given he spoke at 0:02, maybe a little unlikely < 1344733993 178885 :derdon!~derdon@p5DE890E4.dip.t-dialin.net QUIT :Remote host closed the connection < 1344734494 481413 :augur_!~augur@208.58.5.87 JOIN :#esoteric < 1344734643 462756 :augur!~augur@pool-71-191-108-180.washdc.east.verizon.net QUIT :Ping timeout: 276 seconds < 1344736721 895298 :hagb4rd!~pedito@212.23.103.25 JOIN :#esoteric < 1344736917 312311 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :https://github.com/tswett/Smokefly - you know, that commit message is highly misleading. < 1344736924 167321 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :"Change copyright license from BSD to GNU GPL" < 1344736942 909140 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric : it is < 1344736947 857750 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :One of the files with that message is the GNU GPL. The GNU GPL was never available under the BSD license, and it is not available under the GNU GPL. < 1344736957 121495 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :haha < 1344736962 173820 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :also, just to spite you < 1344736970 414373 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ima go grab a copy from just before the license switch < 1344736974 546462 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and start coding on it and distributing it < 1344736975 633792 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Two of the files with that message are now in the public domain, rather than available under the GNU GPL. < 1344736988 322976 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :probably untrue < 1344736999 314706 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :most countries' laws don't have a concept of "public domain" per se < 1344737011 526965 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :And two of the files with that message are available under the GNU GPL, but still also available under the BSD license, because licenses don't just go away. < 1344737617 414665 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344738059 646672 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why the license switch? < 1344739229 705486 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 260 seconds < 1344739358 241632 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I also want to know why < 1344739380 46787 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And why are two of those files in the public domain? < 1344741595 650015 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344743243 187448 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Sgeo: because if people modify it, I want them to release the modified version under the same license. < 1344743482 20177 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Am I evil for selling software? < 1344743532 967962 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :zzo38: because they're not software, and producing them did not require a significant amount of effort. < 1344743534 542970 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Note that this is not a response to your license thing) < 1344743535 995699 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Sgeo: not in my opinion. < 1344743579 150830 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although I wonder, if I gave it away back then, would the scourge of poseballs be non-existent? < 1344743627 943266 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what's a poseball < 1344743628 791435 :augur_!~augur@208.58.5.87 NICK :augur < 1344743666 426592 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://secondlife.wikia.com/wiki/Poseball "A poseball is a common kind of scripted object in Second Life, appearring as a round colored sphere. There purpose is to play an animation on the avatar that sits on them." < 1344743703 527610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1344743710 920676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...thanks? < 1344743748 544643 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You did ask what a poseball is, and that is the answer. < 1344743751 443098 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :They annoy me. < 1344743778 81043 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I called my product the "antiposeball" < 1344743800 665213 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://marketplace.secondlife.com/p/Antiposeball-5-SAVE-PRIMS-ON-FURNITURE/219014 < 1344744471 486652 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds < 1344744711 517412 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1344745017 447055 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds < 1344746522 700071 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344748344 185867 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344750651 943982 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :22:50 elliott was last seen on #haskell 60 days, 5 hours, 24 minutes and 34 seconds ago, saying: teneen: That doesn't really clarify to me. < 1344750845 541579 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1344751698 161829 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344751719 146781 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344755932 565282 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I would think one CPU instruction for bitwise calculation should be one like INTERCAL's select operator except that the nonselected bits are just moved instead of deleted. It would be useful for some things and if you have AND/OR/XOR as well, then you could implement some other things with this too. < 1344755940 969375 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344756056 947302 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Such as if it is a C code binary ~ operator then implement INTERCAL select by ((x~y)&(y~y)) < 1344756066 747428 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another things might be wanted is the Muxcomp stuff. < 1344756256 522944 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344756346 258844 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have written most of a program called Famitile, except: full documentation, load/save in GUI, nametable editor. (Load/save already works for command-line, and you can also use any command-line operation in lastline mode in the GUI, though) < 1344756575 470188 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I intend to support both standard nametables and MMC5 nametables. < 1344757294 103204 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: Right < 1344759180 558113 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344760771 352713 :kmc_!~keegan@c-76-119-235-30.hsd1.ma.comcast.net NICK :kmc < 1344761299 298138 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i propose a railway! < 1344761456 650970 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1344761511 250684 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :high speed line from Helsinki to Tallinn (through a tunnel) and on to Tartu, Riga, Kaunas (with a branch to Vilnius), Białystok, and Warszawa < 1344761579 387927 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They sought it with thimbles, they sought it with care; / They pursued it with forks and hope; / They threatened its life with a railway-share; / They charmed it with smiles and soap. < 1344761742 484176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, kmc. Talking about trains even in #mosh. < 1344761748 500310 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep < 1344761752 996953 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hey i wasn't the one who brought it up < 1344761856 265916 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok it looks like i am not the only one to propose this railway < 1344761857 13814 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Rail_Baltica < 1344762010 259345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Don't you hate it when you ask a Haskell question and the answer turns out to be the Yoneda lemma? < 1344762028 391043 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what's the yoneda lemma again? < 1344762040 250525 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :16:55 basically the yoneda lemma says in big fancy words that forall r. (a -> r) -> f r is isomorphic to f a < 1344762043 327255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :16:57 It basically says something way more general than that. :) < 1344762045 853979 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :16:58 yes, the actual lemma is much more powerful < 1344762048 389815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :16:58 but when translated and embedded in haskell for a 'Functor' with a capital f, thats the takeaway < 1344762077 557896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I feel like I'm missing a whole world of category theory. < 1344762086 663515 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :More useless than even the most useless Haskell code could ever be. < 1344762219 681908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Norway is called Norvēģija in Latvian? < 1344762225 90372 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a good name. < 1344762240 219626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Are you still in the Latvia? < 1344762397 981434 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: yes < 1344762436 426569 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :going to go AK-47 shooting in a bit < 1344762438 240840 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if all goes well < 1344762451 966621 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :tomorrow i will take a bus to Tallinn and the next day a ferry to Helsinki < 1344762459 605246 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can see why I would be interested in high speed rail in the area! < 1344762478 994485 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION wonders if he should join #trains or something < 1344762496 729483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You won't be an op. < 1344762557 63496 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so? < 1344762598 942534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So someone has presumably been there before. < 1344762618 694184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, now ChanServ is in there. Weird. < 1344762728 523485 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh, i just assumed it would be a real channel < 1344762737 562608 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :now i am disappointed < 1344762857 753072 :lin19897485!~root@119.142.210.167 JOIN :#esoteric < 1344762949 692769 :lin19897485!~root@119.142.210.167 PART :#esoteric < 1344763415 183639 :Eladith!~eladith@gzrrplox.kortex.jyu.fi JOIN :#esoteric < 1344763832 548436 :MoALTz!~no@host-92-2-126-72.as43234.net JOIN :#esoteric < 1344763852 303271 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :latvia.. ah yes. they won the bmx race! < 1344764676 645420 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :leaving australia with silver < 1344764699 276567 :derdon!~derdon@p5DE892CF.dip.t-dialin.net JOIN :#esoteric < 1344766933 432263 :derdon!~derdon@p5DE892CF.dip.t-dialin.net QUIT :Remote host closed the connection < 1344768222 470225 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Ping timeout: 276 seconds < 1344769031 901991 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344769791 607480 :lilja_!~lilja@cs27103076.pp.htv.fi JOIN :#esoteric < 1344773356 984921 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 246 seconds < 1344773834 195627 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1344774570 758262 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1344774605 520788 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344774734 452859 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344774880 763181 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1344774918 148794 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Ping timeout: 240 seconds < 1344775472 398239 :pikhq_!~pikhq@70-56-224-137.clsp.qwest.net JOIN :#esoteric < 1344775517 16445 :pikhq!~pikhq@174-22-146-61.clsp.qwest.net QUIT :Ping timeout: 272 seconds < 1344776164 955070 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Quit: Leaving < 1344776642 412423 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PART #esoteric :"Leaving" < 1344776647 695521 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344777500 437761 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344777543 511975 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 276 seconds < 1344780535 654927 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 252 seconds < 1344781395 356286 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344781396 868210 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://stackoverflow.com/questions/11922134/haskell-how-to-increment-i-i1 < 1344781401 207751 :elliott!~elliott@unaffiliated/elliott PART :#esoteric < 1344782211 385508 :lexande_!~lexande@91.105.3.118 JOIN :#esoteric < 1344782263 727066 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1344782423 694794 :ion!ion@heh.fi PRIVMSG #esoteric :Leonard Nimoy Laserdisc Demo http://youtu.be/0f3524BQ0Ms < 1344782839 912220 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The one answer to that question is brilliantly evil. < 1344782938 325475 :ion!ion@heh.fi PRIVMSG #esoteric :yeah < 1344782942 208425 :derdon!~derdon@p5DE892CF.dip.t-dialin.net JOIN :#esoteric < 1344783110 793034 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The answer to the question is by the person asking the question. < 1344783230 774298 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh wow you're right, that just makes it even better. < 1344783611 255812 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"In the summer of 2012, members of Ansar Dine broke down the doors of the Sidi Yahya Mosque, which according to legend were not to be opened until the Last Days. They claimed that reverence for the site was idolatrous, but offered roughly $100 US dollars to repair the mosque." < 1344783882 242723 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Phantom_Hoover: would this be more evil? http://hpaste.org/52268 < 1344783943 852293 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Uh, maybe from a technical standpoint, but I think the obfuscation makes it less misleading. < 1344784432 724404 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344784456 709754 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe i should contribute to haskell stack overflow more < 1344784468 660667 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :SO improves on IRC with respect to the things i complain about #haskell < 1344785355 977877 :ion!ion@heh.fi PRIVMSG #esoteric :haha < 1344786655 228054 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1344786914 798055 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Did the legend specified what would happen if the doors were to open? < 1344786968 96177 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no idea < 1344787133 981639 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :" it takes a lot of time and practice to think functional instead of imperative." < 1344787147 779003 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Weird, as soon as I saw functional programming, I didn't have much trouble comprehending it < 1344787295 395774 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But then, I had really good resources about it at hand < 1344787475 596286 :ion!ion@heh.fi PRIVMSG #esoteric :https://twitter.com/SarcasticRover/status/234677032456450048 < 1344787632 710481 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: how much imperative programming had you done before that? < 1344787638 10825 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the two aren't really in opposition either < 1344787650 285003 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :combining functional and imperative techniques is very powerful < 1344787656 829781 :AnotherTest!~tim@d51A4C649.access.telenet.be JOIN :#esoteric < 1344787659 617277 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not just "this part is functional, that part is imperative" but actually using them together < 1344787662 563437 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :hello hello < 1344787670 927649 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hello test person < 1344787702 982404 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :hello algorithm < 1344787727 482438 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :unfortunately I should lookup what the KMC algorithm did again :( < 1344787778 273855 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :knuth - morris - carlsberg < 1344787820 299269 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :something with substrings I recall < 1344787844 102530 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: popular languages force you to use mutable variables even when it's not conceptually necessary < 1344787848 883875 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or anyway they make it cumbersome to do otherwise < 1344787866 899166 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so people get used to thinking in terms of mutable variables, when there is often a simpler explanation in terms of immutable values < 1344787900 22638 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :good programmers and good languages transcend "paradigm" and let you use whichever style(s) are appropriate < 1344788063 141941 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :butts < 1344788080 952513 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :kmc: that seems like the reason why I dislike to use Java < 1344788112 462847 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1344788116 292139 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Java is the #1 culprit here < 1344788130 989893 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the style Java forces on you is appropriate for some tasks < 1344788134 391042 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but Java forces it for every task < 1344788163 182344 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Java sort of exists to tie the hands of good programmers while preventing bad programmers from doing too much damage < 1344788179 297390 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in order to make creating boring business software a more repeatable process < 1344788219 301963 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :what I dislike in Java code a lot for example is an "Utility class" < 1344788275 939996 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: My first language was C < 1344788284 31951 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And I still use C widely < 1344788311 384966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :AnotherTest: yeah < 1344788319 555332 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's funny because people hold up Java as the pinnacle of OOP < 1344788329 947134 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :indeed < 1344788330 596229 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lol < 1344788337 431531 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Java as pinnacle of OOP < 1344788342 104357 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but OOP philosophy would say you should creat objects which model your problem domain < 1344788345 394102 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Smalltalk is the pinnacle < 1344788352 707410 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :Hm. < 1344788361 367999 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Racket is okish < 1344788363 237655 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :whereas in Java you need all these nonsense classes which represent things that would be basic control flow elements in another language < 1344788418 909886 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shrug < 1344788421 724668 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this is a canned rant of mine < 1344788424 641424 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not saying anything new < 1344788431 843750 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :today i went shooting guns for the first time < 1344788441 912343 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fired a Glock 17, an AK-103, and a pump action shotgun < 1344788446 761065 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sadly the AK was semiauto only < 1344788455 703774 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think it is probably very dangerous to let untrained shooters fire full auto < 1344788849 438981 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :This day is called the feast of Crispia < 1344788850 126610 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :n < 1344788862 484830 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :He that outlives this day and comes safe home < 1344788876 123966 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Will stand tiptoe when this day is named < 1344788891 339105 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :And rouse him at the name of Crispian < 1344788904 725995 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :He that shall see this day and live to old age < 1344788917 792623 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Will yearly on the vigil feast his neighbours < 1344788936 878454 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :And say "Tomorrow is St Crispian" < 1344788958 787487 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Then he will strip his sleeve and show his scars < 1344788979 442348 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :And say "These wounds I got on St Crispian" < 1344789366 708020 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :taneb < 1344789386 923254 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :Willt thou draw near the nature of the gods? < 1344789407 445409 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :Draw near them then < 1344789412 515232 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :in being merciful < 1344789466 624267 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :sorry that I could not reply to your earlier Richard II < 1344789474 443643 :AnotherTest!~tim@d51A4C649.access.telenet.be PRIVMSG #esoteric :my connection was bad < 1344789495 583468 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :THATS NOT IN THE PLAY < 1344789516 525259 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I'm more of an Oscar Wilde fan, anyway < 1344789599 30251 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Anyway, I'm off now < 1344789602 22035 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Quit: Dinner < 1344790427 739539 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: It's very dangerous to let untrained people shoot any gun < 1344790465 154005 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Other than as part of training, with someone watching over them < 1344790559 277333 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sure < 1344790563 418552 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i mean, this was kind of training < 1344790568 527863 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there was a person there telling us what to do < 1344790599 390318 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : i think it is probably very dangerous to let untrained shooters fire full auto < 1344790619 349036 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it still seemed pretty lax compared to what i imagine a first gun course in the USA is like < 1344790622 382214 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but maybe i imagine wrong < 1344790632 120230 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I thought full-auto was, like, not useful. < 1344790635 784216 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or something. < 1344790647 852492 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1344790652 924965 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :after a few rounds your aim is way off < 1344790662 848712 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes, that one. < 1344790663 644496 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's still useful for suppression fire though < 1344790665 888051 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i imagine < 1344790670 473445 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(don't actually know anything) < 1344790677 45003 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think most militaries encourage the use of 3-round bursts < 1344790753 569096 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also full auto is good for indiscriminately murdering protesters < 1344790937 570311 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :dinner bbl < 1344791287 17805 :lexande_!~lexande@91.105.3.118 QUIT :Ping timeout: 272 seconds < 1344791432 267457 :derdon!~derdon@p5DE892CF.dip.t-dialin.net QUIT :Remote host closed the connection < 1344791608 386039 :AnotherTest!~tim@d51A4C649.access.telenet.be QUIT :Ping timeout: 245 seconds < 1344791891 134889 :AnotherTest!~tim@d51A4C649.access.telenet.be JOIN :#esoteric < 1344792178 146330 :AnotherTest1!~tim@d51A4C649.access.telenet.be JOIN :#esoteric < 1344792192 427039 :AnotherTest!~tim@d51A4C649.access.telenet.be QUIT :Read error: Connection reset by peer < 1344792200 753452 :AnotherTest1!~tim@d51A4C649.access.telenet.be NICK :AnotherTest < 1344792510 730268 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net JOIN :#esoteric < 1344792533 138912 :pikhq_!~pikhq@70-56-224-137.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1344793199 445050 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"There, I just saved you 1 day of WHAAAAAAAAA!" good summary < 1344793273 794489 :ion!ion@heh.fi PRIVMSG #esoteric :Oh, great, now someone’s advocating the shadowing of variables. < 1344793340 17138 :ion!ion@heh.fi PRIVMSG #esoteric :And someone else NIH’d lenses in shkler answer. < 1344793353 314430 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe he means he saved it on stack overflow so that if we ever need "1 day of WHAAAAAAAAA!" we know where to find it < 1344794943 254665 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Shadowing is basically mutation. < 1344794956 253453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why should I have to write my program in SSA form? That's what my compiler is for! < 1344795123 531189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION tries to wake up. < 1344795136 159114 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1344795445 33956 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344796657 599347 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1344796781 127255 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344797507 130341 :TeruFSX_!~quassel@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 250 seconds < 1344798182 981955 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344799788 88506 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I cannot beat BUZZSAW MCGRAW < 1344799811 248719 :AnotherTest!~tim@d51A4C649.access.telenet.be QUIT :Quit: Leaving. < 1344800564 417189 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hichaf < 1344800591 454862 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :zzo38, is the problem you need to learn the power of friendship? < 1344800631 888411 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I doubt that will make any difference here < 1344800872 2164 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: hi < 1344800905 496776 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is about to go off to Berkeley. Will be back $SOMETIME. < 1344800913 181683 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ooh what's in berkeley < 1344800940 702397 :cheater!~cheater@p4FD0E38A.dip.t-dialin.net JOIN :#esoteric < 1344800943 80777 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :$PLAY, $FRIEND, etc. < 1344801045 904060 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :have fun playing with your friend < 1344801539 27184 :lexande_!~lexande@91.105.3.118 JOIN :#esoteric < 1344801706 891222 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hi lexande_ < 1344801729 9174 :lexande_!~lexande@91.105.3.118 PRIVMSG #esoteric :hi kmc < 1344801801 187836 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have discussed and changed my digital video signal design to use single signals instead of pairs, so that it has four red, four green, four blue, one clock, one synchronize, one power, and the rest ground, using a twenty-pin cable. The aspect ratio is always a power of 4:3. < 1344801898 828007 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So this means two clocks per pixel. A screen of half a pixel means to turn off the picture. < 1344802048 530593 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :zzo38, power of love? < 1344802080 299208 :cheater!~cheater@p4FD0E38A.dip.t-dialin.net QUIT :Ping timeout: 244 seconds < 1344802193 8956 :lexande_!~lexande@91.105.3.118 QUIT :Ping timeout: 272 seconds < 1344802421 344889 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Tabeb: ? < 1344802422 171368 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 268 seconds < 1344802707 125281 :ion!ion@heh.fi PRIVMSG #esoteric :zzo38: The world has pretty much moved to packet-based serial buses even with video. < 1344803176 280025 :lexande_!~lexande@91.105.3.245 JOIN :#esoteric < 1344803222 167023 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :zzo38, maybe to defeat Buzzsaw McGraw you first need to defeat yourself < 1344803613 494996 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Taneb: I do not get an option to fight myself, it just lists the valid opponents (which changes sometimes) and then you have to pick one. So, there is no option to fight yourself. < 1344803632 884190 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :zzo38, I'm pretending this is a movie for fun < 1344803642 807791 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :And I'm your mentor figure or something < 1344803650 458015 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1344803714 340060 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ion: What clock speed is needed for that? I think my format is simple and is better. < 1344803752 373885 :lexande_!~lexande@91.105.3.245 QUIT :Ping timeout: 244 seconds < 1344803999 540141 :ion!ion@heh.fi PRIVMSG #esoteric :zzo38: DisplayPort supports other color spaces than just the limited sRGB, other aspect ratios than just 4:3, stereoscopic images etc. and you can carry protocols such as USB, Ethernet and PCIe over it as well. Wikipedia says the widest and fastest DisplayPort bus achieves 17.28 Gbit/s < 1344804081 824930 :ion!ion@heh.fi PRIVMSG #esoteric :Also, better color resolutions than whatever your limit is. < 1344804103 499257 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think that is too complicated. My system does support aspect ratios other than 4:3 as long as they are a power of 4:3 (so 1:1 and 16:9 are also accepted), but data is only one way, which has some advantages. < 1344804155 72991 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My system is 2 clocks per pixel, so it is 24-bit color. < 1344804193 600377 :ion!ion@heh.fi PRIVMSG #esoteric :The most common aspect ratios for movies nowadays are 1.85:1 and 2.39:1. < 1344804324 126119 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why? Well, they can still be used just make part of the screen black (can also be used for status information). < 1344804455 672599 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :TV screens are going to be 4:3 or 16:9 anyways, and you can use 64:27 if necessary. < 1344804515 83293 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But this digital RGB system is also mostly for computers rather than TV, anyways, even though it can be implemented on TV screens too. < 1344804684 595506 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344806715 594075 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 276 seconds < 1344806797 764389 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1344806967 150177 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: recognizing a distinction between TVs and computer monitors seems extremely quaint < 1344807003 779604 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :That reminds me, I need a new computer monitor < 1344807037 19945 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Mine is a) 12 years old, and b) broken < 1344807175 702069 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :TVs have hardware to allow you to watch images and listen to sounds sent over radio waves < 1344807227 330995 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :CRT TVs don't really have the concept of a pixel, LCD and plasma TVs tend to have bigger pixels than computer monitors < 1344807255 736955 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :FreeFull: A modern TV has hardware to allow you to watch an MPEG-2 bitstream sent over radio waves. < 1344807273 968128 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Remote host closed the connection < 1344807288 89965 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq: Which still counts as images and sounds sent over radio waves < 1344807293 625867 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The encoding doesn't matter < 1344807294 357347 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :As well as hardware to watch a framebuffer sent via HDMI. < 1344807308 577561 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :Whereas a computer monitor just has hardware to watch a framebuffer sent via HDMI. < 1344807350 613245 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what about wireless HDMI < 1344807356 286484 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what about streaming MPEG streams over wifi < 1344807397 679332 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Dear god I suck at pop culture < 1344807405 897003 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also i've seen things which are marketed primarily as computer monitors (small, high dpi) but have a tuner built in < 1344807500 781606 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq: Not necessarily HDMI < 1344807504 177795 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Could be DVI or VGA < 1344807525 820305 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :FreeFull: Or CGA? < 1344807529 235225 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You could connect old TVs to computers using S-VIDEO < 1344807542 274089 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq: VGA still gets used =P < 1344807559 184470 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :My desktop's monitor has a VGA port and DVI port < 1344807578 358363 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :Yeah, but it's increasingly outdated... < 1344807625 786200 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :HDMI and DVI use the same kind of signal so you can buy simple plugs that convert between the two < 1344807637 619886 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's not entirely true < 1344807647 624193 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's more like, HDMI devices are able to downgrade to the DVI protocol < 1344807649 156480 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i thought < 1344807653 472329 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :VGA is still common < 1344807660 682085 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :at least, in my experience < 1344807669 396972 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, I do think it doesn't work for encrypted stuff < 1344807674 736826 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But yeah < 1344807675 47207 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know you need not distinguish between TV/computer, but you can if you want to. But some devices can act as both. < 1344807685 25444 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :This laptop has HDMI and VGA ports < 1344807697 368514 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I guess DVI is too big of a port for laptop nowadays < 1344807711 163098 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Despite my laptop from 2005 having enough space for a printer port < 1344807717 965011 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :thinkpads ship with displayport now < 1344807719 852408 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's not that it's too big, it's just that it's uncommon < 1344807731 593602 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :macs have their own micro-displayport or whatever < 1344807735 603614 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :at least, in the average of all laptops that see use < 1344807742 620376 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :VGA is still the common denominator for presentation projectors < 1344807746 725858 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :coppro: I never saw a monitor with HDMI rather than DVI < 1344807752 917331 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :DisplayPort is nice < 1344807753 63506 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But I guess I'm outdated < 1344807758 836839 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :FreeFull: I was referring to VGA < 1344807766 8179 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: that's because if it had HDMI, you would call it a television < 1344807766 497036 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :;P < 1344807776 711256 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Wow, on the inside of my mind I've had George Michael mixed up with Guy Fieri all along < 1344807777 288220 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :HDMI costs extra $$ because of HDCP < 1344807780 693680 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Modern TV sets take too long for turning on < 1344807798 684100 :hagb4rd!~pedito@212.23.103.25 QUIT :Quit: hagb4rd < 1344807802 39206 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :kmc: HDMI 1.0 is nothing more than DVI-D with a smaller connector and support in the protocol for audio packets. < 1344807802 725941 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for a while i ran my monitors through a long DVI-HDMI cable with a HDMI-DVI adapter on one end < 1344807810 411658 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :thus making a DVI-DVI cable < 1344807842 807570 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :This explains a lot < 1344807844 415948 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :true story < 1344807848 973247 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Well, it doesn't. < 1344807849 214694 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then i found five dollars < 1344807850 763153 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't like those kinds of display signal (DVI, HDMI, DisplayPort, ATSC) they are complicated and encrypted and have patent issues and so on. < 1344807860 625640 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :DVI isn't < 1344807861 335158 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I don't really care who either of those people are < 1344807863 248469 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :at least, not usually < 1344807864 603635 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it can be < 1344807872 810428 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :same with DisplayPort aiui < 1344807875 810348 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Taneb: what about George Michael Bluth < 1344807879 595027 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :zzo38: Technically, HDCP is optional on DVI, HDMI, and DisplayPort. < 1344807887 631500 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :in practice, HDCP is not optional on HDMI < 1344807887 777612 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :kmc, I care about him even less < 1344807892 903443 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :zzo38: And ATSC is perfectly in the clear. < 1344807930 694145 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some feature I dislike about ATSC is not only the video/audio codecs, I also dislike virtual channel numbers. < 1344807947 747325 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :It's not even a ludicrously complicated display signal: it's an MPEG transport stream with quadrature amplitude modulation. < 1344808060 135082 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then why is it so slow? Or is ATSC not what makes it slow? < 1344808064 699205 :ion!ion@heh.fi PRIVMSG #esoteric :“ You could connect old TVs to computers using S-VIDEO” I have a computer connected to my main monitor using S-Video. < 1344808093 285703 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :zzo38: Yeah, that's a fairly *weird* UI mapping of the fact that a given radio allocation broadcasts its own radio stream, and we call those "channels", and that a given MPEG transport stream can have multiple programs in it, and we would also call those "channels"... < 1344808097 946061 :ion!ion@heh.fi PRIVMSG #esoteric :zzo38: *Everything* has patent issues. Hello World probably has patent issues. < 1344808106 698218 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :zzo38: ATSC isn't inherently very slow. < 1344808126 523212 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Software patents shouldn't exist < 1344808127 430519 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq: Then it must be something else that makes it slow, such as having an operating system or something like that < 1344808140 837277 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :zzo38: Well. Before you can begin displaying you need to wait for a key frame, but that is literally *all* the lag there is. < 1344808163 673110 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even I have a VCR/DVD combination including ATSC, and it is very slow even if ATSC is not being used. < 1344808189 812739 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :zzo38: The issue is that a lot of embedded software is developed by idiots. < 1344808205 896364 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :Which is how we get TVs with bootup times. < 1344808211 244315 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, yes, maybe that is what makes it slow. < 1344808245 137 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :Because they run Linux, and... I guess use a "normal" init scheme? < 1344808252 12789 :ion!ion@heh.fi PRIVMSG #esoteric :(Btw, Commodore 64’s almost-S-Video output has *much* better quality than its composite output. That probably applies to all S-Video and equivalent composite signals, but C64 is the only thing whose outputs i’ve compared.) < 1344808276 363685 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :ion: That should be true of any comparison between something with S-Video and composite out. < 1344808335 809552 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes it is what I said I think running an operating system (whether it is Linux, Windows, or something else) would make it slow. < 1344808365 127221 :ion!ion@heh.fi PRIVMSG #esoteric :I guess an RGB or YPbPr output would have much better quality again. < 1344808365 627099 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :zzo38: A Linux system *can* boot in a second or so if you know what you're doing. < 1344808368 937137 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :zzo38: They don't. < 1344808383 595508 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think one of the fastest operating system is DOS, and there is FreeDOS as well which is also fast. < 1344808395 538379 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :ion: S-Video has luma on one wire and chroma on another, so you don't have to do any filtering on the signal to get luma and chroma. < 1344808418 604390 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :ion: Also, S-Video has more bandwidth, so you inherently get a better signal. < 1344808419 841013 :ion!ion@heh.fi PRIVMSG #esoteric :pikhq: Doesn’t the chroma wire encode two signals using modulation? < 1344808434 516198 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :ion: Yes, U and V. < 1344808451 903659 :ion!ion@heh.fi PRIVMSG #esoteric :Split that into two wires without modulation, i’d expect to see a better picture still. < 1344808460 934543 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :Yeah, that's called component video. < 1344808479 978097 :ion!ion@heh.fi PRIVMSG #esoteric :So are RGB and YPbPr, that’s why i mentioned them. :-P < 1344808480 858288 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :And it does give you better picture still. < 1344808508 512242 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :Specifically, that's YPbPr component video. < 1344808525 642636 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: DOS doesn't imply MS-DOS < 1344808547 89505 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FreeFull: I know, it can be FreeDOS as well, which is just as fast as MS-DOS. < 1344808620 619977 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :QDOS, DR-DOS, PC-DOS, PTR-DOS, ROM-DOS, Novell DOS, OpenDOS, many others because a DOS is easy to write < 1344808667 99936 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net PRIVMSG #esoteric :Well, yeah; DOS is little more than a standard library, a shell, and a couple utilities. < 1344808688 757015 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :echo, copy, prompt, etc < 1344808781 136062 :ion!ion@heh.fi PRIVMSG #esoteric :AmigaDOS < 1344809027 926891 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :AmigaDOS had different commands and syntax < 1344809094 743151 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344809658 500520 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344809803 533949 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net JOIN :#esoteric < 1344809908 433910 :pikhq!~pikhq@71-34-145-253.clsp.qwest.net QUIT :Ping timeout: 245 seconds < 1344810039 870183 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know any open source software for emulating NTSC color artifacts? < 1344810144 662560 :ion!ion@heh.fi PRIVMSG #esoteric :I suppose it wouldn’t be too difficult to write a GLSL shader for that. < 1344811247 239018 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Ping timeout: 256 seconds < 1344811530 170088 :lilja_!~lilja@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1344812409 578828 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 276 seconds < 1344812655 484176 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Oops I found something wrong with MediaWiki when cutting off text in the search results it cut off in the middle of a UTF-8 code < 1344813019 632787 :derdon!~derdon@p5DE892CF.dip.t-dialin.net JOIN :#esoteric < 1344813098 591828 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :http://imgur.com/OcBuk < 1344813102 80762 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :deserts! \o/ < 1344813248 2308 :Gregor!codu@codu.org PRIVMSG #esoteric :Hooray for desolation! < 1344813258 522034 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :Gregor: hooray for mars :) < 1344813288 466600 :Gregor!codu@codu.org PRIVMSG #esoteric :Huh. I really wouldn't have guessed. *shrugs* < 1344813356 997705 :augur!~augur@208.58.5.87 PRIVMSG #esoteric ::) < 1344813377 520764 :ion!ion@heh.fi PRIVMSG #esoteric :Moar: http://mars.jpl.nasa.gov/msl/multimedia/raw/ < 1344813377 666704 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :theres something intense about seeing something so mundane < 1344813382 170190 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :and knowing its on another planet < 1344813524 409437 :Gregor!codu@codu.org PRIVMSG #esoteric :augur: I was trying to find a way to express exactly that, and you've done a better job of it. < 1344813570 384209 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :Gregor: you're the third person to tell me that < 1344813631 420639 :Gregor!codu@codu.org PRIVMSG #esoteric :Huh. Well, here's something intense from right here on planet Earth: http://youtu.be/pkV6hX66HO0 http://youtu.be/FvNmA7FSCW0 < 1344814417 411054 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344814693 816305 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 246 seconds < 1344814828 410097 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344814944 509249 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 276 seconds < 1344816766 184410 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net PRIVMSG #esoteric :Gregor: Quick question: should I switch to aptosid, and if so how best to do so? < 1344816775 678128 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net PRIVMSG #esoteric :Like, just edit sources.list and dist-upgrade? < 1344816790 673400 :Gregor!codu@codu.org PRIVMSG #esoteric :I've never tried a switch-over to aptosid, but I can't imagine why it wouldn't work. < 1344816806 71134 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net PRIVMSG #esoteric :And should I? < 1344816819 725154 :Gregor!codu@codu.org PRIVMSG #esoteric :I like it. What are you switching from? < 1344816830 309780 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net PRIVMSG #esoteric :Debian Testing. < 1344816888 518210 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, I'd switch. I've been using Aptosid more-or-less hassle free since before it was Aptosid *shrugs* < 1344817059 417479 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net PRIVMSG #esoteric :ACTION mutters < 1344817060 886315 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Did they use the longitude/latitude numbers on Mars, to figure out how to land on Mars? I think they have defined where is zero longitude on Mars by now. < 1344817076 57458 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net PRIVMSG #esoteric :Dammit Aptosid people, tell me what your sources.list magic is! < 1344817145 141905 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net PRIVMSG #esoteric :I'm trying to do unconventional things here! < 1344817162 283059 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq_: ... < 1344817166 973617 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq_: Dude, Download/Mirrors on the left. < 1344817182 343996 :Gregor!codu@codu.org PRIVMSG #esoteric :It shows them all in terms of the exact lines to add to sources.list < 1344817401 303814 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How to cross-platform check for file exist and file size in a C code? < 1344817571 143660 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net PRIVMSG #esoteric :"Need to get 623MB of archives." Wheeee! < 1344817648 453295 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: I know with POSIX you're guaranteed to be able to do it, but I don't know if you can if one of your platforms isn't POSIX < 1344817767 862378 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FreeFull: This program ought to work on Windows and on UNIX (including Linux). This program also uses SDL, in case that matters at all. < 1344818076 127139 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(On Windows, it can be using MinGW and Cygwin, although Cygwin is also UNIX anyways.) < 1344818300 541490 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Where is document to explain which of these functions work in what system (MinGW, Cygwin, Linux, etc)? < 1344818584 670786 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net PRIVMSG #esoteric :Gregor: Did I do this wrong, or is the latest version of Iceweasel in aptosid version 10? < 1344818629 509037 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can stat() be used in MinGW and Cygwin and Linux and FreeBSD? < 1344819492 167977 :itidus21!~itidus21@120.148.51.163 QUIT :Read error: Connection reset by peer < 1344819955 725264 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net JOIN :#esoteric < 1344820151 275186 :pikhq_!~pikhq@174-22-146-130.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1344820218 627784 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Welp, new kernel. < 1344820221 417486 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net QUIT :Client Quit < 1344820581 579523 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net JOIN :#esoteric < 1344820783 182683 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Those jerks! < 1344820793 855979 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :aptosid doesn't enable zram! < 1344820987 979480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now with the nonsense words again < 1344821031 109298 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :aptosid is a Debian variant, zram is a compressed RAM disk for use as swap. < 1344821065 383847 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Back to having a swap partition. :( < 1344821067 573507 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344821067 865692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my comment was really about how they sounded like nonsense :P < 1344821100 504719 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :At least now I have a kernel sans retarded-broken writeback. < 1344821184 439503 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 276 seconds < 1344821187 467577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which reminds me about this i saw linked in a reddit comment http://www.laurenipsum.org/mostly-lost < 1344821313 665910 :derdon!~derdon@p5DE892CF.dip.t-dialin.net QUIT :Remote host closed the connection < 1344821847 454552 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :*And* they didn't enable codel! < 1344821858 676366 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :These people don't know how to configure a damned kernel. < 1344822282 841966 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: stat() should work with Cygwin, Linux and FreeBSD fine. Not sure about MinGW < 1344822315 110039 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, I tried it just now with MinGW and it seems to be working OK. < 1344822747 997932 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq: Aptosid doesn't have its own Iceweasel; it doesn't have most packages, just fixes. The latest version is whatever's in Debian sid (assuming you correctly switched testing->sid too) < 1344825216 121842 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Gregor: I did. < 1344825231 286899 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Gregor: I was under the impression it might have upgraded some silly-old packages still. < 1344825296 836961 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Gregor: Ah, whatever, I don't use it as my primary browser anyways. < 1344825299 812795 :Gregor!codu@codu.org PRIVMSG #esoteric :It's pretty hands-off. < 1344825316 425084 :Gregor!codu@codu.org PRIVMSG #esoteric :*gives self points for not typing “hooves-off”* < 1344825713 943005 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION sees someone on the internet arguing that Modern Warfare 3 is morally abhorrent because the button you press to kill a sleeping guard is the one most games use for miscellaneous interactions like flipping switches. < 1344825739 573752 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I can't even mock it properly. < 1344826018 766581 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1344826279 832690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION notes the following reddit title "So excited for the showers tonight! :D (First picture I've ever taken)." < 1344826333 124775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :links to this http://imgur.com/lYxEr < 1344826561 343990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's understandable that they had to disable the downvote button in that subreddit. < 1344826732 950615 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it pretty hooves-off too or only hands-off? < 1344826788 485164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know < 1344826868 245726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it has nothing to do with ponies, anyhow < 1344830566 327097 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Gah headache < 1344831670 774265 :amberdawn!~amberdawn@c-76-120-192-206.hsd1.va.comcast.net JOIN :#esoteric < 1344831686 149527 :amberdawn!~amberdawn@c-76-120-192-206.hsd1.va.comcast.net NICK :Zelinc < 1344831763 936664 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is the best C code to convert the NES/Famicom attribute table address to the address of the tile which it affects? < 1344831846 691481 :Zelinc!~amberdawn@c-76-120-192-206.hsd1.va.comcast.net NICK :amberdawn < 1344831848 783731 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :f(){*NULL;} < 1344831856 7343 :amberdawn!~amberdawn@c-76-120-192-206.hsd1.va.comcast.net PART :#esoteric < 1344831922 891518 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :This is stupid why must the bit select operation be only for INTERCAL? < 1344831976 641858 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And also bit unselect operation which not even INTERCAL includes. < 1344832030 752942 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Huh, bit select seems like a generally useful operator. < 1344832064 788176 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq: Yes, I agree. < 1344832084 39963 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :I mean, it's slightly weird I guess, but that's actually something I could see myself using in real code. < 1344832101 412147 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes I would use it too. < 1344832177 923028 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But sometimes the reverse operation can be useful too < 1344832258 421175 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :While writing Famitile I already found at least three uses of this bit select operator and its reverse. < 1344832449 123629 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What does bit select do again? < 1344832508 9786 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :FreeFull: n `select` mask is *kinda* like n | mask, except instead of the 0 bits in the mask being 0 in the result they are non-existent. < 1344832527 229965 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :So, 101 `select` 100 = 1, instead of 100. < 1344832540 8045 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So it's like an and and a right shift < 1344832557 911670 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Except more < 1344832588 424057 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So would 1101 `select` 1011 be 101 < 1344832613 504404 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Yes. < 1344832620 308961 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Interesting < 1344832628 134225 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What could be used here is the reverse bit select of 0x1DC, I think. < 1344832634 981541 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Shouldn't be too hard to code < 1344832672 134372 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FreeFull: INTERCAL has that operation built-in. Other programming languages don't have that, and I know of no machine code having such instruction either. < 1344832673 590043 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I really wish C had native rotate and reverse bits < 1344832716 654944 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FreeFull: Yes it can be useful to do so. < 1344832718 683441 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: ARM has an instruction that takes an offset and number of bytes to extract, but that would only work for a continuous group of bytes < 1344832724 134624 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :s/bytes/bits/ < 1344832726 534386 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Brain sleepty < 1344833086 231944 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :UBFX and SBFX < 1344833091 825475 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :U is unsigned, S is signed < 1344833106 174314 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :BFX is bit field extract < 1344833148 739177 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There is also bit field insert < 1344833211 705803 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Anyway, it wouldn't be too hard to write a function selectBits(int x, int y); < 1344833277 396526 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But it might be too slow < 1344833284 20986 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, you'd probably want uint64_t selectBits(uint64_t x, uint64_t y); < 1344833291 278757 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wouldn't be any slower than intercal =P < 1344833337 898108 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually C-INTERCAL includes optimization files, so yes it would be slower than INTERCAL. < 1344833387 147425 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Have you tested a well written selectBits() function against C-INTERCAL's `select` then? < 1344833806 953966 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No but it seems like it would be slower. Probably if the right operand is a constant it would be done better using other stuff. If the right operand is not constant then that is different. < 1344833833 198074 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But probably either way is slower than if there was a machine instruction for that purpose. < 1344834049 810711 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION sads at the Bloom tutorial assuming I have a Bloom repl open < 1344834090 233526 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The compiler would probably optimise it into some inline ands, ors and shifts < 1344834115 480018 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't think x86 has an instruction that would correspond to select < 1344834161 434785 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, they would do it like that, if it is constant. < 1344834245 546420 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If not constant then probably some unrolled loop < 1344834246 918567 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :FreeFull: x86 prefers to add instructions for crc32. < 1344834268 297783 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :As well as memcpy. < 1344834283 764578 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well crc is cyclic redundancy check < 1344834291 735538 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :memcpy can be *branchless* on x86. < 1344834312 96667 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq: For any size? < 1344834315 607245 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Yes. < 1344834320 826109 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :rep movsb < 1344834343 328028 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh yeah < 1344834360 52093 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :mov ecx, -1 < 1344834362 570969 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :rep movsb < 1344834363 870183 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :bam < 1344834406 251985 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Things like "'.1~.1'~#1" in INTERCAL might become (!!r1) in C, and "'.1~.1'~#2" indicates that the value of register 1 is neither zero nor a power of 2. < 1344834418 415665 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Though a more efficient implementation will use rep movsd or rep movsq to deal in 32-bit or 64-bit quantities at a time, and then copy any left-over bytes... < 1344834425 895965 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Still ridiculous. < 1344834486 681614 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why is it ridiculous? < 1344834532 835965 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Copying happens a lot in some contexts, so it made sense for the x86 people to add in the string instructions < 1344834567 517940 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And rep is pretty clever < 1344834612 132957 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why would someone have to do x: movsb loop x when rep movsb will do the same thing much quicker < 1344834662 189263 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Because that has actually no relation with how the CPU works at all. < 1344834725 125259 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, if you're copying from memory to memory < 1344834735 538473 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There isn't much reason for the data to go through the CPU < 1344834757 416224 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Where the hell else would it go? Memory isn't magic. < 1344834763 502345 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :(though friendship is) < 1344834876 300174 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Through a dedicated memory chip? < 1344834892 924064 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :What, you mean a CPU? < 1344834951 146416 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A CPU is for computation < 1344835004 696902 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, I guess the northbridge is integrated into the CPU nowadays < 1344835008 686722 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But it used to be separate < 1344835023 189097 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then they should make it faster by allowing you to put your own microcodes in and modify them at runtime, and including the instructions from esolangs Muxcomp and Checkout, as well. < 1344835026 443922 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :It was also little more than a translator between the CPU bus and the RAM bus. < 1344835027 844469 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It only got integrated in in 2011 < 1344835042 78442 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Much earlier if you use AMD. < 1344835056 405876 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :My point is that a CPU is much faster than RAM < 1344835079 828111 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So while RAM is being copied, it can do something else < 1344835100 663217 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :So rep movsb is wasted silicon, because actually doing the operations that it's doing in microcode takes no more time? < 1344835106 723690 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Thank you, I agree. :P < 1344835215 313237 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Also, the CPU might be much faster than RAM, but the RAM is only operating in terms of "load $small_amount $address" and "write $small_amount $address". < 1344835240 301854 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :($small_amount on modern systems being 64 bits) < 1344835289 222333 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :And what better to deal with the need to emit the fetches and writes to gradually incrementing addresses than the processor? < 1344835325 858926 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Especially keeping in mind that cache also comes into play here, and that's controlled entirely *in* the processor. < 1344835378 487949 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why would the data go into the cache when the processor isn't actually doing anything with it, just moving it around? < 1344835436 184574 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Even if *somehow* by *magic fairy dust* it can "not do anything" but "move it around", *cache still comes into play*. Cache coherency, have you heard of it? < 1344835492 297920 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Basically, the cache in the CPU must correspond to the actual state of RAM, otherwise you get incorrect behavior. < 1344835524 160458 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You're right < 1344835560 237930 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Having an external thing handling the memory means either the CPU's basically blocking on that external thing or it's constantly getting cache invalidations over the bus. < 1344835560 487671 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So if cache is pointing at a piece of ram that you're copying to, you need to update, otherwise you can keep the cache as it is < 1344835614 142824 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :And in any case any writes to either area of memory will have to block on it in order for semantics to be preserved. < 1344835642 772998 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :This is a *lot* of silicon that would be wasted for a dubious optimization. < 1344835658 727963 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :And silicon space is a lot of what a CPU design actually optimizes for. < 1344835701 576671 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What, not erasing cache when the cache isn't pointing at RAM that's being modified? < 1344835749 597488 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Blocking on the memory copy when you try writing over its source or destination before the memory copy is complete. < 1344835766 831586 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Merely only invalidating certain cache lines isn't *that* hard. < 1344835820 27716 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But what happen if it is RAM being modified by other devices or it is not RAM but is connected to something else instead? < 1344835821 521152 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344835851 309368 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :zzo38: Cache invalidation happens, and if you happen to be modifying RAM being modified by other devices your code breaks. < 1344835864 300839 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :zzo38: The issue is, the second bit *is impermissible for memcpy()*. < 1344835895 914885 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :FreeFull: Anyways, this is Premature Optimization. < 1344835932 237992 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :FreeFull: If you show me a program where fast memcpy would make it much faster, I'll show you a program authored by a moron. < 1344835947 476017 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I mean the memory might be connected to I/O and ROM and timers and stuff instead of only being RAM. < 1344836039 914465 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq: In olden times, you'd want your memcpy to be as fast as you could go for graphics purposes, but I imagine nowadays graphics cards have their own inbuilt internal memory routines, and it doesn't matter as much < 1344836098 792657 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: I don't think the CPU caches non-RAM though, does it? < 1344836110 148385 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe it could cache the ROM < 1344836111 549071 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :In olden times, if you used memcpy for your graphics routines you were stupid. < 1344836146 69064 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq: So how are you supposed to display the same thing in two places on the screen then < 1344836182 826275 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know much about CPU cache. But I suppose yes it could be designed to cache ROM, as long as it is not bank-switched, I guess. < 1344836207 492706 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, if you're reading a lot from ROM for some reason, it makes sense to cache it < 1344836213 591733 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Pssst, memcpy doesn't help that much with that, and if you need to display something other than a rectangle in two different places *you can't use memcpy anyways*. < 1344836239 378462 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq: You copy linewise < 1344836293 457499 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Yes, and congrats, you're using memcpy with fixed small size meaning it's very fast and probably doing it on memory that's cache which means it's fast anyways. < 1344836298 919137 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :And you're still copying a rectangle. < 1344836335 615139 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :It is very rare that you want to display a rectangle at multiple points in the screen. < 1344836348 564211 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It happens < 1344836437 554067 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :And it's still premature optimization. Also, your utterly psychotic plan to have external hardware do the memcpy instead would only even be *faster* than the CPU just doing it if the amount to copy is large and/or not in cache anyways... < 1344836440 841418 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Although now the graphics card would probably do a lot more of the heavy-lifting < 1344836462 900564 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :If it's small and in cache, the CPU is also the cheapest thing to do it. Like, a dozen clock cycles or so. < 1344836480 369811 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq: I failed to consider that you'd need to keep the cache coherent < 1344836505 622952 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Which is almost enough time to emit a single fetch to RAM. < 1344836588 39028 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Separate hardware would probably only make sense with a CPU that has no cache, only registers < 1344836625 454364 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :And is designed to maximize performance, rather than cost/performance ratio. < 1344836648 652956 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : It is very rare that you want to display a rectangle at multiple points in the screen. < 1344836655 529451 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Um... < 1344836670 230518 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: Sprite drawing is what you want to be fast. < 1344836703 184926 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :At least, on old stuff like that. < 1344836712 384833 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh wait you mean two dynamically updated rectangles. < 1344836718 367626 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Not backdrops or anything. < 1344836721 506721 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Also *scrolling*. < 1344836790 917895 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Well, yeah, just drawing a backdrop is done once, unless you're scrolling the screen or something. ... In which case you actually want your graphics hardware to be able to do that for you on a slow system. < 1344836872 715717 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I thought those old graphics cards only support vertical scrolling < 1344836928 822951 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Which is why you didn't see scrolling platformers on those systems. < 1344836941 781112 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :The NES, for instance, did both. < 1344836972 365297 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, the NES was made for games < 1344836986 599660 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Y'know, the thing where 2D graphics performance matters. < 1344837028 276553 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :IBM PCs ended up with games rather coincidentally, so initally didn't have specialised hardware for game stuff < 1344837071 521315 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :They also were profoundly limited by the platform until CPU speed went high enough that a framebuffer was actually reasonable for it. < 1344837117 164615 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :(the NES *did not actually expose a framebuffer*, and neither did other consoles of the day) < 1344837130 642248 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, there was Mode X, which allowed you to touch four pixels at once < 1344837231 728859 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But it may be possible to make up a NES mapper hardware for exposing a framebuffer. MMC5 does a few things with the PPU nametables so possibly can be done other things, too. < 1344837264 109054 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You can look at whatever NES demosceners do < 1344837301 440440 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Lots of clever tricks with the sprite and background tiles. < 1344837323 852844 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :And, of course, changing the palletes. < 1344837339 871426 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes they do those things too. < 1344839101 632605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: You can do "hardware-accelerated" horizontal scrolling also with VGA, it's just slightly trickier. (Basically, twiddle the row pith register to get some invisible working room, increment/decrement the starting address by one to scroll right/left by 4 pixels, and use the Horizontal Pixel Panning register to scroll by 0..3 pixels to make it smooth.) < 1344839227 692950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(As opposed to vertical scrolling which is just a matter of changing the starting offset.) < 1344839346 173081 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344839477 818849 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :fizzie: Oh, hey, that actually does work. Barely. < 1344839657 427808 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And what's this about a "psychotic plan" to have external hardware do a memcpy so that the CPU doesn't need to bother; isn't that pretty much exactly what DMA controllers are? (Okay, so they are mostly involved in I/O contexts, but you can do memory-to-memory DMA too. E.g. Intel has the http://en.wikipedia.org/wiki/I/O_Acceleration_Technology thing on their mobos for offloading memory copying.) < 1344839803 650641 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :fizzie: He was suggesting it as an implementation of rep movsb. < 1344839824 656260 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :fizzie: Y'know, the memcpy opcode. < 1344839863 97315 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :You could do it, but there is no way you would want it for memcpy, and it could not sanely have the expected semantics of memcpy. < 1344839896 670529 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, okay, that'd be kind of weird. < 1344839914 878884 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :We weren't talking the concept of memcpy, but literally void *memcpy(void *dest, const void *src, size_t n); < 1344839944 865702 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Yup. < 1344840037 720365 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had a look at the glibc x86-specific memcpy a while ago. It's amusingly complicated. < 1344840101 321424 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :I bet it's also amusingly inefficient. < 1344840122 103844 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Does it, like, special-case memory based on the first byte of the address because of some esoteric, tiny hardware effect? < 1344840122 449160 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. < 1344840143 426939 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :glibc is practically based on premature optimization and pessimization. < 1344840435 237603 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually I am currently writing a program for NES graphics, it is almost finish first version. < 1344840511 385992 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344840529 404469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not the first byte, but I guess you could say it special-cases on the last byte since SSE-based copying is oh-so-fast when dealing with 16-byte aligned stuffs. < 1344840542 564344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the GCC builtin memcpy is not much less complicated. < 1344840613 328770 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :fizzie: It's probably faster to just rep movsd or rep movsq. Certainly going to be quicker if memcpy is only occasionally called, in which case the impact on cache from the code matters... < 1344840701 739217 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Hopf_link < 1344840712 266651 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wow, that's quite a thing to have named after you. < 1344840772 153946 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure they *do* do benchmarks with approximates-real-world-code uses, not just guess. < 1344840775 677674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The GCC folks, at least. < 1344840893 628925 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :The GCC folks perhaps. The glibc folks have had "performance improvement" commits that don't even function correctly. < 1344840910 644944 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Much less work faster. < 1344841031 664708 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :IIRC, the performance of rep movs compared to fancy memcpys have varied between "just as fast" and "ridiculously slow", depending on the cpu model < 1344841039 313484 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it is still short though < 1344841129 139152 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :And that matters heavily on modern systems. < 1344841152 783314 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :If the disparity between RAM and CPU speed grows much more we might start switching to threaded code just to use less RAM. < 1344841497 852871 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if the compiler just had any clue about which code to bother with, it would be free to do that for all the code that isn't run often < 1344841536 955580 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :a modern cpu is basically a jit compiler though, so maybe it could just do that all the time < 1344841581 205971 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :The CPU would still have to fetch the code. < 1344841587 261401 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :*Which is the slow part*. < 1344841860 938281 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, is all non-size optimization already pessimisation then? < 1344841918 949774 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I highly doubt you could have a rule like that. < 1344841978 206873 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344842081 325227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't e.g. heard of ICC giving up loop unrolling completely; if only code size mattered, that'd be an obvious pessimization. < 1344842120 759783 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ICC's -O1: "Optimize to favor code size and code locality. Disables loop unrolling. -O1 may improve performance for applications with very large code size, many branches, and execution time not dominated by code within loops. In most cases, -O2 is recommended over -O1." < 1344842139 302992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(-O2 is still the default.) < 1344842156 444234 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl PRIVMSG #esoteric :so i overpaid for a Mac Classic ._. < 1344842158 235552 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl PRIVMSG #esoteric :oh well < 1344842182 404218 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl PRIVMSG #esoteric :at least it has a beta System Software (one that's not available anyone else) < 1344842309 501237 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :loop unrolling could expose e.g. vectorization or merge several loop iterations into one operation, and the compiler can undo it after it notices nothing happened except code getting duplicated (not sure if it does though) < 1344842312 421086 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :fizzie: It's somewhat more complex than *always* being a pessimization, it's just that it *often* is... < 1344842358 826173 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :fizzie: And if your goal is good software, not just FAAAST -funroll-all-loops!!!, then it's a pessimization for other factors your care about. < 1344842390 60956 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :Like "being able to come back to it three months later and change something". < 1344842432 5144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh.. why would loop unrolling by a compiler affect the maintainability of the source code? < 1344842446 475540 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :fizzie: Sorry, I wasn't referring to loop unrolling in specific, but code size in general. < 1344842454 233167 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :fizzie: Which the human writing source code has impact on. < 1344842470 731949 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :My mind went off on a slightly different context than, uh, conversation would suggest. < 1344842481 983350 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and I think the performance hit for fetching instructions is per cache line, so if you replace 1 byte of code with <32 bytes of faster code it might still pay off < 1344842530 283640 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ACTION does some handwaving and says something about caches < 1344842546 905429 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :olsner: True, a cache line is effectively the minimum level of granularity for this purpose. < 1344842630 930962 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :assuming the loop runs for long enough that it ends up worth evicting some other code from the cache and loading it from RAM later < 1344842690 184551 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net PRIVMSG #esoteric :olsner: Simply loading it evicts something else, doesn't it? < 1344842766 628528 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yes, and something always needs to be loaded... but if the code was "1 byte", there'd be 31 bytes left in that cache line that can be used for other things, and some reduction in eviction and loading < 1344842941 641542 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder how you could measure the amount of instruction-cache misses that are caused by bloated optimized code < 1344843009 927971 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :By measuring cache misses with and without various optimizations, and comparing the numbers? < 1344843083 288487 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, but without recompiling everything :) < 1344843180 452967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not much of a chore if you're serious about benchmarking. (Anyway, you can measure by Googling for someone who has already done it.) < 1344843386 109216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Sadly, first I hit found which compared miss rates with different GCC optimization levels was from 1995, that's not so very current.) < 1344843397 207227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I'll have to get going, I think.) < 1344843397 853628 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i prefer to answer all performance questions according to a 1970's model of compilers and computer architecture, with zero empirical data < 1344843457 156539 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I prefer to use plain old guessing < 1344843488 55486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: I prefer to call that the Stetson-Harrison method. < 1344843514 789365 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I'm guessing that's a fancy name for guessing then < 1344843535 146935 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also good fun is complaining about which C code will produce "more instructions" in a context where performance is completely irrelevant < 1344843539 881027 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and also without reading the disassembly < 1344843572 524050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: It's a name for "pulling numbers out of a hat", really. < 1344843586 125012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not related, but see editor's note and coauthor list: http://www.improbable.com/airchives/classical/articles/peanut_butter_rotation.html < 1344843591 283943 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sometimes you will find that introducing actual information into a discussion will quickly make it boring < 1344843674 365803 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's still a stretch to say that modern CPUs are JIT compilers, though < 1344843677 125532 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :as far as i know < 1344843695 646315 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :JITs will compile an entire function or a trace at once, and apply nonlocal optimizations within that < 1344843702 152436 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, it's a bit of an exaggeration < 1344843707 410662 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :CPUs only look ahead some number of instructions < 1344843717 892883 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's a reasonably fair exaggeration though < 1344843722 495306 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and counteracts some pervasive myths < 1344843759 973984 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :man i kind of like programming on AVR where it actually just executes each instruction in order at a deterministic rate with no cache or anything < 1344843767 604542 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I guess it's more like an on-the-fly translation with a cache, peephole optimizations and some reordering of instructions < 1344843791 941883 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1344843836 906410 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Was there some sort of new cookie legislation passed lately? < 1344843843 625783 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in the UK yeah < 1344843857 733610 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sites have to get your permission to set cookies < 1344843860 314202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: Yeah, chocolate-chips now require a registration. < 1344843866 719332 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cause it's not like web browsers already let you control who can set cookies < 1344843872 264494 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :cookie legislation made me think about that cake/biscuit lawsuit < 1344843873 401100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's like owning a gun.) < 1344843884 185712 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Remind me what evil things cookies can do again. < 1344843933 895718 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :this one claims >15.3% of time spent waiting for icache fills: http://ha.redhat.com/support/wpapers/redhat/OProfile/oprofile.pdf < 1344843977 158212 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that seems to be from 2002, so it was basically produced last year < 1344844055 375477 :AnotherTest!~tim@94-224-20-39.access.telenet.be JOIN :#esoteric < 1344844065 158741 :AnotherTest!~tim@94-224-20-39.access.telenet.be PRIVMSG #esoteric :hello < 1344844078 43237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ten years, one year: no difference. < 1344844085 165328 :AnotherTest!~tim@94-224-20-39.access.telenet.be PART :#esoteric < 1344844087 372409 :AnotherTest!~tim@94-224-20-39.access.telenet.be JOIN :#esoteric < 1344844092 734091 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's comparing GCC 2.95 and 3.1, that's very current indeed. < 1344844098 322696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(What are they at now, 4.7?) < 1344844104 42734 :AnotherTest!~tim@94-224-20-39.access.telenet.be PRIVMSG #esoteric :Yes 4.7 < 1344844110 565500 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :The Matrix was released a year ago in 1998, so last year is at least 14 years long < 1344844128 168492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Also doesn't compare between optimilization levels. :/ < 1344844638 316145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Back from Berkeley! < 1344844642 726972 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'd forgotten how nice it was. < 1344844656 12357 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is? < 1344844661 946746 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's all right, I guess < 1344844674 325753 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe you should tell me why it's nice and I will hack my next trip to berkeley using this information < 1344844729 75523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I just have low standards coming from (E)PA. < 1344844746 422930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :All I did was see part of a play and walk around. < 1344844776 952177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some people suggested I should spend 6-9 months at http://www.icsi.berkeley.edu/icsi/ but I skippeded it. :\ :/ < 1344844814 675736 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(They have some sort of a collabomaration project at the university.) < 1344844833 94902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :collaboomerang < 1344845008 378783 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :where did you walk around? < 1344845023 826420 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :east bay is all right but it reminds me too much of los angeles < 1344845029 484506 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also athens reminded me of los angeles < 1344845045 108136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Downtownish area. < 1344845047 585354 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :perhaps my principal component for cities is "how much is it like los angeles" < 1344845056 824036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was in Los Angeles a long time ago. < 1344845066 119409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't remember much. < 1344845097 806422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should go there sometime. < 1344845113 739247 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe you should go to helsinki instead < 1344845121 591182 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :preferably tomorrow or wednesday < 1344845127 976940 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's farther away. < 1344845137 398427 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :true < 1344845142 572861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I could be in Los Angeles tomorrow pretty easily if I wanted to. < 1344845155 253966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :one day you'll be able to take Supertrain to los angeles < 1344845155 935588 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I could probably also be in Helsinki within 24 hours if I really really wanted to. < 1344845173 705886 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"as your attorney i advise you to rent a very fast car with no top" < 1344845237 270944 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :one day you'll be able to smoke pot and get gay married on supertrain < 1344845241 303572 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but no happy meals < 1344845249 229014 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One day you'll be able to take a Supertrain to Helsinki. < 1344845260 108281 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A supersonic, flying Supertrain. < 1344845263 74441 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :from tallinn? i hope so!! < 1344845273 41760 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i proposed that railway here yesterday < 1344845298 369610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you were proposing a superrailway? I thought it was just a regular railway. < 1344845304 956783 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe supertrains go on regular railways. < 1344845325 221957 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it would be a Train à Grande Vitesse < 1344845326 915166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION recalls that kmc cares more about train infrastructure than about trains themselves. < 1344845332 514529 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's accurate < 1344845333 965380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :j #mosh < 1344845336 876276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1344845344 828853 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My secret is revealed! < 1344845352 709160 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :kmc: you should come to canada and fix our rail system < 1344845355 177042 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :supertrain of the short lived awful 1979 tv show did not run on regular railways < 1344845356 106276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The... uh, if the channel-tunnel is the chunnel... the HellTunnel? Yeah, that sounds about right. So the helltunnel's been proposed a few times in a reasonably serious manner, also somewhat recently. (Not so seriously that they'd actually get around building it, though.) < 1344845379 211346 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but supertrain my idiosyncratic name for california high speed rail will run on pretty standard high speed rail lines < 1344845395 556684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They went as far as to calculate some prices, came up with 1.1-1.6 billion euros in 1997. < 1344845397 391538 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is to say overhead electrified standard gauge track, grade separated and with wide curves < 1344845403 359178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: By that day it seems pretty likely that I won't be living in the bay area anymore. < 1344845477 564218 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: If I go to Helsinki by Wednesday maybe I could mean KeithW. < 1344845506 428337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably going to Boston would be an easier way to do that. < 1344845532 747359 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION doesn't have anything in particular to say to KeithW, though. < 1344845558 687189 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :coppro: is that more feasible than fixing the us rail system < 1344845560 571254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think there's a "fast train" kind of route being planned/under construction/something like that from Tallinn to Warsaw these days; that has sort of re-aroused interest in the Tallinn tunnel. < 1344845571 274533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Rail Baltica, yes. < 1344845607 412268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Rail Baltica is one of the priority projects of the European Union: Trans-European Transport Networks (TEN-T). The project is supposed to link Finland, the Baltic States and Poland and also improve the connection between Central and Eastern Europe and Germany. It envisages a continuous rail link from Tallinn (Estonia), to Warsaw (Poland), going via Riga (Latvia) and Kaunas (Lithuania). It ... < 1344845613 907078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... will by-pass the Kaliningrad Oblast (Russia) and Hrodno (Belarus) where the two historic rail routes Poland-Lithuania have been going." < 1344845617 403966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That thing. < 1344845630 722924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It'll just be ferries for the Helsinki-Tallinn part so far, but maybe one day!) < 1344845630 872420 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1344845634 39277 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it might be freight-only :/ < 1344845671 379298 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ferries are pretty good. < 1344845684 779123 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :wow, baltic countries don't even use standard gauge < 1344845685 156578 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But kmc prefers railways to water. < 1344845689 849866 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they use russian gauge not surprisingly < 1344845694 162519 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i like ferries too < 1344845718 731404 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this trip has involved a fair number of ferries < 1344845739 307203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :WA has a bunch of ferries. < 1344845768 260792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We had a Helsinki-Stockholm-Copenhagen-Amsterdam-and-so-on trip few summers ago, and it does take quite a long time to get the Helsinki-Stockholm-Copenhagen part done, mostly due to the slow boats. < 1344845795 469762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Stockholm-Copenhagen trains were those very futuristically named "X2000" ones. < 1344845817 933233 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: I took a train on a boat once! < 1344845841 562646 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(At least in 1990 "2000" was presumably futuristic.) < 1344845860 433441 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :København to Berlin train < 1344845881 838342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Something like http://upload.wikimedia.org/wikipedia/commons/4/43/Woodf3a.jpg ? < 1344845890 690814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you read _Three Men in a Boat_? < 1344845893 521914 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no < 1344845901 476674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should read that book! < 1344845913 158226 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's a nice picture < 1344845913 569961 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's good. < 1344845933 718438 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :VR (the Finnish railway company) has deals called "BoatTrain", but I think it only means a discount for the train trip from wherever you happen to be to the harbour where the ships leave from. < 1344845949 430759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's from 1889 so you can get the text for free, too. < 1344845998 379670 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i got one of those deals for my Dublin → Slough trip < 1344846006 486447 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shockingly good deal < 1344846016 107240 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it was €52 for the ferry and british rail ticket together < 1344846024 406606 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :compared to like £70 for the latter alone < 1344846034 594427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.gutenberg.org/ebooks/308 < 1344846058 616441 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it's famous in Russia for some reason. < 1344846089 531042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Our BoatTrains are just 50% off for the train ticket if you have a (regularly purchased) boat ticket. < 1344846172 985011 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :gutenberg.org gives a 403 if i use wget < 1344846194 732559 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :happily they serve a zip of the html version < 1344846200 848854 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i still can't wget it >_< < 1344846207 658406 :AnotherTest!~tim@94-224-20-39.access.telenet.be QUIT :Quit: Leaving. < 1344846234 63714 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's funny, I think I wget'd a whole lot of Gutenberg (maybe a mirror?) back when doing some text analysis stuff. < 1344846247 993741 :AnotherTest!~tim@94-224-20-39.access.telenet.be JOIN :#esoteric < 1344846248 956662 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, did you lie about the user agent? ;) < 1344846282 696104 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I don't tihnk so. < 1344846286 598455 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.gutenberg.org/wiki/Gutenberg:Information_About_Robot_Access_to_our_Pages < 1344846312 785503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Come to think of it, I think I used the rsync method described in the mirroring page. < 1344846339 681491 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Their robots.txt does say crawl-delay: 2 < 1344846357 65672 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anywy, I'm sure you can wget from the ftp://ftp.ibiblio.org/ URLs. (Don't know if they generate any links there though.) < 1344846366 573877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is becoming increasingly frustrated. < 1344846369 769865 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's probably not good. < 1344846378 951122 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :frustrated with what? < 1344846411 492205 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344846426 484170 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just general frustration. < 1344846459 965566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"life" or something. < 1344846680 914989 :liljuska!~lilja@cs27103076.pp.htv.fi JOIN :#esoteric < 1344846841 97523 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah < 1344846850 461348 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i feel like that sometimes < 1344847489 967357 :AnotherTest!~tim@94-224-20-39.access.telenet.be QUIT :Ping timeout: 265 seconds < 1344847697 568837 :derdon!~derdon@pD9E1DE28.dip.t-dialin.net JOIN :#esoteric < 1344847755 41464 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344848079 222607 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric < 1344848363 16391 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Ping timeout: 272 seconds < 1344848463 781824 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344848608 271912 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Client Quit < 1344848609 568871 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: do you want my half-baked advice? < 1344848682 668540 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Sure! < 1344849004 620332 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i rode a train today. i had hot chips and a coffee, and i positioned myself to eavesdrop on an old man talking to a railway employee about a scheduled train not running due to vandalism < 1344849017 484194 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :traveling and change of scenery < 1344849024 734814 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :are both good for not being generally frustrated < 1344849034 381273 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, in particular if you have no clear reason to be frustrated < 1344849044 443919 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you're frustrated because of some significant problem in your life, that's different < 1344849067 756080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's probably good advice. < 1344849080 976318 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's probably eventually correct < 1344849107 500461 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i also recommend psychedelic drugs for more or less the same reason < 1344849112 895234 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :change of internal scenery, or something < 1344849118 683383 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not so much the visual, but metaphorically < 1344849141 655275 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus21: Hot Chip is a good band < 1344849144 781881 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus21: which train was not running? < 1344849148 524284 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmm < 1344849150 926236 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the.... < 1344849172 48953 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :3:52pm train from melbourne flinders street to pakenham < 1344849177 217863 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: do you have a job these days? do you like your job? < 1344849189 953221 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :australia eh < 1344849197 882876 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yup < 1344849199 827881 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's, like, winter there < 1344849202 433668 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how's that going < 1344849219 467647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: No job these days. < 1344849238 733000 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :my psychologist encouraged me to get a jacket drycleaned < 1344849252 325145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Perhaps I should get one. < 1344849278 373939 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yeah, therapy is pretty cool if it's free < 1344849288 203653 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, dry cleaning salesmen make poor psychologists. < 1344849325 405701 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :perhaps < 1344849336 865953 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :are you looking for a job? < 1344849342 334220 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well i was walking along in this jacket the other day and some woman in an SUV said get a job you bum < 1344849351 997055 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i like xkcd today < 1344849354 629470 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha itidus21 < 1344849378 362487 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its amazing the adventures that happen when you go out < 1344849428 73259 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Not actively but maybe I will soon. < 1344849451 904893 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok < 1344849463 242024 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a friend of mine just quit his job < 1344849466 474151 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :there was this guy who was begging for change with an elaborate story spoken quickly. he got $2 from me, and i saw two other guys hand him some kind of money eventually < 1344849466 912713 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :as in today is his last day < 1344849501 3307 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :he says the younger employees understand why he's doing it < 1344849508 555533 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and the older employees think he's totally crazy for quitting without another job lined up < 1344849520 986443 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, one of Jon Ronson's old Guardian columns has him being groomed by a conman for 2 hours at an airport for $60. < 1344849526 810502 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :my friend is young and doesn't have kids and has savings and is a rails developer in SF < 1344849529 887365 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so i think he will do ok < 1344849530 33647 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :He ended up giving it to him out of pity. < 1344849547 732971 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :$30 an hour ain't bad! < 1344849558 831179 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :wonder what the actual rate is, with downtime < 1344849598 377654 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :in a rapid delivery he explained without pausing for a breath that he's not after cigarettes, that he needs $1.40 for a bus, something about having trouble with a flatmate, that if he sees me sometime he'll give me a few $ < 1344849663 238598 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :then he walked off.. and i saw him approach 2 people before going inside the shopping center, then later coming out and approaching another and going back in < 1344849740 483298 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :shopping centre is what they call a mall here i think < 1344849768 297911 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :they might use both..... < 1344849832 68663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should do the university thing. < 1344849843 299440 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are complications involved, of course. < 1344849932 863911 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :there was also this girl busking with hoop dancing < 1344849942 861632 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: do you have a bachelor's degree already? < 1344849950 896066 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I don't think that counts as busking. < 1344849953 450662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1344849974 480847 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess. she wasn't very talented either. but points for trying < 1344849990 464481 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Over here the buskers all play bagpipes. < 1344849991 676965 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hoop dancing is cool < 1344849992 876651 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's horrible. < 1344850001 190650 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i gave her $5 < 1344850003 130859 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i heard that busking licenses are graded by instrument < 1344850008 703430 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and that bagpipe license is the most expensive < 1344850031 958404 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in New York there are a lot of guys who breakdance on the floor of moving subway trains < 1344850033 214900 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Phantom_Hoover: is that for the tourists? < 1344850038 187148 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :occasionally a rider gets kicked in the face < 1344850042 708490 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yeah... theres guys here busking with didgeridoos < 1344850049 677316 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in Boston they have this too except that it's just one particular guy who is everywhere < 1344850059 877699 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, presumably, because you'll never find anyone doing it except on Princes Street. < 1344850061 176296 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i saw some of them < 1344850075 130308 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there's a guy who plays bagpipes in FiDi in SF < 1344850079 206402 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know if he's busking or what < 1344850121 58584 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :He should probably pay passersby. < 1344850139 644094 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :there was also a guy with an accordian if i recall < 1344850157 582534 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :thats part of the fun of going to the city < 1344850165 65184 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in new york you also see people busking with some kind of traditional chinese string instrument < 1344850168 210805 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which sounds awful < 1344850182 442530 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^accordion < 1344850194 789291 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Which kind? < 1344850200 453698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it the two-string thing? < 1344850208 210922 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and people doing traditional chinese singing in the park, which also sounds awful < 1344850209 251196 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So my image of the cities of Australia is a load of empty streets crammed with buskers and conmen. < 1344850212 567238 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: maybe? < 1344850213 563453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION tries to recall what that's called. < 1344850216 493889 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's like an upright thing with a bow < 1344850225 672607 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Phantom_Hoover: ahh well the conman was in a suburb :P < 1344850235 939096 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Erhu, that's it. < 1344850245 865538 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Erhu < 1344850251 521141 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i havent actually ever been asked for money by a stranger in melbourne proper < 1344850255 40031 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe they just aren't very good < 1344850264 624871 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's like a violin but half as good. < 1344850267 937358 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or maybe i'm secretly racist :( < 1344850277 235442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Clearly the optimal instrument should have one string. < 1344850288 316471 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: yeah, i think it was that < 1344850304 60623 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :food, bbl < 1344850305 919702 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I saw one played once and it seemed OK. < 1344850312 510122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then again, it was played by a violinist. < 1344850315 901252 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Phantom_Hoover: but yes... guys on street corners selling magazines that people only buy to support the people selling em < 1344850322 800403 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No, the optimal instrument is the zither. < 1344850339 805587 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and buskers.. and otherwise people sitting and eating.. or bustling down the street < 1344850340 197079 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the optimal instrument is the ondes Martenot < 1344850361 58810 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh and trams! < 1344850362 272498 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The optimal instrument is the hyperbass flute. < 1344850384 55162 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :whenever you want to cross the road in melbourne you gotta watch out for trams < 1344850423 347846 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :We don't have trams in Edinburgh. < 1344850427 704876 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Though we're meant to. < 1344850440 828283 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it's a prominent part of the experience < 1344850441 289691 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you have to watch out for buses anyhere < 1344850443 440571 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anywhere* < 1344850451 512994 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and trams are like buses except that they move more predictably < 1344850456 445127 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :though i guess they are quieter < 1344850469 997843 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :kmc: but these trams they're really packed into a small area < 1344850477 656341 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah trams can be longer too < 1344850478 708011 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's true < 1344850489 349328 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :uh i mean the timing < 1344850499 243071 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :humm < 1344850502 876137 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i rode a 6 car tram in budapest < 1344850508 719167 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :longest in the world < 1344850513 157100 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ill have a look on googlemaps < 1344850551 869554 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :going to go to lunch and then tallinn < 1344850552 864578 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ttyl < 1344850881 210431 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess it's that the tram infrastructure makes them quite prominent.. with the rails, and the sheltered seating < 1344850980 269841 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :from WP "The largest cable system in the world, in the city of Melbourne, Victoria, Australia, had at its peak 592 trams running on 74 kilometres of track." < 1344851030 399828 :AnotherTest!~tim@94-224-20-39.access.telenet.be JOIN :#esoteric < 1344851040 141873 :AnotherTest!~tim@94-224-20-39.access.telenet.be PRIVMSG #esoteric :hello < 1344853437 518745 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 276 seconds < 1344854350 222589 :derdon!~derdon@pD9E1DE28.dip.t-dialin.net QUIT :Remote host closed the connection < 1344857414 529376 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344857512 887786 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :kmc: not really < 1344857518 115416 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you know what? Microsoft have some of the sanest terms of use and license agreements I've ever seen < 1344857518 966584 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ais523: You have 1 new message. '/msg lambdabot @messages' to read it. < 1344857530 104598 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :except we aren't wuite ao allegic to government < 1344857539 272426 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my guess is, because they get sued so often they have to make absolutely sure there's nothing in there that might bring the whole agreement down < 1344857542 133196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages < 1344857543 6074 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :quintopia said 1d 12h 12m ago: I needed to know the "official" way of making colored text on mediawiki for Talk:BF_Joust_Strategies < 1344857585 636093 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus21: cable-pulled cars? < 1344857594 216997 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do they have those still? < 1344857721 826226 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah not since 26 October 1940 < 1344857749 620843 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :SF is the only city to still run cable cars in normal traffic i think < 1344857750 148707 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344858850 216585 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1344858944 179970 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344859002 533146 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1344859011 620674 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344859201 879402 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 245 seconds < 1344859227 661730 :nortti!nortti@smar.fi PRIVMSG #esoteric :http://patriciopalladino.com/blog/2012/08/09/non-alphanumeric-javascript.html < 1344859281 305851 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344859403 413424 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1344859406 507432 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344859422 369726 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1344859890 689424 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not sure if dead pixel or unusual diacritic mark < 1344860946 596785 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1344861592 916620 :pikhq!~pikhq@174-22-146-196.clsp.qwest.net QUIT :Quit: leaving < 1344862533 613199 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder how secure my disk encryption passphrase should be < 1344862541 131044 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the one i have now is quite long and annoying to type < 1344862654 530130 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1344862765 15901 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm mainly interested in keeping laptop thieves from being able to read my data < 1344862779 644806 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and expect that a random laptop thief will not try extremely hard < 1344862787 548401 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344862800 827039 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so i think it does not need to be very secure at all < 1344862951 945512 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there's no reason it shouldn't just be my login password < 1344866562 933948 :lexande!arapp@minthe.ugcs.caltech.edu JOIN :#esoteric < 1344867091 264530 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344868762 520334 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :*.net *.split < 1344868762 520711 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1344868762 520905 :HackEgo!codu@codu.org QUIT :*.net *.split < 1344868762 520983 :EgoBot!codu@codu.org QUIT :*.net *.split < 1344868762 521063 :SimonRC!~sc@fof.durge.org QUIT :*.net *.split < 1344868762 521141 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb QUIT :*.net *.split < 1344868762 666592 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1344868762 666755 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com QUIT :*.net *.split < 1344869098 401912 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1344869098 550134 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1344869098 550297 :HackEgo!codu@codu.org JOIN :#esoteric < 1344869098 550377 :EgoBot!codu@codu.org JOIN :#esoteric < 1344869098 550458 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1344869098 550535 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb JOIN :#esoteric < 1344869098 550613 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1344869098 550691 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com JOIN :#esoteric < 1344869414 545782 :derdon!~derdon@pD9E1DE28.dip.t-dialin.net JOIN :#esoteric < 1344870469 370722 :canaima172423!~canaima@190.199.248.55 JOIN :#esoteric < 1344870527 329468 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1344870538 107278 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1344870546 973161 :canaima172423!~canaima@190.199.248.55 PRIVMSG #esoteric :olle tienes residen evill 4 en psp 2 < 1344870935 724981 :canaima172423!~canaima@190.199.248.55 PART :#esoteric < 1344871143 531193 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 276 seconds < 1344871190 841313 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :olle olle, olle olle < 1344871210 157239 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Ping timeout: 244 seconds < 1344871212 165754 :Gregor!codu@codu.org PRIVMSG #esoteric :esoteric = Español… oteric. < 1344871280 452131 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i suspect any word beginning with es is curious < 1344871335 981831 :Gregor!codu@codu.org PRIVMSG #esoteric :That's just the establishment talking. < 1344871437 238857 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :when i started googling for such words i encountered esne < 1344871441 111056 :ion!ion@heh.fi PRIVMSG #esoteric :Essentially yes. < 1344871447 950701 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :which reminds me of a certain esolang < 1344871471 549117 :ion!ion@heh.fi PRIVMSG #esoteric :Googling? grep '^es' /usr/share/dict/american-english-huge < 1344871492 154577 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't have a grep < 1344871541 85391 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :as for usr.. i suspect i have about 10 of them < 1344871544 397437 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :all for me < 1344871564 222964 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :with unusual names < 1344871626 743660 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the windows file hierarchy starts off good enough C:\Documents and Settings\ < 1344871636 500203 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and at about that point its all fucked up < 1344871689 467491 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh, Windows users. < 1344871692 951283 :Gregor!codu@codu.org PRIVMSG #esoteric :They try so hard. < 1344871792 976390 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :wtf is UpdatusUser < 1344871796 800470 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this doesn't look good < 1344871841 980677 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh i get it now < 1344871851 402762 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i freaked out because i got my graphics card on my birthday < 1344871868 841344 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and it was therefore a folder created on my birthday < 1344872364 451921 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hello from Estonia < 1344872585 502863 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1344872956 555551 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344872969 876941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Who do I usually bother for git help again? < 1344872975 498132 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :#git < 1344872976 96656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it was Deewiant. < 1344872978 695370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: No way! < 1344872980 102852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's uncool. < 1344872990 924068 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no, bother #git and then talk smack about them behind their backs here < 1344872994 66078 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's the way < 1344873010 131441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's like ~2.5x as much effort though. < 1344873021 654743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe even 2.75. < 1344873024 357042 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :∼ < 1344873045 78994 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: I'm reading the thing you told me to read! < 1344873056 196496 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :lexande also told me to read it (separately) < 1344874521 352061 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION can sometimes provide git help, as well < 1344874687 173664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Too bad, I solved it without the aid of anyone Finnish or called kmc! < 1344874696 497095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I thought it impossible. < 1344874898 288545 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :elliott, if you ever have any problems with git again, just remember I am not the person you want < 1344874902 943815 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :By a long way < 1344875015 130034 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344875346 267551 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what was the question, out of curiosity < 1344875445 200022 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 248 seconds < 1344875473 890282 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :www.quora.com/Palo-Alto-CA/Why-are-there-so-many-questions-about-Palo-Alto-CA < 1344875550 865798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :amazing < 1344875572 954126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: the related questions are good too < 1344875574 835986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also the question was < 1344875592 777657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if i've merged something in a way that produces a merge commit and i oops'd and actually wanted it to be a rebasey merge so the merge commit was gone how can i do that < 1344875600 269512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the answer is start over using pull --rebase this time and perform the merge by hand again < 1344875613 772811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or use someone's shell script that trains this git rerere thing and i stopped reading at that point < 1344875686 259480 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1344875716 180570 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i would just reset to the point before the merge, and then cherrypick my work from after that < 1344875720 13998 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which amounts to the same thing < 1344875798 298407 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1344875822 550837 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know what git rerere is < 1344875941 482714 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :elliott: is kmc an honourary Finn? < 1344875972 608668 :Gregor!codu@codu.org PRIVMSG #esoteric :Everyone in this channel who isn't from Hexham is a Finn. Not honorary or otherwise, just a Finn. < 1344876031 25356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lexande: No. Someone is an honorary Finn, but I completely forget who. < 1344876056 660073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lexande: maybe it's you??? < 1344876073 978085 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Stop! < 1344876076 446598 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, now continue. < 1344876098 346987 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :MC Hammer's not so good first draft of his song < 1344876102 68690 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :not me < 1344876129 992399 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Is it Fungot? < 1344876137 34756 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :though I will be in Finland tomorrow < 1344876158 754043 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :You are... American? < 1344876195 86644 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :yes < 1344876222 701918 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Stop!.... Continue!" is an Electric Six lyric < 1344876254 257240 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :from "Improper Dancing" < 1344876277 746193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: By the way, why is make so bad? < 1344876288 258308 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't have an answer to that < 1344876315 237838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::/ < 1344876318 41597 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :are there better make replacements? < 1344876326 709062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lexande: I quite like tup < 1344876330 982797 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :good things are banned to start with < 1344876332 248040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It isn't perfect, though. < 1344876337 588694 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :thats why bad things always have the lead < 1344876339 856471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://gittup.org/tup/ < 1344876427 233087 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :You know what annoys me? < 1344876447 613204 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :On Facebook, it suggest articles. But to look at them, I have to let Yahoo post on my wall < 1344876476 605908 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :or google the headline < 1344876498 983888 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Oh, that's a good idea < 1344876551 48715 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what does tup have to do with git? < 1344876601 100259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It has nothing to do with git, but gittup has to do with both tup and git: http://gittup.org/gittup/ < 1344876609 90897 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :TCP is not really working on this connection < 1344876647 55144 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :lexande, the article was awful, why did I bother < 1344876648 155020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll just quote the best bit for you: < 1344876650 999028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Yeah, I'm marf. Yeah, my computer is captainfalcon. Yeah, I just edited the spellcasting in nethack because I felt like it. Then I changed ls to print "Sup bro, way to list those files", because I like to be encouraged when I list things, and because I like it when people call me "bro"1. Then I re-compiled both and got a new initrd in like two seconds. Go ahead -- try to change the ls on your system to print out extra messages for no reason!2 Yo < 1344876651 145329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :u can't do it!! Unless of course you're running gittup.org. But if you're running gittup.org, why aren't you playing nethack or needlessly recompiling things just for fun? In fact, how are you reading this webpage?? It doesn't even come with a web browser." < 1344876699 193924 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1344876737 216017 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :lockamee i'm zany and wacky < 1344876742 533268 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :bacon ninja bros < 1344876759 997334 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i bet this person writes a lot of ruby < 1344876760 210959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :piffle < 1344876762 905855 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :elliott: does the http://www.jerkcity.com/jerkcity490.html strategy work with tup? < 1344876771 387827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gittup is cool and tup is cool and mike is cool and you are bitter < 1344876805 147678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lexande: there is someone with the nick bonghitz in a channel i am in < 1344876806 619234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe i should ask them < 1344876808 208866 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :kmc, the thing elliott pasted didn't seem all that formulaic < 1344876823 993606 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: i'm just taking the piss mate < 1344876832 690688 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(been traveling with british people for 3 weeks, this is how i talk now) < 1344876842 984775 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :kmc thinks i'm british < 1344876843 987253 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think all four of those claims are likely true < 1344876854 727691 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :lexande: you are british when you are around actual british people < 1344876922 740419 :madbr!~madbrain@modemcable040.190-20-96.mc.videotron.ca JOIN :#esoteric < 1344877004 150952 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :speaking of ninja < 1344877009 836981 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder how tup compares to ninja < 1344877014 562650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ninja was inspired by tup < 1344877020 735159 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok then < 1344877021 71624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ninja is probably worse though < 1344877023 822431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :except for some use-cases < 1344877030 997817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because the building-the-build-system thing is kind of a pain in practice < 1344877041 998950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have a patch in ninja because I wanted to use it to build Haskell code < 1344877043 517173 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so why did the ninja developer(s?) decide tup wasn't adequate < 1344877047 381592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tup can't manage that right now < 1344877050 668241 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh < 1344877052 989903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because of the multiple output files < 1344877062 744864 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :huh < 1344877068 559042 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :multiple output files are not rare < 1344877075 957403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, it's not so much multiple output files as the kind of < 1344877077 451515 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :latex and lex/yacc both come to mind < 1344877079 830386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pseudo-separate compilation GHC has < 1344877088 439414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :where it's sort of separate compilation but not really < 1344877095 253972 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what's special about it? < 1344877097 607978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: anyway ninja was just intended to be incredibly fast and "trivial" I think < 1344877104 72822 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :right < 1344877119 591809 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ninja wants you to specify the dependency graph in a very explicit form < 1344877120 657602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :despite this it still supports variables for no apparent reason < 1344877156 382941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let me try and find the discussion on the tup list < 1344877160 983461 :nortti!nortti@smar.fi PRIVMSG #esoteric :gittup seems pretty awesome < 1344877217 266753 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why do you say ghc's separate compilation is 'pseudo' < 1344877221 416100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: here: https://groups.google.com/group/tup-users/browse_thread/thread/62eacaa9a22d9965/38468408c8b1aafb < 1344877228 312038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that will probably explain it better than I could over IRC < 1344877233 615105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but GHC does not have fully separate compilation < 1344877236 847241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because there are dependencies on interface files < 1344877238 705216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is the whole issue < 1344877319 889068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :frankly the only reason I am not using tup for my current use case is because its output is quite ugly right now :p < 1344877332 734135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(it overdoses a bit on the ANSI colour) < 1344877348 44717 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha < 1344877355 485228 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :pipe to cat, problem solved < 1344877369 405699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i actually like its progress bars and some of the colour, it just overdoes it < 1344877370 772848 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(surely it doesn't print color codes when stdout isnotatty, right?) < 1344877374 306128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't < 1344877376 826931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :afaik < 1344877379 967424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't even know what it does when you pipe it to cat < 1344877393 44057 :ogrom!~del@gprs-inet-65-13.elisa.ee JOIN :#esoteric < 1344877438 977051 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is there a particular reason why you consider "don't need to have compiled dependencies first" to be fundamental to the idea of separate compilation? < 1344877467 966849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's more or less my definition of fully separate compilation :P < 1344877479 210971 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah but is there some particular reason to take that definition < 1344877497 817021 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it seems like a severe restriction < 1344877499 604439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, something like C is distinctly more "separate" than Haskell in terms of how you can compile it < 1344877507 936228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it seems reasonable to have a term to distinguish the two < 1344877515 648573 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and i'd rather have GHC's approach compared to C or ML where you're expected to duplicate information in a header file < 1344877521 520821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sure < 1344877527 46300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not saying fully separate compilation is the right trade-off < 1344877531 557766 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok < 1344877537 136425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but, relevantly, it makes building quite a bit simpler < 1344877547 502031 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also you could write a haskell compiler which just parses imported sources and doesn't require the .hi < 1344877553 713487 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it wouldn't ddo things like cross-module inlining < 1344877553 859447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, you could < 1344877556 209596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it would be slow and bad < 1344877567 444023 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1344877595 513601 :madbr!~madbrain@modemcable040.190-20-96.mc.videotron.ca PART :#esoteric < 1344877645 639928 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if only ghc --make supported parallel builds < 1344877681 102031 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Haskell and GHC are equal parts "advanced technology from the future" and "embarassingly behind the times" < 1344877684 407788 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's pretty amusing < 1344877708 478605 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or you know, adjust the word "equal" to suit your attitude, i don't really care < 1344877709 197264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: the idea was to make a tool which wrapped around cabal < 1344877709 437069 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's like how the Martians in War of the Worlds hadn't invented the wheel. < 1344877717 628603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by telling it "ghc" was actually my-ninja-using-ghc < 1344877722 674667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which would basically get the list of modules it gives < 1344877730 116623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :make a ninja build file for them that uses non --make ghc < 1344877732 742587 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then run it < 1344877736 137812 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Phantom_Hoover: evolution hasn't invented the wheel, either! < 1344877739 816468 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are no animals with wheels < 1344877741 906774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but then I lost interest and gave up : ) < 1344877750 813418 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what about flagella < 1344877755 575483 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what about them < 1344877790 31831 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :they're basically very broad-rimmed, narrow wheels < 1344877800 112265 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they roll along their axis? < 1344877811 426487 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :um kmc have you ever heard of the flywheeel < 1344877813 795934 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but they can't spin indefinitely, right? < 1344877814 140798 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :That's more like a propeller, aren't they? < 1344877825 449578 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like as many degrees as you like in one direction < 1344877828 468853 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, propellers are wheels with bits cut off. < 1344877840 413035 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, nope, they have unrestricted rotation. < 1344877841 412299 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :They're used for a different purpose < 1344877862 938257 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I defer you to my earlier remark on the flywheeel. < 1344877882 306255 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :But answer this... < 1344877923 549813 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :...nah, I can't think of a question < 1344877935 136450 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :propellers are wheels with bits put on < 1344877939 289101 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :OR DID I JUST BLOW YOUR MIND < 1344877950 374767 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Phantom_Hoover: that's cool < 1344877953 602661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh hey < 1344877960 930789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I just remembered make -jN is totally broken < 1344877962 955037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :awesome < 1344877972 350342 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Broken in your favour? < 1344877974 828449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1344877978 217858 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric ::( < 1344878009 583818 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, it's also essentially a modified intercellular syringe. < 1344878013 63341 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: maybe we should switch to aimeka < 1344878014 818129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oops < 1344878015 771673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aimake < 1344878058 513552 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whats that < 1344878064 802890 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :aside from a build system i mean < 1344878071 39884 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ai-complete make, i presume < 1344878087 173074 :nortti!nortti@smar.fi PRIVMSG #esoteric :ai make < 1344878109 534488 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: the build system ais523 wrote for nethack 4 < 1344878113 592881 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :just be careful that the ai makes don't rise up and start trying to unmake their human masters < 1344878114 736623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the idea is that you just run it and it figures out everything itself < 1344878119 203838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which means it works on nethack 4 < 1344878122 482801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and doesn't seem to work on anything else < 1344878139 251834 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :beautiful < 1344878144 66922 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :we should use it < 1344878149 864736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also it's all one gigantic perl script < 1344878151 652878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in one file < 1344878157 128675 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :10:15:39 beautiful < 1344878157 316382 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :10:15:43 we should use it < 1344878165 751388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think i tried to build 41qys-crawl with aimake once but it broke < 1344878167 813232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so maybe we can't :( < 1344878269 147106 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Does the ai stand for ais523? < 1344878303 667747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no it stands for AI < 1344878319 368845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: so if TCP isn't working are you using mosh < 1344878323 670662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :great advertising there < 1344878413 986411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :note to self: @printf '\e[5;37;40;1m $(CXX) \e[0;37;1m $<\e[0m\n' < 1344878517 635329 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know what way to convert to/from NTSC composite signals? Should ImageMagick have a command to do such things? < 1344878647 587476 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1344878652 114136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to the second one, I mean! < 1344878710 272145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: do you know any way to use make -jN and still get error messages that aren't lines and lines away from the compilation command < 1344878867 237740 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Ping timeout: 244 seconds < 1344879354 598686 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344880031 438997 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1344880033 540969 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi < 1344880123 410989 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :one does not simply hi into #esoteric < 1344880132 780751 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(hi) < 1344880142 242709 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what did i miss < 1344880173 26781 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :any day now, Gregor will implement the new rule that anyone who says hi will be kickbanned < 1344880186 186590 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :hi < 1344880197 32494 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :otoh, he might still be too busy admiring his pants < 1344880200 567996 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi copumpkin < 1344880202 24795 :Gregor!codu@codu.org PRIVMSG #esoteric :Implementing the rule is easy, but I don't have ops. < 1344880207 421244 :Gregor!codu@codu.org PRIVMSG #esoteric :And yes, I do have pants. < 1344880211 486596 :Gregor!codu@codu.org PRIVMSG #esoteric :Glorious, glorious pants. < 1344880221 649496 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi Gregor < 1344880226 492463 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi Gregor's pants < 1344880238 97683 :Gregor!codu@codu.org PRIVMSG #esoteric :ACTION 's pants say, “Hello!” < 1344880250 540800 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh my. talking pants < 1344880257 813856 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i have been bested < 1344880279 890880 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i mean, i knew your pants were loud, just not articulate < 1344880319 655327 :Gregor!codu@codu.org PRIVMSG #esoteric :They're pretty amazing pants. < 1344880335 172290 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what's that? couldnt hear that over your pants < 1344880344 144446 :Gregor!codu@codu.org PRIVMSG #esoteric :http://www.solidcolorpants.com/servlet/the-3669/Purple-Dress-Pants-Trousers/Detail <-- this shall be next. Isn't this the most amazing pants color EVER? < 1344880389 185514 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :EGGPLANT PURPLE < 1344880409 186839 :Gregor!codu@codu.org PRIVMSG #esoteric :They may advertise it as eggplant, but that ain't no eggplant. < 1344880427 699921 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the domain name suggests they might not be the most amazing color < 1344880442 88454 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the most amazing colors involve color combinations < 1344880445 162291 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :aka pinstripes < 1344880452 781476 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION looks < 1344880479 855891 :Gregor!codu@codu.org PRIVMSG #esoteric :quintopia: Although I would pay almost any price for pink and light blue angle-striped pants, I have something of a commitment to solid colors in my wardrobe as a whole. < 1344880486 616852 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION looksh thats eggplant < 1344880498 912685 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what < 1344880504 670291 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :stupid up button :P < 1344880515 518526 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yes that's definitely eggplant < 1344880553 492954 :Gregor!codu@codu.org PRIVMSG #esoteric :Although I'm sure there are eggplants available in that color, I would say it's a very poor choice of color name. < 1344880580 668322 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :say what you like < 1344880599 108150 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no one will be able to hear you over EGGPLANTS FOR LEGS < 1344880609 137835 :Gregor!codu@codu.org PRIVMSG #esoteric :I find this completely acceptable. < 1344880762 176965 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :the new eggpants 2012! they burn through your retinas in 5 seconds flat! < 1344880784 750355 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi boily < 1344880787 424147 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344880805 754739 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :would you not say that that color is precisely aubergine boily? < 1344880834 839570 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi ais523 bye ais523 < 1344880868 671535 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :quintopia: yeah, but I wouldn't be able to make bad puns as easily as with "eggplant". < 1344880889 167792 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :besides, hi quintopia! < 1344880889 530029 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344880902 96222 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :(I say hi! in defiance of any vague kickban threats!) < 1344881267 539536 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344881302 207647 :nortti_!~juhani@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344881461 185127 :nortti!nortti@smar.fi QUIT :Ping timeout: 248 seconds < 1344881519 68384 :nortti!nortti@smar.fi JOIN :#esoteric < 1344881702 315252 :nortti_!~juhani@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: Found terminal < 1344881953 504237 :Gregor!codu@codu.org PRIVMSG #esoteric :boily: There's no threat since I don't have ops ;) < 1344882256 80219 :nortti!nortti@smar.fi QUIT :Ping timeout: 240 seconds < 1344882585 668582 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, didn't you have ops for a while. < 1344882963 100771 :Gregor!codu@codu.org PRIVMSG #esoteric :Nope. < 1344882980 721414 :nortti!nortti@smar.fi JOIN :#esoteric < 1344883211 752127 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What about that campaign to give you voice, I was fully behind that. < 1344883248 772252 :ogrom!~del@gprs-inet-65-13.elisa.ee QUIT :Read error: Connection reset by peer < 1344883266 196525 :ogrom!~del@gprs-inet-65-13.elisa.ee JOIN :#esoteric < 1344883453 373964 :Taneb!~Taneb@host-78-148-9-82.as13285.net QUIT :Ping timeout: 244 seconds < 1344883597 99501 :Gregor!codu@codu.org PRIVMSG #esoteric :lol < 1344883688 636086 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Remote host closed the connection < 1344883751 211606 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, req. that Gregor be given voice. < 1344883801 437703 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Gregor hates ops in rooms where everyone is given ops. < 1344883912 443296 :Gregor!codu@codu.org PRIVMSG #esoteric :I have an aversion to normalcy. < 1344883928 183989 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344883950 529362 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So having voice would fix that! < 1344883970 598238 :Gregor!codu@codu.org PRIVMSG #esoteric :I hae no aversion to being given +v, it just seems unlikely is all :) < 1344884206 102067 :Gregor!codu@codu.org PRIVMSG #esoteric :*have < 1344884365 324656 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1344884490 563042 :Gregor!codu@codu.org PRIVMSG #esoteric :Luckily, my bright yellow pants are like an antinormalcy booster shot. < 1344884551 106429 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344884595 124093 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, never underestimate the power of DEMOCRACY < 1344884618 660809 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Taneb, will you join my campaign to give Gregor voice. < 1344884850 352557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Which thing? < 1344885102 168744 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: oonbotti < 1344885133 633334 :AnotherTest!~tim@94-224-20-39.access.telenet.be PRIVMSG #esoteric :are we voting for something :D? < 1344885135 408095 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1344885145 627702 :AnotherTest!~tim@94-224-20-39.access.telenet.be PRIVMSG #esoteric :I vote against, invariant of the subject! < 1344885321 758687 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Phantom_Hoover, what campaign < 1344885327 960381 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Why is Gregor mute? < 1344885347 410013 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :GREGOR DRINK SOME HONEY WHISKEY MIXTURE! < 1344885364 650857 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Nonono, I mean the IRC mode. < 1344885377 637730 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Oh < 1344885390 325496 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Gregor, you can still drink some honey whiskey mixture, if you want to < 1344885394 680280 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The one that lets you talk if +m is on (+m is never on). < 1344885396 29715 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :And it's legal where you are < 1344885414 544946 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Phantom_Hoover, sure, I'll support your campaign < 1344885429 898156 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :voice also allows you to talk when banned < 1344885432 27995 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yessss. < 1344885441 874832 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or that might be only op < 1344885449 849706 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Idk, this calls for a test < 1344885450 231236 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Is this across all IRC or just this channel? < 1344885468 58025 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK, I change the motion to: Gregor gets voice, banned. < 1344885525 361808 :Gregor!codu@codu.org PRIVMSG #esoteric :… < 1344885549 292241 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Wow, Gregor is mute! < 1344885556 226268 :Gregor!codu@codu.org PRIVMSG #esoteric :!!! < 1344885562 634043 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :GREGOR DRINK THAT HONEY WHISKEY MIXTURE STAT < 1344885857 932615 :ogrom!~del@gprs-inet-65-13.elisa.ee QUIT :Read error: Connection reset by peer < 1344886136 621439 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1344886779 16492 :AnotherTest!~tim@94-224-20-39.access.telenet.be QUIT :Quit: Leaving. < 1344887010 213132 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: Three Men in a Boat (To Say Nothing of the Dog) < 1344887030 713829 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: redirect stdout, maybe? < 1344887045 85109 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: yes, i'm using Mosh, and yes I know it's advertising ;) < 1344887222 686411 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: No context in here, but did you read this story-thing by Ted Chiang? http://www.clarku.edu/welcome/placement/pdf/reading.pdf < 1344887232 335200 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344887257 616570 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :will read < 1344888670 547988 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :To read what one? < 1344888888 14052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Good point. < 1344888979 64358 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: have read now < 1344888981 12514 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool < 1344888985 482393 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :where did you find it? < 1344889033 791339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In a book, http://www.amazon.com/Stories-Your-Life-Others-Chiang/dp/1931520720 < 1344889095 592364 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool < 1344889097 469635 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :books are neat < 1344889183 498397 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the grpuabybtl gung znxrf fbzrbar va n ivqrb hahfhnyyl crefhnfvir is a plausible and frightening idea < 1344889209 986909 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :frightening indeed < 1344889219 448932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imo kdjfoiw owijer nfoaijg joiw owejf < 1344889232 221634 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :amazing < 1344889255 387282 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, is it rot13 or somesuch popular crypto? < 1344889359 951642 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1344889364 78722 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :rot13, standard for hiding spoilers < 1344889377 297822 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :don't know what elliott is saying < 1344889428 51554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i smashed my keyboard randomly < 1344889432 858289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imo you should use rot14 instead < 1344889452 254782 :liljuska!~lilja@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1344889470 172368 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how come < 1344889505 745182 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :to hide the spoilers from people who've learned to read rot13 by heart, of course < 1344889751 265048 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: that's pretty good random smashy < 1344889757 699736 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in that i can't tell immediately what layout you use < 1344889913 919214 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Qwerty UK, I believe, although he was going to switch to Dvorak iirc < 1344889920 854699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like QWERTY to me. < 1344889937 400351 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but with above-average row switching for "random" smashing < 1344889949 787994 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kjio are contiguous, for instance. < 1344889966 594713 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :hfawiulevghubaweyvgjuh < 1344889968 120447 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok < 1344889970 4625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course I don't know any layouts other than QWERTY. < 1344890015 508987 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good to know that I have a /usr/games/rot13 < 1344890022 260025 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders why games go in /usr/games. < 1344890036 97522 :Taneb!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Because you don't put games in the bin. < 1344890065 35424 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :rot13 is just tr 'a-z' 'n-za-m' < 1344890067 605042 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :apparently you can see finland from the tallinn tv tower < 1344890090 8752 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :traznzam < 1344890105 244188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: it's qwerty < 1344890108 968011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have no plans to switch to dvorak < 1344890109 114070 :hagb4rd!~pedito@212.23.103.35 JOIN :#esoteric < 1344890121 988420 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: oh, that's almost transam < 1344890123 3385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ewofji oeorkf oisrjefj oijeoijewf jjfrkoa owjef < 1344890131 410535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :basically i just rest my two hands and dance them simultaneously < 1344890140 563388 :Taneb!~Taneb@host-78-148-9-82.as13285.net NICK :atriq < 1344890146 423307 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Hey, not registered < 1344890165 646725 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: you should switch to colemak, then you can be smug at dvorak and qwerty users < 1344890169 647115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: /nick Gnaro < 1344890171 147424 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i.e. the vast vast majority of people < 1344890172 512840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's taneb in rot13 < 1344890175 883502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Deewiant uses Colemak! < 1344890180 33061 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it seems like a pretty good layout < 1344890182 400467 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but are they smug < 1344890187 952842 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :elliott,, think about this one < 1344890191 278651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant doesn't need to be smug < 1344890206 453919 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does colemak come installed on major OSes? < 1344890211 433669 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think Ubuntu has it these days < 1344890221 126939 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :every OS has US-Dvorak since longtime < 1344890222 186816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders if the vast majority of people use keyboards. < 1344890231 869673 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: maybe if you include mobile phones < 1344890240 715389 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :shachaf, I'd imagine people who use computers tend to use keyboards < 1344890249 681367 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :And most people I know use computers < 1344890257 707354 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :most people you know != most people < 1344890261 645869 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Yes < 1344890267 431423 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the vast majority of people live in asia and make carpets, they have no need for keyboards < 1344890274 991399 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :But we must start somewherwe < 1344890275 551378 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh < 1344890283 254588 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's not really true < 1344890286 46394 :hagb4rd!~pedito@212.23.103.35 PRIVMSG #esoteric :but they still need fridges < 1344890294 658518 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :poor people in asia still want to read news, watch porn, talk to friends on facebook like anyone else < 1344890302 558393 :hagb4rd!~pedito@212.23.103.35 PRIVMSG #esoteric :especially in times of global warming < 1344890304 542877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are many more people in the world than there are IPv4 addresses. < 1344890311 847406 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they may do this at internet cafes or on mobile phones rather than on computers they own < 1344890315 574844 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I'd argue that touch keyboards don't count as keyboards < 1344890333 767976 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ironically, it's impossible to touch type on a touch keyboard < 1344890392 808849 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i found Pizza Americana in Tallinn < 1344890399 178578 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 244 seconds < 1344890444 806824 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :AVOID IT LIKE THE PLAGUE < 1344890461 246198 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do you have specific knowledge or are you just going from the name? ;) < 1344890470 802670 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it would amuse me to eat at an america-themed restaurant while in foreign < 1344890487 607038 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am one of the guys that doesn't want to watch porn and talk to friends on facebook like anyone else. < 1344890500 8747 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Basically, avoid eating your own country's cuisine while abroad < 1344890519 612141 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Hmm < 1344890523 532659 :hagb4rd!~pedito@212.23.103.35 PRIVMSG #esoteric :you don't want to watch porn? < 1344890524 594608 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :atriq isn't a bad nick < 1344890533 697340 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well most foods invented in America are nominally part of someone else's cuisine < 1344890540 505705 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like pizza and orange chicken < 1344890556 138133 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :hagb4rd: That is correct. < 1344890574 23539 :hagb4rd!~pedito@212.23.103.35 PRIVMSG #esoteric :but you still have balls, don't you? < 1344890574 303214 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :hagb4rd, neither do I, but for probably different reasons < 1344890574 449347 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't think there's an idea of "traditional American food" like the idea of "traditional Latvian food" < 1344890579 690681 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :unless you mean native american, of course :) < 1344890593 672473 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I'm a raging, flamboyant asexual < 1344890599 504788 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :polenta! < 1344890611 998550 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION wasn't sure whether the balls comment was about zzo38 or about food < 1344890652 841151 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's said that the most authentically British dish is chicken tikka masala < 1344890660 569533 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O yes, I have golf balls, pokeballs, and maybe some others which I have not found recently and forgot about. < 1344890672 309014 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :olsner, polenta is not actually food, it's a construction material that's categorised as food due to EU law. < 1344890681 315715 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :we went to a british irish-american pub in croatia which serves dutch beer and thai curry < 1344890707 214708 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: but who's got the biggest balls of them all? < 1344890720 955001 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: that sounds nice < 1344890736 209673 :hagb4rd!~pedito@212.23.103.35 PRIVMSG #esoteric :i guess the one who is not watching porn in the internet < 1344890751 124777 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there is a paradox of authenticity < 1344890764 796846 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when traveling do you go for the restaurant serving "traditional authentic cuisine" to tourists < 1344890768 236903 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: You, isn't it? < 1344890774 129420 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or do you find the place where locals eat, which probably serves kebab and pizza < 1344890787 665926 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(I don't actually know, I just guess) < 1344890790 77741 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i live in boston and i almost never eat seafood < 1344890797 821415 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: my balls are normal size, as far as i know < 1344890818 904339 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :kmc, I live in Hexham and rarely eat leather or chipboard < 1344890830 704651 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha < 1344890833 127446 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe you should try! < 1344890852 122925 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Actually, Hexham has a greek restaurant < 1344890859 753050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I live in California and rarely eat oranges. < 1344890870 862159 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :atriq: wow! it really does have everything < 1344890871 8483 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and you rarely smoke marijuana, california's #1 cash crop < 1344890874 939394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are oranges the state food of CA? < 1344890885 855671 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :olsner, except a... < 1344890887 959039 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :burritos and pot brownies < 1344890890 892333 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :CLIMBING WALL < 1344890895 604600 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :dude, i could make, like, a... pot burrito < 1344890906 95764 :hagb4rd!~pedito@212.23.103.35 PRIVMSG #esoteric :in baker, they have excellent seafood < 1344890933 522487 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION realises atriq is Taneb after briefly entertaining the possibility of a third Hexhammer in the channel. < 1344890950 36356 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The friend I was visiting a friend yesterday seems to enjoy California's #1 cash crop. < 1344890952 996671 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Phantom_Hoover, "atriq" is rot13 for ngevd < 1344890971 152727 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, is taneb ngevd? < 1344890971 863051 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You can buy Scotland's national food in Edinburgh, although I've never heard of anyone actually eating it. < 1344890975 690263 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :olsner, yes < 1344890978 823482 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :deep fried mars bars? < 1344890982 666653 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes. < 1344890982 812701 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A triqery! < 1344890989 563543 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :olsner, I have been for ages < 1344890993 196235 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You can get deep-fried haggis, too. < 1344890995 295911 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I believe Gregor coined Ngevd < 1344890997 577536 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :natch < 1344891007 69949 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what happens about half the time anyone here changes nicks is that one person disappears forever and some new person appears < 1344891031 199467 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Based on my initials N. G. v D., the G standing for George after my great grandfather George Elliott Moscrop < 1344891032 91088 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :seafood is expensive and not tasty enough to justify the expense, i feel < 1344891066 792853 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your great grandfather is named after elliott? < 1344891070 848267 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1344891077 517217 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :shachaf, someone in the elliott clan < 1344891092 591175 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Actually he got his middle name from his grandmother < 1344891107 983188 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :(seriously) < 1344891116 663108 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The nick "Ngevd" vaguely reminded me of a desert, which I suppose was not the intention. < 1344891125 280782 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :No < 1344891126 985310 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :It was not < 1344891161 526855 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :My great-great-great grandmother (in two ways! oh no!) was called Jane Elliott < 1344891180 734637 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the great hexham tradition of incest < 1344891200 242603 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it is why elliott is a stunted little midget and ngevd has a stupid moustache < 1344891202 668522 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Actually, when this incest happened my ancestors lived in Newcastle < 1344891216 490934 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :they went to hexham for the incest < 1344891225 322698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Newcastle-upon-Thyme < 1344891255 90598 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I think the best thing to do to avoid incest is to meet your cousins before adulthood < 1344891255 452272 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hichaf < 1344891264 41924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :heegan < 1344891264 793529 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: you should open a dispensary in the Mission and serve pot burritos < 1344891297 978074 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, is that not normal < 1344891319 906042 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Surely that already exists in SF somewhere. < 1344891322 502082 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :atriq: are you talking about the aversion to having sex with people you've grown up with? < 1344891328 406620 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think that doesn't work unless you live together all the time < 1344891334 813343 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Also, to not change your children's religion away from that which is every other close relative, shortly before dying < 1344891340 529048 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this was a problem for the kibbutzim though < 1344891347 316261 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the ones with collective child-raising < 1344891377 505333 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :kmc, meeting before adulthood helps < 1344891397 109531 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what would you know, you're asexual! < 1344891406 697894 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Not aromantic! < 1344891411 678642 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :anamorous < 1344891415 331429 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I'm not sure what the term us < 1344891417 29456 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :*is < 1344891437 86622 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yeah but it doesn't count as incest then! < 1344891441 467936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.thegreencross.org/ -- this whole business is more streamlined and convenient than I expected. < 1344891457 689673 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Phantom_Hoover, there are at least two cases of incest in my ancestry < 1344891462 508154 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I'm more inbred than Caligula < 1344891477 692873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: I think "aromantic" is the standard terminology?? < 1344891481 166889 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :(not actually much of an achievement) < 1344891482 547604 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :debatable, it's more complicated than that < 1344891483 473603 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :elliott, hmm < 1344891493 859994 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not to be confused with "aromatic". < 1344891495 211612 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Phantom_Hoover, Caligula wasn't actually inbred < 1344891505 939194 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Well, atriq *is* smelly. < 1344891508 264247 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well there is that. < 1344891528 690565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Have you met atriq? < 1344891530 443677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :matriq < 1344891533 592311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :metriq? < 1344891534 937014 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :But also it's quite possible to be more inbred than, say, the child of siblings. < 1344891544 758858 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mætriq < 1344891559 258309 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :shachaf, I have not mated with elliott < 1344891567 936728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's good to know < 1344891568 759459 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :See the family tree of Charles II of Spain, or that of Cleopatra, although that's not so much a tree as a column. < 1344891569 99321 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :take it to #esoteric-orgy < 1344891595 805053 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :IT'S ALL MINE AHAHAHAHAHA < 1344891601 480866 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: nice < 1344891603 142086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: apparently i am not invited to that channel < 1344891668 172642 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: There should be a channel where you give free half-baked advice to anyone who asks. < 1344891682 32337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#iama-kmc-ama < 1344891704 292576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess this channel works for that purpose, though. < 1344891713 498824 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, incest: pro or against. < 1344891738 123048 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :uh < 1344891751 421082 :ion!ion@heh.fi PRIVMSG #esoteric :phantom_hoover: Haven’t you noticed that both sides of an issue are always “pro”? < 1344891753 782693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :half-"baked" eh < 1344891755 393879 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't think incestual relations between consenting adults should be illegal < 1344891755 588088 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :get it kmc < 1344891758 701005 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it's still fucking creepy < 1344891759 29786 :ion!ion@heh.fi PRIVMSG #esoteric :Pro-incest vs. pro-childlove < 1344891767 164400 :ion!ion@heh.fi PRIVMSG #esoteric :whoops, brainfart < 1344891785 895730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't think kmc got it < 1344891793 400723 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :got what < 1344891800 191834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : half-"baked" eh < 1344891800 400352 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott made a joke < 1344891801 172381 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm always not getting things < 1344891801 389373 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Oh, was that what kmc meant? < 1344891810 889635 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: most cities have marijuana delivery < 1344891813 833901 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :just no nice webpage for it < 1344891815 526950 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, turning literally any reference to incest into an annoying Lannister joke: pro or pro? < 1344891816 275403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: the joke is "baked" < 1344891818 41441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you laughing < 1344891821 265794 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no < 1344891821 763928 :ion!ion@heh.fi PRIVMSG #esoteric :Pro-childlove vs. pro-innocence < 1344891829 139101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: hmm < 1344891831 214582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: try correcting that < 1344891832 470051 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://penny-arcade.com/comic/2012/08/10 < 1344891843 468 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :pro-gun vs. anti-penis < 1344891889 218397 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, is it just me or has there been a very marked drop in PA's quality over the past... month? < 1344891892 179545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: it would be bad to have to prefix every entry in makefile.obj with $(OBJDIR)/ right < 1344891902 287488 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: is it avoidable < 1344891918 872775 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is it cleanly avoidable < 1344891919 200522 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A voidable warranty < 1344891923 415004 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :does avoiding it make it better < 1344891950 397419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: yes; no; idk < 1344891951 793909 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Phantom_Hoover: i would say more than a month < 1344891957 309888 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's been kinda meh for a while now < 1344891963 363097 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but still better than most webcomics for sure < 1344891966 834242 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at least most i've seen < 1344891968 862664 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i like clean ! < 1344891976 405401 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the art is still top-notch < 1344891981 564546 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, but it's like it went from "kind of meh" to "really, really meh" very quickly. < 1344891986 628970 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hm maybe < 1344891989 890401 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :can you pinpoint the change? < 1344891990 615437 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's a most webcomics? don't answer that. < 1344892017 197097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :deep question with monqy < 1344892023 594119 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://penny-arcade.com/comic/2012/07/27 maybe? < 1344892027 48485 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the Best Web Comic? < 1344892027 761906 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :elliott why are there so many elliotts in haskell < 1344892030 542440 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe if i were 4 years older i would rage against penny-arcade instead of xkcd < 1344892039 547210 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :as far as something everyone likes and quotes and references but isn't actually that good < 1344892050 473159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I don't like or quote it. < 1344892050 689291 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The jokes from then have all been kind of "here's a silly thing, we have made a silly thing and this is funny". < 1344892072 684289 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1344892075 26612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the startling realisation when you realise that penny arcade wasn't really ever very funny < 1344892083 841674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*startling moment? who knows. who knows. < 1344892084 782647 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well some of those are references to video games you probably haven't played < 1344892085 809619 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :as always < 1344892087 190326 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but yeah < 1344892088 777174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't particularly dislike it either, it just never seemed to be worth starting to read. < 1344892124 485259 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nah i think it was very funny for a while < 1344892128 812532 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :still think so < 1344892148 467865 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :xkcd was also very good but not for very long < 1344892155 346995 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how good is a very < 1344892157 396902 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :don't answer that < 1344892165 605424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: very good < 1344892167 152131 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think PA did a better job of evolving out of the initial joke format < 1344892167 713463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :xkcd was pretty good for longer than people give it credit for < 1344892168 894964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"oops" < 1344892188 777880 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Man, those spider comics. < 1344892200 57539 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, so you'd put the decay after the 400-500 mark most would? < 1344892241 148604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: maintaining my idealised self-image requires that i do not consider questions like that worth answering < 1344892244 496457 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :xkcd was a great comic for a little while < 1344892268 928003 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then it was an ok comic which was still regarded as the pinnacle of nerd culture < 1344892284 302108 :ion!ion@heh.fi PRIVMSG #esoteric :Ooh http://madebyevan.com/webgl-water/ < 1344892320 29381 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if there's one thing i love, it's giving untrusted javascript direct access to the most complicated kernel subsystem and most complicated peripheral device in my computer < 1344892324 394344 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I'm really starting to warm to Cyanide and Happiness < 1344892326 99304 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ion, wow, it's like I have a real bucket of water sitting on my desk. < 1344892337 880034 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :atriq: it's funny because awful things happen to people < 1344892343 251987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cyanide and happiness is an awful awful comic < 1344892365 134050 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I support elliott's view based on vague sycophancy! < 1344892387 744152 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think i used to like it < 1344892388 21409 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah it's pretty f. bad < 1344892389 851179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when i was a worse person < 1344892412 188366 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION wonders if you could use scientomantic resonancimation to make a decent wave in that thing. < 1344892412 370663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :TWIST: that was 30 seconds ago < 1344892424 226322 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good joke < 1344892435 828089 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I might have liked it when I was a worse person but unfortunately I was otherwise engaged in being a bad person. < 1344892440 667427 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the only long-running comic i can say for sure has not suffered a quality drop is... < 1344892443 567060 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :jerkcity < 1344892452 759061 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thank you jerkcity < 1344892459 455590 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :omg you can move the ball < 1344892460 376105 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :#1 reliable webcomic lifelong award < 1344892460 522171 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :thirkcity < 1344892463 985874 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and it perturbs the surface < 1344892465 199978 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :aha < 1344892465 832405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Has Cyanide and Happiness suffered a quality drop? < 1344892469 839373 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How can you drop from the bottom? < 1344892477 187086 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :through the floor < 1344892502 917398 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when there is trap set up for you in every corner of this town < 1344892509 994248 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and so you learn the only way to go is... underground < 1344892521 605620 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :It's slightly less dead baby now? < 1344892526 350549 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Slightly < 1344892544 638315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :slightly less dead baby < 1344892545 684131 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :now the baby is only half dead < 1344892550 693198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i am convinced, sounds great < 1344892555 520878 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Mostly dead is slightly alive, I hear. < 1344892559 122694 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :basing a regular comic on offensive / "shock" humor is a really dubious decision < 1344892574 513820 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because, while the best examples of such humor are fucking hilarious, it kinda raises the bar for the minimum quality joke you can get away with < 1344892585 442566 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what if there was a comic but instead of being a comic it just crawled shock sites and pulled from them < 1344892588 487906 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm sure the top 20 C&H strips of all time are fucking hilarious < 1344892588 968973 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i am not really sure how jerkcity could drop in quality < 1344892590 271974 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"one million hits" < 1344892596 287523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since it is basically based entirely around not having any < 1344892596 433577 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: yeah exactly < 1344892603 691878 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's how i can say for sure < 1344892606 348398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"C&H" :-( < 1344892619 212077 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cyanide and hobbsiness < 1344892626 592412 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah that's unfortunate < 1344892730 860977 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344892736 853185 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You could argue that Homestuck hasn't dropped in quality but it's not gag-a-day, it's ultra-subjective, and it has large-scale ups and downs which do alter its entertainment value. < 1344892815 620956 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ion, omfg it has a buoyancy sim < 1344893237 860752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like what-if.xkcd.com < 1344893239 453056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for what it's worth < 1344893261 46662 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, it's great. < 1344893286 607949 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's essentially Randall Munroe's Picto-Blog as xkcdsucks described ages ago. < 1344893304 958167 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1344893351 965971 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Hey, elliott's gone < 1344893362 340216 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Now it is time to make the important decision < 1344893371 192053 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :How much do I like the name "atriq"? < 1344893382 414864 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Just register it anyway. < 1344893386 372393 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :motorola atriq 4g < 1344893395 214820 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Phantom_Hoover, I already have < 1344893407 13020 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 NICK :Prince_Charles < 1344893430 674569 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I've still got ettioll registered < 1344893451 94897 :Prince_Charles!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmmmmmmmmmmmmmmmmmmmmmmmm. < 1344893455 251927 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :And noqmy < 1344893459 706756 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :And RocketKSquirrel < 1344893466 135857 :Prince_Charles!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I *definitely* recall having Prince_Charles registered. < 1344893469 612550 :Prince_Charles!~Phantom@unaffiliated/phantom-hoover/x-3377486 NICK :Phantom_Hoover < 1344893515 505900 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, who was rocketsquirrel? < 1344893523 35628 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Aww, they expire with disuse. < 1344893527 150442 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :olsner, Gregor? < 1344893554 851848 :Gregor!codu@codu.org NICK :RocketJSquirrel < 1344893580 615822 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I would also have Vonlebio if it wasn't my black ops nick. < 1344893672 550641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Aww, they expire with disuse. <-- they gave several weeks warning last they did it < 1344893726 506590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+time < 1344894117 598001 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :I only got Gregor because it expired with disuse ^^ < 1344894167 920741 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Fair point, it wouldn't really be fair if I locked Prince Charles out of a nick that I never even use. < 1344894252 744401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he probably goes as hrhpc or something < 1344894314 696139 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :HRHP_Chuckie < 1344894328 22201 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :What's a polynomial of the form (x^n - 1)/(x - 1) called? < 1344894346 536204 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :tswett: Annoying to differentiate. < 1344894347 37825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi, polynomial of the form (x^n - 1)/(x - 1) < 1344894357 590710 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :RocketJSquirrel: no, quite easy actually < 1344894391 763193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i cannot recall any name for it, though < 1344894402 963965 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tswett: When n is 1, it's called "1". < 1344894405 915535 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's called "fuck you STEP organisers for expecting me to factorise every polynomial of degree 3 or less in my head". < 1344894414 553709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :geometric sum perhaps? < 1344894473 843950 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1344894533 493399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :geometric series fits sort of < 1344894549 986248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except some may consider it implicitly infinite < 1344894567 741136 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :A polynomial which looks easier to factorise than it i-- wait it's totally one of the easy to factorise ones. < 1344894581 359830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: duh < 1344894594 373563 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Here we go. It's called an "all one polynomial", or AOP. < 1344894598 304484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_Hoover tries to factor every polynomial he sees. < 1344894602 955077 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :He's got factor eyes. < 1344894610 493440 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Is x^n - 1 actually easy to factor, in general? < 1344894629 955170 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I thought they were called cyclotomic polynomials. But they're not. < 1344894646 155167 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I'm pretty sure (x-1) is always a factor. < 1344894653 963301 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It is. < 1344894666 26327 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :WHAT MORE DO YOU WANT < 1344894693 255484 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :If n is composite, it's easy to factor further. x^3 + x^2 + x + 1 = (x^2 + 1) (x + 1). < 1344894714 795831 :atriq!~Taneb@host-78-148-9-82.as13285.net QUIT :Ping timeout: 246 seconds < 1344894752 840077 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Hm. I'm pretty sure x^n - 1 factors into cyclotomic polynomials, and no further. < 1344894794 748832 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does BZFlag count as an FPS? < 1344894842 619290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: i'm not quite sure if the cyclotomic polynomials are always irreducible? < 1344894844 541745 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :If it's got a first-person perspective, and you can shoot from it, then I think so. < 1344894866 124669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh gauss has proved that < 1344894890 985197 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :tswett, you can't look up or down. Also, you're a tank. But yes. < 1344894929 901768 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :tswett, wait, is Elite an FPS then? < 1344894936 993838 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can't look up or down in doom < 1344894939 596179 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or FreeSpace 2? < 1344894945 309751 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or FlightGear? < 1344894971 709104 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(There are a couple of planes with working guns for FG.) < 1344895166 18690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: wp's cyclotomic polynomial article has a pretty simple way of calculating the cyclotomic polynomials which also factors x^n - 1 in the process < 1344895200 858024 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :uses that x^n - 1 is the product of the d'th cyclotomic polynomial for d a factor of n < 1344895212 819542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*polynomials < 1344895223 303437 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: a bunch of the original ksplice people are quitting ksploracle < 1344895229 23469 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this is... not surprising < 1344895373 648231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :18:29:45: Gregor, didn't you have ops for a while. < 1344895373 835104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :18:36:03: Nope. < 1344895386 387657 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually he did, for about a day or so < 1344895391 830968 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :wut? < 1344895421 490229 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was only +o ops though, not chanserv access < 1344895592 485846 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :I don't remember this >_> < 1344895598 642219 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Quit: ZNC - http://znc.sourceforge.net < 1344895684 769815 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : apparently you can see finland from the tallinn tv tower <-- now i'm imagining an estonian sarah palin < 1344895773 773454 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :X-D < 1344895806 145762 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :I love that people barely remember the fact that Palin never said that :) < 1344895829 891566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :poor michael, demoted to second craziest palin < 1344895905 307323 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :RocketJSquirrel: larger than life people don't get to determine their own life facts < 1344895917 221891 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 244 seconds < 1344895924 682388 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :Heheh < 1344895947 461521 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :Speaking of, I bought three new pairs of colorpants. < 1344896101 907611 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1344896166 358936 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What color? < 1344896182 548059 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344896287 497417 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :zzo38: Orange, light blue and “eggplant” purple. < 1344896361 788641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Phantom_Hoover, "atriq" is rot13 for ngevd <-- darn i got fooled by the at -> ta switch and thought it would be rot 19 or something for taneb. wait that doesn't work for t -> a either... < 1344896418 352799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume even RocketJSquirrel doesn't want to go for the green lime ones. < 1344896447 846811 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :oerjan: They were on my list 'til I saw the “eggplant” ones. < 1344896453 347994 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :But they were last on said list. < 1344896463 52302 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :(Hence why they got bumped) < 1344896510 545781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :food -> < 1344896569 823032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did some vesting thing just end or something? < 1344896650 944981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Oracle Buys Ksplice", "Jul 21 2011" < 1344896675 365951 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah some of them got some money after 1 year < 1344896703 797823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So now there are a bunch of free-floating kspliceurs. < 1344896708 82346 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :others are leaving because their friends are, i imagine < 1344896713 448704 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there is a coordination problem < 1344896941 3922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :outvesting? < 1344897055 421829 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_- < 1344897074 215762 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay feedback < 1344897273 580604 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 276 seconds < 1344897643 537838 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344897957 254714 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344898086 114514 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh my god < 1344898092 22093 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344898101 798373 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.whatdomothseat.info/ < 1344898141 752925 :RocketJSquirrel!codu@codu.org PRIVMSG #esoteric :? < 1344898171 955748 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i'm sorry how are you not realising the wonder here < 1344898286 540826 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 252 seconds < 1344898396 145700 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :http://www.kickstarter.com/projects/project-giana/project-giana < 1344898451 460836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats FireFly -----### < 1344898475 541138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION swirefl### < 1344898510 176831 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Remote host closed the connection < 1344898545 206667 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344898551 513234 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :"So in short, what do moths eat? They eat anything that can dissolve in water." < 1344898556 281706 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :That sounds wrong. < 1344898558 788262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: i note how the sidebar has several other similar sites < 1344898570 858983 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :exactly < 1344898582 877586 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it's a fucking network < 1344898603 559232 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :"Some images taken from Wikipedia under GNU" < 1344898657 607751 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"under GNU" < 1344898662 277553 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :That's how free licenses work, right? "You are free to distribute this work, as long as you mention a couple of free-works projects with prepositions before them." < 1344898708 862261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one nation, under GNU < 1344898788 888825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"under GNU" surely refers to "Among the hunting trophies on the wall above my bed / Stuffed and mounted, was a face I thought I knew" < 1344898808 522859 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Ping timeout: 245 seconds < 1344898819 565112 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :Oh wow, someone else here knows F+S? < 1344898831 56268 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :(Agnother gnu!) < 1344898856 87725 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think F+S are pretty famous. < 1344898866 680406 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :More or less famous than Lehrer? < 1344898907 722943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know. < 1344899249 735209 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344899271 877694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gnice < 1344899295 332805 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :nor am I in the least like that dreadful hartebeest < 1344899665 931271 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Read error: Connection reset by peer < 1344899686 351388 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344899827 526571 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what girl genius is still not updated < 1344900066 456444 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344900134 973375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall it used to be up shortly after 05:00 UTC, but lately it seems to update at an irregular time < 1344900159 241341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er 04:00 UTC < 1344900338 540851 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Remote host closed the connection < 1344900563 703058 :augur_!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344901023 934769 :stanley!~stanley@unaffiliated/stanley PART #esoteric :"Leaving" < 1344901342 984594 :hagb4rd!~pedito@212.23.103.35 QUIT :Ping timeout: 265 seconds < 1344901717 301605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :did google's favicon just change? < 1344901724 811788 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344901800 228156 :augur_!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Read error: No route to host < 1344901837 28091 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1344902844 904108 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan, looks it < 1344902943 475349 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/google/comments/y53ln/google_testing_a_new_favicon/ < 1344903058 202435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1344903385 876182 :derdon!~derdon@pD9E1DE28.dip.t-dialin.net QUIT :Remote host closed the connection < 1344903920 87970 :RocketJSquirrel!codu@codu.org NICK :Gregor < 1344903978 27152 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A new favicon again? < 1344903988 155643 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Just after we got used to the changed one? < 1344904046 394555 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :When did Google suddenly start being "We have to change stuff, just because" < 1344904057 921266 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I guess when they started changing youtube < 1344904171 691487 :ion!ion@heh.fi PRIVMSG #esoteric :Much ado about a frigging favicon. :-P < 1344904216 703954 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hey, we have to look at it on our tabs! < 1344905198 508362 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Remote host closed the connection < 1344905802 529684 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1344907615 162250 :ion!ion@heh.fi PRIVMSG #esoteric :http://fun.drno.de/pics/english/anonymous-proxy.png < 1344907631 497988 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Turn off favicons if you don't want them < 1344907650 684025 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't use favicons < 1344907872 140268 :ion!ion@heh.fi PRIVMSG #esoteric :Surprise < 1344907994 631004 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1344908222 444258 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1344908230 995484 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or if it is just that you don't want to look at it on the tabs, then remove it from the tabs. < 1344908232 438942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Hey, can astyle re-parenthesise code too? Or is it just indentation? < 1344908533 116770 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: favicons are the quickest way to tell what website is in a tab without reading the title < 1344909367 361542 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FreeFull: Maybe to you it is. < 1344909368 950077 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: zzo38 < 1344909556 792453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm always imagining zzo38 as a person who absorbs text faster than guis < 1344909821 977224 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe google realized that having a good looking favicon does not drum up business < 1344909851 264933 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but having an ugly favicon could perhaps make people think about google more < 1344910317 299291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let's discuss that over a nice bottle of hägar the horrible cola. < 1344910360 131070 :ion!ion@heh.fi PRIVMSG #esoteric :I don’t see the ugly in the favicon. < 1344910638 378518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: You know C++, right? < 1344910671 472069 :ion!ion@heh.fi PRIVMSG #esoteric :A bit. < 1344910690 968693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Is "char *foo" or "char* foo" the common style? IIRC it's the latter for some reason, despite the former being more common in C. < 1344910761 691228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Maybe because declaration-follows-use breaks down in the presence of C++'s references?) < 1344910778 92739 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I think that's the reasoning. < 1344910783 42513 :ion!ion@heh.fi PRIVMSG #esoteric :char* foo would make more sense because “char*” is the type… but in fact “char *foo, *bar” gives foo and bar the same type. So the * tends to be attached to the variable. < 1344910787 7509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's still evil. < 1344910793 749949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: In C, "char *foo" makes a lot more sense. < 1344910812 330191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In C++, it still makes more sense, but not quite as much more for the reason elliott mentioned. < 1344910854 442568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Yes, I'm aware of the dispute in C :P < 1344910856 916823 :ion!ion@heh.fi PRIVMSG #esoteric :I don’t really have any statistics about which style people tend to use. < 1344910858 562061 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But C++ is all weird and stuff. < 1344910880 213646 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :C++? More like Crazy++!!!! < 1344910917 936244 :ion!ion@heh.fi PRIVMSG #esoteric :@quote C.*arrow < 1344910918 494858 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :hgolden says: pioneers are the ones with arrows in their backs. at least ours will be categorical arrows. < 1344910939 393986 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote C\b.*arrow < 1344910940 102166 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :kmc says: Zagen, you'll need a zygohistomorphic prepromorphism from the bifunctorial Kleisli category of username-password pairs to a combinatory arrow calculus of php scripts < 1344910944 811889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Apparently Artistic Style is ~useless. < 1344910947 475936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote \bC\b.*arrow < 1344910947 984819 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes match. You untyped fool! < 1344910953 539088 :ion!ion@heh.fi PRIVMSG #esoteric :I wonder if the quote i’m thinking of was in lambdabot or somewhere else, like bash.org… < 1344910956 974089 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION isn't sure what ion was looking for. < 1344910998 838924 :ion!ion@heh.fi PRIVMSG #esoteric :@quote C\+\+ < 1344910999 151109 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Axman6 says: well, if C++ is anything to go by, the next Haskell will have lambdas and easy concurrency! < 1344911008 429968 :ion!ion@heh.fi PRIVMSG #esoteric :@quote C\+\+.*arrow < 1344911008 947398 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No quotes match. Maybe if you used more than just two fingers... < 1344911070 70166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :For instance, astyle can't turn "return (foo);" into "return foo;". < 1344911074 320926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyone know a decent C++ reformatter? < 1344911085 966427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1344911090 513874 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I think his rate is rather high. < 1344911092 173673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I want something brutal. I don't care if it destroys all manual alignments or whatever. < 1344911112 499156 :augur!~augur@pool-71-178-136-52.washdc.east.verizon.net JOIN :#esoteric < 1344911185 633909 :ion!ion@heh.fi PRIVMSG #esoteric :All code should be stored as a representation of the AST with some formatting hints. Editors and viewers would then be able to format it according to the capabilities of the display media and the preferences of the user. < 1344911211 676452 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Brilliant! < 1344911215 860346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Thank you; that solves my immediate problem. < 1344911216 686540 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now just implement it in a way that works. < 1344911225 899325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's the easy part, though. < 1344911233 809782 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: You’re welcome. < 1344911242 513895 :ion!ion@heh.fi PRIVMSG #esoteric :You’re welliott. < 1344911254 923337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Thanks! < 1344911258 743581 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: You should play some Crawl for my amusement. Did you hear there's a new server?!?!?! < 1344911265 204951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :NEW SERVER?! < 1344911271 287842 :ion!ion@heh.fi PRIVMSG #esoteric :I didn’t. < 1344911273 260314 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was told to leave ##crawl and never come back by elliott. < 1344911277 94760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I don't hear the news anymore, < 1344911294 919879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :people obey elliott? < 1344911301 613519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: monqy said it too. < 1344911307 889212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: (I didn't actually say that.) < 1344911313 994334 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You said something similar. < 1344911316 249723 :ion!ion@heh.fi PRIVMSG #esoteric :Obey elliott. Olliott. < 1344911324 982617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like "just go away" or something. < 1344911326 526439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: See ??cszo. < 1344911330 790739 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :??cszo < 1344911331 613598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. monqy is of course the utmost authority. < 1344911335 631828 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :CURSE YOU, CRAWLBOT < 1344911351 845176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Crawl, crawl, crawl your bot gently down the stream... < 1344911359 219850 :ion!ion@heh.fi PRIVMSG #esoteric :What was the name of the bot again? I thought it was Henzell, but apparently not. < 1344911367 622020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gretell? < 1344911401 659568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: It was. < 1344911408 95961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: CAO is down for a while, so it's Wenzell for now. < 1344911420 748342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(The CßO bot is Sizzell.) < 1344911430 405795 :ion!ion@heh.fi PRIVMSG #esoteric :ok < 1344911449 398134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :CßO? < 1344911450 708584 :ion!ion@heh.fi PRIVMSG #esoteric :This means i could start a third simultaneous Crawl game that will rot there for months without me finishing it. < 1344911456 888850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I prefer CβO < 1344911485 24560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you read _Three Men in a Boat_? < 1344911518 560855 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :are we really arguing about which eszett is better? < 1344911527 30812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: That's not an eszett. < 1344911534 514418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's beta than an eszett. < 1344911540 640368 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah < 1344911544 326287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Much beta. < 1344911562 699903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: You should play a combo that isn't boring so I can be entertained. < 1344911568 975378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, I looked up the codepoint for β. I should've known it by heart. :-( < 1344911576 608753 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: How 'bout watching me play NetHack? < 1344911582 272493 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll pass. < 1344911595 411545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION = exciting! < 1344911609 251533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'll play Tou Wiz Elf Law < 1344911620 251953 :ion!ion@heh.fi PRIVMSG #esoteric :I only remember the codepoints for λ and π offhand. < 1344911630 217654 :ion!ion@heh.fi PRIVMSG #esoteric :out of the Greek letters < 1344911630 363859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Alpha is 3b1, so beta is 3b2. < 1344911632 114401 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Lower-case.) < 1344911639 95181 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, 2200 is forall and 2203 is exists. < 1344911642 588324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And 2208 is QED? < 1344911649 887761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, that's \in < 1344911654 252733 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :220E is QED < 1344911662 255390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wow, ion plays boring combos. < 1344911668 909330 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I don't know any codepoints offhand < 1344911675 668242 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :except a few randoms in ASCII < 1344911677 539886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :CA0 is Reddit eye. < 1344911680 124607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Actually I shouldn't speak since a fair number of my games are boring combos since I stopped playing Crawl and started playing ##crawl after a while. < 1344911696 224006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is with coppro  < 1344911713 514565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: Hey, I need a C++ reformatter. < 1344911716 875465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ugh, what's UPWARD INDEX POINTING FINGER THING? < 1344911719 669192 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: go work on clang-indent < 1344911725 86160 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION digs through memory. < 1344911738 769720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: Does it work today? < 1344911741 415245 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no < 1344911747 273441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: Okay. Next option. < 1344911758 504763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that should be right next to UPWARD MIDDLE POINTING FINGER THING right? < 1344911761 927891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Something like 3D01... < 1344911767 674850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION looks it up. < 1344911774 863534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :261D < 1344911778 524688 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Close enough! < 1344911823 886420 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :225F EQUAL TO--OR IS IT [≟] < 1344912183 531659 :ion!ion@heh.fi PRIVMSG #esoteric :It seems another stylesheet change by Google has fixed https://plus.google.com/109925364564856140495/posts < 1344912227 194181 :ion!ion@heh.fi PRIVMSG #esoteric :Is ≟ in there? You should post it. < 1344912352 936762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Hooray! < 1344912420 749705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: You used to use 3-space indents, right? < 1344912478 341539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pi space indents or bust! < 1344912545 911617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"There are currently 412 options and minimal documentation. < 1344912546 57682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Try UniversalIndentGUI and good luck." < 1344912574 494551 :augur_!~augur@208.58.5.87 JOIN :#esoteric < 1344912607 346436 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 240 seconds < 1344912795 536852 :augur!~augur@pool-71-178-136-52.washdc.east.verizon.net QUIT :Ping timeout: 276 seconds < 1344912967 435994 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1344912976 729284 :FreeFull!~freefull@defocus/sausage-lover QUIT :Disconnected by services < 1344912989 408288 :FreeFull_!~freefull@defocus/sausage-lover NICK :FreeFull < 1344914067 559732 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344916019 188999 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344918126 154999 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 248 seconds < 1344919077 939849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: What was that dumb pathology wrt. sizeof? < 1344919087 502233 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mauk'e thing? < 1344919089 44122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The one that made "sizeof (foo)" correct. < 1344919095 44292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Despite that being disgusting. < 1344919109 305332 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"sizeof (foo)" as opposed to "sizeof(foo)"? < 1344919129 708752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's "sizeof foo" for values and "sizeof (Foo)" for types, I guess. < 1344919129 972893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1344919140 730645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://mauke.hopto.org/stuff/c/sizeof.c < 1344919156 854255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. Ugh. < 1344919159 19488 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Just think of it as a little bit of Haskell inside the big scary world of C. < 1344919184 994298 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sizeOf (unsafePerformIO (readIORef ioRefToInt)) < 1344919224 820654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Has anyone used uncrustify? < 1344919305 390289 :ion!ion@heh.fi PRIVMSG #esoteric :ACTION laughs at sizeof.c < 1344919402 771735 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :sizeof(0)["abcdefghij"]; < 1344919410 785606 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Most roundabout way of doing sizeof(char) ? < 1344919430 982702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, that's sizeof ((0)["abcdejojgpshjesgjoretjg"]). < 1344919475 501371 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You could just do (0)[""] < 1344919502 20947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is that valid? < 1344919506 60677 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yes < 1344919508 471626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know expressions inside sizeof are kind of restricted. < 1344919515 274550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I'm not sure ""[0] will fly even then. < 1344919515 508227 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :c-strings are null-terminated < 1344919518 312092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, duh. < 1344919521 181799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Stupid C. < 1344919649 106832 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But it allows you to do stuff like while(*(string++)){} < 1344919700 199492 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think sizeof (""[1]) is also valid? < 1344919728 443182 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!c printf("%d", sizeof (""[1])); < 1344919733 106802 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: Would be just as valid, but as a principle you shouldn't read from past the end of a string < 1344919733 259594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: &""[1] is OK. < 1344919734 650902 :EgoBot!codu@codu.org PRIVMSG #esoteric :1 < 1344919737 64262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But ""[1] isn't. < 1344919739 255893 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I said valid, not compiles. < 1344919742 805923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Uh, no. < 1344919751 289142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: int main() { return ""[1]; } is invalid C code. < 1344919753 262895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Right, but sizeof is sort of in between. < 1344919762 711875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Er, ignore that char != int there. < 1344919763 439386 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, it doesn't actually evaluate the expression ""[1]. < 1344919773 297969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int main() { char *s = &""[1]; return 0; } /* this is OK, though */ < 1344919779 225757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int main() { char *s = &""[2]; return 0; } /* this is invalid */ < 1344919780 32313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you can take that expression and &, maybe you can sizeof it too. < 1344919781 560931 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: Undefined, but a compiler won't error on it < 1344919789 763187 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION not quite a C lawyer. < 1344919789 952241 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Should I be shot for contemplating writing the following Prolog code for use with DCG syntax?: get(A, A, A). put(A, _, A). < 1344919792 98721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: I don't think you understand what "valid" means. < 1344919808 344251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I think sizeof(""[1]) might actually be valid, yes... sizeof is very strange. < 1344919808 530151 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :sizeof() is evaluated during compilation < 1344919825 624451 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Gets replaced with a constant < 1344919838 153882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Whether a random compiler will accept a piece of C code doesn't say anything about whether it's valid C or not; it's very difficult (impossible?) to mechanically check for valid C anyway.) < 1344919846 333568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(And this is a question of standards, not compilers, anyway.) < 1344919895 674354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Impossible, I'd be pretty confident. < 1344919930 693440 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, for a constant string like that the compiler can easily check in this case < 1344919933 447313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Right. Because you're not allowed to do ""[2], but you're allowed to do ""[2] in a branch that's never executed, aren't you? < 1344919946 644218 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Right, I was about to say that. < 1344919951 790056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So if (function_that_halts_if_unknown_mathematical_theorem_X_is_false()) < 1344919962 106452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*unsolved, *hypothesis, blah, it's early < 1344919963 346581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And you're allowed to say ""[n] < 1344919975 198083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where n = result_of_some_function() < 1344919979 780815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(This is a more realistic situation.) < 1344919984 276561 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Harder if it's something like for(i=0;i "(@karma " ++ x ++ ")") . map concat . sequence $ [["obj","objective"],["","-"],["c"]]) < 1344922440 447514 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : objc has a karma of 7 obj-c has a karma of 1 objectivec has a karma of 0 objective-c has a karma of 7 < 1344922445 181012 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Sure. < 1344922453 579253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mad people. < 1344922460 488778 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I'm guessing the motivation is "make '^functionname' greppable". < 1344922463 141745 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? mad < 1344922468 836644 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which isn't unreasonable motivation. < 1344922474 799653 :HackEgo!codu@codu.org PRIVMSG #esoteric :​"But I don't want to go among mad people," Alice remarked. "Oh, you can't help that," said the Cat: "we're all mad here. I'm mad. You're mad." "How do you know I'm mad?" said Alice. "You must be," said the Cat, "or you wouldn't have come here." < 1344922478 537023 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's similar to the reason for "void\nfoo(...)" < 1344922489 141450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Isn't that what tags are for. :( < 1344922501 905856 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: no :( < 1344922505 929955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No? < 1344922518 192243 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1344922527 183795 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Speaking of which, I got really confused today grepping through GHC RTS code. < 1344922528 807690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Why not? < 1344922529 399446 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes you are correct you must be mad or you wouldn't have come here. No escape either, sorry. < 1344922532 809140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By grepping I mean ack-grepping. < 1344922537 992882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote Yes you are correct you must be mad or you wouldn't have come here. No escape either, sorry. < 1344922541 222189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because ack doesn't search .cmm files by default. < 1344922541 426808 :HackEgo!codu@codu.org PRIVMSG #esoteric :855) Yes you are correct you must be mad or you wouldn't have come here. No escape either, sorry. < 1344922553 655191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sorry < 1344922679 267829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ack-grep < 1344922694 824560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ack < 1344922819 488250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is that ack an acknowledgement? < 1344922828 694033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1344922846 716222 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Let's say int (*f)(int); < 1344922857 217870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How should you call f? f(5) or (*f)(5)? < 1344922870 200624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :f(5). < 1344922885 342380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But declaration-blah-use. :-( < 1344922908 165175 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it should be (**f)(5), just to be on the safe side! < 1344922948 116807 :ion!ion@heh.fi PRIVMSG #esoteric :> "(" ++ repeat "*" ++ "f)(5)" < 1344922949 491270 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `[GHC.Types.Char]' < 1344922949 637355 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred ty... < 1344922955 415909 :ion!ion@heh.fi PRIVMSG #esoteric :meh, cycle < 1344924307 734612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Should I port this C++ codebase to Rust? < 1344924321 170403 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: No. (Yes. (No.)) < 1344924333 257245 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Which one do I believe? < 1344924371 864834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :((The) innermost) outermost ((one)). < 1344924507 432949 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :elliott: None of them. < 1344924515 216036 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Not even this one.) < 1344924530 747305 :ion!ion@heh.fi PRIVMSG #esoteric :Believe this one. < 1344924560 742550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Believe that one ☝. < 1344924581 590068 :ion!ion@heh.fi PRIVMSG #esoteric :Keep your finger to yourself. < 1344924583 698087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Believe this one: ☟ < 1344924585 988745 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No. Don't believe any one. < 1344925015 865830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Mu. < 1344925031 438715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Moo. < 1344925759 975033 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you want to have values of a recusrive datatype replace by the value operated by a monad, you can do something which resembles it somewhat by continuation monads, it seem like, a little bit. < 1344925798 251017 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Prolog doesn't have lambdas, does it? < 1344925798 971341 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::/ < 1344925828 683285 :augur_!~augur@208.58.5.87 PRIVMSG #esoteric :lambda prolog does! < 1344925848 118680 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :C doesn't have lambdas, does it? < 1344925870 375446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Lambda C does! < 1344925890 181562 :ion!ion@heh.fi PRIVMSG #esoteric :The Greek alphabet doesn’t have lambdas, does it? < 1344925910 85617 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually I think it does, isn't it? < 1344925928 120651 :ion!ion@heh.fi PRIVMSG #esoteric :zzo38: I think you may remember incorrectly. < 1344925951 908216 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What about deltas? < 1344926206 989682 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Probably Greek alphabet have deltas too. < 1344926211 924279 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Probably. < 1344926330 577088 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What about omicrons? < 1344926390 335125 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now you are just being silly. < 1344926418 971294 :ion!ion@heh.fi PRIVMSG #esoteric :Omicrons are a lie. < 1344926676 348079 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Perhaps you can even make up a kind of multi-continuation by CodensityAsk with some GADT. < 1344926778 344960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The lambda Greek alphabet has lambdas. < 1344926854 302397 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :XD < 1344927058 702320 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Although I think it could also be made as a product of monads. < 1344927545 537288 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or, make something else by Codensity with some GADT? < 1344927794 369163 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats everyone with a digamma -----Ϝ < 1344927967 629812 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1344928090 932581 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is not a digamma. that is an F < 1344928122 853282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 'Ϝ' < 1344928124 467401 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : '\988' < 1344928182 354969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I BUG TO DIFFER < 1344928207 886598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my font sucks < 1344928217 392552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ps since when can oerjan do unicode < 1344928236 593721 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since some months? < 1344928271 520376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at least i can cut and paste it < 1344928434 153450 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That digamma looks like an F to me too < 1344928451 464949 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Charmap does say it's digamma though < 1344928453 345471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume it's what latin F descended from < 1344928466 343122 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ϝ Here is a lowercase digamma < 1344928473 319460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : if ((grd[you.x_pos][you.y_pos] < DNGN_STONE_STAIRS_UP_I < 1344928473 465556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : || grd[you.x_pos][you.y_pos] > DNGN_ROCK_STAIRS_UP) < 1344928473 465743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : && (grd[you.x_pos][you.y_pos] < DNGN_RETURN_FROM_ORCISH_MINES < 1344928473 465848 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : || grd[you.x_pos][you.y_pos] >= 150) < 1344928473 465952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : && grd[you.x_pos][you.y_pos] != DNGN_EXIT_HELL) < 1344928474 352897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ew, I really need to fix this indentation < 1344928477 166424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(thanks for being my pastebin, #esoteric) < 1344928509 828208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's just elliott's subtle way of telling us to go to hell < 1344928570 43489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why would I need a subtle way to do that < 1344928578 204257 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's funny how zeta is between epsilon and eta < 1344928592 892280 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :When in latin it's at the end of the alphabet < 1344928617 776489 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: How about fixing it with a between() function? < 1344928684 548157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, that's an ||, not an && < 1344928694 655439 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway, how about fixing it with, y'know, *some* abstraction? < 1344928712 741815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I don't get paid that much. < 1344928720 729318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Also I didn't write that bit.) < 1344928735 107060 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I was complaining more that the reformatter had messed up the alignment, really.) < 1344928745 144556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you're using a reformatter? < 1344928765 695247 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...I'm pretty sure that this tutorial... isn't so great :/ < 1344928765 841304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes. < 1344928774 116127 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :$ wc -l uncrustify.cfg < 1344928774 261883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :231 uncrustify.cfg < 1344928780 985049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's... a pretty elaborate reformatter. < 1344928792 392901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wrote those lines by hand. < 1344928830 205504 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm pretty sure this wine-flavored beverage... < 1344928835 654098 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :U+1F60E < 1344928839 265977 :ion!ion@heh.fi PRIVMSG #esoteric :is not an emulator? < 1344928839 413407 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't that grape. < 1344928845 28930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/that/so/ < 1344928855 195224 :ion!ion@heh.fi PRIVMSG #esoteric :YEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAH < 1344928986 45591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: By the way, ban everyone & go to hell. < 1344928991 737799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(See!) < 1344929013 883057 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sorry elliott, i cannot do that. < 1344929028 597529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm. Have you tried? < 1344929056 960947 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no. < 1344929060 911304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Let me try. < 1344929066 667605 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :/op shachaf < 1344929074 944304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :/ban elliott < 1344929080 653655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nope, it's not working. < 1344929122 268058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Then how can you be sure? < 1344929153 384341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by the power of ... CHEESY REFERENCES < 1344929164 317172 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1344929436 365323 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1344929479 297897 :AnotherTest!~tim@94-224-20-39.access.telenet.be JOIN :#esoteric < 1344929771 10931 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344932328 714435 :augur_!~augur@208.58.5.87 QUIT :Read error: Connection reset by peer < 1344932357 538793 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1344933744 692985 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :lol < 1344934014 152074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol < 1344936340 217721 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1344938090 296469 :ineiros!~itniemin@li271-145.members.linode.com QUIT :Write error: Broken pipe < 1344938096 434297 :ineiros!~itniemin@li271-145.members.linode.com JOIN :#esoteric < 1344939573 38756 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344939574 220368 :atriq!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344940299 535695 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 252 seconds < 1344941689 59974 :atriq!~Taneb@host-78-148-9-82.as13285.net QUIT :Quit: Leaving < 1344943082 878207 :nortti|!nortti@ie.freebnc.net JOIN :#esoteric < 1344943130 204195 :nortti-!nortti@ie.freebnc.net QUIT :*.net *.split < 1344944121 899957 :derdon!~derdon@pD9E1C5CC.dip.t-dialin.net JOIN :#esoteric < 1344945302 383163 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1344948070 335812 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im not up to constructing a derivative joke, but "for grape good", "wine users", "sour grapes" < 1344948139 605450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1344948433 532219 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :butts < 1344948463 578569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION should sleep. < 1344948473 211917 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hichaf < 1344948520 704342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :More like "good nichaf" < 1344948522 633972 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Did people ever refer to Kaliningrad as Soviet Prussia?" < 1344948526 780014 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@localtiem < 1344948530 84218 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Local time for shachaf is Tue Aug 14 05:48:46 2012 < 1344948817 220438 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Wow, irssi doesn't handle this "Zalgo" thing very well. < 1344948822 983488 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :E.g. m̸͔̟͖̟̩͎̜̈́ͦ̽̕ͅe̪̟͉̰̼̮̞̳ͨͩ̿ͤr̵̷̼̼̙͎̗̯ͮ́͘ȉ̵̢̟̰̝̻́͊̔̄ͦ̚͠j̖̱͆̓͌̽̃͊̚͜n̟̗ͨ͗̀͝ < 1344948887 146956 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :singing talent show winner becomes judge on singing talent show several years later. < 1344948942 155270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(singing (talen show winner)) becomes (judge on singing) (talent show) several years later. < 1344949176 626762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Several talent show years later. < 1344949182 9615 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(They're very different from regular years.) < 1344949183 754751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :m̪̰̬̙̝̂̊͟͝e̺̠͚̳̯̯͚̠͉͒̇̓ͪr͈̠̹̖̩̲̰͔ͧ͟i̿ͥ҉̬̫̺̕j̶͙̭̭̼̰̤͑ͦ̒ͪͬͨ͘ͅn̡̫̣̲̳̘̝̝͗̏̀̚ < 1344949186 878295 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :̨̞̟̰ͣ̎͊͘m̴̟̤̬͎̩̺̮̗̑ͧ̑͟ë̫̪͉͚͓͙̗̰́͂͋̌͗r̜͊̓ͥͩ̄̐ī̵̴͓̬̾̏̈́ͫj̷͈̯̤̣͚̏̃ṉ̴̛̹͙̄̃̍ͧ͜ < 1344949189 830008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :̯͓̪̜͙̉ͫ͗̀ͯ̈́̋ͫ͜m̧̠̾͟ȅ̸̠͉͍̗̙͕̩̣ͤ̄ͭ̅͠r̸͙̣̦̫͎͈̩̲͗ͪ̍i̴̟̱͇͖͎̪̮ͣ̅̀̿͐̊̿͠j̣͙̜̃̒͡n̡͚̥̔̑̑ͧͭ̂̍́ < 1344949204 371052 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :from WP "[has performed] for Pope Benedict XVI, Oprah Winfrey and Queen Elizabeth II" < 1344949205 923522 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder what that looks like to other people. < 1344949298 480911 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :for me it's merijn with lots of boxes with four 0's < 1344949299 789519 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i found "Texas Honkey-Tonk Cantina" in Estonia < 1344949338 486609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Was it an Authentic American Experience? < 1344949443 476141 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :in my home suburb, on the main road are the typical australian shops, but head down the side streets and you enter a very asian world < 1344949455 955535 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i feel like a complete outsider there < 1344949479 95943 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fizzie: beats me < 1344949487 66711 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have little desire to eat there < 1344949508 59015 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :they would rightfully all wonder if some scruffy 30yr old wandering about in the middle of the day was selling or seeking drugs < 1344949513 826818 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe if you tell them some American secrets you'd get a discount. < 1344949633 416335 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a "Classic American Diner" in Tampere, Finland, incidentally. < 1344949634 995817 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :start eating some chocolate and it probably looks like i've got the munchies < 1344949646 54932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not quite up to a "Honkey-Tonk" standard though. < 1344949677 415327 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :a place actually named honkey-tonk sounds hardcore levels of american < 1344949678 571728 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :reminds me of iceland's kantrybaer < 1344949724 759971 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(pardon my filure to use fancy latin-1 symbols) < 1344949725 975373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They've decorated the Diner in some sort of fakey-American way. < 1344949750 445326 :ion!ion@heh.fi PRIVMSG #esoteric :Latin-1? Vade retro! < 1344949757 22201 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :fizzie: and dress like this? http://images.tvrage.com/screencaps/31/6190/206619.jpg < 1344949804 550943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :itidus21: Well, they had some sort of an uniform, that much I remember; maybe not exactly like that. < 1344949826 504072 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :heres another! http://download.lardlad.com/framegrabs/3F20/124.jpg < 1344949831 127124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It looks like this: http://www.fonecta.fi/images/stillpics///files/369441.fonecta.client/1240246822148_1_large.jpg < 1344949844 542322 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh wow < 1344949876 877935 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm trying to find a photo that'd show their "paintings", I think there was something about them. < 1344949935 894368 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :These are all so low-resolution things. :/ < 1344949966 453992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think they had photoshopped stuff so that it looks as if they'd have existed for years and years, or something like that. < 1344950001 80738 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i remember some restaurant here which had license plates all over the walls.. and was called captain america's < 1344950093 801595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They have some sort of a competition that you get your name on the hall-of-fame list if you eat (alone) one of their "Big Tower" burgers; it's got 1020 grams of meat, plus all the other stuff. < 1344950098 269009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That I guess is American? < 1344950134 728604 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344950159 688929 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i have been convinced that eating comically oversized burgers designed to give you heart problems is an american tradition < 1344950257 217723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :reminds me of my old coworker's ex-wife, when she was in the us she supposedly got a diploma for eating "the world's hottest burger" < 1344950302 139404 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(she also had the habit of making food so spicy they had to throw it away) < 1344950355 729616 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a chili sauce with the brand name "PAIN 100%" advertised in the shop yesterday. < 1344950409 177548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.scorchio.co.uk/pain-sauce-p-433.html <- this one. < 1344950422 248887 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I doubt it's very high up in any rankings or anything, but at least it tries. < 1344950424 40874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :08:42:24: lol < 1344950424 186957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :08:46:54: lol < 1344950430 797803 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: lol < 1344950454 46289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you know if history had taken a slightly different turn "lol" could be the emoticon for raising both hands in celebration < 1344950457 226046 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :looks like a patent medicine < 1344950467 889219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: TELL ME ABOUT: Code reformatters. < 1344950485 160254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure myndzi would agree, except he's not here :( < 1344950505 608016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and I was in this real backwoods "bar" today, and they had a (handwritten) page advertising their Facebook page on the bulletin board. < 1344950507 893336 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: why would it have been? \o/ looks morerealistic < 1344950511 426573 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oerjan: to me they look like tanks with missing turrets < 1344950517 291704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: a nocebo medicine < 1344950521 389242 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I don't know about them. < 1344950539 48184 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh nocebo....... i only recently saw this word on WP < 1344950583 94365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :dun dun dunning-kruger, wait haven't i said that before < 1344950627 409889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Useless. :( < 1344950655 250681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: maybe if backslash had never been invented... < 1344950683 798443 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: what a strange alternate universe < 1344950699 58667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in this universe, windows somehow was nearly unix-compatible from the start < 1344950721 831697 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that was probably intentional < 1344950761 909671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as a result, linux never took off, and open source is restricted to the marginal gnu movement < 1344950773 238492 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this is my artistic depiction of lol's as tanks http://oi46.tinypic.com/2cieivn.jpg < 1344950796 152959 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :why not tie fighters? < 1344950814 454759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why not zoidbergs? < 1344950817 983960 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :seen in sarajevo: http://i.imgur.com/fGBV3.jpg < 1344950868 815523 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well i saw the L's as the tank treads < 1344950889 557845 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :they look like side-mounted turrets in that pic < 1344950907 795492 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: did the bar have a handwritten qr code? < 1344950913 497322 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :fair enough < 1344950919 322974 :derdon!~derdon@pD9E1C5CC.dip.t-dialin.net QUIT :Remote host closed the connection < 1344950932 848107 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1344950935 533417 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :one thing for sure is that they look like they should look like something < 1344950947 765921 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^lol's that is < 1344951001 449937 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the person raising their hands is so obvious in hindsight < 1344951244 877391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Sadly, no. :/ < 1344951259 377280 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I located the place after a bit of Google Mapsing around: http://goo.gl/maps/rJf7g < 1344951266 727806 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Should open a streetview thing.) < 1344951273 194713 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It didn't look like a Facebooky place. < 1344951369 173744 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Their page stats seem to be: "6 like this; 1 talking about this; 27 were here; Also on: foursquare". < 1344951408 807562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The foursquare page has 13 total people, 14 total check-ins; the Mayor of the place is the one with 2. < 1344951453 525118 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1344952539 164069 :Gregor!codu@codu.org PRIVMSG #esoteric :??? Pidgin's Skype plugin highlights both parties in the same color. < 1344953945 189677 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lol foursquare < 1344955512 282170 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1344955854 202107 :Gregor!codu@codu.org PRIVMSG #esoteric : i have been convinced that eating comically oversized burgers designed to give you heart problems is an american tradition // I admit that I have done this. < 1344957627 203056 :ogrom!~del@gprs-inet-65-42.elisa.ee JOIN :#esoteric < 1344961203 686446 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1344963338 667051 :derdon!~derdon@pD9E1C5CC.dip.t-dialin.net JOIN :#esoteric < 1344963515 177713 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1344964076 666027 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Burgers that give you more calories than you should have in a day? < 1344964182 312396 :ogrom!~del@gprs-inet-65-42.elisa.ee PRIVMSG #esoteric :are there such burgers? < 1344964344 407251 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yes < 1344964833 37778 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 272 seconds < 1344964890 379839 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 244 seconds < 1344965277 150299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is a kilogram of meat enough for that? < 1344965290 592520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(With all the other fluff you'd expect in a burger with a kilo of meat.) < 1344967319 406018 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1344968405 385182 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :When your middle name is danger... < 1344968420 269590 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is this a joke about bad parenting < 1344968423 862038 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i love jokes < 1344968464 69829 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's the name of a song < 1344968467 645489 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=tw2VDWB-u2Y < 1344968484 686858 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what an awful joke < 1344969240 620456 :ogrom!~del@gprs-inet-65-42.elisa.ee QUIT :Quit: Left < 1344969739 251517 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1344970625 831202 :AnotherTest!~tim@94-224-20-39.access.telenet.be QUIT :Quit: Leaving. < 1344972497 833099 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :monqy, what's green, grows on lawns and is made of concrete. < 1344972592 920215 :Taneb!~Taneb@host-78-148-9-82.as13285.net JOIN :#esoteric < 1344972647 288588 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'm bad at riddles < 1344972647 697287 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I don't like that hg commits are annotated with the branch name < 1344972655 109400 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :monqy, it's grass. < 1344972663 997165 :Taneb!~Taneb@host-78-148-9-82.as13285.net NICK :atriq < 1344972712 624879 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what if my local naming scheme for branches is like anagrams of "fucktard" or something? < 1344972759 972002 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or... multiples of 97 in finnish < 1344972830 634164 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :apparently, "The biggest advantage to using named branches is that every changeset on a branch has the branch name as part of its metadata" < 1344973028 366857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Nolla, yhdeksänkymmentäseitsemän, satayhdeksänkymmentäneljä, kaksisataayhdeksänkymmentäyksi, kolmesataakahdeksankymmentäkahdeksan, neljäsataakahdeksankymmentäviisi, and so on. < 1344973060 388136 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: indeed < 1344973088 427304 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :except I'd probably start at yhdeksänkymmentäseitsemän < 1344973100 659697 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Today I spent money on cosplay < 1344973127 520426 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Are you saying 0 is not a multiple of 97! < 1344973254 830307 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: no, I'll just leave that particular multiple for last since it's boring < 1344973306 923091 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :also, why use yhdeksänkymmentäseitsemänsata when you can jump straight to yhdeksänkymmentäseitsemänsatayhdeksänkymmentäseitsemän < 1344973377 274955 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :when is it sata and when is it sataa? < 1344973419 406722 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: What money and what cosplay? < 1344973438 273258 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :zzo38, Jake English cosplay, 50 pence for some sticky tape < 1344973448 659697 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is there no torvalds rant about how mercurial is ridiculously stupid? < 1344973461 544386 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, i don't think jake wears sticky tape < 1344973475 600947 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Phantom_Hoover, you don't know how cheap my cosplay is < 1344973483 852187 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :um < 1344973491 723974 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are you making sticky tape glasses? < 1344973496 489155 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :No < 1344973505 664504 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :I printed out his symbol and stuck it to my shirt < 1344973583 416714 :ion!ion@heh.fi PRIVMSG #esoteric :olsner: “A hundred”: “sata”. “Two hundred”: “kaksisataa”, like “two hundreds”. < 1344973586 514735 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :It keeps ripping < 1344973590 495660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: It's "sata" if there's just one hundred. < 1344973624 860474 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, just say you're Jake post-robot fight. < 1344973628 681057 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: And you wouldn't generally say "yhdeksänkymmentäseitsemänsataayhdeksänkymmentäseitsemän" for 9797 either, you'd just say "yhdeksäntuhatta seitsemänsataayhdeksänkymmentäseitsemän". < 1344973641 820328 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Phantom_Hoover, it ripped during the course of the day < 1344973659 207858 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :And in an odd place < 1344973696 443244 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: ah, of course ... I didn't know the word for thousand yet :) < 1344973704 685292 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Hey, the University of Canberra wants my oppinion < 1344973758 795874 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: That's tuhat/tuhatta (compare sata/sataa) if you happen to need a single thousand in Finspeak. < 1344973800 381847 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there's bound to be one or two multiples of 97 between 1000 and 2000 < 1344973812 388724 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You never know. < 1344973826 133077 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :We also got kicked out of... < 1344973834 267423 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :the top floor of the multi-storey car park < 1344973839 878422 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, it's like unexplored terrain, we'll see when I get there < 1344973847 609759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: I tried three random numbers that were >= 1000, < 2000, and none of them were multiples of 97. It doesn't look good. < 1344973915 364116 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I found two primes after just 10 numbers, so 1/5 numbers are primes, but 0/3 are multiples of 97 < 1344973949 639959 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think this is what's called mathematics. < 1344973983 904299 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Mathematics, or the art of finding and observing numbers < 1344974015 494153 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Dziewieć tysięcy siedemset dziewiećdziesiąt siedem < 1344974074 972198 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think 194 is a multiple of 97 < 1344974082 724556 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it's not over a thousand. < 1344974084 403333 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So 1940 would be too < 1344974095 549660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How come! < 1344974101 667920 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :are either of 194 or 1940 primes? < 1344974105 624271 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No < 1344974108 914499 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :fizzie, psychology < 1344974118 243319 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A prime isn't a multiple of anything but 1 and itself < 1344974132 506666 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Numbers tend to act like numbers that look like numbers similar to themselves < 1344974135 643226 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Peer pressure and thart < 1344974143 74117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see, how clever. < 1344974154 385975 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So no multiple of 97 other than 97 is a prime < 1344974190 236883 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how do you know? have you checked all of them? < 1344974204 376358 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yes, I have < 1344974279 416598 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you can't have, there's an infinite number of primes! 1/5th of infinity is still infinity, you know < 1344974314 330265 :ion!ion@heh.fi PRIVMSG #esoteric :Oh, elliott is not here. < 1344974335 71490 :ion!ion@heh.fi PRIVMSG #esoteric :They mistyped his name. ‘According to sources, despite his initial concern, Ryan relaxed after deciding that Romney would "absolutely love Elliot" when the two met at the Republican National Convention later this month.’ http://www.theonion.com/articles/paul-ryan-wondering-if-he-should-have-told-romney,29166/ < 1344974363 471932 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :olsner: I checked all of them < 1344974367 859101 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The whole infinity < 1344974382 893049 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :97 is the only prime that is a multiple of 97 < 1344974434 348434 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I see < 1344975115 918556 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :That must have taken a while < 1344975549 331488 :atriq!~Taneb@host-78-148-9-82.as13285.net TOPIC #esoteric :Behold! The enchanting pants of Narcissus! | Just a remote control and some old gum | atriq is Taneb, just so you know | With creativity, anything can be a topic | except this | http://codu.org/logs/_esoteric/ < 1344975582 677607 :ion!ion@heh.fi PRIVMSG #esoteric :Hah. Stephen Colbert mentioned “Hepatitis C++” < 1344976500 889755 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344976570 847079 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Hmm < 1344976582 157479 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :newb isn't in my spell-checker, but newbie is < 1344976600 170148 :Gregor!codu@codu.org PRIVMSG #esoteric :That's because it's spelled “n00b” < 1344976674 734027 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"newb" is in a weird place between not correctly spelled and not sufficiently incorrectly spelled < 1344977322 188273 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However, does your spellcheck ignore digits in words? < 1344977360 536439 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :zzo38, it treats them as whitespace < 1344977366 623681 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Same with "'"s < 1344977375 370684 :atriq!~Taneb@host-78-148-9-82.as13285.net PRIVMSG #esoteric :Which makes it think "isn't" isn't a word < 1344977401 782875 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Oops < 1344977505 482182 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sounds like you should throw it out and start checking your spelling manually and/or learn to spell < 1344977510 130300 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aargh < 1344977520 949587 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :compiler I've written is failing due to some sort of combinatorial explosion that causes strings to not fit in memory < 1344977534 128500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :boss's solution is to attempt to rewrite the compiler to use a data structure other than strings, which has a higher length limit < 1344977607 324806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm currently trying to explain why that's unlikely to help < 1344977619 359251 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is the compiler using only string as its data structure? < 1344977623 867296 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(apart from the obvious reasons, there's also the issue that the string in question is copied to the compiler's output) < 1344977637 950748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :olsner: no, this is happening within the output code < 1344977655 359913 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when it converts its parse tree representation of the code it wants to generate to a string so it can put it in a file < 1344977702 813379 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh... that'll really fix itself by allowing strings longer than the strings that don't fit in memory in the first place < 1344977718 661911 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ais523: Can't it write the string straight to the file without storing it in memory? < 1344977753 443444 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you should point out that the real problem is the lack of infinite storage and suggest he buys you a turing machine < 1344977903 670517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FreeFull: you are missing the point < 1344977918 27718 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like my boss is < 1344977938 754469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a combinatorial explosion in the length of the output is going to make the output useless < 1344977951 524110 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why is it growing so much? < 1344977953 142298 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially as we're targetting embedded systems here… < 1344977959 610058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FreeFull: I don't know, presumably a bug < 1344977975 253291 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, I assumed it was intentional < 1344978133 267594 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why? < 1344978146 520418 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why would you think I'd intentionally put a combinatorial explosion in my compilers? < 1344978266 668164 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe your objective is to make your boss disappear for a few weeks implementing special over-long strings so you can get some work done < 1344978269 398530 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1344978338 612914 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Client Quit < 1344978571 439176 :atriq!~Taneb@host-78-148-9-82.as13285.net QUIT :Quit: Leaving < 1344979700 980485 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 265 seconds < 1344979802 747120 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1344980052 851630 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1344981143 536259 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1344981414 873425 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you make a music by square wave? < 1344981494 12271 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh man < 1344981495 548451 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :this is great < 1344981519 140614 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is great? < 1344981609 297538 :ion!ion@heh.fi PRIVMSG #esoteric :zzo38: Sure, although in digital synthesis you have to use band-limiting to avoid aliasing artifacts. < 1344981676 831078 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I'm totally in parentheses right now, if you know what I mean. < 1344981688 370037 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :hmm if everybody here is Finnish, any suggestions for things to do in Helsinki? < 1344981690 345320 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ion: Well I suppose you can do that too. Famicom audio 2A03, VRC6, MMC5, Sunsoft includes square channels most of them you can adjust the duty as well except Sunsoft is fixed at 50% duty. < 1344981701 523163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lexande: I'm Finnish but I've only spent two weeks of my life in Finland. < 1344981715 717687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For one of them I was three years old. < 1344981754 515394 :ion!ion@heh.fi PRIVMSG #esoteric :ACTION strips shachaf out of parentheses with $ < 1344981779 493394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: You have no idea what you're doing, fool! < 1344981784 310818 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a *type signature*! < 1344981810 947395 :ion!ion@heh.fi PRIVMSG #esoteric :ACTION unsafeCoerces shachaf < 1344981820 93575 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It won't help. < 1344981844 806425 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :foo $ shachaf :: bar, see. < 1344981857 106065 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lexande: Did you go to a sauna? That's a popular thing to do in Finland. < 1344981863 508493 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hear that's all they ever do, in fact. < 1344981882 847015 :ion!ion@heh.fi PRIVMSG #esoteric :ACTION is on IRC from sauna < 1344981884 274898 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :2A03 and MMC5 square channel is 12.5% or 25% or 50% or 75% duty, and VRC6 square channel can have eight settings of duty from 1/16 to 8/16. < 1344981919 453418 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Famicom Disk System audio can also be programmed with a square wave. < 1344981934 828152 :ion!ion@heh.fi PRIVMSG #esoteric :zzo38: PWM with square waves is a nice effect in music synthesis. < 1344981982 887967 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ion: OK. Possibly it can be made also with Csound. < 1344982105 675189 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does Csound have a command for PWM? < 1344982277 921745 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ion: Have you written music? < 1344982284 790814 :ion!ion@heh.fi PRIVMSG #esoteric :Yeah, some. < 1344982304 522360 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Which one? What program? What format? What other stuff? < 1344982333 716895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion probably used Famicon Disk System. < 1344982358 316393 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Are you sure? < 1344982394 23325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: No. < 1344982409 817462 :ion!ion@heh.fi PRIVMSG #esoteric :I’ve used Lilypond to engrave musical scores. Other than that, don’t really use PCs to make music. (Except i’d like to continue my software synthesizer project some day, but i have trouble getting things done.) < 1344982492 883539 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What software synthesizer project is it? < 1344982532 56507 :ion!ion@heh.fi PRIVMSG #esoteric :Nothing special, just a program that takes MIDI in and pushes audio out. < 1344982594 286564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: You must be taking part in some kind of vagueness-in-IRC competition, right? :p < 1344982637 52094 :ion!ion@heh.fi PRIVMSG #esoteric :I’m not sure what to say about it. :-D < 1344982652 458345 :ion!ion@heh.fi PRIVMSG #esoteric :It’s a software synthesizer. That’s what it does. < 1344982655 687486 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I found some program to make MIDI file, called SakuraMML, but I get some error when I try to use it in my computer < 1344982723 466933 :ion!ion@heh.fi PRIVMSG #esoteric :I was writing it in C++ in 2004 and this was the last thing i got out of it before the project pretty much died. If i ever get around to continuing, i’ll write it from scratch in Haskell. http://johan.kiviniemi.name/tmp/syna-20040729.ogg < 1344982735 2618 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1344982753 224064 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Csound can also take MIDI to make audio out. < 1344982765 82098 :ion!ion@heh.fi PRIVMSG #esoteric :Yes, plenty of programs can. < 1344982801 236812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: Sure, sure, but that would cover just about anything. Is it a wavetable kind of thing, or a pile of LFOs and simple waveforms and filters wired together and summed up, or something more generic, or something more restricted? < 1344982824 258089 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Although, Csound can also take other input formats as well, such as the numeric score. It doesn't have MML but possibly software could be written to convert MML to numeric score format. < 1344982833 188442 :ion!ion@heh.fi PRIVMSG #esoteric :I used band-limited impulse trains. < 1344982899 429449 :ion!ion@heh.fi PRIVMSG #esoteric :But it could use any method of synthesis, that’s just what i implemented (in addition to pure sine waves) so far. < 1344982911 159183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's more like it. (Though I have zero clue why I proceeded with the interrogation.) < 1344982933 484610 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.youtube.com/watch?v=qZBXA4ye_us&fmt=18 http://johan.kiviniemi.name/music/delusions_of_grand_piano.pdf < 1344983054 299913 :ion!ion@heh.fi PRIVMSG #esoteric :The sound in syna-20040729.ogg consisted of a “supersaw”, i.e. two sawtooth waves (made by integrating BLITs with an appropriate bias) playing the same thing with one of them very slightly out of tune. And the output was low-pass filtered. < 1344983068 152790 :ion!ion@heh.fi PRIVMSG #esoteric :with a varying cutoff frequency < 1344983115 976030 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Csound has a large number of commands for synthesis, though, including sine waves, wavetable, waveguide, granular, FM, additive, subtractive, noise, physical modeling, stochastic, samples, prepared pianos, and a lot more and they can also be combined using mathematical formulas. < 1344983124 762363 :ion!ion@heh.fi PRIVMSG #esoteric :yes < 1344983137 919616 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1344983217 642903 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There are also many kind of input, including MIDI, GUI, Wii remotes, etc < 1344983258 429365 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wrote an FM synth in C that outputs raw sound data < 1344983310 652598 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The VRC7 Famicom audio is also FM synthesis < 1344983343 872118 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1344983353 337487 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I wrote a sine wave synth in C that combine wave to make sound for telephones (DTMF, blue box, red box, dial tone, busy signals, SIT) and that outputs raw sound data. < 1344983516 820455 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does anyone make .NSF using all six expansions including the 2A03 audio? < 1344983618 975671 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I heard a rather fancy "sound texture synthesis" presentation at a conference a while ago. The funniest bit was that even though it's really non-physically-inspired (bandpass filterbank + parametric statistics -- distribution moments up to kurtosis, auto- and crosscorrelations -- of the subbands, and then synthesis to get signals with those parameters) it did a rather nice job of reproducing ... < 1344983625 465671 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... sort of "stationary" environmental sounds, like rain, wind, fire, whatever. < 1344983630 4077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I may have already mentioned this.) < 1344983658 491256 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, OK. Do you have a Csound code to implement those sound effects? < 1344983847 530373 :ion!ion@heh.fi PRIVMSG #esoteric :fizzie: Sounds cool. Do you have a URL? < 1344983889 106677 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: No, though their paper has the algorithm, and it should be possible to reimplement it. Maybe I should give it a go some day. (Though they don't give their parameter values for their sample sounds, which they mention were based on collecting those statistics from "commercially available CDs".) < 1344983918 329638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: http://www.cns.nyu.edu/~jhm/mcdermott_waspaa09_final.pdf looks like the paper I remember, though I haven't been to that workshop. < 1344983925 133967 :ion!ion@heh.fi PRIVMSG #esoteric :Thanks < 1344983930 499832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was possibly at ICASSP. < 1344984047 213929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has some amount of possibly-not-so-interesting-from-some-perspectives stuff about perception. < 1344984062 751954 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see they've made a longer journal paper out of it: http://www.cns.nyu.edu/~jhm/McDermott_2011_texture_w_SI.pdf < 1344984075 940682 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But that probably goes deeper to that side of it. < 1344984119 406902 :ion!ion@heh.fi PRIVMSG #esoteric :Thanks < 1344984146 794309 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And you can probably get more "realistic" sound synthesis by other means if that's the primary goal, I just thought it was kinda interesting.) < 1344984227 592099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Man, synthesis people have it so easy, they can just have a presentation with 50% (or more) of demo audio samples, and everyone'll sit, listen and pay attention since it's not just a boring presentation like a hundred others. < 1344984717 998652 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 265 seconds < 1344984830 549445 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1344984849 741920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Went to the logs to find out where I heard about this thing, and found this amusing description of a guy who used to stick electrodes into ferret brains. < 1344984877 331587 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Client Quit < 1344985052 599010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I've pasted this before, but maybe it's still amusing: http://sprunge.us/ENPI < 1344985423 132863 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1344985710 152990 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 248 seconds < 1344985834 122861 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1344985895 414839 :hogeyui_!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric < 1344985951 358398 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1344986062 780696 :MoALTz!~no@host-92-2-126-72.as43234.net QUIT :Quit: Leaving < 1344988038 314296 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know if the Bluetooth on OpenPandora is compatible with Wii remotes? Also do you know if it is possible to replace the operating system, and if doing so will affect the battery life? < 1344988770 372439 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :wait... quintopia and shachaf are /both/ LWians? < 1344988780 828826 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :ACTION is freaked out by small worlds < 1344989043 605181 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :soundnfury: I'm not LWian! < 1344989046 896680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whatever that is. < 1344989196 44387 :soundnfury!~edward@109.176.215.251 PRIVMSG #esoteric :shachaf: you appear to be in #lesswrong < 1344989275 872987 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm in a lot of channels. < 1344989669 153632 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :If it had a Bluetooth module it should be able to handle a wiimote, I dunno about drivers though < 1344989673 300196 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :But if you're gonna replace the OS anyways... < 1344989682 815344 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :s/had/has/ < 1344990073 57282 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Lumpio-: I mean the Bluetooth hardware, not the drivers. Some Bluetooth hardware seems to be incompatible with Wii remote. < 1344990079 977727 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Really? < 1344990081 175889 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :That's weird < 1344990087 459712 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know why. < 1344990089 787562 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I thought the wii remote was a completely normal Bluetooth device < 1344990251 812051 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It says it is HID joystick with zero buttons, zero axes, zero everything else, since it uses its own protocol. < 1344990287 582556 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Yeah it doesn't work with a HID driver alone but a proper Bluetooth module shouldn't care what protocol things use < 1344990290 753338 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :That's the OS's job... < 1344990383 696068 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know it won't work with a HID joystick driver, I know it will only work with program that specifically uses the Wii remote, but it seems some Bluetooth hardware fails to work with it for some reason, although maybe it is a mistake. < 1344990415 574329 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Well taking into account all the weird kind of hardware out there I guess it's possible that some half-arsed Bluetooth implementation would fail to work with specific devices... < 1344990429 325094 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes possibly < 1344990529 117681 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1344990556 685614 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1344990592 828521 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What would be your opinion of this? http://wiki.nesdev.com/w/index.php/User:Zzo38/DotFami < 1344991454 8594 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Mappers as components huh < 1344991561 264633 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes. Just a few seconds ago I fixed a few things there too. < 1344991592 289107 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Is there really demand for that? It's not like there are so many mappers you can't just quickly implement each one in the emulator < 1344991602 407152 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I doubt any new ones will be made either. < 1344991610 541730 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Also is there a reason for not just using Unicode for text? < 1344991613 592914 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I expect the current "Mapper Audio" list is complete, although the "Mapper Component" list is probably very incomplete. < 1344991687 865795 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Lumpio-: Well, you might want to implement customized mappers, too. Also, the reason to not use Unicode text is due to being too complicated to display and cannot fit into a CHR ROM (although it may be changed to Unicode or even a different encoding; this document is a draft anyways). < 1344991747 835431 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Many things have changed since th first version of the draft, from suggestions and other things, such as increasing the number of banks to 16-bits instead of 8-bits (I thought 8-bits was enough but I was told otherwise, so I corrected this). < 1344991779 651622 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Why do things that have nothing to do with the functionality of the game like the title or published information have to go into "CHR ROM" < 1344991786 710665 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The CPU mode flag was different; it used to contain some features which are unneeded so I removed the unneeded features. < 1344991793 431131 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Can't it just have extra metadata tags that are completely separate from the game ROM itself? < 1344991810 351929 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :publisher* even < 1344991827 444322 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Lumpio-: They don't, but if you want to make up a multigame cartridge it would be useful for them to be in CHR ROM. They are not a part of the CHR ROM of the .fami file itself. < 1344991927 257822 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Of course the multigame cartridge itself could also be implemented using this format, and the program to create the .fami for the multigame cartridge could add a CHR ROM for the titles and so on.) < 1344991999 668160 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :This is also one of the reasons for the "***" entries in the ASCII/shortkana table (another reason for the "***" is since some emulators might use null-terminated strings internally, and so on). < 1344992196 594608 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But it may be changed since it is draft, and if you have any arguments against it then please to say so. < 1344992223 835849 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"it is bad for no reason" < 1344992320 572345 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That doesn't count. < 1344993104 409328 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Nevertheless I plan to add feature to MagicKit assembler for NES 2.0, UNIF, and DotFami output formats, by adding the following commands: .NES2SUB .NES2PRGRAM .NES2CHRRAM .NES2TV .NES2VS .UNIFMAP .UNIFTV .UNIFCTRL .UNIFCHECK .UNIFBATTERY .UNIFVRAM .UNIFMIRROR .UNIFPRG .UNIFCHR .FAMISYM .FAMIMAP .FAMILABEL .FAMICPU < 1344993410 931493 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I also intend to define some format for files which are used to convert iNES and UNIF mappers into DotFami which can be used by an emulator supporting DotFami to convert iNES and UNIF files internally into DotFami (no need for .fami files of those games) and automatically supports any iNES mapper numbers and UNIF mapper names defined in future! < 1344993676 821132 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :What's the "short" for shortkana for < 1344993744 555374 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Because it a shorter encoding than the full hiragana+katakana and Unicode and ShiftJIS and whatever else. < 1344993754 2123 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :k < 1344993780 777012 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :It's missing some pretty common characters though. < 1344993843 598678 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I'm pretty sure ァィゥェォ (the small versions) appear in game names all the time < 1344993854 796683 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :And perhaps even ヴ < 1344993892 249274 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK I can add those, possibly rearranging some existing to make room (such as replacing the WA column with the small A column and moving around) < 1344993908 469654 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You are correct. < 1344994068 518086 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, I fixed it. Thanks for notifying me. < 1344994138 232235 :derdon_!~derdon@p5DE8B1B5.dip.t-dialin.net JOIN :#esoteric < 1344994232 741873 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :(I still firmly hold that any and all text should be stored as UTF-8) < 1344994308 621165 :derdon!~derdon@pD9E1C5CC.dip.t-dialin.net QUIT :Ping timeout: 245 seconds < 1344994594 643030 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :For some cases UTF-8 is too complicated or there are other reasons not to use it. Sometimes UTF-24 or UTF-32 will be wanted, or ASCII, CP437, or another encoding which is suitable for whatever it is being used for. (If I wanted to store data of a Commodore 64 metadata, or music or whatever, I would use the C64 PETSCII instead of ASCII.) < 1344995267 351950 :derdon_!~derdon@p5DE8B1B5.dip.t-dialin.net QUIT :Remote host closed the connection < 1344996322 588446 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Lumpio-, what if you want your text to be random-accessible? < 1344996352 437612 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Phantom_Hoover: Yes that is another thing to consider. < 1344996412 536143 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know of Open Pandora NAND flash is subject to read disturb? < 1344996437 367937 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That's quite a big one, unless you're Elliott "write a fortune that selects a random line in the quote file and seek backwards to a separator, statistics be damned" Hird. < 1344997949 796068 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1344998041 334248 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Read error: Connection reset by peer < 1344998249 866388 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Comodo firewall terrible just because http://www.reddit.com/r/netsec/comments/7ldfz/watch_out_for_phony_certificates_comodousertrust/ < 1344998603 732127 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Probably not, but why not just use a different firewall? < 1344998614 796163 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Quit: This is me, signing off. Probably rebooting or something. < 1344998759 298635 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :>.> I already installed it on my friend's computer (Windows Firewall isn't working) < 1344998810 933445 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1344999216 438530 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Quit: This is me, signing off. Probably rebooting or something. < 1344999361 236644 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :are there any "competitions" for developing board game AIs? < 1344999375 653293 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :i imagine that would be something some people here would be interested in < 1344999565 800288 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1344999655 554125 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 252 seconds < 1345000111 794527 :kallisti_!~eris@spirity.org NICK :kallisti < 1345000204 553591 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :augur, well you could enter them in a board game tournament. < 1345000220 102571 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :Phantom_Hoover: i was specifically thinking of AI-vs-AI competitions < 1345000264 885416 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :augur, multiple AIs could enter! < 1345000271 848523 :augur!~augur@208.58.5.87 PRIVMSG #esoteric ::P < 1345000289 790700 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :we should start an AI-vs-AI competition! < 1345000394 363322 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there surely must be some in chess < 1345000448 409857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://en.wikipedia.org/wiki/World_Computer_Chess_Championship < 1345000466 212427 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :nice < 1345000480 414117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Computer_Olympiad < 1345000491 701182 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :im more interested in algorithmic competition tho < 1345000501 434169 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :because that looks like its just arbitrary comeptition < 1345000530 983244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"For the 2009 edition, the rules were changed to limit platforms to commodity hardware supporting at most eight cores,[1] thereby excluding supercomputers and large clusters." < 1345000539 257507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that makes it more algorithmic < 1345000552 389766 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :ya < 1345000560 114361 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :we should start one tho! < 1345000573 788799 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :maybe for go or some other more exotic game < 1345000613 714612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://en.wikipedia.org/wiki/World_Computer_Chess_Championship#World_Chess_Software_Championship is even more specific < 1345000719 94609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Games which the Olympiad would like to run, but have so far been unable to due to lack of entrants:" < 1345000722 338035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arimaa < 1345000723 90216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Twixt < 1345000725 357433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Matrix < 1345000976 117298 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :we should develop a thing for designing Go algorithms < 1345001017 621943 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :like, it would basically need to be a game environment with common commands for interacting with the game < 1345001422 805124 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :gofuck? < 1345001469 400504 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^just a joke < 1345001482 575732 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :lol < 1345001502 546684 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :itd be interesting to try different styles of problem solving too < 1345001508 448308 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :derivatives include gofuckyourself < 1345001509 514011 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So I'm learning Haskell < 1345001512 130707 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Is this a good idea? < 1345001515 14449 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :FreeFull: yes < 1345001537 927315 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So far nothing too unusual encountered < 1345001573 547036 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :how bout the monads < 1345001615 802300 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :gofuck encapsulates it's side effects in gonads < 1345001656 316925 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If this tutorial has introduced monads to me yet it hasn't done so by name < 1345001715 71877 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :FreeFull: good. < 1345001718 260534 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :what tutorial? < 1345001831 30610 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :augur, how about Arimaa? < 1345001899 728365 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :LYAH < 1345001919 655650 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :Sgeo: whats arimaa < 1345001922 283107 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :FreeFull: ahh hmm < 1345001984 632051 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :Sgeo: ah, it seems interesting i guess < 1345002190 482729 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345003057 358558 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1345003951 925532 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1345004070 813135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i saw edwardk made a suggestion on a ghc mailing list to change Control.Category to use PolyKinds < 1345004099 931064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he had several possible applications listed < 1345004168 793548 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: O, well it is something similar to what I have suggestion I guess < 1345004202 710908 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know if you can get USB hardware (host and cables too) which are compatible but are not labeled as compatible with USB? < 1345004208 27029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes i thought it sounded relevant to things you've discussed < 1345004226 178792 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and no. < 1345004837 22085 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are there possible to make a USB vendor ID that can be used by a large number of products? Is there possibility to just use zero VID/PID/serial for large number of things (possibly with a switch on the device if multiple device need to be distinguished)? < 1345005093 118294 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is zero a valid VID/PID for USB? < 1345010737 210013 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :google Is zero a valid VID/PID for USB? < 1345010744 654563 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :@google Is zero a valid VID/PID for USB? < 1345010746 644775 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://developer.intra2net.com/mailarchive/html/libftdi/2011/msg00315.html < 1345010746 836333 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: Re: 1.0: Allow to search for all FTDI standard VID/PID < 1345010994 325934 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1345011142 832853 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :zzo38: ...what are you trying to do to USB < 1345011247 497619 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :he accidently the USB < 1345011272 242012 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :Client Quit < 1345011426 814574 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :USB has some problem such as requiring VID/PID for each vendor and product, and they are each only sixteen bits anyways, and you have to pay a lot of money for them. Other problems with USB are security problems, and so on. < 1345011446 73333 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So I want to avoid these problems. < 1345011451 970763 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Security problems such as? < 1345011464 828826 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Also if something is compatible with USB it's going to have the same problems. < 1345011498 190808 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Security problem such as connecting what seems to be a USB memory to the computer and have it act as a keyboard instead, you can mix up your computer with that (and this has been done). < 1345011546 650798 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :zzo38: there is a potential way around it < 1345011572 216972 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :VID/PID pooling... but i guess theres probably strict rules not to do that < 1345011575 911383 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know there are ways around it such as requiring a USB keyboard to be connected at boot time, and so on. < 1345011613 605408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :PCI Device and Vendor IDs are 16 bits each, too. That seems like the Thing To Do, really. < 1345011625 244533 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes I know there are rules against VID/PID pooling I think it means you cannot call it USB or compatible with USB if you use not the correct VID/PID and other things incorrect too. < 1345011659 384152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can't use the logo without passing the USB-IF compliance program, that much I know. < 1345011679 780488 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :what i mean by that is, using the same VID/PID for several different products < 1345011690 722922 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and also for several different companies < 1345011705 808534 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :a virtual vendor so to speak :D < 1345011729 606679 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: I know, I read that on Wikipedia too < 1345011732 651066 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im probably so completely wrong about this that i should stay out of it < 1345011757 22837 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :itidus21: I think that is also disallowed, but still it was my idea to do exactly that, and just don't use the USB-IF compliance. < 1345011779 66482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You do see same VID/PID combinations for different "products" when those products are just slightly rebranded versions of the same thing, but I suppose that doesn't quite count. < 1345011791 818423 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : :-D < 1345011828 866771 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like this "DeLock" brand hub I have, it's listed as "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" -- and so are many other 4-port hubs of various sizes and shapes and plastic molds. < 1345011834 456721 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Perhaps it should just always used 0x0000/0x0000 or 0xFFFF/0xFFFF < 1345011864 697992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :0/0 might have compatibility issues. (I don't know if it would: but it sounds like it well might.) < 1345011943 365259 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes that is one thing I thought so perhaps 0xFFFF/0xFFFF should be used. < 1345012016 450309 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The linux-usb.org "usb.ids" master list has the entry for 0xABCD/0xCDEE with vendor "Unknown", product "Petcam". That sounds like another case where someone has made a USB-"compatible" device without bothering to go through USB-IF registration. < 1345012440 98479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also from usb.ids: http://sprunge.us/WXhJ < 1345013012 769834 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why do they need that? That seem for human specifically and also does not tell the difference of left hand and right hand, and "calf" is not capitalized. < 1345013062 400751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The capitalization might have been a typo of the person who made the list from (presumably) the HID specs. < 1345013079 150761 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it's from the "Human Interface Device" stuffs, so I suppose it makes sense it's for humans. < 1345013092 74652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't exactly know what those numbers are used for. < 1345013106 904108 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, but still why do they even need that list at all, and why is there no distinctuion between left and right hand? < 1345013115 854921 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1345013234 47510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's another set of "BIAS" numbers with meanings Not Applicable, Right Hand, Left Hand, Both Hands, Either Hand. Perhaps those are used in conjunction with these when the side is important. < 1345013279 798943 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1345013288 173166 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why do they make that stuff so complicated? < 1345013334 476534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Physical descriptor sets are optional descriptors which provide information about the part or parts of the human body used to activate the controls on a device." That's what they're used for. < 1345013347 823667 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :Client Quit < 1345013351 458644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For distinguishing the eyebrow button from the fifth toe button. < 1345013362 353117 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345013408 182984 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I still see no need for such thing. < 1345013447 178824 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1345013499 726814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Note: Physical Descriptors are entirely optional. They add complexity and offer very little in return for most devices. However, some devices, particularly those with a large number of identical controls (for example, buttons) will find that Physical Descriptors help different applications assign functionality to these controls in a more consistent manner. Skip the following section if you do ... < 1345013505 748040 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... not plan on supporting Physical Descriptors." < 1345013524 418213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(USB HID DCD, 1.11.) < 1345013777 783036 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there a hardware description language that you can specify by transistors? < 1345013841 959343 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1345013866 793367 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :According to esolang wiki "The entire execution unit for muxcomp64 would be extremely small, very close to 16K transistors (not gates, transistors)." How to build such a thing, how fast would it be, and how efficient in terms of program size? < 1345013897 7934 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :I have heard of the esolang wiki. < 1345014427 831630 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hey, ARMv8 will be 64-bit < 1345014472 506763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It adds that AArch64 thing; does it make it mandatory? < 1345014490 379787 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They did have processors e.g. with and without Thumb, earlier. < 1345014588 853619 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have read that only ARMv2 could be implemented freely (called Amber) because the new one require a license from ARM, which they don't have. < 1345014743 824349 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION submits an anarchy golf program that contains literal formfeeds < 1345014768 327761 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I needed two characters that weren't present in the input to represent temporary codes to work on, and where I could match "anything but those characters" easily < 1345014796 91140 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then I noticed Perl had a \V code for "not vertical whitespace", and so used newline and formfeed as my extra characters (both of which can be embedded literally into strings in Perl) < 1345015267 872541 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 246 seconds < 1345015501 739332 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"ais523_waterfall3 Trace and animation (warning: very long and very slow to load) " -- dismissed warning too hastily :) < 1345015827 712626 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1345016221 595379 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1345016505 1338 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1345016684 304481 :AnotherTest!~tim@94-224-16-4.access.telenet.be JOIN :#esoteric < 1345019088 867640 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1345019200 53144 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345019794 60852 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How do I buy a free and open source microprocessors? < 1345019848 881298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With great difficulty. < 1345019867 483025 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can run OpenCores things on FPGA devboards, but those aren't "open" themselves. < 1345019926 513231 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It seem FPGA always requires special software to use. < 1345019947 187144 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And even then they are still FPGA and not standalone units. < 1345020012 279182 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I can find some information about free and open source microprocessors without too much difficulty but none of them seem to be for sale. < 1345020031 233448 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :OpenCores are trying to make a SoC-style ASIC version of OpenRISC, but I don't think they've succeeded so far. < 1345020193 689636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When (if) they do, that should result in something you could actually buy. < 1345020260 128952 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1345020816 821932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think there are some "standalone" boards that are built around a FPGA chip which is just not terribly visible outside, but it's still a FPGA-based implementation on some non-open hardware. < 1345020894 526266 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Isn't FPGA less efficient than a specifically-build part, though? < 1345020971 772711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure, but it also costs a lot less if you're only buying a couple. < 1345021074 80839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The OpenRISC ASIC donation project mentions they'll need something like $35000-$750000 to proceed, depending on the technology. < 1345021204 338711 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What I want to be able to do is a free and open source microprocessor which, if the computer is turned off, and then the processor is removed and replaced by another one of the same kind from a different manufacturer who is not licensed with anyone and uses no common materials to build it, that the computer will run the same when turned on. < 1345021497 868179 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1345021607 983710 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So does OpenRISC cost $750000 then if I want to buy one? < 1345021615 388487 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't have that much money. < 1345021670 596247 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1345021818 693808 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: No, they just need that much money for the one-time manufacturing costs. They don't have any estimate for the unit price you'd need to pay if you wanted one (since it depends on how much money they manage to collect and what sort of manufacturing technique they can afford), but it's bound to be reasonably low. < 1345021830 220113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: But yes, in the sense that if you wanted to buy one right now, you could donate them the $750000 and presumably they'd then manage to get something manufactured. < 1345021841 597504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe not quite "right now", but in the near future. < 1345021857 718731 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unless they're going to just take their donations and move to Bahamas. You never know. < 1345021944 426240 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I suppose it is possible, but I doubt it. < 1345022062 564264 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still, their web-forums aren't terribly active, so it's not certain at all that they'll ever get to the point that they'd be actually selling processors. < 1345022068 997818 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :zzo38: it is possible that you will acquire $750000 of disposable cash < 1345022137 621799 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there sufficiently fast and efficient 32-bit processor which lacks the following features: serial numbers, DRM, virtual addressing, save state across power cycles < 1345022147 873342 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the temptation there would be to move into a 5star hotel < 1345022226 846025 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and somehow avoid becoming charlie sheen < 1345022589 76732 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I also don't want too many features < 1345022626 290970 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I like the one which are more simple! < 1345022901 191069 :soundnfury!~edward@109.176.215.251 QUIT :Ping timeout: 248 seconds < 1345023242 878324 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :zzo38: well the positive side of hardware is that since it is physical it cannot be pirated so easily < 1345023328 479804 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this means.. hmm i'm not sure.. i guess it doesn't mean that much < 1345023404 40212 :AnotherTest!~tim@94-224-16-4.access.telenet.be QUIT :Ping timeout: 265 seconds < 1345023419 898651 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i suppose also that hardware emulation means that by investing in one very powerful piece of hardware, one can emulate 100s of less powerful but more prolific hardwares < 1345023455 390838 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But I want one that anyone can just copy without license fees (although they will certainly need to pay for equipment and so on) < 1345023598 724348 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the trouble with very powerful hardware is it has much less mobility, far more expensive, more concerns with heat dissipation < 1345023618 619232 :mig21a!~mig@ad202.166.85.6.magix.com.sg JOIN :#esoteric < 1345023629 873048 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes but I don't need very powerful hardware, but not too slow either. < 1345023697 99618 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im slowly understanding the business world.. very slowly < 1345023744 192007 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :generally if a license fee has to be paid, a healthy business will pay it < 1345023775 939465 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this seems counter intuitive to me < 1345023833 909060 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but for instance, most companies which avoided NES licensing made crappy games < 1345023861 787841 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i suspect this may be because they lacked documentation and tools from nintendo though < 1345023874 216357 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :On the other hand, the Gameboy Advance has a lot of good homebrew games < 1345023906 685858 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :FreeFull: well.. i just got a homebrew cart for my new secondhand ds today < 1345024309 900055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If it's one of those that go into the DS slot (only), I doubt you can run GBA games from it. < 1345024347 8084 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(At least entirely trivially. Maybe someone's hacked something up by now.) < 1345024366 378430 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ahh.. i wonder what i am in for < 1345024509 902369 :mig21a_!~mig@111.65.28.21 JOIN :#esoteric < 1345024529 807938 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have this "R4DS" microsd-to-DS homebrewness thing, though it's been quite a while since I last fiddled with it. < 1345024569 95932 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1345024577 214722 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yeah the one i got is r4 < 1345024670 171459 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :fizzie: well importantly i should ask.. is it the gba platform itself which is the issue, or is it the amount of work to emulate it? < 1345024683 407786 :mig21a!~mig@ad202.166.85.6.magix.com.sg QUIT :Ping timeout: 245 seconds < 1345024685 42996 :mig21a_!~mig@111.65.28.21 NICK :mig21a < 1345024722 595889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The DS is not doing any emulation to run GBA games, it's got the necessary hardware in it. < 1345024739 341814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The ARM7TDMI that the GBA uses is one of the two processors in the DS.) < 1345024750 275462 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, the GBA has GBC/GB hardware in it < 1345024763 601284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, so the DS dropped those. < 1345024788 251123 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I suppose no GBA-native game actually used the Z80 for anything? I don't know. < 1345024804 275792 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Some used it for stuff < 1345024809 619343 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I forget what for < 1345024814 333472 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :fizzie: hmm ok so.. basically... instead of creating some bastardized solution to cater to idiots.. should i understand the general idea is to get a flash card which uses slot-2? < 1345024815 877412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose those won't work on the DS then? < 1345024830 971363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :itidus21: If you want to run things designed for the GBA, yes. < 1345024853 561150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though if it's homebrew, it sounds reasonably feasible for the author to make a DS-compatible build, since they do have the hardware. < 1345024876 92670 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i used to have a bunch of gba games until i traded them in for a pittance < 1345024916 514041 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but.... my ff6 gba was a counterfeit from ebay which had therefore no capacity to save < 1345024917 439681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For some values of "feasible", anyway. If they rely on extra RAM on the flash card, then probably not.) < 1345024971 944430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :DSLinux doesn't run terribly well on the plain R4, for example, since a slot-1 card cannot provide extra expansion RAM. < 1345025063 153937 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1345025117 788745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The slot-1 cartridge communicates with the system over a relatively narrow bus and a specific protocol that has read requests and whatnot, while the GBA slot is just mapped into the address space quite directly.) < 1345025125 100416 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess it couldn't hurt to have both when i get desperate < 1345025186 586475 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm under the impression that most of the slot-2 flashcards have some megs of expansion RAM in them, just in case. < 1345025195 568391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Never bothered to get one.) < 1345025208 663366 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ds browser comes with some kind of expansion < 1345025225 636295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does, yes. < 1345025233 210360 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i had that once < 1345025241 917761 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And DSLinux can use extra RAM from the browser expansion, if I recall correctly. < 1345025249 62150 :nortti!nortti@smar.fi PRIVMSG #esoteric :yes < 1345025272 56572 :nortti!nortti@smar.fi PRIVMSG #esoteric :it can also use dldi(?) storage on slot2 expansions < 1345025354 660918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"It is technically possible to access media in both Slot-1 and Slot-2 but support is not currently implemented." (DSLinux wiki) < 1345025365 513144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So I suppose you can't do mass storage on both. < 1345025403 971263 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've booted dslinux a few times from the (slot1) R4, but it doesn't really have all that much use, especially without extra RAM. < 1345025468 2563 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ds lite was $56 .. card was $52.50 including postage.. i'm quite happy with that < 1345025986 346632 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345026590 166479 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1345026617 207554 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345027355 539867 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1345028064 50799 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1345028191 643624 :itidus21!~itidus21@120.148.51.163 QUIT :Quit: Leaving < 1345028251 882589 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345029098 546874 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 252 seconds < 1345030505 333369 :ogrom!~del@gprs-inet-65-74.elisa.ee JOIN :#esoteric < 1345030601 633240 :MoALTz!~no@host-92-2-126-72.as43234.net JOIN :#esoteric < 1345031761 397423 :derdon!~derdon@p5DE8B1B5.dip.t-dialin.net JOIN :#esoteric < 1345032844 175266 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1345033267 518244 :MoALTz!~no@host-92-2-126-72.as43234.net QUIT :Ping timeout: 240 seconds < 1345033307 324474 :ogrom!~del@gprs-inet-65-74.elisa.ee QUIT :Read error: Connection reset by peer < 1345033331 150313 :ogrom!~del@gprs-inet-65-74.elisa.ee JOIN :#esoteric < 1345033755 213122 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345034085 91129 :mig21a!~mig@111.65.28.21 QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1345034100 521656 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345035607 467808 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1345036881 398715 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1345037071 712987 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1345037284 342666 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345037449 84025 :soundnfury!~edward@109.176.207.75 JOIN :#esoteric < 1345038141 503038 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 276 seconds < 1345038626 435923 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1345039890 476859 :ogrom!~del@gprs-inet-65-74.elisa.ee QUIT :Quit: Left < 1345040434 89910 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1345040816 948116 :alexn6!~quassel@fsman.iki.rssi.ru JOIN :#esoteric < 1345041179 964789 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345041583 668031 :alexn6!~quassel@fsman.iki.rssi.ru PART #esoteric :"http://quassel-irc.org - Chat comfortably. Anywhere." < 1345042627 844581 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345042650 904959 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345044478 895667 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 246 seconds < 1345045877 60628 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric < 1345045891 512988 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's strange that streets in finland have a finnish name and a swedish name < 1345045895 620133 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(at least in helsinki this is the case) < 1345045948 825054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :heegan < 1345045968 353641 :ion!ion@heh.fi PRIVMSG #esoteric :kmc: It’s a bit as if Polish streets had both a Polish name and a German name. < 1345045982 374331 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They also have a Finnish anthem and a Swedish anthem, with different melodies. < 1345045982 558163 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, they don't put them both on the signs, do they? < 1345045984 277273 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not anymore :) < 1345045987 555127 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hichaf < 1345045989 853001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/They/We/, of course. :-) < 1345046081 32698 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :right < 1345046099 513574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.testtubegames.com/velocityraptor.html < 1345046106 634839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@localtime < 1345046110 84378 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Local time for shachaf is Wed Aug 15 08:55:06 2012 < 1345046111 92948 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has yet to sleep. < 1345046121 128579 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :at least as far as i can convince myself things are wonderful, languages are really wonderful < 1345046317 910767 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like in english the word frog means someone who wears a beret < 1345046374 536848 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and if you call someone a frog you might say, pardon my french < 1345046902 996792 :kinoSi0!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345047066 250360 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Ping timeout: 268 seconds < 1345047571 161566 :ogrom!~del@gprs-inet-65-16.elisa.ee JOIN :#esoteric < 1345048226 138894 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Some muncipalities are unilingual, they only put one set of names in signs. < 1345048286 88363 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In .il signs are generally supposed to be trilingual. < 1345048286 295355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently the proper word is "authority", not muncipality. < 1345048288 470137 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway. < 1345048322 788085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The Language Act is based on a division of authorities into unilingual and bilingual authorities. The linguistic division is of importance both for the language rights of an individual and for the language obligations of the authorities. The obligations of a unilingual authority to provide service in both languages are more limited than those of a bilingual authority. < 1345048327 977600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The basis of the linguistic division will, as before, be unilingual and bilingual municipalities. The grounds for the division will remain the same. Every ten years the Council of State decides the division on the basis of the information in the Population Data System regarding the language of each inhabitant of the municipality. < 1345048332 971918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The current Council of State Decree will expire in 2012. According to the Decree there are 21 bilingual municipalities with Finnish as the majority language in Finland and 23 bilingual municipalities with Swedish as the majority language. Three municipalities are Swedish-speaking. The rest of the municipalities, 399 today, are Finnish-speaking." < 1345048380 195984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, so "authority" was referring to all kinds of things that serve people. Still. < 1345048436 508288 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 246 seconds < 1345048538 444882 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1345048713 120699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: They should add English. < 1345048720 348997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because, I mean, everyone likes English. < 1345048853 445524 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then they'd have to invent translated names for every street. That sounds like a job. < 1345048905 979940 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, Finland has jumped the shark. < 1345048915 37870 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Of Swedishness. < 1345048935 395794 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: No, just transliterate the names into English! < 1345048946 469539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :...I guess when you have almost the same alphabet, it doesn't make as much sense. < 1345049055 955302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: But which name, the Finnish or the Swedish one? (Transliteration could do the äö -> ae, oe mapping, that always results in amusing names.) < 1345049068 424170 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: The Finnish one, obviously. < 1345049074 293912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It *is* Finland, after all! < 1345049089 519583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION uses logic. < 1345049090 597298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I once lived on Jaeaekaerinkatu. < 1345049106 456964 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also swedish words don't deserve to be spoken in english < 1345049118 409745 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, proof positive that Finns are actually kobolds. < 1345049173 340237 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://1d4chan.org/images/1/16/Id_give_you_the_moon.gif <- accurate depiction of Finnish courtship? < 1345049177 299283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a Toeoeloenlahdenkatu. < 1345049195 754577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe .il signs should add Russian. < 1345049200 750450 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then they can have four alphabets. < 1345049221 560435 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1345049236 837524 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently something like 20% of the population speaks Russian? < 1345049282 355603 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345049287 877391 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345049411 939973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: I think "Finnish courtship" in general involves much more drunk, but. < 1345049468 252403 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, it doesn't show you but the bowl is actually full of vodka < 1345049548 195181 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :although given that finnish houses probably are like http://1d4chan.org/images/9/9f/Koboldhouse.gif < 1345049620 736143 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :First Google image search hit of "Finnish house" for me gave a house in Gent, Belgium. < 1345049639 851648 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Because it has "stark beauty with Japanese-Finnish undertones".) < 1345049668 139447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://images.travelpod.com/tw_slides/ta00/9ca/65a/a-typical-finnish-house-jamsa.jpg -- well, that is indeed very typical. < 1345049689 533045 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I like how the windows are kind of wherever.) < 1345049737 980028 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :mondarinish? < 1345049751 291211 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1345049811 202121 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, well of course, finns haven't yet invented the straight ruler < 1345049862 710639 :MoALTz!~no@host-92-2-126-72.as43234.net JOIN :#esoteric < 1345050143 6961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: A traditional Finnish house: http://lh4.ggpht.com/-tnNFy8xax6o/RcaLthnHOAI/AAAAAAAAB-A/LJaFNvVGdR4/pikkuhuopalahti0015.jpg (not really) < 1345050166 491577 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i like the pillars < 1345050190 750172 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also are those things in the air cablecars, please please please tell me they're cablecars < 1345050244 290035 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :no, those are finnish bicycles < 1345050268 224629 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure what "things" those are. There are streetlights, and the tram power cables, that I can see. < 1345050304 261486 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dammit < 1345050305 868590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://mediaserver-2.vuodatus.net/g/3004/1854115.jpg <- the backside; http://taivasalla.net/2003/2003-04/img/030410_1702.jpg <- the frontside. < 1345050319 134217 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :fizzie: ahh.. well in many places streetlights are suspended from poles. < 1345050328 664049 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so having them on a wire is novel < 1345050372 244207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :itidus21: They're hanging from wires I think mostly in places where the trams go, I guess the idea is that you're going to have wires over the street in any case. < 1345050405 128064 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ie. yes, phantom thought the streetlights were cablecars < 1345050418 222704 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and i believed him < 1345050535 458974 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :itidus21: The fakeblecars are here: http://goo.gl/maps/GXcVW < 1345050661 847183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Usually there are also far less pastel colours, but the neighbourhood is an unusual one.) < 1345050934 872770 :AnotherTest!~tim@94-224-16-4.access.telenet.be JOIN :#esoteric < 1345050940 865678 :nortti!nortti@smar.fi PRIVMSG #esoteric :kallisti: are you working on haiku os project? < 1345051066 203466 :kallisti!~eris@spirity.org PRIVMSG #esoteric :no < 1345051100 769078 :nortti!nortti@smar.fi PRIVMSG #esoteric :ok. then it must be some other kallisti < 1345051179 458381 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Streetview has surprisingly poor coverage of Venice. < 1345051222 15043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Streetview had really poor coverage of some place. < 1345051225 525522 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Luxembourg, I think. < 1345051248 883946 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Who cares about Luxembourg?? < 1345051268 690516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :By "poor" I mean "none". < 1345051269 692051 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :luxembourg could accidently get lost in border disputes < 1345051286 104673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a whole lot of those Panoramio geotagged photos though. < 1345051302 475778 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :In the case of Venice I guess it's because the interesting parts of the city are all entirely pedestrian or... boatestrian. < 1345051340 602048 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure they could whip up a streetview gondola. < 1345051426 887690 :kallisti!~eris@spirity.org PRIVMSG #esoteric :"boatestrian" -- Phantom_Hoover, 2012 < 1345051578 73175 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :humans are the only species stupid enough to live on the surface of the water < 1345051587 676911 :kallisti!~eris@spirity.org PRIVMSG #esoteric :lol? < 1345051593 976201 :kallisti!~eris@spirity.org PRIVMSG #esoteric :are you serious? < 1345051637 578770 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :probably not < 1345051640 612435 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well TbH it's not a common strategy for anything motile < 1345051683 569658 :kallisti!~eris@spirity.org PRIVMSG #esoteric :I suppose it would depend on what you mean by "surface of the water." I included aquatic lifeform that lives near the surface of the ocean. < 1345051686 553826 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The Portugese Man o' War is the only one I can think of offhand. < 1345051740 345893 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't know exactly what i mean, i was basing the comment on the word boatestrian < 1345051760 818644 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I doubt that's what itidus21 meant, considering that most well-known oceanic species live in the upper part of the ocean. < 1345051766 122886 :kallisti!~eris@spirity.org PRIVMSG #esoteric :many species of insects can walk across water. There's also a reptile I believe. < 1345051792 340197 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i imagined pedestrian - ped.. + boat.. < 1345051798 843882 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and imagined an animal with a hull < 1345051812 331726 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and thought.. well if it was a fish it would be more like a submarine < 1345051852 973979 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and that an animal which functioned like a boat would be quite absurd < 1345051943 495982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The lizard is kind of a different case since it just runs across pretty fast and can't stay in place, it's too big for the surface tension trick. < 1345051959 400675 :kallisti!~eris@spirity.org PRIVMSG #esoteric :right < 1345051986 258151 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : the boat is one of the few vehicles which doesn't have a close animal counterpart < 1345051997 304342 :kallisti!~eris@spirity.org PRIVMSG #esoteric :pretty sure beavers also live on the surface of water in the same way that humans can (via artificial constructions) < 1345052022 747888 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmm < 1345052033 253804 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i think in general it's against nature for an animal to be a boat < 1345052040 501864 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't know why < 1345052044 165018 :kallisti!~eris@spirity.org PRIVMSG #esoteric :`addquote < 1345052048 846667 :kallisti!~eris@spirity.org PRIVMSG #esoteric :help how do. < 1345052054 900079 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1345052076 400 :kallisti!~eris@spirity.org PRIVMSG #esoteric :`addquote i think in general it's against nature for an animal to be a boat < 1345052080 666966 :HackEgo!codu@codu.org PRIVMSG #esoteric :856) i think in general it's against nature for an animal to be a boat < 1345052081 615965 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some birds make floating nests, that's pretty close to a houseboat. < 1345052086 598199 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Grebes, for example. < 1345052109 248006 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :noah understood this < 1345052146 978734 :kallisti!~eris@spirity.org PRIVMSG #esoteric :I feel like that statement deserves an automatic kickban. < 1345052198 329141 :kallisti!~eris@spirity.org PRIVMSG #esoteric :ACTION should perhaps not have ops. < 1345052200 836214 :ogrom!~del@gprs-inet-65-16.elisa.ee QUIT :Read error: Connection reset by peer < 1345052208 283492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and Jacanas build nests on floating vegetation. They have ridiculous feet: http://upload.wikimedia.org/wikipedia/commons/f/fd/Irediparra_gallinacea1.jpg < 1345052229 994313 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kallisti, although he didn't understand inbreeding. < 1345052244 524114 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ok.. yeah i took it too far < 1345052309 825980 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't want to make it worse < 1345052587 813831 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess polar bears live on water < 1345052634 911206 :kallisti!~eris@spirity.org PRIVMSG #esoteric :itidus21: what about like underground streams, maaan? < 1345052640 808273 :kallisti!~eris@spirity.org PRIVMSG #esoteric :aren't we all living on water? < 1345052745 713177 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :polar bears live on seals < 1345053356 742167 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :basically i was envisioning something like hedonismbot from futurama in the way he is always sitting down < 1345053429 152622 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: but the bird is not the boat then, it's just living on it < 1345053448 491020 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but whales should count as u-boats < 1345053450 871700 :kallisti!~eris@spirity.org PRIVMSG #esoteric :we were never originally talking about boats < 1345053455 198514 :kallisti!~eris@spirity.org PRIVMSG #esoteric :that's just itidus21 for you. < 1345053511 357181 :kallisti!~eris@spirity.org PRIVMSG #esoteric :or rather, we were never talking about animals that are boats. < 1345053516 131566 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :well, *originally*, I suppose we were talking about esoteric programming languages < 1345053518 724225 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but I can't remember when that was < 1345053521 121828 :kallisti!~eris@spirity.org PRIVMSG #esoteric :it was "animal that lives on the surface of the water" < 1345053543 942363 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :another thing about water is i don't think animals often mess with the water except beavers < 1345053544 695682 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nevertheless, I think we should respect the rights of whales to be boats < 1345053546 163700 :kallisti!~eris@spirity.org PRIVMSG #esoteric :not "animal that is boat also noah herp derp" < 1345053583 627534 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well i got that from ped = foot < 1345053618 674073 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and.. my obscure logic was.. something which is like a pedestrian except it doesn't have feet < 1345053666 309645 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I guess equestrian is when you have horses for feet < 1345053695 598736 :kallisti!~eris@spirity.org PRIVMSG #esoteric :clearly < 1345053781 596150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: A house is not a motel. < 1345053787 771895 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1345053820 837937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Are you a boat? < 1345053829 518214 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: Is it a boat then? < 1345053832 398826 :kallisti!~eris@spirity.org PRIVMSG #esoteric :fizzie: but can a motel be a boat? < 1345053837 667697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WROOM < 1345053840 708239 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :can oerjan be a boat? < 1345053846 100079 :kallisti!~eris@spirity.org PRIVMSG #esoteric :have we considered the possibility of motels for feet? < 1345053847 570371 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kallisti: I don't see why not. < 1345053870 416876 :kallisti!~eris@spirity.org PRIVMSG #esoteric :also: vending machines < 1345053888 153310 :kallisti!~eris@spirity.org PRIVMSG #esoteric :I feel as though Nabisco understands that it is unnatural for animals to be vending machines. < 1345053901 552281 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Remote host closed the connection < 1345053910 323354 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1345053912 20532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In the future, when we've all been cyborgified, there will be vending machines for feet. < 1345053924 828223 :kallisti!~eris@spirity.org PRIVMSG #esoteric :oerjan: also: kickban itidus21 so he can stop ruining this channel. < 1345053927 445139 :kallisti!~eris@spirity.org PRIVMSG #esoteric :thanks. < 1345053939 749038 :kallisti!~eris@spirity.org PRIVMSG #esoteric :I want to idle in peace. < 1345053961 588679 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and everyone will be their own house, and with inflatable cyborg implants everyone can also be a boat < 1345054035 144650 :kallisti!~eris@spirity.org PRIVMSG #esoteric :so has anyone ever considered: static structural typing with a prototype OO system. < 1345054048 796236 :kallisti!~eris@spirity.org PRIVMSG #esoteric :with immutable objects < 1345054119 479040 :kallisti!~eris@spirity.org PRIVMSG #esoteric :so since objects are immutable, you don't explicitly copy objects. instead you explicitly extend them with new fields. < 1345054176 754215 :kallisti!~eris@spirity.org PRIVMSG #esoteric :and types are denoted by structure. as in: {x : Int, y : Double} is the type for a structure with those fields and types. < 1345054194 156828 :kallisti!~eris@spirity.org PRIVMSG #esoteric :does this exist? is there a problem with this? etc < 1345054345 860306 :kallisti!~eris@spirity.org PRIVMSG #esoteric :recursive types could be a problem. < 1345054359 556394 :kallisti!~eris@spirity.org PRIVMSG #esoteric :without nominal typing of some kind. < 1345054469 232599 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it sounds like something that should've been done, but not sure about the immutable objects part < 1345054508 501075 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1345054523 549629 :kallisti!~eris@spirity.org PRIVMSG #esoteric :most prototype OO systems are dyanamically typed, but I don't see any reason for this to be the case, since it more or less mirrors structural typing. structural typing is like the duck typing of static typing. < 1345054538 908193 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :iirc these modern JS engines try to infer type information based on structure, but everything is mutable there so they'll have to like change the type of an object on the fly < 1345054592 137850 :kallisti!~eris@spirity.org PRIVMSG #esoteric :ACTION is interested in some of the Haskell record improvement proposals, which heavily resemble structural types. < 1345054606 698690 :kallisti!~eris@spirity.org PRIVMSG #esoteric :so essentially you'd have a curly bracket syntax at the type level that's syntax sugar for a bunch of typeclass constraints. < 1345054607 417835 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345054820 911939 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this is probably off topic, but is {x : Int, y : Double} equivalent to {y : Double, x : Int} < 1345054821 95585 :kallisti!~eris@spirity.org PRIVMSG #esoteric :I don't see how recursive types could work with a structural type system like this though. if you have an operation that essentially combines 2 records with static type information, then it's not clear how recursive types would be altered by this. < 1345054833 856195 :kallisti!~eris@spirity.org PRIVMSG #esoteric :itidus21: yes < 1345054851 893402 :kallisti!~eris@spirity.org PRIVMSG #esoteric :so there would need to be a nominal type system as well. using ADTs. < 1345054914 880414 :kallisti!~eris@spirity.org PRIVMSG #esoteric :unless there's a way to sanely prototype something with a static recursive type. < 1345054956 447377 :kallisti!~eris@spirity.org PRIVMSG #esoteric :in other words: < 1345055048 481813 :kallisti!~eris@spirity.org PRIVMSG #esoteric :type Foo = {x : Int, y : Double, z : Foo }; x = {x = 2, y = 2.5, z = x} + {a = "hello"} < 1345055052 830810 :kallisti!~eris@spirity.org PRIVMSG #esoteric :what is the type of x? < 1345055060 102382 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, saw the original narm scene just now ... it really was narm < 1345055167 384510 :kallisti!~eris@spirity.org PRIVMSG #esoteric :actually nevermind I guess that resolves itself. also that example only really makes sense with lazy evaluation < 1345055323 500056 :kallisti!~eris@spirity.org PRIVMSG #esoteric :(oh, also, it should be pointed out that record types have subtypes. {x : Int, y : Double} is a subtype of {x : Int} < 1345055326 433847 :kallisti!~eris@spirity.org PRIVMSG #esoteric :) < 1345055454 866843 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :my thoughts have turned to a variable which can refuse to indicate it's type or value until it's ready < 1345055505 697783 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :which would basically mean try-catch blocks around assignments < 1345055556 641772 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe a can't evaluate this operator < 1345055572 465442 :kallisti!~eris@spirity.org PART #esoteric :"disgustpart" < 1345055610 823654 :itidus21!~itidus21@120.148.51.163 PART #esoteric :"Leaving" < 1345056061 923572 :Nihilist_!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1345056109 547188 :jlaire_!~jlaire@80-248-244-51.cust.suomicom.fi JOIN :#esoteric < 1345056179 121264 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1345056229 675628 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Isn't it somewhat obvious that atriq is Taneb? The next line after that one also says so! < 1345056311 229517 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1345056348 155811 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :*.net *.split < 1345056348 474132 :olsner!~salparot@c83-252-194-156.bredband.comhem.se QUIT :*.net *.split < 1345056348 652338 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi QUIT :*.net *.split < 1345056350 749562 :Nihilist_!~ND@65-183-140-119-dhcp.burlingtontelecom.net NICK :NihilistDandy < 1345056425 920633 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT : < 1345056448 102590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, atriq is Taneb? < 1345056451 350809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had not realized. < 1345056560 714194 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: Why? It says so not only in the topic message but also in the line that says who changed the topic message. < 1345056591 325806 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't pay all that much attention to the topic. < 1345056714 496996 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, you can also see it with every message received from atriq and with WHOIS and NS INFO as well. < 1345056725 323578 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(NS INFO confirms for sure) < 1345056729 411121 :olsner!~salparot@c83-252-194-156.bredband.comhem.se JOIN :#esoteric < 1345056750 167225 :kallisti!~eris@spirity.org JOIN :#esoteric < 1345056759 649227 :kallisti!~eris@spirity.org PRIVMSG #esoteric :http://linuxforniggers.us/ < 1345056760 757578 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1345057209 727422 :AnotherTest!~tim@94-224-16-4.access.telenet.be QUIT :Quit: Leaving. < 1345057219 341569 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345057248 556926 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: does your IRC client display the username and hostname on every PRIVMSG? < 1345057253 774439 :Zuu!zuu@77.215.149.86 JOIN :#esoteric < 1345057254 103970 :Zuu!zuu@77.215.149.86 QUIT :Changing host < 1345057254 250044 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1345057282 972734 :kallisti!~eris@spirity.org PRIVMSG #esoteric :I wouldn't be surprised if zzo38 just used telnet as his IRC client. < 1345057297 486558 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :istr that he did < 1345057420 233004 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Yes it does, and it is displayed in colors, too. < 1345057424 584582 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hopefully his keyboard is a typewriter with a parallel port < 1345057470 233401 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and his display is a needle printer connected to a lpt port. < 1345057475 788172 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So everything works out for the best. < 1345057511 982993 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1345057529 30953 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually I am currently using an ordinary computer < 1345057537 914812 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lame. < 1345057602 610393 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, I know. < 1345057776 481968 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Good. < 1345058123 810499 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :his printer is a mirror galvinometer < 1345058294 408861 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :today i rode the Spårakoff < 1345058298 962177 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the pub tram in Helsinki < 1345058326 424786 :aloril!~aloril@84.249.126.153 JOIN :#esoteric < 1345058786 471167 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do they care if the line endings of a C code are CRLF on a UNIX system? < 1345058812 140168 :nortti!nortti@smar.fi PRIVMSG #esoteric :gcc doesn't seem to < 1345058927 902955 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do other GNU-compatible C compilers care? < 1345058951 639933 :nortti!nortti@smar.fi PRIVMSG #esoteric :no idea < 1345059205 987663 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT : < 1345059254 879554 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345059379 181716 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Where are you staying in the sin city of hel? < 1345059561 50444 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :vallila < 1345059592 638603 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :leaving tomorrow morning though < 1345059616 938408 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :vanilla? < 1345059630 312620 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :more or less < 1345059667 203563 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: From http://en.wiktionary.org/wiki/valli < 1345059713 944811 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, that's very similar to http://en.wiktionary.org/wiki/vall#Swedish < 1345059743 46877 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1345059764 341434 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Someone I knew lived in Puu-Vallila, the area of oldish (by Finnish standards; early 1900s) wooden houses in there. < 1345059821 186265 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :fizzie: confused by the name; i would expect names derived from "dike" < 1345059827 949248 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :or "embankment" to be near the water? < 1345059840 230631 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :whereas we are relatively far from the water by helsinki standards < 1345059906 360274 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1345059909 990483 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :think "wall" < 1345059913 1726 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :lexande: It does mean an earthen wall-like structure too. < 1345059944 744557 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or I suppose by extension maybe stone walls too. < 1345059974 875081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not really interior walls, though. The kind of things you'd have around a fortress. < 1345060021 259078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the inner border of a pool/billiards table as a special case. < 1345060044 59600 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :are those walls in english? < 1345060098 759453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Vallila's Swedish name is Vallgård, incidentally. < 1345060106 288534 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :i think those are "bumpers" in english < 1345060142 42124 :Taneb!~Taneb@host-78-148-4-225.as13285.net JOIN :#esoteric < 1345060161 848322 :Taneb!~Taneb@host-78-148-4-225.as13285.net NICK :atriq < 1345060194 196001 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm: Cushions (also sometimes called "rail cushions", "cushion rubber", or rarely "bumpers") are located on the inner sides of a table's wooden rails. < 1345060249 507542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And "vallihauta" (lit. "grave") is a moat. < 1345060271 59173 :atriq!~Taneb@host-78-148-4-225.as13285.net PRIVMSG #esoteric :Is valli- Finnish for -irth? < 1345060295 516466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know what -irth is. < 1345060315 13301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We discussed what valli is right before you joined, though. < 1345060320 503993 :atriq!~Taneb@host-78-148-4-225.as13285.net PRIVMSG #esoteric :Oh, okay < 1345060323 245992 :atriq!~Taneb@host-78-148-4-225.as13285.net PRIVMSG #esoteric :I had fun today < 1345060325 76652 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's the -irth form, duh. < 1345060333 952008 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the irthative case < 1345060348 354761 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I don't know when you started to understandirth -irth. < 1345060355 559541 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How irthitating. < 1345060371 201284 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :that makirth sense < 1345060440 78956 :atriq!~Taneb@host-78-148-4-225.as13285.net PRIVMSG #esoteric ::( < 1345060839 173970 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, wait, oko knew about -irth, didn't he teach it to you? < 1345060859 459615 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If so, I must have forgotten. < 1345060931 81566 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Honestly fizzie when did you knowirth basic English grammar. < 1345061144 568952 :atriq!~Taneb@host-78-148-4-225.as13285.net PRIVMSG #esoteric :Was it when I greetirth? < 1345061193 956452 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Obviously fizzie enjoyirth the channel after that. < 1345061437 42252 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :it was -irth all along < 1345061457 922921 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Please referencirth, lexande. < 1345062227 112475 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1345062274 573660 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :monqirth! < 1345062327 136292 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :comirth the greetirther < 1345062361 641156 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1345062616 308058 :kinoSi0!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1345062642 622977 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345064564 834235 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Welcome to -irth < 1345064616 152635 :atriq!~Taneb@host-78-148-4-225.as13285.net QUIT :Quit: Leaving < 1345065282 256275 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :NihilistDandy, wait you're still around??? < 1345065289 697973 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1345065330 346263 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :Ping timeout: 244 seconds < 1345065456 378708 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1345066717 890611 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 246 seconds < 1345067437 632660 :MoALTz!~no@host-92-2-126-72.as43234.net QUIT :Ping timeout: 240 seconds < 1345068975 864068 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345069132 937199 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1345070586 937009 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1345071135 415679 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am going to try to fight BUZZSAW MCGRAW again < 1345071332 593433 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I won. < 1345071340 738752 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hooray! < 1345071364 772154 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :On 08-15-2012: ZZO38 defeated BUZZSAW MCGRAW in a ROUND 2 TKO! After the Fight, ZZO38 would not talk to the PRESS: < 1345071415 135379 :Gregor!codu@codu.org PRIVMSG #esoteric :I HAVE A KITTY :3 < 1345071486 462467 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, we know. Shut up about it. < 1345071489 52215 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Now I have to fight HAYMAKER MARRIS < 1345071523 959366 :Gregor!codu@codu.org PRIVMSG #esoteric :Phantom__Hoover: But… she's sleeping in my lap and she's fuzzy :( < 1345071545 874712 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes but you're turning the channel into reddit dammit. < 1345071921 276761 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1345071922 874527 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/Ragaraja < 1345071926 458077 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is this < 1345071934 396256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :someone tell me what to do with it :P < 1345071950 921026 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :nsqx memories < 1345072011 713729 :Gregor!codu@codu.org PRIVMSG #esoteric :Wow. < 1345072024 455312 :Gregor!codu@codu.org PRIVMSG #esoteric :IS IT TURING-COMPLETE? < 1345072044 286956 :Gregor!codu@codu.org PRIVMSG #esoteric : Do they care if the line endings of a C code are CRLF on a UNIX system? // no conforming C compiler cares. < 1345072061 321281 :Gregor!codu@codu.org PRIVMSG #esoteric :Wow, that was a long time ago X-D < 1345072065 334341 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Gregor: Thank you for telling me. < 1345072112 193305 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So I suppose I only need to fix the shell script to compile < 1345072160 373541 :Gregor!codu@codu.org PRIVMSG #esoteric :No conforming implementation of Unix will accept shell scripts with CRLF, but I believe that's only because of the #! line. < 1345072174 230105 :Gregor!codu@codu.org PRIVMSG #esoteric :The correct behavior with #!/bin/sh\r\n is to run in an interpreter with the filename /bin/sh\r < 1345072186 246094 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes I know that. < 1345072211 89241 :ion!ion@heh.fi PRIVMSG #esoteric :How about if you want to run an interpreter with the filename /bin/foo\n? :-( < 1345072223 115644 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe they should make a file with that name which passes the script to dos2unix and then run it in the ordinary shell. < 1345072227 390162 :Gregor!codu@codu.org PRIVMSG #esoteric :ion: Not with a #! line :) < 1345072250 163992 :Gregor!codu@codu.org PRIVMSG #esoteric :zzo38: Maybe you shouldn't use DOS line endings… < 1345072254 532646 :ion!ion@heh.fi PRIVMSG #esoteric :I want my money back. < 1345072269 792030 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ion: Money back for what? < 1345072283 695613 :ion!ion@heh.fi PRIVMSG #esoteric :Unix < 1345072376 595295 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Since this is the final round and I am already six points ahead, I am guessing that my best chance to win is just to avoid getting knocked out. < 1345072390 610963 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even if I lose some points for doing so. < 1345072408 10969 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is that how boxing is supposed to work? < 1345072438 253788 :ion!ion@heh.fi PRIVMSG #esoteric :I only know about beatboxing. < 1345072857 429896 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ion: you could use env? < 1345072889 842784 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :"His own blood cells were killing him.-EMH_" what letter do you think should go in place of "_"? < 1345072908 475224 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :#!/usr/bin/env "/bin/foo\n" < 1345072957 829884 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Choose from: F J P Q U V X Y Z < 1345073052 786981 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :P < 1345073105 345083 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, the guy who made that has added two fucking BF derivatives today alone. < 1345073141 519228 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Make me a sysop, just this once. < 1345073161 27138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: that does not work < 1345073176 744912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least unless I have completely forgotten how shebang parsing works < 1345073343 117453 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: huh? < 1345073350 885120 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :maybe I just don't know how env works < 1345073365 34796 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe you just don't know how #! works < 1345073377 524855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in particular, that passes /usr/bin/env the argument: < 1345073393 176986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :{'"', '/', 'b', 'i', 'n', '/', 'f', 'o', 'o', '\\', 'n', '"'} < 1345073396 864699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, and a 0 on the end < 1345073408 508235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :about 80% sure of this < 1345073409 460913 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :hmm. < 1345073417 951833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it definitely does _not_ go through the shell < 1345073437 715938 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :yes, my mind was assuming without noticing that it went through the shell and of course it doesn't < 1345073464 391197 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: Indeed. And env doesn’t handle that kind of a parameter in any special way either. < 1345073465 664926 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :dammit there must be some way to do it < 1345073550 510481 :ion!ion@heh.fi PRIVMSG #esoteric :#!/bin/sh < 1345073556 530354 :ion!ion@heh.fi PRIVMSG #esoteric :exec "/bin/foo < 1345073560 688921 :ion!ion@heh.fi PRIVMSG #esoteric :" "$@" < 1345073567 684488 :ion!ion@heh.fi PRIVMSG #esoteric :and have /bin/foo\n ignore that part. :-P < 1345073598 800170 :ion!ion@heh.fi PRIVMSG #esoteric :whoops. "$0" before "$@" < 1345073917 357181 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 244 seconds < 1345074613 240169 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1345074884 932443 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I played Dungeons&Dragons with no change of equipment during this session. < 1345074932 358110 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :None of our inventory got added or removed. < 1345074988 642968 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION has worked for the government, muahaha < 1345074995 430594 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1345075022 672032 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Now I have to figure out exactly what kind of secret government work you have done simply by pure logic and reasoning, rather than by asking. < 1345075118 358098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: ? < 1345075186 982201 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, I will admit that the muahaha was silly, but I have worked for the government. < 1345075272 311655 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I did work experience in RBS once, muha...ha? < 1345075294 58108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: the ? was implicitly asking about it < 1345075366 350324 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, back in high school, over the summer I would work for the school district doing things like putting RAM into the computers or vacuuming the insides of computers < 1345075381 59358 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Mostly meanial computer stuff < 1345075394 369565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1345076260 303499 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1345076273 330257 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1345077396 406456 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345078205 914749 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345078330 914034 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345078339 874290 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345080438 997377 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have recorded this session of Dungeons&Dragons game now. < 1345080501 720892 :derdon_!~derdon@p5DE8AF5E.dip.t-dialin.net JOIN :#esoteric < 1345080625 421891 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, Phantom__Hoover monqy new album < 1345080683 507297 :derdon!~derdon@p5DE8B1B5.dip.t-dialin.net QUIT :Ping timeout: 245 seconds < 1345081288 823879 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT : < 1345081564 775024 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1345081722 898300 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345081753 331832 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Sgeo: is there anything worth getting in the humble android bundle? < 1345081773 173476 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :quintopia, I don't know about the other games, but Uplink is good < 1345081826 622255 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hey cool, I can get an internet connection in my Linux partition again. < 1345081861 573297 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Sgeo: i dont have a tablet < 1345081901 846574 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :quintopia, is the PC version available if you buy the bundle? < 1345081913 358030 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ayes < 1345081938 191586 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :will it run in 1gig of RAM? < 1345081951 788056 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's from 2000, so probably. < 1345082044 901803 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ok < 1345082441 504495 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why are all commands of Ragaraja are undefined? < 1345082561 756734 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :because ragaraja says what he wants and you better do it or else < 1345082571 231164 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :he doesnt have to predefine his commands < 1345082578 890472 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :his commands are his wishes < 1345082722 389275 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345082727 878180 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345083270 480056 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection < 1345083478 178281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hey guys < 1345083480 864972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does http://esolangs.org/wiki/Special:RecentChanges work < 1345083555 875203 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it appears to? < 1345083638 152103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good < 1345083984 532001 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345083989 912121 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345084126 985432 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345084860 201310 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 244 seconds < 1345087497 183397 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :pumpkin < 1345087567 762817 :heroux_!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1345087586 910452 :pumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1345087668 83948 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 268 seconds < 1345087668 266092 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 268 seconds < 1345087686 954125 :variable!root@gateway/shell/trekweb.org/x-kzctpiewwwnelzvg JOIN :#esoteric < 1345087687 253068 :variable!root@gateway/shell/trekweb.org/x-kzctpiewwwnelzvg QUIT :Changing host < 1345087687 399135 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1345087693 562749 :yiyus_!1242712427@je.je.je JOIN :#esoteric < 1345087741 477161 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1345090617 112305 :MoALTz!~no@host-92-2-126-72.as43234.net JOIN :#esoteric < 1345091217 540767 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric < 1345091316 821209 :jlaire_!~jlaire@80-248-244-51.cust.suomicom.fi NICK :jlaire < 1345092177 191981 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1345092225 309849 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lambdabot: messages? < 1345092243 742638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it's @messages? :) < 1345092247 21783 :MoALTz!~no@host-92-2-126-72.as43234.net QUIT :Ping timeout: 272 seconds < 1345092320 250806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot: @messages? :) < 1345092320 758610 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1345092329 488615 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot: @botpoison :'( < 1345092329 860025 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1345092721 95392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it'd tell me if I had messages if I said anything at all < 1345092726 913774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages < 1345092727 747923 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1345092731 851135 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :see, that was redundant :) < 1345092736 569361 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that's not quite true < 1345092742 919145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION if you use ACTIONs, it won't bother you < 1345092749 430498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's some other way I think but I forget what it is < 1345092750 545952 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I didn't know that < 1345093025 953973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you know that in Python2, random.choice('aá') will randomly return one of ['a','\xc3','\xa1']? < 1345093095 400056 :ion!ion@heh.fi PRIVMSG #esoteric :How about u'aá'? < 1345093135 591570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that works. < 1345093241 484889 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that's just how Python strings are. < 1345093348 322636 :ion!ion@heh.fi PRIVMSG #esoteric :I guess 'foo' is like a ByteString, encoded with some arbitrary encoding, and u'foo' is like Text. Or something. < 1345093363 479906 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, you have to indicate if you want byte strings or Unicode strings. I do not think it is a problem < 1345093425 849049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. I just didn't know Python worked that way. < 1345093753 945875 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: oonbotti < 1345093855 21932 :oonbotti!~oonbotti@91.154.82.50 JOIN :#esoteric < 1345094041 551374 :oonbotti!~oonbotti@91.154.82.50 QUIT :Client Quit < 1345094156 11798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's clearer in Python 3. < 1345094160 116830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :str is renamed to bytes and so on. < 1345094216 801936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And unicode is renamed to str? < 1345094235 530462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Hey, computers are bad. Can I have a copy of @? < 1345094250 287260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No. < 1345094254 609107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And yes, I think so? Not sure. < 1345094257 540604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe not. < 1345094263 554362 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::-( < 1345094297 49311 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1345094463 827962 :derdon_!~derdon@p5DE8AF5E.dip.t-dialin.net QUIT :Remote host closed the connection < 1345097885 855321 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1345099584 416762 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1345099668 42525 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :One thing a continuation monad seem to do in Haskell is to build up a data structure, including backward. Does a continuation in a different programming language does something similar? < 1345100556 711876 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, I'm not entirely sure, but I think the Continuation monad is delimited continuations < 1345100599 26704 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: Cont in Haskell? < 1345100611 237150 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So delimited continuations in other languages might be able to do similar. I should note that I'm not thinking this through at the moment, just remembering what I've seen things called < 1345100626 947016 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It depends on what primitives you provide. < 1345100655 756853 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can write shift/reset for Cont, or you can write callCC (or others). < 1345100775 303570 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What does shift/reset mean? < 1345100797 637084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Delimited_continuation < 1345100831 207735 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Other programming language continuation is usually callCC, in Haskell we can have callCC but also the monad operations (fmap/return/join/bind) and the operation of its type ((x->r)->r) < 1345100856 387739 :aloril!~aloril@84.249.126.153 QUIT :Ping timeout: 244 seconds < 1345100949 360265 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wants to bring monads into every language he touches < 1345100961 525072 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't know how plausible that would be for Prolog < 1345100989 205426 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Assembly, now with monads < 1345101039 31231 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Before having a monad you need a category. It could be the category of the functions in that programming language, though, so if the functions can perform I/O operations it could be like Haskell's (Kleisli IO) category. And then you define fmap, return, join, having the proper laws on that category. < 1345101140 843626 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Possibly with JavaScript you could have, if M is the monad, then M itself is the return operation and then M.prototype.join and M.prototype.map for the others. < 1345101789 377691 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345101789 848656 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345101854 435499 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1345102254 898918 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345102532 183603 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 244 seconds < 1345103846 448515 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1345103965 488639 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1345104055 886644 :glogbackup!~glogbacku@64.31.59.246 QUIT :Ping timeout: 246 seconds < 1345104307 592059 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK I read about the delimited continuations. < 1345104361 331895 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are they similar to their reset being (flip runCont id) and their shift being (cont)? < 1345104382 779566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think so. < 1345104429 376087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Did you see edwardk's puzzle with newtype Mu f = Mu (forall a. (f a -> a) -> a); data Nu f = forall a. Nu a (a -> f a); newtype Fix f = Fix (f (Fix f)) < 1345104507 974868 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, I did not see. < 1345104529 585366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think the puzzle is just to write conversion functions. < 1345105783 698679 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1345105791 697069 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1345105905 704206 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345106373 632640 :AnotherTest!~tim@94-224-16-4.access.telenet.be JOIN :#esoteric < 1345106853 270496 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1345107243 67434 :liljuska!~lilja@cs27103076.pp.htv.fi JOIN :#esoteric < 1345107825 901425 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1345108140 964746 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1345109321 48072 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://writelatex.com < 1345109652 999424 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do laptops charge slower when they're on? < 1345109703 643224 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i always assumed so, but maybe the max charge rate of the battery is much less than the available power < 1345109967 447352 :olsner!~salparot@c83-252-194-156.bredband.comhem.se QUIT :Ping timeout: 240 seconds < 1345109990 709208 :olsner!~salparot@c83-252-194-156.bredband.comhem.se JOIN :#esoteric < 1345109993 782684 :elliott!~elliott@unaffiliated/elliott QUIT :Quit: Leaving < 1345110019 933235 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 246 seconds < 1345110182 402091 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1345110360 745316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run time | echo < 1345110371 277530 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: -c: line 0: syntax error near unexpected token `|' \ bash: -c: line 0: `time | echo' < 1345110378 217165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: ? < 1345110383 240155 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: try that command in csh some time < 1345110394 997211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :% time | echo < 1345110395 143362 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :% < 1345110403 420447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, did they fix it? < 1345110405 400574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, mostly fix it < 1345110417 306785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it should still give an error message, due to being meaningless < 1345110434 436120 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it used to give a really nonsensical error < 1345110469 324717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, is that actually csh, or tcsh pretending? < 1345110495 190368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :/bin/bsd-csh < 1345110509 593402 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1345110520 87541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'll try it with Debian's/Ubuntu's, installing it now < 1345110534 56041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is Debian. < 1345110546 55715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The package csh installs /bin/bsd-csh < 1345110559 658061 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, right < 1345110610 753095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, it seems that "time | echo" actually spawns a process < 1345110614 469011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :called "time |" < 1345110617 442996 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :try looking in jobs < 1345110630 17041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :% time | echo < 1345110631 473152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :% jobs < 1345110632 968906 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[1] + Running time | < 1345110634 470099 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :% Reset tty pgrp from 11937 to 11927 < 1345110637 107179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, they didn't fix it, it's just intermittent < 1345110655 814777 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the "Reset tty pgrp" thing got printed after the prompt % , I didn't type it) < 1345110778 816886 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1345110968 616926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(that's the message I was angling for, btw) < 1345110987 452623 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, time | eventually dies with SIGPIPE, some considerable time after you ran it < 1345111567 592503 :heroux_!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1345111631 898164 :AnotherTest!~tim@94-224-16-4.access.telenet.be QUIT :Quit: Leaving. < 1345111650 998360 :AnotherTest!~tim@94-224-16-4.access.telenet.be JOIN :#esoteric < 1345111901 894487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do you know the source of 2c1;2c1;2c1;2c1; being typed on the command line when catting /dev/urandom? < 1345112306 536336 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A low amount of entropy I imagine < 1345112338 928002 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Being typed. As in, my shell is getting it as input. < 1345112438 423883 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hmm < 1345112444 896527 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Could be some escape code < 1345112557 196735 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345113512 296204 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1345113907 844654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION is scared of Mauriceling's BF derivs < 1345113929 699934 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1345113933 508061 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: it's probably an escape code that asks for information in response < 1345113941 912219 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Sure, but which one? < 1345113944 894353 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure < 1345113969 80659 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this reminds me of HTTP access log trojans < 1345114006 215356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the idea is to insert escape codes in your user agent, so that if someone cats their access log to a terminal, it sends data back into the terminal to run arbitrary commands < 1345114019 312770 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although most modern terminals are immune nowadays < 1345114055 595017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :same sort of concept as sending people to shock sites via XSS attacks on plain text files… < 1345114747 820978 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Because the webserver doesn't tell the browser that it's plain text and not html? < 1345114876 465499 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Read error: Connection reset by peer < 1345115213 533648 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1345115756 73550 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1345116171 491840 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 240 seconds < 1345116192 21027 :MoALTz!~no@host-92-2-126-72.as43234.net JOIN :#esoteric < 1345117648 674573 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection < 1345117975 748164 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1345118321 709979 :liljuska!~lilja@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1345119166 686935 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1345119530 598856 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ahh < 1345119533 820719 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what a fine day < 1345119546 351423 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :found a bug in Boost libs < 1345119572 591549 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :win 13 < 1345120181 658932 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :another more meta way to do an attack would be to lie about something in a readme file < 1345120217 529101 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but i'm not sure what < 1345120267 826969 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe recommend an antiquated terminal in a readme file < 1345120275 351565 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1345120286 615801 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345120302 597562 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345120308 546778 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :<-- dumb. nevermind.. < 1345121166 508863 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :nooga: which lib < 1345121322 257669 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :filesystem < 1345121376 60089 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :oh < 1345121379 380412 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :what didn't work? < 1345121678 585976 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1345122844 691129 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1345122937 298051 :derdon!~derdon@p5DE8AF5E.dip.t-dialin.net JOIN :#esoteric < 1345123434 404388 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1345123849 336211 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345124117 272761 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :nooga: I just had this issue with boost::lexical_cast; it seems to cast "9001" to 2329 ? < 1345124211 815982 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :AnotherTest: o_O < 1345124278 139823 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :I've probably done something wrong < 1345124289 152001 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :the weird thing is < 1345124301 133531 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :I added an output statement on the variable that I'm casting < 1345124305 665870 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :and on the result < 1345124351 841242 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :paste or it didn't happen! < 1345124545 166859 :ogrom!~del@gprs-inet-65-73.elisa.ee JOIN :#esoteric < 1345125011 279941 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :jlaire: I would have to paste over 2000 lines of code that I'm not even supposed to paste :( < 1345125018 707409 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :unless it always happens < 1345125033 536648 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :I'll try whether it does < 1345126782 77995 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1345127056 738604 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :I'm about to spam < 1345127058 199803 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric : std::string port_s = address.substr(pos2 + 1); < 1345127058 346023 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric : std::cout << "Port string: " << port_s << std::endl; < 1345127058 346224 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric : int port = boost::lexical_cast(port_s); < 1345127058 346333 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric : std::cout << "Port number: " << port << std::endl; < 1345127078 283060 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :output: < 1345127079 954634 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :Port string: 9001 < 1345127080 100685 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :Port number: 2329 < 1345127130 728595 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Is a lexical cast the correct way to convert a string to integer? < 1345127226 308525 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :Yes < 1345127264 756096 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :http://www.boost.org/doc/libs/1_50_0/doc/html/boost_lexical_cast/synopsis.html#boost_lexical_cast.synopsis.lexical_cast < 1345127692 409889 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :there's always the atoi() way of casting a string to an int: http://pastebin.com/5iDifJhC < 1345127829 142137 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :atoi() is the C way < 1345128067 732538 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345128110 557429 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :i'm only one very lazy programmer when it comes to C++. < 1345130193 833367 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :I know about atoi < 1345130203 169223 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :but I (and many others) dislike it < 1345130218 811348 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :lexical_cast is much more generally < 1345130256 213040 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :boily: your example works with lexical_cast equally well, but it's just this particular situation (I must be doing something wrong) < 1345130285 663864 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :also isn't writing (void) as arguments a typical C thing to do < 1345131314 203940 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :guess what < 1345131325 796588 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :int port = std::atoi("9001"); still gives me the same < 1345131374 824056 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Now that's weird < 1345131408 257602 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :Yes it is < 1345131422 136249 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :this works in any other file < 1345131428 399366 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :just not in my current project < 1345131451 333343 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :well in this file < 1345131513 362609 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I compiled a test case and I get 9001 < 1345131529 165689 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :My tests cases give me 9001 too < 1345131587 681218 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :I don't understand it < 1345131625 241627 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :how can std::cout << boost::lexical_cast("9001") << std::endl; or std::cout << std::atoi("9001") << std::endl; ever output 2329 < 1345131639 165743 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :I put that literally in my code < 1345131711 93380 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :8001 = 1f41 < 1345131713 505793 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :oh wait < 1345131719 358 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :hexadecimal? < 1345131725 151896 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh < 1345131728 218512 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :so < 1345131736 7469 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :cout is in hexadecimal mode < 1345131739 480974 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :yes < 1345131743 177224 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :that must be it < 1345131745 689741 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :and I know why < 1345131760 202718 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :somewhere else I was outputting hexadecimal numbers < 1345131761 555400 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric ::S < 1345131769 132837 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :stupid error -> time waste < 1345131781 134522 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :forgot to turn that flag of :( < 1345131794 634373 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :=P < 1345131817 746683 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :This is what happens when your output routines have hidden state < 1345131852 479538 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :indeed :'( < 1345131871 174649 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :rage against std::ostream! < 1345131940 514840 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :I actually solved the actual bug in the code there a long time a go < 1345131957 794640 :AnotherTest!~tim@94-224-16-4.access.telenet.be PRIVMSG #esoteric :but the output was just still wrong :/ < 1345133580 908033 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 246 seconds < 1345133942 120793 :ogrom!~del@gprs-inet-65-73.elisa.ee QUIT :Ping timeout: 268 seconds < 1345134043 146652 :ogrom!~del@gprs-inet-65-57.elisa.ee JOIN :#esoteric < 1345134803 711506 :ogrom!~del@gprs-inet-65-57.elisa.ee QUIT :Quit: Left < 1345135092 805336 :ogrom!~del@gprs-inet-65-12.elisa.ee JOIN :#esoteric < 1345137891 137317 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345138150 538233 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1345138988 344388 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1345139059 301036 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: i don't know < 1345139079 506091 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :did you figure it out? < 1345139115 445772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not that one. < 1345139120 563241 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :butts < 1345139125 929242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I figured out another one. < 1345139130 582690 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh yeah? < 1345139134 263593 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :c62;9; < 1345139134 415024 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what have you been trying to figure out? < 1345139146 933964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's just from an escape sequence. < 1345139150 20619 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Something like \e[c < 1345139158 486163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: There was a bigger mystery, though. < 1345139175 401839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Remember how cat /dev/urandom used to turn your terminal to line-drawing mode? < 1345139193 419864 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It hasn't happened in a while, has it? At least it hasn't for me. < 1345139205 662848 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We were trying to figure it out, and there were various theories. < 1345139229 567205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A surprising observation was that catting /dev/urandom for a bit, followed by printf '\e(0', wouldn't turn box-mode on. < 1345139243 754469 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So somehow there's an escape sequence that disables it or something. < 1345139253 393678 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or maybe a terminal bug < 1345139258 396522 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Possible. < 1345139285 839970 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :someone in here should know all the vt100 codes by heart and be able to tell you directly if there's a sequence to disable box-mode and what it is < 1345139315 371149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: There were mysterioius happenings, though. < 1345139323 638293 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which I don't remember, partly because it's 10:48 and I still haven't slept. < 1345139360 187141 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can look through /usr/share/doc/xterm/ctlseqs.txt.gz < 1345139399 673293 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You can always reset your terminal < 1345139505 244313 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what would we learn from that? < 1345139525 384134 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is it literally always possible to reset the terminal, or is it possible to end up in a state where the terminal is unrecoverable? < 1345139536 488371 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there is a code which explicitly means "reset terminal" < 1345139549 263093 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm not sure if it's usable even inside like "i'm sending you a new window title now" mode < 1345139596 629637 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder how secure terminal emulators tend to be < 1345139613 968023 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :e.g. if you use them to connect to evil servers < 1345139653 182717 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Speaking of which, why does `reset` take a really long time to run? < 1345139666 133759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Sometimes `reset` isn't enough. < 1345139684 381364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, sometimes you get into a state where the terminal is messed up even after typing reset into your shell. < 1345139706 353132 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :http://www.thinkgeek.com/product/e95e/ seems related < 1345139723 230038 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: you do? < 1345139744 931611 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: did you know that in the Linux VT (but not in any X terminal emulator i've found) you can enter line drawing mode with the single byte 0E? < 1345139780 362228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Oh, wow, that explains why it's so much easier to get into it in the TTY! < 1345139791 949163 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: run reset inside script and then look at the typescript < 1345139795 584492 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i did this but forgot the results < 1345139804 58233 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i know it sets all the tabstops < 1345139811 838328 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think it may have a hardcoded delay between sending control codes < 1345139828 155570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Hmm, but \e(0 doesn't work. < 1345139829 605674 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345139925 727357 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fun < 1345139966 777762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you see edwardk's puzzles with Mu and Nu? < 1345139984 676399 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no < 1345139986 468711 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what is it that happens when binary data results in crud getting passed back as input? usually it looks something like semicolon-separated hex values < 1345140001 3590 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are some codes to ask for terminal status < 1345140003 912503 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :look through /usr/share/doc/xterm/ctlseqs.txt.gz < 1345140005 114871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :newtype Mu f = Mu (forall a. (f a -> a) -> a) < 1345140008 938075 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(on debian) < 1345140016 552436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :data Nu f = forall a. Nu a (a -> f a) < 1345140022 934893 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :newtype Fix f = Fix (f (Fix f)) < 1345140027 777083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think. < 1345140040 140782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The idea was to write functions to convert these back and forth. < 1345140097 77881 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ctlseqs.txt is 1540 lines here, that's almost exactly 64 screens of text < 1345140112 186367 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1345140203 658006 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: ah, i understand now < 1345140223 795960 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Understand what? < 1345140228 316562 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :\x0e (ascii SO) means "shift to the G1 character set" (and \x0f = SI means switch to G0) < 1345140243 142146 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's G1? < 1345140243 616162 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :\e(0 sets the G0 character set to be line drawing characters < 1345140253 635353 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :G0 and G1 are variables which can be assigned to different character sets < 1345140265 716423 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. < 1345140269 300335 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in the Linux VT, G0 = US ASCII and G1 = line drawing, by default < 1345140272 224482 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in xterm they are both ASCII < 1345140283 573773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Makes sense. < 1345140293 380007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :cata is Fix f -> Mu f < 1345140296 117350 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so if you do \x0e in xterm, then \e(0 has no effect < 1345140307 9659 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but now \e)0 (set G1 = line drawing) will have a visible effect < 1345140361 895186 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and if you set both G0 and G1 to line drawing, \x0e and \x0f will no longer have any effect? < 1345140367 533327 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1345140371 94720 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(no visible effect) < 1345140423 219213 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :except maybe the vt doesn't allow reassigning G0 < 1345140440 580397 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so \e(0 might be disallowed? < 1345140445 774454 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1345140449 222117 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :beats me < 1345140462 376182 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i fear that to be more knowledgable on this subject, i would have to read ISO 2022 < 1345140473 38312 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :seems it would be better to just have a "choose character set" instruction, instead of all these states < 1345140488 944382 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which would cost like CHF 40 and my soul < 1345140496 318797 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :olsner: i know, right? < 1345140512 793957 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but! that would take three bytes per switch < 1345140544 30492 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and if you're trying to do e.g. switch to japanese every other character on a 3 baud modem, that might be significant < 1345140649 409467 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: you can printf '\e(C' in xterm for the 7-bit finnish experience < 1345140724 878157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I've had enough of the Finnish experience trying to type on Finnish-layouted keyboards. :-( < 1345140730 866332 :Taneb!~Taneb@host-84-13-68-40.opaltelecom.net JOIN :#esoteric < 1345140731 786146 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've also had enough of the French experience. < 1345140737 969762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :AZERTY is the devil. < 1345140765 676389 :Taneb!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Heh, that brings back memories < 1345140921 357246 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: if you do printf '\e)0\e~' within LC_ALL=C xterm < 1345140932 446513 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then you can get line-drawing characters using bytes within the range 80 - FF < 1345140975 614991 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :turns out you can set which of G0, G1, etc. is used by each half of the byte space independently < 1345140984 210183 :Taneb!~Taneb@host-84-13-68-40.opaltelecom.net NICK :atriq < 1345140984 907265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Makes sense. < 1345140989 203483 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not really < 1345140996 87620 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well < 1345141015 158012 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so that sets up upper-half characters to use G1, after setting G1 to line-drawing? < 1345141015 662781 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nothing in computer engineering makes sense except in the light of evolution < 1345141019 937813 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1345141032 148186 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/ISO/IEC_2022 < 1345141039 793284 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :@ping < 1345141040 173455 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1345141044 670613 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Reassuring < 1345141113 666472 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sometimes when you say ping something says pong, it's amazing < 1345141142 7194 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^ping < 1345141155 234970 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if someone built an esoterm, how would its control characters look? < 1345141171 324738 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :!ping < 1345141176 761892 :EgoBot!codu@codu.org PRIVMSG #esoteric :Pong! < 1345141188 182735 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`ping < 1345141195 544641 :HackEgo!codu@codu.org PRIVMSG #esoteric :pong < 1345141201 201485 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: it would be a brainfuck program outputting the normal ansi control code < 1345141218 178517 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I'd rather make control characters be words in a popular language so they're easy to remember < 1345141221 89836 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Say, Chinese < 1345141227 517509 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :You could probably condense all of them down to a single character. < 1345141244 793495 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :some of the early terminals had e.g. 8080 cpus, you could start with something like that connected to a frame buffer and just send it the whole instruction stream < 1345141285 991821 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it wouldn't even need an instruction pointer or a stored program < 1345141386 494272 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In Linux console you could use shift-out/shift-in to use line drawing. You could also use the program I have written to allow the entire CP437 to be used on Linux including shift-out/shift-in. < 1345141649 65598 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Therefore I think you should just use the Linux console codes. < 1345141661 459933 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Regardless of if it is CP437 or not) < 1345141890 918924 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :@ping < 1345141891 624192 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1345141901 976244 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Is everything down for everyone else again < 1345142062 401600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Are you still in .fi? < 1345142062 759631 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Oh, everything's back up < 1345142195 429204 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :That's good < 1345144490 339602 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If Good Friday is a statutory holiday, and if you want to have separation of church and state, then the laws should include the way to caluclate Easter isn't it? < 1345144508 735673 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Since otherwise you don't have the separation of church and state. < 1345144518 476060 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Hmm, I suppose < 1345144776 979739 :ogrom!~del@gprs-inet-65-12.elisa.ee QUIT :Quit: Left < 1345144784 991828 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Hmm < 1345144790 510145 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Hmmmmmmmmm < 1345144826 245195 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :bfThing :: [BFChar] -> RWS [Word8] [Word8] Tape () < 1345145634 698692 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :data BFChar = L | R | P | M | S | E; data Tape = Tape {lhs :: [Word8], rhs :: [Word8]} < 1345145662 790900 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :-- writing a brainfuck interpreter thingy using IRC as a text editor may be a bad idea < 1345145882 667245 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :-- I don't think I'll bother < 1345145904 141414 :AnotherTest!~tim@94-224-16-4.access.telenet.be QUIT :Quit: Leaving. < 1345146157 544947 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 240 seconds < 1345146316 240341 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1345146497 915433 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am not sure that type for bfThing is correct anyways < 1345146577 199587 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But maybe it is < 1345146620 927443 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1345146777 301270 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :You can use "local tail" to reduce the input? < 1345146802 108028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t local tail < 1345146803 992089 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a (m :: * -> *) a1. (MonadReader [a] m) => m a1 -> m a1 < 1345146805 823121 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes you can, I think so < 1345146858 974912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t local tail . ($) < 1345146861 230997 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a a1. ([a] -> a1) -> [a] -> a1 < 1345146876 533602 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But "local" does not belong to the Kleisli category (although that might not be important) < 1345146884 356396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> local tail . head $ "test" < 1345146886 848 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `m a' < 1345146886 219616 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `GHC.Types... < 1345146893 115020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1345146896 961925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :og < 1345146900 300456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*oh < 1345146908 96 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> local tail head "test" < 1345146910 568770 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 'e' < 1345146946 257119 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.reddit.com/r/IAmA/comments/ybmmh/we_are_engineers_and_scientists_on_the_mars/c5u7qm7 < 1345147073 13803 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ion: hey just apply for a job at nasa already :P < 1345147076 158328 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345147104 16496 :ion!ion@heh.fi PRIVMSG #esoteric :“Do you have an opening for a photoshopper?” < 1345147152 580232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'd work on the presentation. or rather, i'd suggest you do. < 1345147205 824317 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Hey, it's coming up to a year since I joined this channel < 1345147206 20494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, they probably fired the old one after budget cuts. < 1345147216 509747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat. < 1345147232 561682 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems shorter. but years always do. < 1345147233 39145 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :For the first time, not this time < 1345147242 701855 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`pastlogs Taneb < 1345147245 737407 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pastlogs: not found < 1345147254 834267 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`pastlog Taneb < 1345147270 768965 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Oh dear < 1345147273 778497 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Bad idea < 1345147287 875867 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1345147293 876122 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`help < 1345147295 479592 :HackEgo!codu@codu.org PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1345147301 197586 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`ls /bin < 1345147304 574868 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash \ bunzip2 \ bzcat \ bzcmp \ bzdiff \ bzegrep \ bzexe \ bzfgrep \ bzgrep \ bzip2 \ bzip2recover \ bzless \ bzmore \ cat \ chgrp \ chmod \ chown \ cp \ cpio \ dash \ date \ dd \ df \ dir \ dmesg \ dnsdomainname \ domainname \ echo \ ed \ egrep \ false \ fgrep \ grep \ gunzip \ gzexe \ gzip \ hostname \ ip \ kill \ less \ lessecho \ lessfile \ lesskey \ lesspipe \ ln \ login \ ls \ lsmod \ mkdir \ mknod \ mktemp < 1345147353 737799 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`ls < 1345147356 689129 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom < 1345147362 34218 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`ls /paste < 1345147364 987937 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access /paste: No such file or directory < 1345147370 157809 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`file paste < 1345147373 685302 :HackEgo!codu@codu.org PRIVMSG #esoteric :paste: directory < 1345147379 566008 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric ::/ < 1345147477 268635 :Eladith!~eladith@gzrrplox.kortex.jyu.fi QUIT :Quit: leaving < 1345147537 140592 :yorick!~yorick@unaffiliated/yorick QUIT :Ping timeout: 272 seconds < 1345147646 175176 :yorick!~yorick@unaffiliated/yorick JOIN :#esoteric < 1345147761 720656 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Okay, I think I first appeared here on the 11th of July 2011 < 1345147793 156963 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric : Hello! < 1345147821 920672 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Yeah < 1345147826 468699 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :So, over a year already < 1345147828 163667 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Wow < 1345147849 838983 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Nobody welcomed me that day < 1345147881 790748 :ion!ion@heh.fi PRIVMSG #esoteric :`WELCOME atriq < 1345147885 441453 :HackEgo!codu@codu.org PRIVMSG #esoteric :​ATRIQ: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS. < 1345147895 422352 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`? Ngevd < 1345147898 267347 :HackEgo!codu@codu.org PRIVMSG #esoteric :QeK{.[. < 1345147923 419183 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`learn atriq is rot13 for something. Needs further investigation. < 1345147926 17803 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1345147958 296951 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`? Ngevd < 1345147961 475653 :HackEgo!codu@codu.org PRIVMSG #esoteric :​!e..+.V.\T/>03N.&."t..d.{D_Mw'n,t;-xɼ..5\_Ҝ..|.w^..ѧj$.VG@dBJ9$.g.&%...q=`j \ i._.MB'3.cH....>CX...x@?.>K...=UgP#bfuy+0!lA..\.W(8=߾ `.wu < 1345147975 451926 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`? Taneb < 1345147978 567846 :HackEgo!codu@codu.org PRIVMSG #esoteric :Taneb is not elliott, no matter who you ask. < 1345147982 139874 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`? Hexham < 1345147985 252933 :HackEgo!codu@codu.org PRIVMSG #esoteric :Hexham is a European town. There are nine people in Hexham, and at least two of them are in this channel. Taneb looks after the ham. < 1345148017 468157 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net QUIT :Quit: AAAAH HEADACHE < 1345148136 353301 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You can make a (Codensity ((->) x)) monad to be like a (State x) monad? And what do you make from (Codensity (State x)) monad? < 1345148255 8096 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net JOIN :#esoteric < 1345148501 105381 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ion: are you a professional photoshopper < 1345148512 269004 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I figured out how to make double negative elimination by continuation monads. < 1345148514 42646 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... questionmark < 1345148549 556641 :ion!ion@heh.fi PRIVMSG #esoteric :olsner: Just an amateur gimper. < 1345148565 334764 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do NASA need any professional photoshopper? Don't they have their own software? < 1345148586 803255 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :they need to apply some color filters to make mars images mars red < 1345148599 857113 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... so that people don't think they're fake < 1345148643 894152 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But I think they have their own software for that, isn't it? < 1345148692 893113 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And I think the purpose of that is to make the picture more clear, not because of thinking they are fake? Since the picture from the camera is imperfect. < 1345148693 951940 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :probably, but perhaps photoshop would be way better at it only they have no qualified personel to operate it < 1345148728 202129 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :olsner: I don't think Photoshop would be better at it. < 1345148738 384581 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :me neither < 1345148751 78660 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I'm just trying to figure out a way for ion to get a job at NASA < 1345148757 770741 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345148797 918690 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I would use ImageMagick (I think ImageMagick even supports the formats used in astronomy) but don't know enough about the camera and that stuff to know what filters to use. Their own specific software might work better for this purpose, though. < 1345148809 373167 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so that he can become known as "ion: the man who finnished NASA" < 1345148815 895852 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :oh, oops. i thought this chan is about esoteric programming languages :D sorry < 1345148831 433405 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :morel: It is but people say many other thing too < 1345148841 894033 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :oic < 1345148892 944819 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :`welcome morel < 1345148896 884053 :HackEgo!codu@codu.org PRIVMSG #esoteric :morel: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1345148907 794959 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :yay < 1345148920 481957 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :that's #esoteric@irc.dal.net?? < 1345148924 470823 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :*what < 1345148940 413727 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :is HackEgo written in brainfuck? :) < 1345148948 417029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :alas, no. < 1345148956 241229 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :not quite sure what the "other kind of esoterica" is, but ghosts and stuff I guess < 1345148960 426477 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :A neopagan channel. < 1345148960 573015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: WHERE IS FUNGOT < 1345148961 390466 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. < 1345148986 335968 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`quote poltergeist < 1345148990 127553 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1345148993 454872 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :oh, neat. lambdabot is here, too <3 < 1345149048 776954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bf bf_txtgen Egobot knows many esolangs. < 1345149049 918281 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes, thanks to my brilliant diplomacy. < 1345149050 681999 :EgoBot!codu@codu.org PRIVMSG #esoteric :No output. < 1345149053 178832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1345149057 69507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bf_txtgen Egobot knows many esolangs. < 1345149060 879014 :EgoBot!codu@codu.org PRIVMSG #esoteric :​278 ++++++++++++++[>++>+++++>+++++++>++++++++<<<<-]>>-.>+++++.>-.<<+++++++++++++++++++++++++++++.+++++++++++++.+++++.<++++.>>++++.+++.>.<<+++.----.<.>>-.------------.>-.<<++++++.<.>>++++.<------.----.---.>----.>.<++++++.>+++++.<<<++++++++++++++.------------------------------------. [751] < 1345149068 546198 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :@faq Can Haskell create a such a heavy-weight stone such that it can't even hold the stone itself? < 1345149069 250447 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :The answer is: Yes! Haskell can do that. < 1345149073 686622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bf ++++++++++++++[>++>+++++>+++++++>++++++++<<<<-]>>-.>+++++.>-.<<+++++++++++++++++++++++++++++.+++++++++++++.+++++.<++++.>>++++.+++.>.<<+++.----.<.>>-.------------.>-.<<++++++.<.>>++++.<------.----.---.>----.>.<++++++.>+++++.<<<++++++++++++++.------------------------------------. < 1345149074 204886 :EgoBot!codu@codu.org PRIVMSG #esoteric :Egobot knows many esolangs. < 1345149111 258681 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :cool < 1345149132 799956 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :> "Egobot knows many esolangs." -- the haskell version < 1345149134 694203 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "Egobot knows many esolangs." < 1345149141 466297 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric ::D < 1345149200 898252 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Ask ghost and stuff if you want, too, I suppose, but generally that is not the topic here. But a lot of stuff are ask that are not quite the topic here, anyways. But still you should read the wiki of esolang if you are able to do so. < 1345149248 643010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? zzo38 < 1345149251 536851 :HackEgo!codu@codu.org PRIVMSG #esoteric :zzo38 is not actually the next version of fungot, much as it may seem. < 1345149281 255092 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :`? boily < 1345149284 451926 :HackEgo!codu@codu.org PRIVMSG #esoteric :boily? ¯\(°_o)/¯ < 1345149286 241532 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? oerjan < 1345149289 677196 :HackEgo!codu@codu.org PRIVMSG #esoteric :Your evil overlord oerjan is a lazy expert in future computation. < 1345149305 450489 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :HackEgo doesn't know about me :-/... < 1345149312 607215 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? olsner < 1345149316 351469 :HackEgo!codu@codu.org PRIVMSG #esoteric :olsner? ¯\(°_o)/¯ < 1345149321 506135 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :last time I checked it didn't know about me either < 1345149336 246437 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :People make a link of a file on Wikipedia someone else thought resembles the portrait of me, but I think it is actually a drawing, even though some people don't agree. < 1345149338 663072 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :oh well. I'm a known unknown in the set of unknowns. < 1345149346 515481 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :olsner: Do *you* know about you? < 1345149366 424109 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :zzo38: not a lot, but I seem to exist at least < 1345149369 636800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "boily may be French or something. We are not sure about the rest." >wisdom/boily < 1345149372 369196 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1345149448 187019 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :`run echo "boily may be French or something. We are not sure about the rest." >wisdom/boily < 1345149451 219701 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1345149456 805619 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? boily < 1345149459 851072 :HackEgo!codu@codu.org PRIVMSG #esoteric :boily may be French or something. We are not sure about the rest. < 1345149463 663108 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric ::D < 1345149497 665657 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn olsner seems to exist at least. < 1345149497 813333 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I like the vagueness of it. < 1345149501 439096 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1345149505 710917 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? olsner < 1345149509 4188 :HackEgo!codu@codu.org PRIVMSG #esoteric :olsner seems to exist at least. < 1345149523 192094 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :somewhat underwhelmingly wise < 1345149541 947038 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WELL YOU DIDN'T GIVE US MUCH INFORMATION TO GO BY < 1345149550 660139 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :SORRY < 1345149550 806164 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: no, i'm in .ie for the night and then back to .us tomorrow afternoon < 1345149715 798177 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I want aerogel now < 1345149742 200561 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Theromos with aerogel insulation would be neat >.> < 1345149754 909073 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*Thermos < 1345149771 665226 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how hard is it to sustain a comparably insulating partial vacuum? < 1345150033 570903 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Aerogel may also be more fun to play with >.> < 1345150262 278980 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, uh, what's standard Thermos flask vacuum? < 1345150306 219027 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no idea < 1345150313 921559 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :just seems like it should be cheaper than aerogel >_< < 1345150447 495308 :MoALTz!~no@host-92-2-126-72.as43234.net QUIT :Ping timeout: 240 seconds < 1345150449 387278 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :someone on the internet claims that thermal conductivity does not decrease much with decreased gas pressure o.O < 1345150475 502085 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.eng-tips.com/viewthread.cfm?qid=210603 < 1345150574 491251 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1345150575 845261 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.shivershield.com/ < 1345150583 286324 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Clothing made with aerogel for insulation < 1345150634 567308 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...it is very expensive. < 1345150779 762565 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, hmm, that does say that convection is the reason partial vacuums insulate. < 1345150814 632287 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :makes sense < 1345150923 803339 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if clothing with vacuum insulation could ever make sense < 1345150937 127062 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Uh. < 1345150953 708021 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The concept of a flexible vacuum chamber is... impractical. < 1345151227 184598 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=9zocS3sxi0Q < 1345151570 431659 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net PRIVMSG #esoteric :i just implemented the lambda-calculus with bruijn-indexes in haskell =) < 1345151696 793707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :IT ONLY COUNTS IF YOU DO IT IN THE TYPE SYSTEM < 1345152034 550921 :soundnfury!~edward@109.176.207.75 QUIT :Ping timeout: 256 seconds < 1345152104 526437 :ion!ion@heh.fi PRIVMSG #esoteric :I THINK YOU MEAN THE KIND SYSTEM < 1345152137 863472 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION drops his pants < 1345152188 324048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`sanetemp -310 < 1345152191 863491 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: sanetemp: not found < 1345152193 262918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ion: O KAY < 1345152196 709983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1345152202 665809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!sanetemp -310 < 1345152203 389326 :EgoBot!codu@codu.org PRIVMSG #esoteric :dc: stack empty \ 154.4 < 1345152208 633386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1345152231 770300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`frink -310 F -> C < 1345152243 472670 :HackEgo!codu@codu.org PRIVMSG #esoteric :Error < 1345152267 741294 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bloody frink and its weird way of doing temperature < 1345152276 962747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`frink -310 Fahrenheit -> Celsius < 1345152277 809040 :ion!ion@heh.fi PRIVMSG #esoteric :`frink -310 F*volt -> C < 1345152289 852610 :HackEgo!codu@codu.org PRIVMSG #esoteric :Warning: undefined symbol "Fahrenheit". \ Warning: undefined symbol "Fahrenheit". \ Error < 1345152293 33795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats ion -----### < 1345152304 351579 :HackEgo!codu@codu.org PRIVMSG #esoteric :​-310 < 1345152316 690102 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (-310-32)*5/9 -- bah < 1345152318 656417 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : -190.0 < 1345152328 340884 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1345152331 269109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: You work on clang, right? < 1345152342 149356 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: ish < 1345152355 523597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!sanetemp 310~ < 1345152356 804559 :EgoBot!codu@codu.org PRIVMSG #esoteric :dc: stack empty \ 154.4 < 1345152363 975972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: How's its C++11 support? < 1345152365 57543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that isn't it either :( < 1345152368 420340 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: excellent < 1345152369 109913 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, http://clang.llvm.org/cxx_status.html. < 1345152382 583258 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the attributes thing is a lie < 1345152384 196701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, that does look pretty good. < 1345152389 675848 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the rest is right < 1345152391 273634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!show sanetemp < 1345152391 729923 :EgoBot!codu@codu.org PRIVMSG #esoteric :sh dc -e "1k?32-5*9/p" < 1345152398 87022 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :attributes are supported except for a few corner cases < 1345152408 350635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Patches are needed to make libstdc++-4.4 and libstdc++-4.7 work with Clang in C++11 mode." < 1345152413 445756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This sounds bad. Do I need to care about this? < 1345152416 277562 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe I'll check what version I have. < 1345152426 236944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have v6, apparently! Good. < 1345152429 872629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how does one give a negative number in dc anyway < 1345152435 783627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, wait, that's the soname. < 1345152465 463884 :ion!ion@heh.fi PRIVMSG #esoteric :oerjan: _ < 1345152473 537163 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!sanetemp _310 < 1345152474 323671 :EgoBot!codu@codu.org PRIVMSG #esoteric :​-190.0 < 1345152495 773001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! now i just have to actually remember that. < 1345152519 451009 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: get libc++ obv < 1345152532 175544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: That's a little more work than I can be bothered with. < 1345152580 808624 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: the net result is clang is the best compiler ;) < 1345152721 138816 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1345153049 129784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: help. http://sprunge.us/OMAB < 1345153140 928622 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: that's libstdc++ 4.7 < 1345153155 220227 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :those errors aren't caused by that though < 1345153164 834051 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(okay that's actually 4.7.1; I don't know if they fixed the bug) < 1345153176 891402 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: link against libstdc++ < 1345153182 66487 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: did you use clang++ < 1345153185 392682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1345153189 10757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was using clang rather than clang++ < 1345153190 53497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ha ha woops < 1345153200 261555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all i remembered is that clang was fancy and autodetected .cc file extensions < 1345153202 659570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you meant to use clang++ instead < 1345153232 793519 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :clang will autodetect into C++ mode, but won't add corresponding flags like -lstdc++ < 1345153239 583948 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :clang++ will < 1345153243 342765 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :possibly this is a bug < 1345153294 520670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: consider it reported < 1345153295 994591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(to you) < 1345153314 224555 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah < 1345153324 225575 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: are you compiling to a .o file? < 1345153329 366079 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :or directly to binary? < 1345153352 484609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clang build/abl-show.o build/abyss.o build/acr.o build/beam.o build/chardump.o build/cloud.o build/command.o build/console.o build/debug.o build/delay.o build/decks.o build/describe.o build/direct.o build/dungeon.o build/effects.o build/fight.o build/files.o build/globals.o build/hiscores.o build/initfile.o build/insult.o build/invent.o build/it_use2.o build/it_use3.o build/item_use.o build/itemname.o build/itemprop.o build/items.o build/lev-pand < 1345153352 631093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :.o build/libutil.o build/macro.o build/maps.o build/menu.o build/message.o build/misc.o build/monplace.o build/mon-pick.o build/monstuff.o build/monspeak.o build/mon-util.o build/mstuff2.o build/mutation.o build/newgame.o build/ouch.o build/output.o build/overmap.o build/player.o build/randart.o build/religion.o build/skills2.o build/spells1.o build/spells2.o build/spells3.o build/spells4.o build/spl-book.o build/spl-cast.o build/spl-util.o build < 1345153353 441692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/stash.o build/stuff.o build/tags.o build/transfor.o build/travel.o build/view.o build/Kills.o build/mt19937ar.o -lncurses -o build/crawl-anc < 1345153356 870800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's the exact command < 1345153360 548660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so yes, linking a binary < 1345153368 265079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :from a bunch of C++ objects < 1345153369 717779 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it can't autodetect source language of object files < 1345153371 415903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1345153377 133572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I assumed not, but you said it might be a bug < 1345153381 786027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I thought maybe there is some fanciness I was missing < 1345153387 788462 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :well clang foo.cpp should probably work right imo < 1345153417 373070 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can we make a card game based on chess boxing? < 1345153429 174576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: are you sure it can't detect whether an object file is C++? < 1345153430 422212 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: only you can < 1345153431 902107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1345153447 752984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think zzo38 is precisely the right person for that < 1345153448 285422 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: not really. clang uses system ld iirc < 1345153455 606575 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345153457 633473 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: ld perhaps could be inspecting for definitions of mangled names < 1345153472 61387 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but any such thing would be heuristic < 1345153520 293800 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Someone who knew how to play Xiangqi once told me that she tried to learn chess but couldn't because it was complicated. < 1345153534 126085 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you could just put something in the object file which says what the source language was < 1345153547 14354 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it would not be hard in principle, but i don't know of any such thing < 1345153565 853759 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :object files already have all kinds of non-loadable informative sections < 1345153580 505106 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :kmc: but the clang driver would have to inspect it < 1345153585 153706 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :clang does not know how to read object files < 1345153601 654261 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with gcc the object files can actually contain intermediate representation code < 1345153610 284608 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for eventual link-time optimization and codegen < 1345153611 701308 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :coppro: yeah < 1345153616 249504 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think clang even supports most of GNU89 < 1345153626 457294 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: it does < 1345153651 190904 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Cambridge police: Man huffs screen cleaner, resists arrest" < 1345153692 388342 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so proud of my town < 1345153717 506813 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :kmc: which country? < 1345153727 235778 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cambridge massachussetts USA < 1345153757 69353 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I know all the cambridges that matter < 1345153763 589856 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and there's no more than one per country < 1345153845 152482 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also "Woman arrested for flashing breasts at passersby" < 1345153848 796160 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :just down the street < 1345153923 764001 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Cambridge, Ontario has 126,000 people < 1345153947 892087 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and is the home of a bunch of famous hockey players i've never heard of < 1345153988 417319 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there's a town of Cambridge *and* a village of Cambridge in New York State < 1345153991 880583 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they partially intersect < 1345154155 967943 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1345154183 293505 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There are 3845 Cambridges in England < 1345154209 454591 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :They are all in the same place though < 1345154254 389781 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PART #esoteric :"Leaving" < 1345154282 808322 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :amazing < 1345154714 366808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: does nesting std::arrays do what i expect < 1345154720 32392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : "Cambridge police: Man huffs screen cleaner, resists arrest" <-- sheesh, the poor guy obviously was just trying to clean his nose! < 1345154738 883298 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: think so < 1345154750 768486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yay < 1345154767 936960 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Read error: Connection reset by peer < 1345154939 847115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does anyone know anything about mingw < 1345154950 289256 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I do < 1345154951 4979 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why < 1345155003 420569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is it up-to-date enough gcc-wise for c++11? is, uh, whatever C++ runtime library it uses? (just Windows'? I forget how it works.) < 1345155080 536469 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hmm, I don't know that, let me test < 1345155119 331101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :specifically I'm worried things like std::array and so on won't work < 1345155128 142871 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because Windows < 1345155131 24809 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :i486-mingw32-g++ (GCC) 4.7.0 < 1345155137 312256 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That should be up-to-date enough < 1345155142 884823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok, so the gcc is definitely up-to-date enough < 1345155158 963779 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :My gcc is 4.7.1 though < 1345155163 105272 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So mingw isn't the latest < 1345155164 362365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it still uses Windows runtime libraries though, right? < 1345155169 683852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess with C++ it's weird because so much is defined in header files < 1345155169 959687 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But almost the latest < 1345155414 634192 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Perhaps the police should tell him if that is not a good way to clean his nose. < 1345155519 100560 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: Windows headers only declare the Windows stuff, not the rest < 1345155571 492079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. But Windows still has a libc/libstdc++, doesn't it? < 1345155576 201457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or maybe MinGW supplies that. Windows is confusing. :/ < 1345155835 41669 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh god why am I looking at Smalltalk I hate single-dispatch < 1345155838 431981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: well they don't have to be so impolite about it! < 1345155847 414590 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And I also hate cultures of monkey-patching < 1345155849 425013 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Yes I agree < 1345155852 76906 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So why am I looking at it < 1345155861 655435 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They shouldn't have to be so impolite about it < 1345155901 570269 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :'Bradbury reportedly exhaled and then yelled, letting out “a thunderous laugh.” Officers identified themselves and told him he was under arrest, at which point, Bradbury reportedly said, “Ohh, shit,” and laughed again.' < 1345155938 228104 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then he tried to punch the cops < 1345155945 123255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION beckons Sgeo with some multiparameter type classes < 1345155970 529089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they're functional _and_ dependable! < 1345156012 735996 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :c.c < 1345156024 963363 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :kmc: he was just looking for a free place to stay < 1345156029 883252 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :the rent is too damn high, etc < 1345156040 288468 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is < 1345156104 598840 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan, and the only language I know of with them is not generally considered a language with a dynamic environment and a nice debugger and IDE < 1345156141 986385 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: you want a dynamic environment but _not_ monkey-patching? how inconsistent! < 1345156186 677205 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Common Lisp not a good example? < 1345156189 397187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think common lisp has multiple dispatch + the rest though < 1345156202 434137 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Dynamic, no monkey-patching that I know of < 1345156213 859687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well you go right ahead < 1345156484 990643 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1345156489 982729 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm trying to remember why I recently preferred Tcl to Lisp < 1345156525 532669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :an evil circle, surely < 1345156560 533149 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"More importantly, I can read code written by others and understand what they meant relatively easily. " < 1345156578 431611 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Really? Seems like Lisp is a good language for deliberate obfuscation < 1345156590 290931 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or... I would think so < 1345156636 778150 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think one thing that scared me away was I wasn't sure how to do file stuff < 1345156683 179219 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lisp has a lot of ()s < 1345156695 381751 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Common Lisp doesn't have coroutines. Tcl 8.6 will have coroutines. < 1345156708 648195 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I prefer uncommon lisp < 1345156842 240670 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If the parens is what's bothering me about Lisp, then that's sad, it shouldn't be < 1345156849 682287 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think the whole emacs thing does bother me though < 1345156951 563619 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I do prefer vim < 1345156961 259900 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.wuwei.name/render-update-demo < 1345156969 993169 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The factorial thing is too much fun < 1345157109 387645 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Factorial in Haskell: factorial 1 = 1; factorial n = n * factorial (n - 1) < 1345157144 665924 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :At least I think this would work < 1345157147 225479 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :FreeFull, not TCO < 1345157166 42752 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Also, breaks on factorial 0 < 1345157185 690029 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, then add a case for factorial 0 at the beginning < 1345157351 678379 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think also, I appreciate Tcl's "Look at the provided AST or whatever and manipulate stuff at runtime" vs CL's "Do it at macroexpansion time" < 1345157391 809584 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In Tcl, there's a clear visual distinction between giving a command a variable's name and giving it some variable's value. < 1345157403 224363 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In CL, a macro can do whatever it pleases. < 1345157406 176320 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> scanl1(*)[1..] < 1345157408 205054 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,6,24,120,720,5040,40320,362880,3628800,39916800,479001600,6227020800,8... < 1345157417 14472 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1345157418 703320 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although admittedly, it means Tcl is less flexible. < 1345157425 991940 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But I'm not sure if that's really that major a concern. < 1345157430 582260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: but you can do that with cl functions tho < 1345157438 454325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(if x 'y), define if appropriately < 1345157446 717430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :only problem is scoping but I think you can manage that with a wrapper macro < 1345157461 66076 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric : Lisp has a lot of ()s < 1345157462 108029 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :woah < 1345157465 972493 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i hadn't noticed < 1345157470 818688 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :thanks for pointing this out < 1345157476 982528 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, but typically for metaprogramming stuff, people don't write functions, they write macros < 1345157960 241049 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 244 seconds < 1345158021 418279 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345158069 281915 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...this page just called macros "less powerful" than something < 1345158097 48199 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :people have a tendency to define the word "power" in whatever way suits their agenda < 1345158118 544228 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://web.cs.wpi.edu/~jshutt/kernel.html < 1345158133 868894 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh, right < 1345158141 42179 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not what i was expecting < 1345158148 564597 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes, operatives are nicer than macros < 1345158168 281951 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know about "more powerful" exactly < 1345158183 345871 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can use operatives to build everything else, in a way that doesn't work for macros < 1345158200 996926 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :read shutt's phd thesis or read my blog post here: http://mainisusuallyafunction.blogspot.ie/2012/04/scheme-without-special-forms.html < 1345158214 489834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i love kernel < 1345158217 221720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :except for its symbol prefices < 1345158219 924470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't love those much < 1345158234 246549 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or you know use blogspot.com or blogspot.whatevercountryyouhappentobein < 1345158240 637505 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it matters not a damn < 1345158244 76462 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: yeah i know right < 1345158249 674918 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How is main usually a function? < 1345158257 958422 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: it's a gcc warning < 1345158270 571454 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh. But in Haskell main is usually not a function. < 1345158278 46095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: don't you know you only code in haskell < 1345158278 950218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :forever < 1345158285 308365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :blogspot.ie is a very cool blogspot domain I think < 1345158287 805307 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: indeed < 1345158288 810584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how many people even realise .ie exists < 1345158314 447487 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: so you can take it as a statement about how unusual haskell is < 1345158333 778266 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: but my blog is not about haskell, anyway. you'll find bits of code in lots of languages < 1345158341 526859 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the one i just linked is scheme < 1345158394 855753 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is reading < 1345158403 471831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : it matters not a damn <-- I WANT CANONICAL URLS DAMMIT < 1345158446 751171 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think i've featured haskell, python, c, c++, scheme, bash, and Autoconf < 1345158473 681000 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :as well as x86 assembly (possibly 16-, 32-, and 64-bit) < 1345158486 44493 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345158544 334773 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cannon nickel < 1345158554 542688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so in haskell main isn't a function, python, scheme and bash don't _need_ main and i dunno about Autoconf :P < 1345158612 405186 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :const int main[] = { 14776, 3942977280, 247 }; < 1345158622 42915 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I THINK THAT'S A _USUALLY NOT_, MATE < 1345158645 223732 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_- < 1345158649 458784 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :kmc: that is a bad idea right? < 1345158662 543330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lexande: no it's the best idea < 1345158667 577462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ideally do it in all your prorgams forever < 1345158669 398678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*programs < 1345158682 515839 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ass butts < 1345158700 23409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? kmc < 1345158703 370719 :HackEgo!codu@codu.org PRIVMSG #esoteric :kmc? ¯\(°_o)/¯ < 1345158725 331359 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn kmc is nice but we don't get his occasional bouts of Tourette's. < 1345158729 160118 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1345158759 576517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is a bad entry < 1345158763 652079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should feel bad, oerjan :'( < 1345158776 223500 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :this is usually a pointer? < 1345158800 90846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok i guess it's not fun making fun of people with tourette's < 1345158804 555304 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wanted to say "that is usually a pointer" but that makes no sense < 1345158809 429543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm wisdom/kmc < 1345158813 323068 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1345158875 808967 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sweet, i have the ability to make oerjan feel bad on demand < 1345158903 651038 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: only in C++ but not in visual basic or cobol < 1345158905 145964 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :herp derp < 1345158905 490728 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION ponders similarities between operatives and Tcl commands < 1345158924 805960 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I LEAVE http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.10835 AS EVIDENCE, HOWEVER < 1345158978 707017 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION reads "Revised -1 Report on the Kernel Programming Language" < 1345158994 928230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :prevised < 1345159116 553585 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't actually have tourette's btw < 1345159122 345731 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, I assume the $ prefix is a convention to distinguish operatives from applicatives? < 1345159124 21932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1345159128 526400 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, what alternatives are there? < 1345159141 236404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't need an alternative because applicatives are a subset of operatives < 1345159145 179502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in fact I don't know why Kernel separates them at all < 1345159153 102047 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have some obsessive-compulsive tendencies and some tourettes-like tendencies but i think neither is strong enough to be a diagnosable condition < 1345159162 818177 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: so that you can write 'apply' more cleanly < 1345159173 651265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i find the low-level tangly definition more satisfying < 1345159176 56304 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anyway i did it differently in my thing < 1345159176 202309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it looks purer < 1345159177 251987 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1345159184 434929 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's purer because the interpreter has fewer cases < 1345159187 873835 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Applicatives may be a subset of operatives but mistaking an operative for an applicative could be bad < 1345159196 990226 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :my interpreter has three cases: variable, operative, and anything else < 1345159211 684192 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anything else = evaluates to itself < 1345159217 537503 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Erm, a non-applicative operative for an applicative < 1345159222 523960 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sorry, that should be variable, application, and anything else < 1345159233 7057 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : sweet, i have the ability to make oerjan feel bad on demand <-- everyone has that ability, elliott. what's unusual is getting me to _act_ on it. < 1345159234 321844 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :an operative itself evaluates to itself < 1345159243 324613 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but a combination like (operative arg1 arg2...) does not < 1345159286 142905 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: anyway even if applicatives are operatives, you might still want that convention to distinguish that subset of operatives from the rest < 1345159296 560101 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's an important subset because you can apply functional / equational reasoning to them < 1345159360 692526 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i decided it was ugly for my little thing < 1345159368 145409 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and plus i wanted the names to match scheme < 1345159384 214991 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or else the magic trick doesn't work < 1345159399 123872 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"but still, where did the lighter fluid come from?" < 1345159481 462729 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION will re-read kmc's blog post more thoroughly after reading this pdf < 1345159601 273911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: well when I want equational reasoning I don't use a language like this < 1345159689 530604 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does Kernel have continuations? And if so, delimited or undelimited? < 1345159721 461188 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: shutt writes about those on his blog: http://fexpr.blogspot.ie/ < 1345159737 280105 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this went way the hell over my head < 1345159789 119240 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: in principle the idea of a language like kernel is that you can start with a very small core and build it up using libraries into something you'd actually want to use < 1345159789 642294 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I can recite (well, paraphrase) Oleg's claims about delimited vs undelimited continuations but without comprehension < 1345159802 668047 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which would presumably include equational reasoning < 1345159808 892117 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at least of the weak sort < 1345159822 188243 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :where you want like (f 2) = (f (+ 1 1)) < 1345159840 327579 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :f(2) = f(1+1) for you LOLPARENTHESES people < 1345159852 565448 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, there's something to be said for building a community around X idea or not, which is distinct from whether a language supports X < 1345159862 405734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott: in principle the idea of a language like kernel is that you can start with a very small core and build it up using libraries into something you'd actually want to use < 1345159867 141123 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in Kernel this is not necessarily true, and it depends on the value bound to f at runtime < 1345159867 523859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't really do equational reasoning in any lisp-like < 1345159874 899871 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: i don't believe you < 1345159880 232237 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :unless you don't use these languages at all < 1345159881 937258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well the thing is that I don't really use Lisp-likes < 1345159885 228951 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, not distinct, but... you can imagine a library for Lisp to do mostly immutable programming, but that doesn't mean there's a community of people using it < 1345159886 951551 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well ok then < 1345159887 714317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because I can't do equational reasoning with them :P < 1345159913 383788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but yes I think unrestricted macros are a bad idea in general < 1345159916 195722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but they are cute, at least < 1345159920 394254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and they make a very small language < 1345159937 852313 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :are you talking about macros or operatives? < 1345159949 443518 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's probably true for both, but you said "macros" and we were just talking about operatives < 1345159968 259658 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Are kernel variables objects? < 1345159988 879990 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the variable itself? no < 1345160000 298801 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :... < 1345160001 854719 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like scheme, you have environments which map names to values < 1345160018 33792 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a "variable" is just a single slot in this mapping < 1345160036 687372 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And these maps are first-class, I guess? < 1345160052 160411 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't remember how it is in kernel < 1345160068 298403 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in my language they are, because the interpreter exposes the fact that an environment is just a list of alists < 1345160084 52841 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well right they need to be at least minimally first-class in kernel < 1345160117 165690 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because vau binds the dynamic environment to a name < 1345160133 534606 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"This abstract behavior need not cause actual < 1345160133 707578 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :implementations to rapidly exhaust their storage space, because without violating < 1345160133 853703 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :the required abstract behavior, they can reclaim the storage occupied by an object < 1345160133 853875 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :if they can prove that the object cannot possibly matter to any future computation." < 1345160143 271563 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :basically the caller's environment is made into an implicit function parameter < 1345160147 108213 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Things that Tcl cannot do. < 1345160149 142270 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :s/function/operative/ < 1345160264 14823 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: it's impossible to implement Tcl with garbage collection? < 1345160307 21332 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's impossible to claim that a value will never be used again < 1345160317 489199 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although I think there is some internal garbage collection < 1345160355 843990 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's really only a problem when a value represents some external resource < 1345160362 91076 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why is it impossible < 1345160378 894320 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, everything is a string. Easy to build a string at any point < 1345160397 680304 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think you are confusing variables and values again < 1345160418 463214 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in most dynamic languages you can read or write a variable by its string name < 1345160419 984459 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If there's extra data associated with that string beyond what's in the string itself, having the string again won't help reconstruct whatever < 1345160430 414863 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but if an object in memory no longer has any name whatsoever < 1345160432 746366 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then it is unreachable < 1345160435 631034 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you design a computer hardware? < 1345160458 801448 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The way OO systems in Tcl usually work is having the "object" be a string that refers to, say, a namespace < 1345160470 511500 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Can't prove that the string won't ever be reconstructed... < 1345160507 958034 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when i said "object" above i was not trying to bring OO into it < 1345160525 665339 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm just talking about an allocated thing < 1345160526 593365 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION was trying to use an example of when it's an issue < 1345160550 560107 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anyway it sounds like that string is just the name of the namespace < 1345160555 362968 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and so, the namespace is not dead < 1345160569 559594 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because it's referenced by some environment < 1345160579 195955 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this sounds exactly like scheme or python or whatever other dynamic language you like < 1345160602 156972 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if i write "foo.x = 3" in a Python program, i can later do getattr(foo, "x") < 1345160608 405380 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's fine < 1345160616 301953 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the 3 doesn't get garbage collected because it's reachable from foo < 1345160672 507020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: if foo is a global thing that you store all your data in tho < 1345160676 19012 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What programming language can be used to design the computer hardware by specifying the transistors? < 1345160677 463726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in if foo is everyObjectInTheSystemByName < 1345160682 812784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then that means you can never GC any object < 1345160699 138665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(object as in member of everyObjectInTheSystemByName, not as in datum) < 1345160728 808557 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: SPICE < 1345160755 191564 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes, you cannot garbage collect things which have names < 1345160776 461369 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :GC is mainly interesting if you have mutation < 1345160776 822038 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, in Tcl, there's no way to have mutable data structures that don't have names < 1345160815 364667 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :x = f(x) < 1345160824 103678 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the old value of x can be forgotton because it is no longer reachable < 1345160829 946970 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it has been overwritten with the new value of x < 1345160848 862273 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(You can have immutable data structures with no names) < 1345160853 522681 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :SPICE can try to emulate it but I mean to make it in a real computer hardware. < 1345160970 324370 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think SPICE is for analog electronics anyways. < 1345160978 793000 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But what if you want a digital computer? < 1345161123 137958 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :digital electronics are really analog electronics < 1345161145 117960 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this way you can have a precise physically based model of the gate delays in your computer < 1345161151 918376 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :of course it will be completely impractical to simulate < 1345161167 709422 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but you asked for specifying transistors, not gates or other abstract HDL elements < 1345161314 801225 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :6.004 uses an analog transistor simulator for early labs < 1345161318 37580 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with a SPICE-like language < 1345161329 577626 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and then in later labs you use the same language in a digital simulator < 1345161347 617923 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :where the primitives are things like "4-input NAND gate" or "2-way multiplexer" < 1345161382 582572 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it still models gate delay, using specified output strength and input impedence for each gate < 1345161410 115780 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and you try to change the logic around so your processor can support a higher clock speed in the simulator < 1345161435 899653 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like inserting buffers after gates which need to drive a lot of inputs < 1345161451 46496 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and switching to inverting gates (nand, nor) rather than and/or < 1345161456 446534 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because apparently those are faster in cmos < 1345161473 657826 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and changing the topology of the adder < 1345161627 9120 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it possible to set up something that some parts have race conditions but that the final result does not depend on the race conditions? < 1345161667 955940 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1345161684 344347 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if Tcl might be a sufficiently interesting language for kmc to look at. < 1345161694 994942 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in the simulator each wire is either low, high, transitioning, or unknown < 1345161734 118148 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in a particular logic family you have a rule like "low is below 0.3 V, high is above 2.7 V" or something < 1345161767 469820 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and the "transitioning" state corresponds to a voltage between those two < 1345161773 148235 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :on the way from low to high or vice versa < 1345161788 161314 :ion!ion@heh.fi PRIVMSG #esoteric :Search engine keyword: static discipline < 1345161801 639158 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :gate delay is the amount of time between when the inputs all reach definite low/high values, and when the output reaches a definite low/high value < 1345161846 160634 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anyway to answer zzo38's question, you could have (say) an AND gate where one input is low, and the other is still transitioning < 1345161859 253533 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and yet the output could already be low, if sufficient time has elapsed since that first input went low < 1345161929 842924 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and yeah this is significant in CPU designs < 1345161934 538840 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at least the little one in the class < 1345161938 715011 :ForABetterWorld!~Twiner@c-75-68-114-141.hsd1.nh.comcast.net JOIN :#esoteric < 1345161940 384105 :ForABetterWorld!~Twiner@c-75-68-114-141.hsd1.nh.comcast.net PRIVMSG #esoteric :http://guardianlv.com/2012/08/why-america-needs-gary-johnson/ http://www.garyjohnson2012.com < 1345161942 76364 :ForABetterWorld!~Twiner@c-75-68-114-141.hsd1.nh.comcast.net PART :#esoteric < 1345161958 118649 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :processor has various functional units which get wired to each other differently for every instruction < 1345161960 817168 :morel!~user@dslb-088-067-138-009.pools.arcor-ip.net QUIT :Quit: =<< bed :: IO Sleep < 1345161987 772123 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the clock needs to be slow enough for the longest path of units which actually occurs < 1345162015 215150 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but some unused units might still be stabilizing < 1345162021 89528 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, so this paper doesn't consider applicatives to be a subtype of operatives? < 1345162026 584436 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nope < 1345162030 80930 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How fast can it be? < 1345162034 370725 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And just use combiner for both? < 1345162046 179996 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i forgot about the word "combiner" < 1345162058 443153 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :applicative and operative are two distinct primitive types < 1345162090 970958 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :'wrap' is a builtin which turns an operative into an applicative < 1345162097 203047 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and 'unwrap' does the opposite < 1345162125 41345 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can write 'wrap' without any specialness but not in such a way that it can be unwrapped < 1345162146 574489 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1345162199 514728 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and you want 'unwrap' in order to write 'apply' < 1345162250 843942 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i did 'apply' in a different hacky way which i think is still basically correct < 1345162280 227533 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :except that kernel's apply will give a clear runtime type error when used on something that's not an applicative < 1345162284 17920 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :whereas mine will just shit brix < 1345162534 226897 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :XChat is deciding to act freezy < 1345162555 293506 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :astounding < 1345162567 384024 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 240 seconds < 1345162597 607414 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :think i'll sleep now < 1345162599 769966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :good night all < 1345162637 406361 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Night kmc < 1345162642 220257 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :$define! < 1345162670 298126 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :d€fine < 1345162728 938049 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :£ambda < 1345162804 724339 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't get the "improper ancestor" thing < 1345162817 930844 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"The transitive closure of the parent relation < 1345162818 103781 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :is ancestor ; the reflexive transitive closure is improper ancestor." < 1345162859 220339 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :meaning "ancestor or self" i think < 1345162881 968505 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like "subset" versus "proper subset" < 1345162906 628274 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anyway sleeping for real < 1345162920 48143 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :enjoy the kerneling Sgeo :) < 1345162924 229265 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Night < 1345162956 404740 :Zuu!zuu@unaffiliated/zuu QUIT :Remote host closed the connection < 1345162963 160346 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1345163301 909808 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :δε∫μn̈ < 1345163512 488037 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1345163539 945038 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345163681 679219 :derdon!~derdon@p5DE8AF5E.dip.t-dialin.net QUIT :Remote host closed the connection < 1345163776 593691 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: what's that < 1345163810 35786 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :δε∫μn̈. < 1345163850 666547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is it defun < 1345163976 913513 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Ping timeout: 245 seconds < 1345164004 541046 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345164590 73756 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why would you want to desun < 1345164852 749844 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Silly oerjan, it's thesmn. < 1345164860 662925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome kinoSi < 1345164864 47964 :HackEgo!codu@codu.org PRIVMSG #esoteric :kinoSi: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1345164880 682435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no way δ is th < 1345166863 791152 :Gregor!codu@codu.org PRIVMSG #esoteric :þ is a much better th than ð! < 1345166929 9252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is a better th than δ < 1345166958 680821 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh, heh, didn't even notice that wasn't eth. Not sure what the heck that is. < 1345166975 408972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess it's all greek to you < 1345166999 623208 :Gregor!codu@codu.org PRIVMSG #esoteric :*sobs* < 1345167000 431237 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I actually understand the difference between Kernel's equal? and eq? < 1345167262 812244 :ion!ion@heh.fi PRIVMSG #esoteric :I’ve forgotten the difference. < 1345167398 898118 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :equal? roughly is supposed to be the same for objects that are equivalent except in terms of mutation, and eq? for objects that behave the same even when mutated < 1345167525 758507 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does anyone have any open source FPGA yet, and how fast would they run? < 1345169279 713625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've asked this before but how do you grep for the contents of a commit in git again. < 1345169286 162692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Like if I want to find the last commit with "blah" in the diff. < 1345169818 209580 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there anything to make something like CLCLC-INTERCAL's backtracking in Haskell? < 1345169868 169626 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION sads at the lack of syntax sugar for defining applicatives in Kernel < 1345170336 593527 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1345170852 261538 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1345171411 904280 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345171941 973467 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 265 seconds < 1345172158 852779 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 246 seconds < 1345172305 539829 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1345173013 125261 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1345173773 346228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: clang warnings are infallible and perfect right < 1345173783 120944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait i see the problem here < 1345173957 912758 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345175195 612919 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: oh? < 1345175259 69619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it turns out my code was actually broken! < 1345175264 934857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clang warnings live to see another day < 1345175268 371891 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :haha < 1345175513 425897 :pikhq!~pikhq@71-34-148-202.clsp.qwest.net JOIN :#esoteric < 1345176452 541437 :pikhq_!~pikhq@70-56-228-48.clsp.qwest.net JOIN :#esoteric < 1345176465 368121 :pikhq!~pikhq@71-34-148-202.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1345176468 330554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: clang++ warnings. < 1345177149 292098 :MoALTz!~no@host-92-2-126-72.as43234.net JOIN :#esoteric < 1345178562 865918 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: same thing < 1345178577 667649 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: It was a subtle way to increase clang's karma. < 1345178584 226085 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A pun of sorts, see. Except not really. < 1345178792 923061 :MoALTz!~no@host-92-2-126-72.as43234.net QUIT :Ping timeout: 256 seconds < 1345180508 941237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does anyone know about MTAs < 1345180528 703583 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :specifically please advocate whichever of exim or postfix you prefer < 1345180763 693152 :ion!ion@heh.fi PRIVMSG #esoteric :I do like postfix, but it has been like 12 years since i tried exim the last time. < 1345180777 970825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Metro Transport Authorities? < 1345180783 117569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc knows a bit, I think. < 1345180836 924496 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: How much painful config will I have to do to get Postfix doing reasonable things after installing it? Note: Multiply any pain by 10 because I'm having to use mailman. < 1345180848 370148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Also, Debian, so hopefully the defaults should be not completely terrible.) < 1345180896 392959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: There's no good Haskell book I can recommend with a straight heart. < 1345180899 155486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :With good face? < 1345180901 6131 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whatever. < 1345180909 426204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Weren't you writing one? < 1345180914 352568 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do it. :-( < 1345181167 184638 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, LYAH is not recommendable? < 1345181180 259346 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't like LYAH much from what I've seen of it. < 1345181544 907569 :pikhq!~pikhq@71-34-149-249.clsp.qwest.net JOIN :#esoteric < 1345181549 369636 :pikhq_!~pikhq@70-56-228-48.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1345182874 642173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: exim or postfix < 1345183029 883269 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: I haven’t really found it to be painful. < 1345183072 469596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Aww, but I already gave up and asked someone else. Okay, I guess I'll try Postfix. < 1345183079 576661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Even if exim4 is already installed. Thebian. < 1345183104 69559 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :postfix'em < 1345183122 615323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Piles Of Stuff That something something something, extended magic < 1345184139 748487 :graue!~sf@c-75-72-201-81.hsd1.mn.comcast.net JOIN :#esoteric < 1345184475 233080 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is the admin interface a good reason to use Django for a project? < 1345185054 982280 :shaaapii!~shaaapii@subs05-223-255-224-15.three.co.id JOIN :#esoteric < 1345185180 967425 :shaaapii!~shaaapii@subs05-223-255-224-15.three.co.id QUIT :Client Quit < 1345185214 809433 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't generally recommend book about Haskell. People learn how they want to do so. < 1345185344 108344 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some book may be good for some people, perhaps. < 1345185474 686120 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I may have accidentally caused my gf to be enamored with Django. < 1345186209 490489 :graue!~sf@c-75-72-201-81.hsd1.mn.comcast.net PRIVMSG #esoteric :how'd you do that? < 1345187047 677694 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :By introducing it to her. I think it's the first high-level web framework she's seen < 1345187067 66517 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :quick, introduce another! < 1345187078 828320 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :if it doesn't work, try something else! < 1345187084 625889 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :if that doesn't work, dump her! < 1345187115 668478 :graue!~sf@c-75-72-201-81.hsd1.mn.comcast.net PRIVMSG #esoteric :the first one i saw was flask < 1345187121 425541 :graue!~sf@c-75-72-201-81.hsd1.mn.comcast.net PRIVMSG #esoteric :which i think is pretty okay < 1345187240 239155 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION linked her to Weblocks < 1345187700 824731 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is again reminded of the attractiveness of CLOS < 1345188147 983838 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1345190440 407403 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345190963 159216 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1345191810 180926 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 268 seconds < 1345191814 926665 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 246 seconds < 1345191821 213448 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: c.c < 1345191835 874619 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in helsinki the trams are meter gauge! < 1345191998 864725 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345192210 702085 :mekeor!~user@dslb-088-067-138-009.pools.arcor-ip.net JOIN :#esoteric < 1345192225 800118 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :jerkcity is 14 years old today < 1345192374 368774 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net JOIN :#esoteric < 1345192546 438702 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1345192623 772794 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :The weather's miserable < 1345192640 194905 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :where? < 1345192644 924554 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Hexham < 1345192652 502184 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is it miserable by hexham standards < 1345192663 17757 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :It's miserable by this week's standards < 1345192735 406470 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why do you live in hexham? < 1345192746 71153 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :I dunno, it wasn't my decision < 1345192759 246297 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :I've lived here most of my life < 1345192768 949075 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :It's got a good school, I guess? < 1345192774 944699 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it does? < 1345192781 596693 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :I dunno < 1345192782 539366 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Maybe < 1345192786 932596 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :interesting < 1345192790 244027 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hexham is really far from london :( < 1345192794 932213 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :have you been to hadrian's wall? < 1345192797 965763 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Yes < 1345192800 473854 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Many times < 1345192805 763351 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is it interesting to look at < 1345192812 894890 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Bits of it are < 1345192816 560956 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :http://photo.goodreads.com/books/1179634272l/939194.jpg http://images.amazon.com/images/P/0764507761.01.LZZZZZZZ.gif http://photo.goodreads.com/books/1173497548l/298100.jpg < 1345192817 644512 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :I recommend Vindolanda < 1345192829 605261 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i guess it is not so far from edinburgh < 1345192837 141753 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool < 1345192844 924802 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :http://nostarch.com/sites/default/files/imagecache/product_full/lyah.png < 1345192856 534707 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :something... in this pattern is askew < 1345192862 854015 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha < 1345192866 97386 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for dummies books are shit < 1345192869 533781 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :just so you know < 1345192881 361839 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not sure what point you're trying to make here < 1345192884 72884 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i rarely am < 1345192912 124113 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :itidus21: it's not in comic sans < 1345192928 394543 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :atriq: what about newcastle, is that a nice place < 1345192943 977618 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :have you been on the tyne and wear metro < 1345192944 733993 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :kmc, it's the city where I was born < 1345192950 496541 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Yes < 1345192954 858370 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :humm < 1345193029 621020 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hm, why is the T&W Metro considered to be "light rail"? < 1345193057 817015 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does it have stations at grade with level crossings? < 1345193063 694110 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe the rails are made of aluminum or something? < 1345193115 281421 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_- < 1345193126 744083 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :kmc, it's a light railway as opposed to a normal railway < 1345193137 497511 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :It's like a subway or underground, but overground < 1345193141 843035 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah it has a number of level crossings < 1345193143 227986 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.freefoto.com/images/23/33/23_33_2---Kenton-Bank-Foot--Tyne-and-Wear-Metro_web.jpg < 1345193145 946906 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Small stations, frequent trains < 1345193171 801808 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :atriq: just being above ground in sections doesn't make it "light rail" though < 1345193188 277666 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, Lisp pathnames aren't as scary as I thought < 1345193189 353583 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :It's kind of like the London Overground? < 1345193193 849718 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, I think you should look at Tcl. < 1345193221 360607 :pikhq_!~pikhq@71-34-137-125.clsp.qwest.net JOIN :#esoteric < 1345193223 166099 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Light_railway#United_Kingdom < 1345193226 216793 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :atriq: large parts of the underground and the NYC subway and almost every subway system run overground < 1345193244 944571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tcl is boring if you already know lisp < 1345193249 728400 :pikhq!~pikhq@71-34-149-249.clsp.qwest.net QUIT :Ping timeout: 260 seconds < 1345193251 179545 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah, i didn't know it has a legal definition in UK :) < 1345193268 764062 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :London Overground is just the brand for those London-area National Rail services which are operated by TfL < 1345193287 549966 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think the lack of special forms in Tcl is interesting < 1345193316 91312 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it runs mostly on mainline railway lines, using mainline-like trains < 1345193317 563045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fine, *if you already know kernel < 1345193334 891969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tcl's main failing is that the string is a terrible data structure < 1345193349 543277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Vindolandia" (a misreading) sounds like a theme park. < 1345193364 510809 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :fizzie, it pretty much is, except without rides < 1345193380 54622 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :It's where they discovered that Romans wore underwear < 1345193395 711941 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: anything is boring if you already know kernel < 1345193398 145726 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's like heroin :( < 1345193467 668046 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Without rides and with active archaeology sites < 1345193510 850130 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :actually the T&W Metro is not under the Light Railways Act 1896 anyway < 1345193527 655214 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Hmm < 1345193534 228203 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :How odd < 1345193544 938589 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think it's "light rail" under the US definition < 1345193558 859045 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is not a precise definition < 1345193583 514228 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but involves some combination of: small/narrow cars, short trains, running partially in the street or at least crossing lots of streets < 1345193648 371865 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :whereas heavy rail rapid transit has a dedicated right of way < 1345193667 398357 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :tunnels, elevated viaducts, embankments, fenced-off areas at grade < 1345193670 353420 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds < 1345193678 907171 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think all the file I/O stuff scared me from CL and into Tcl < 1345193682 633986 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or at least it helped < 1345193686 996876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I don't understand "c.c". :-( < 1345193691 893132 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or quite often, a mixture of these on a single line < 1345193692 620314 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :kmc, I don't know what it is < 1345193699 582948 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but light rail will have some grade-separated segments too < 1345193701 617688 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345193708 412824 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: it's, like, eyes looking away < 1345193735 27134 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :The bit I'm on most is mostly underground, but there's a bit that's raised above the road on a viaduct < 1345193744 496401 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Trains every 5 minutes < 1345193757 508900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are they looking toward the right side of my screen or the left side? < 1345193763 72123 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: i don't know! < 1345193772 304055 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :I'd say left < 1345193773 691083 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :probably the right < 1345193776 244932 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hm < 1345193778 782800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What are they looking away *from*? < 1345193788 390499 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it "being suspicious"? < 1345193794 696585 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no it's like saying "um..." < 1345193804 288131 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i can't quite put my finger on it though < 1345193807 53873 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's from #cslounge < 1345193811 354419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know. < 1345193830 117073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Pictures involving barely-visible trams are a common "trick question" kind of thing in the theory part of the driver's license exam here; trams have a priority right-of-way status even when a car approaching from the same direction wouldn't. < 1345193853 362311 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :huh, interesting < 1345193858 545398 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : hexham is really far from london :( < 1345193863 781550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good observation imo < 1345193878 693550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You know what's farther from London? < 1345193902 508948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: are you visiting hexham < 1345193919 184946 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On the worldly scale of distance from London, Hexham is pretty near, really. < 1345193929 632281 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I lived in Hexham I would probablyg o visit London once in a while. < 1345193933 106328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or at least once. < 1345193937 403051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has, in fact, been to London. < 1345193971 796234 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: no < 1345194002 445012 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm flying to boston this afternoon < 1345194005 896426 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and not to boston, uk < 1345194009 14845 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is kinda near hexham < 1345194011 307339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: that's enough time to get to hexham < 1345194016 541318 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but not really < 1345194017 432248 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Boston's nowhere near Hexham < 1345194021 790331 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :It's in... Lincolnshire? < 1345194024 290086 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's closer to hexham than london is < 1345194028 742455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: you should do it and meet atriq < 1345194031 926698 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :meh < 1345194045 196241 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :already have these shiny plane tickets < 1345194049 668624 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and i'm in dublin < 1345194061 195439 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is also far from hexham < 1345194079 90522 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You should bring atriq to CA so I can meet him! < 1345194084 62677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1345194088 227946 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Canada!? < 1345194161 727658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1345194173 379158 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :I'd love to go to Canada! < 1345194244 525096 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do it! < 1345194254 738954 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :canada gotta go to canada < 1345194294 435554 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Now you're assuming I have sufficient money to go to Canada. < 1345194328 371476 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hitchhike < 1345194334 781224 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :And time. < 1345194350 126685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Come to Canada, we've got lions", as the song goes. < 1345194352 917459 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do you have a US "passport card"? < 1345194384 384291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which reminds me, I should look into doing that ESTA thing soonishly. < 1345194398 841050 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: nope < 1345194406 804921 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and my passport is getting terribly worn out < 1345194415 467809 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cause i carry it around too much < 1345194436 706062 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, a "passport card" is only good for .ca and .mx and some other places. < 1345194785 909642 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i didn't know it was even good for .mx < 1345194795 562627 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a passport is also only good for some places < 1345194819 5208 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not for .ir :( < 1345194905 744681 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :.ir is an interesting place. < 1345194912 887527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it's multiply-illegal for me to go there. < 1345195034 675716 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :can't you go on your .fi passport < 1345195040 941285 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or will you be arrested for being an israeli spy anyway < 1345195047 932957 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or will israel be mad < 1345195048 966639 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or what < 1345195067 294056 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My .fi passport says I was born in Jerusalem. < 1345195077 614608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And the name "Ben-Kiki" is probably a little suspicious. < 1345195078 608966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what if it said you were born in al-Quds < 1345195084 740898 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, there is that < 1345195085 911078 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My grandmother once almost flew to .ir. < 1345195106 640579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :She got on the wrong flight and they had to get her off the plane when it was about to take off. < 1345195112 321144 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh dear < 1345195152 579866 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah when we took the bus from poland to lithuania we were not 100% sure that it did not go through belarus < 1345195170 842428 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in which event we would have been kicked off the bus in some border town < 1345195205 234789 :amethyst1937!~amethyst1@ppp-94-68-54-171.home.otenet.gr JOIN :#esoteric < 1345195282 120816 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: did I already tell you that the currency in Bosnia i Hercegovina is the Deutschmark? < 1345195291 212051 :amethyst1937!~amethyst1@ppp-94-68-54-171.home.otenet.gr PART :#esoteric < 1345195299 694483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think you mentioned it. < 1345195488 766042 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :ACTION is a pretty good name < 1345195531 471953 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is not a name at all! < 1345195551 8916 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :By which I mean, "atriq" is a pretty good name < 1345195561 364298 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :It's actually pronouncable < 1345195584 893493 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :It's also a real name... < 1345195652 81481 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :4 results on the first google page for "Ngevd" are IRC logs, and one's the quotes file < 1345195657 892488 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :`quote 648 < 1345195667 180468 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :lots of things are real names < 1345195668 570685 :HackEgo!codu@codu.org PRIVMSG #esoteric :648) elliott: it occurs to me that `? welcome is atypical: its information is actually true. < 1345195697 779421 :ion!ion@heh.fi PRIVMSG #esoteric :`? welcome < 1345195701 126560 :HackEgo!codu@codu.org PRIVMSG #esoteric :Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1345195714 799761 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Ngevd isn't aname < 1345195720 165091 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :It's not a name, either < 1345195745 802242 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf is not a name but "shachaf" is < 1345195950 934448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Quotation marks are way overloaded in English. < 1345195954 356480 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's half-annoying. < 1345195972 875018 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 246 seconds < 1345196040 915483 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345196053 746401 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :man now i want to go to the Great Dorset Steam Fair < 1345196109 207639 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh, i guess Hexham is only 4 hours from London < 1345196111 161394 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's not too bad < 1345196140 490112 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :4 hours if there's no traffic and you're speeding < 1345196155 502067 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i meant by train < 1345196161 247698 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Oh, okay < 1345196217 432651 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :boston to new york is also 4 hours on the train < 1345196221 240449 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and i consider them pretty close < 1345196245 434995 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hexham to london is considerably further, but the trains in the uk are better < 1345196252 435201 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Hah < 1345196256 307357 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Prices are probably worser < 1345196259 394159 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also i keep forgetting how small the uk is overall < 1345196262 79848 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :*-r < 1345196273 375689 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :We're not small, just smaller than big places < 1345196309 800529 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :And we're culturally big, which makes the UK seem big? I dunno < 1345196332 295906 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah it's £59 versus $69 < 1345196355 421482 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for a trip 1 week from now < 1345196368 330576 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :How are you getting that price? < 1345196378 827098 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :I always seem to be somewhere in the 200's < 1345196379 583436 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nationalrail.co.uk < 1345196388 721062 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :London to Hexham or Hexham to London? < 1345196394 198388 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hexham to london < 1345196416 730262 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Hmm < 1345196417 354096 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it gives a variety of options but the cheapest one is £59 < 1345196423 450863 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Which route? < 1345196427 40225 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :11:22 from Hexham to Newcastle < 1345196429 180297 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Via Newcastle < 1345196433 607308 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :12:25 to Kings Cross < 1345196448 629878 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's for 1 week from today < 1345196457 728038 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :The 11:22's a quick train, only stops at Prudhoe and the MetroCentre < 1345196465 509834 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :between Hexham and Newcastle < 1345196471 664136 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool < 1345196505 83510 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Newcastle upon Thyme. < 1345196505 263363 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and yeah the UK is big culturally < 1345196515 582895 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at least, the UK has an outsize influence on anglophone culture < 1345196521 230870 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a large fraction of the bands i listen to are from the uk < 1345196525 158546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I heard London is big culturally. < 1345196538 1876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By culturally I mean has a lot of accents. < 1345196544 570614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By hear I mean read in that play. < 1345196573 633027 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also lexande says that premier league football on BBC shortwave radio broadcasts is enormously popular in anglophone africa < 1345196587 275225 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Around here, it used to be the case that someone with training could tell what village you were from by your accent < 1345196611 4414 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and that this alone does as much good as the Organisation internationale de la Francophonie or other such deliberate organziations < 1345196708 588582 :derdon!~derdon@p5DE8A88D.dip.t-dialin.net JOIN :#esoteric < 1345196784 986045 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also you can go from boston to new york for $15 with no advance booking < 1345196787 856395 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :on a sketchy chinatown bus < 1345196796 40100 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :doubt you can go from hexham to london on the same arrangement < 1345196825 250480 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Newcastle has a pretty major chinatown < 1345196826 310540 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Hmm < 1345196837 655610 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :interesting < 1345196839 275871 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :You know, I used to think Chinatown was the capital of China < 1345196843 748900 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :are chinatown buses a thing in the uk? < 1345196846 58964 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_- < 1345196851 822412 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that would make too much sense < 1345196855 259608 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :I don't think there are < 1345196862 572982 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Like Mexico City et al. < 1345196864 695573 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are they a thing in the US? < 1345196872 650265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Other than NYC and maybe Boston. < 1345196878 900372 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: yes < 1345196884 361573 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :San Francisco has a big one < 1345196891 900087 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :NYC has two or three actually < 1345196899 654950 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has never taken one. < 1345196908 473389 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At one point when I looked they were more expensive than the other ones. < 1345196913 960044 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh, buses, not chinatowns < 1345196925 577107 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but yes, chinatown buses are a thing on the east cosat generally < 1345196940 357462 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can go Boston → NYC → Philly → Baltimore → DC at least < 1345196958 286555 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there might be something SF - LA too < 1345196970 784050 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and there is analogous local transport < 1345196975 948818 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should go south sometime. < 1345196986 855378 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :vans that take you from Manhattan's Chinatown to the one in Flushing, Queens < 1345197005 576274 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you see a van in new york city labeled only in some chinese with a ↔ in it < 1345197011 61780 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then it probably goes between these two places < 1345197016 755264 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: to LA? < 1345197035 193054 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: btw that's a misuse of et al i think < 1345197040 587991 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Or that general area. < 1345197046 882109 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it a terrible place? < 1345197056 828368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I haven't been south of ~Santa Cruz since I moved to CA. < 1345197058 807259 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :elliott, Mexico City and the others. Perfectly good. < 1345197087 519754 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i took Megabus from LA to SF < 1345197087 975558 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Like, Panama City and Durham City < 1345197103 340834 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :before they stopped running on the west coast < 1345197114 686754 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :gotta go to boston, ttyl all < 1345197116 687956 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They stopped running on the west coast? < 1345197120 445098 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1345197125 140733 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ttyalll < 1345197129 354122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: englihs isn't latin < 1345197135 687569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*english < 1345197139 51574 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :here is the megabus route map: http://en.wikipedia.org/wiki/File:MegabusNorthAmericaMap.svg < 1345197143 273323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aiui in English "et al" is only used for lists of people < 1345197151 82378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I may be wrong thoug < 1345197152 425188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*though < 1345197156 382279 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: THEN HOW COME I ENCODE MY ENGLISH TEXT USING "Latin"?! < 1345197163 160390 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :evaporating now, ttyl < 1345197168 330501 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually I use "ANSI". < 1345197175 137919 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :goodbyeegan < 1345197190 607769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually I use Unicode, or sometimes Unicode Big Endian. < 1345197239 188246 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net QUIT :Quit: planning < 1345197297 387005 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 244 seconds < 1345199158 614439 :derdon!~derdon@p5DE8A88D.dip.t-dialin.net QUIT :Remote host closed the connection < 1345199599 891517 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net JOIN :#esoteric < 1345200215 49721 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1345200320 22979 :graue!~sf@c-75-72-201-81.hsd1.mn.comcast.net PRIVMSG #esoteric :I, too, like to encode my text using Big Indians < 1345201049 377397 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1345201539 411970 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :graue: Are you the SCARY PERSON? < 1345201550 671653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or was that Alan Dipert? < 1345201936 361890 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1345202407 349067 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1345202535 173186 :ogrom!~del@gprs-inet-65-35.elisa.ee JOIN :#esoteric < 1345203127 354288 :graue!~sf@c-75-72-201-81.hsd1.mn.comcast.net PRIVMSG #esoteric :SILLY PERSON is more like it < 1345203264 626841 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SILLARY PERSON < 1345203267 973261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ANCILLARY PERSON < 1345203297 346140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :auxiliary person < 1345203532 865460 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net QUIT :Ping timeout: 246 seconds < 1345203579 205123 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION emits 5 stock indications of laziness < 1345203862 689775 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT : < 1345204037 204868 :MoALTz!~no@host-92-2-126-72.as43234.net JOIN :#esoteric < 1345204390 293055 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1345204832 193494 :mekeor!~user@dslb-088-067-138-009.pools.arcor-ip.net QUIT :Quit: ERC Version 5.3 (IRC client for Emacs) < 1345205218 587807 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net JOIN :#esoteric < 1345205446 416015 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1345205826 147705 :derdon!~derdon@p5DE8A88D.dip.t-dialin.net JOIN :#esoteric < 1345205951 565732 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1345206202 448090 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric ::t flip local < 1345206203 833490 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall r (m :: * -> *) a. (MonadReader r m) => m a -> (r -> r) -> m a < 1345206219 139113 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric ::t (>>=) < 1345206220 660384 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a b. (Monad m) => m a -> (a -> m b) -> m b < 1345206232 455295 :ogrom!~del@gprs-inet-65-35.elisa.ee QUIT :Quit: Left < 1345206233 251921 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric ::t flip local `asTypeOf` (>>=) < 1345206234 824866 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: b = m b < 1345206234 971194 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: m (m b) < 1345206234 971387 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: m b < 1345206247 925773 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Never managed that one before < 1345206255 460049 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Actually < 1345206262 163353 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric ::t let f = join f in f < 1345206263 554819 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = m a < 1345206263 729644 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: m (m a) < 1345206263 876070 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: m a < 1345206266 145683 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric ::t let f = join f in () < 1345206267 546354 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = m a < 1345206267 726878 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: m (m a) < 1345206267 873014 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: m a < 1345206355 384976 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric ::t Identity < 1345206357 117618 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. a -> Identity a < 1345206360 369791 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric ::t fix Identity < 1345206362 143351 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = Identity a < 1345206362 302439 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: a < 1345206362 448733 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: Identity a < 1345206367 633516 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Having fun hear < 1345206369 128770 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :*here < 1345206391 734034 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Infinite types would be an extension to Haskell that would be useful to me and only me < 1345206443 192941 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :> ap id id < 1345206444 685656 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> b < 1345206453 492794 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net PRIVMSG #esoteric :Even if it just allowed that type? < 1345206808 467925 :atriq!~Taneb@host-84-13-68-40.opaltelecom.net QUIT :Ping timeout: 245 seconds < 1345206848 340248 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Dublin airport has this weird arrangement < 1345206862 212952 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :where for certain flights to the USA, you go through US customs and immigration within DUB < 1345206884 384033 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and then you go through another bag scanner machine because apparently the one you just went through for general airport security isn't good enough < 1345206904 224798 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and then you're in a little concourse at DUB that's effectively part of the US domestic air-side security/immigration zone < 1345206906 436990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you have to take off your shoes for the second one? < 1345206913 133041 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and you can land at a US domestic terminal < 1345206915 193558 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: yes < 1345206930 60298 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think that's not that unusual for major airports that fly to the US. < 1345206941 757990 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which other ones have it? < 1345206959 751453 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah http://en.wikipedia.org/wiki/United_States_border_preclearance < 1345206964 748211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not sure. < 1345206982 443177 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, there you go. < 1345206995 223456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it isn't that common. < 1345207043 201240 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Once, we flew to TLV (I think?) a Canadian airport. < 1345207056 866456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We drove north from WA to Vancouver. < 1345207075 768395 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then we had to go through US customs/security/something because the flight was connecting through a US airport. < 1345207084 8314 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was pretty silly. < 1345207122 264234 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fun < 1345207130 46536 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :transit visas and transit immigration is in general a thing < 1345207157 777999 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"However, the US and other countries who engage in the practice have been accused of being motivated also by the desire to prevent the arrival of asylum seekers, who are protected under the 1951 Refugee Convention's non-refoulement provisions once they arrive at their destination." < 1345207162 930860 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :classy < 1345207247 564373 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder which "other countries" those are < 1345207336 774353 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :customs and immigration rules are weird < 1345207343 755003 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they aren't transitively closed < 1345207389 91647 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for example, if you arrive from the US to the UK you have to fill out a big form about where you've been and what you're bringing < 1345207402 951970 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but if you land in the Republic of Ireland there's no such form < 1345207411 171812 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and then you can travel to the UK with no further immigration controls < 1345207490 125345 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :lexande says that you might be legally required to go to a police station in the UK and fill out the form < 1345207786 555534 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :on to the plane, bbl < 1345208465 949073 :mekeor!~user@dslb-088-067-138-009.pools.arcor-ip.net JOIN :#esoteric < 1345209037 604713 :MoALTz!~no@host-92-2-126-72.as43234.net QUIT :Ping timeout: 240 seconds < 1345210717 624907 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 240 seconds < 1345211468 783145 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345211648 35646 :derdon!~derdon@p5DE8A88D.dip.t-dialin.net QUIT :Remote host closed the connection < 1345211809 806714 :glogbackup!~glogbacku@64.31.59.246 QUIT :*.net *.split < 1345211810 323929 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1345211810 470264 :HackEgo!codu@codu.org QUIT :*.net *.split < 1345211810 470412 :EgoBot!codu@codu.org QUIT :*.net *.split < 1345211810 470495 :SimonRC!~sc@fof.durge.org QUIT :*.net *.split < 1345211810 470574 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb QUIT :*.net *.split < 1345211810 470650 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1345211810 470724 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com QUIT :*.net *.split < 1345211847 537376 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1345211847 687731 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1345211847 687946 :HackEgo!codu@codu.org JOIN :#esoteric < 1345211847 688027 :EgoBot!codu@codu.org JOIN :#esoteric < 1345211847 688104 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1345211847 688182 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb JOIN :#esoteric < 1345211847 688259 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1345211847 688337 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com JOIN :#esoteric < 1345211851 872905 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric < 1345211922 430560 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1345212199 180960 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net JOIN :#esoteric < 1345212822 417816 :aloril!~aloril@84.249.126.153 JOIN :#esoteric < 1345213163 17501 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1345213758 345544 :aloril!~aloril@84.249.126.153 QUIT :Ping timeout: 244 seconds < 1345214513 48311 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345214557 838129 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345215371 126791 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1345216396 735646 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345216507 985853 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net QUIT :Quit: Leaving < 1345217250 492649 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1345219003 726873 :nortti!nortti@smar.fi PRIVMSG #esoteric :http://aiju.de/b/emacs < 1345219486 165427 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 268 seconds < 1345219738 644220 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345219847 850912 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345220354 283502 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1345220464 157875 :MoALTz!~no@host-92-2-126-72.as43234.net JOIN :#esoteric < 1345220639 198325 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net JOIN :#esoteric < 1345220667 996761 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :> sum$map((1/).product.enumFromTo 1)[1..19] < 1345220670 535596 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1.7182818284590455 < 1345220811 598356 :mig21a!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345220975 419262 :mekeor!~user@dslb-088-067-138-009.pools.arcor-ip.net QUIT :Quit: had to restart X... :/ < 1345220981 923191 :pikhq_!~pikhq@71-34-137-125.clsp.qwest.net PRIVMSG #esoteric :ACTION mutters < 1345221113 325525 :mekeor!~user@dslb-088-067-138-009.pools.arcor-ip.net JOIN :#esoteric < 1345221397 299372 :mig21a!~mig@bb116-15-1-16.singnet.com.sg QUIT :Remote host closed the connection < 1345221419 147634 :mig21a!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345221575 280116 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :pikhq_, sorry! < 1345221591 903260 :AnotherTest!~tim@94-224-26-19.access.telenet.be JOIN :#esoteric < 1345221631 887277 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :Hello < 1345221705 616502 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ohai < 1345221743 251570 :nortti!nortti@smar.fi PRIVMSG #esoteric :moi < 1345222119 836997 :elliott!~elliott@unaffiliated/elliott QUIT :Quit: Leaving < 1345222147 186886 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1345222195 370442 :AnotherTest!~tim@94-224-26-19.access.telenet.be QUIT :Quit: Leaving. < 1345222258 454297 :AnotherTest!~tim@94-224-26-19.access.telenet.be JOIN :#esoteric < 1345222341 490332 :AnotherTest!~tim@94-224-26-19.access.telenet.be QUIT :Client Quit < 1345222354 395432 :AnotherTest!~tim@94-224-26-19.access.telenet.be JOIN :#esoteric < 1345222877 204360 :mig21a!~mig@bb116-15-1-16.singnet.com.sg QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1345223002 810902 :AnotherTest!~tim@94-224-26-19.access.telenet.be QUIT :Quit: Leaving. < 1345223014 11616 :AnotherTest!~tim@94-224-26-19.access.telenet.be JOIN :#esoteric < 1345223283 369011 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :bonjour? < 1345223734 913539 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1345223992 872948 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1345224962 242319 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net QUIT :Ping timeout: 268 seconds < 1345225862 919539 :AnotherTest!~tim@94-224-26-19.access.telenet.be QUIT :Read error: No route to host < 1345225878 16898 :AnotherTest!~tim@94-224-26-19.access.telenet.be JOIN :#esoteric < 1345226016 405130 :AnotherTest!~tim@94-224-26-19.access.telenet.be QUIT :Client Quit < 1345226031 880553 :AnotherTest!~tim@94-224-26-19.access.telenet.be JOIN :#esoteric < 1345226505 671242 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1345226608 896255 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1345226642 543102 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :there, for you to freely abuse, my irc bot: cuttlefish. < 1345226649 963940 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :command prefix is ~. < 1345226672 751641 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Read error: Operation timed out < 1345226992 141164 :derdon!~derdon@p5DE8A88D.dip.t-dialin.net JOIN :#esoteric < 1345227162 179292 :Slereah!~jackal@ANantes-259-1-228-220.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :~kill all humans < 1345227162 867255 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi < 1345227171 679757 :Slereah!~jackal@ANantes-259-1-228-220.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :~eval < 1345227174 113954 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Error (1): not an expression: `' < 1345227180 657856 :Slereah!~jackal@ANantes-259-1-228-220.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :What language is it < 1345227184 371069 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :~yi < 1345227185 66668 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Your divination: "Holding" to "Great Possessing" < 1345227593 351806 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net JOIN :#esoteric < 1345227779 520569 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~eval "Fyrernu: cebonoyl Unfxryy" >>= \x -> let c = toLower x in return $ if c >= 'a' && c <= 'm' then chr (ord x + 13) else if c >= 'n' && c <= 'z' then chr (ord x - 13) else x < 1345227780 294167 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :"Slereah: probably Haskell" < 1345227876 152985 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Is that new? < 1345227929 303256 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :my git repo says I began working on it on july 12, then adding some intermittent modifications. < 1345227948 379118 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Is it new to the channel? < 1345227951 986242 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~help < 1345227952 157291 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi < 1345227964 465901 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :yeah, first public exposure. < 1345227974 250221 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~eval "test fungot test" < 1345227974 754487 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :"test fungot test" < 1345227983 158660 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :^botlist < 1345227993 411675 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :my bot was previously tortured on our company's internal channel. < 1345228036 237764 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :(our support team had great moments trying to crash my bot.) < 1345228182 8418 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric ::) < 1345228187 882165 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :I wish I had a support team < 1345228203 821273 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :I wish there was anything that'd let me actually use a support team < 1345228206 437865 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :I dunno < 1345228250 415418 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I work for a FOSS company here in montreal. < 1345228270 755131 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Oh, sweet < 1345228386 810764 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1345228413 589657 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345228976 874092 :AnotherTest!~tim@94-224-26-19.access.telenet.be QUIT :Ping timeout: 245 seconds < 1345229706 689289 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :...how does a FOSS company make money? < 1345229807 366739 :nortti!nortti@smar.fi PRIVMSG #esoteric :cd /usr/include; for i in *; do echo -n "checking for $i... "; sleep 0.2; echo "yes"; done < 1345229823 469162 :nortti!nortti@smar.fi PRIVMSG #esoteric :autoconf replacement < 1345229911 81897 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :And that's how FOSSs make money < 1345229960 385827 :nortti!nortti@smar.fi PRIVMSG #esoteric ::P < 1345230297 308062 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :atriq: support contracts, web and embedded development, hosting, enterprise relations, mysterious stuff... all this contributes to us making some money. < 1345230331 467284 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Hmm < 1345230801 722466 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Is "mysterious stuff" a euphemism for mob contracts or something, or do you actually not know? < 1345230867 176610 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Now I'm imagining boily as a hitman < 1345230873 102332 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :In a boiler suit < 1345231011 33051 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :atriq: mysterious stuff meaning we sometimes have to sign astringent NDA's for sensitive contracts. < 1345231066 255490 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Oh, okay < 1345231074 751958 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1345231246 253989 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric ::t runIdentity < 1345231247 471654 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. Identity a -> a < 1345231292 390146 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :> do {x <- Identity 10; return (x + 1); return (x *7)} < 1345231293 585656 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Show.Show (Data.Functor.Identity.Identity a)) < 1345231293 741750 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arisi... < 1345231299 760384 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :> runIdentity $ do {x <- Identity 10; return (x + 1); return (x *7)} < 1345231300 990518 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 70 < 1345231359 810098 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :this is not the return you are looking for < 1345231381 851822 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :compare with gnu C: ({ int x = 10; x + 1; x * 7; }) < 1345231407 635112 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :jlaire, you do realise I know exactly what I'm doing, and I'm just fiddling? < 1345231417 784864 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :of course < 1345231432 958282 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :(barely know C at all...) < 1345231467 528984 :Slereah_!~jackal@ANantes-259-1-194-61.w90-49.abo.wanadoo.fr JOIN :#esoteric < 1345231697 759159 :Slereah!~jackal@ANantes-259-1-228-220.w83-195.abo.wanadoo.fr QUIT :Ping timeout: 256 seconds < 1345231739 893624 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1345231979 259858 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1345232129 690783 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :generic haskell question: is Traversable useful, and why? I have never seen it in the wild. < 1345232240 988190 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~eval "test fungot test" < 1345232241 488842 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :"test fungot test" < 1345232241 817944 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :atriq: you'd have to learn < 1345232243 216319 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :cuttlefish: well, the zilliards shouldn't really be using assignment, there's better ways of organizing fnord, adaptive presentation, etc. i believe the internet works on cr/ lf/ crlf line-terminator stupidity. < 1345232259 259112 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~help < 1345232259 408252 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi < 1345232264 618722 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~help echo < 1345232264 814996 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi < 1345232272 236964 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~echo fungot test < 1345232272 444071 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :fungot test < 1345232273 89573 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :atriq: how does this compare with something like gambit or chicken wouldn't be fast enough < 1345232273 799759 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :cuttlefish: i'm interested in applying scheme to distributed programming, consider kali. is your professor using ms word to write java to extend my text editor of choice and all bets are off < 1345232285 160702 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232285 333840 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232285 678945 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232285 825029 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232286 174490 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232286 369658 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232286 882343 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232287 54813 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232287 413730 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232287 613835 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232288 76178 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232288 284357 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232288 792605 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232288 961305 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232289 306013 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232289 497402 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232289 644580 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Woops < 1345232289 978857 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232290 175568 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232290 482604 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232290 826606 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232291 192049 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232291 379052 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232291 738112 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232291 916185 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232292 395775 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232292 545364 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232292 925718 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232293 72075 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232293 624398 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232293 777659 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232293 942919 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Sorry < 1345232294 163361 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232294 309410 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232294 650217 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232294 797440 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232295 639431 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232295 835984 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232296 155341 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232296 365837 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232296 701414 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232296 896156 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232297 531194 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232297 704944 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232297 851296 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Umm,... < 1345232298 78068 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232298 239778 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232298 805317 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :~echo ^echo ~echo ^echo < 1345232298 951386 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :^echo ~echo ^echo < 1345232304 136697 :nortti!nortti@smar.fi PRIVMSG #esoteric :come on < 1345232319 53 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Uh, ais523, oerjan, fizzie? < 1345232336 174485 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wait, did it stop or is that the flood protection kicking in. < 1345232341 248644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would appear to have stopped? < 1345232342 524128 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :I think the latter < 1345232359 586775 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :fungot are you alive < 1345232360 274000 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :atriq: it brought lostkng.b down to 288 kilobytes. < 1345232369 916540 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~echo test < 1345232370 114089 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :test < 1345232372 505053 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Hmm < 1345232390 977194 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Okay, fizzie, boily, make this not happen < 1345232410 79542 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :^ignore cuttlefish < 1345232419 167285 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~echo fungot < 1345232419 347097 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :fungot < 1345232420 193954 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :atriq: i've heard bubble sort a lot more material on the channel < 1345232420 403446 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :cuttlefish: never need to touch windows :) negative array indexes are always fun in c yesterday. a fun language < 1345232430 492992 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :^ignore < 1345232435 207377 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :^help < 1345232435 698117 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1345232440 731064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ignore only obeys fizzie < 1345232454 469089 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I thought it listed for anyone. < 1345232466 1913 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :^bool < 1345232466 392826 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :No. < 1345232471 19340 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :^bool < 1345232471 377547 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :No. < 1345232495 531735 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bool < 1345232496 361487 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :No. < 1345232509 321998 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Mama mia let me go < 1345232520 844416 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Beelzebub has the devil put aside for me < 1345232541 38420 :pikhq_!~pikhq@71-34-137-125.clsp.qwest.net PRIVMSG #esoteric :s/the/a/ < 1345232556 811438 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Artistic license < 1345232706 407401 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Wow, I actually managed to make a botloop? < 1345232732 771177 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Which only works due to an oddity in fungot's echo? < 1345232733 457583 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :atriq: not the char 0, second char 1 etc. do you have any < 1345232737 416316 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :^style < 1345232737 934115 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube < 1345232743 648757 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :^style wp < 1345232744 151084 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: wp (1/256th of all Wikipedia "Talk:" namespace pages) < 1345232753 96371 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :fungot, are you on fire? < 1345232754 291303 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :atriq: i notice that you have specified the fair use rationale on the other images used on this page about robert levinson, who was the father of existentialism, which is why i have put it here and not balkan fnord? should we keep, and which is neutral. < 1345232783 939722 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :"are you on fire" "whichever's useful" < 1345232842 526665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. < 1345232860 389446 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ignore ^(EgoBot|HackEgo|toBogE|Sparkbot|optbot|lambdabot|oonbotti|cuttlefish)! < 1345232861 202748 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :OK. < 1345232876 222354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll see if I have some time to do a Gregor on it some day. < 1345232890 207858 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :(do a Gregor?) < 1345232914 42763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: Make it add a zero-width space in front of all starts-with-nonalphabetic output. < 1345232927 379674 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Oh, cool < 1345232929 503304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's the Standard(TM) Clever(R) way of avoiding botloops.) < 1345232947 204715 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Unless there's a clone of Fungot < 1345232960 929321 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Who picks up midline commands? < 1345232967 277796 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :And is poorly administered < 1345232970 448937 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : Which only works due to an oddity in fungot's echo? < 1345232972 328491 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom_Hoover: that misses the point. neither you nor any of your esteemed fnord would ever check an even incorrect historical reference to start your fnord what sort of changes can be considered a keylogger. the only source supporting the rumors about nick adams's homosexual leanings. user:onefortyoneonefortyone 21:41, 26 february 2007 ( utc) < 1345232974 352780 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :A literism, rather. < 1345232985 66420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@wn literism < 1345232986 781498 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No match for "literism". < 1345233009 171519 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? Phantom_Hoover < 1345233010 43296 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Literalism, dammit. < 1345233012 746780 :HackEgo!codu@codu.org PRIVMSG #esoteric :Phantom_Hoover is a true Scotsman and hatheist. < 1345233025 655305 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, make sure you try it with different numbers of _! < 1345233034 129649 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? Phantom__Hoover < 1345233037 540081 :HackEgo!codu@codu.org PRIVMSG #esoteric :Phantom__Hoover ? ¯\(°_o)/¯ < 1345233043 361395 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? Phantom___Hoover < 1345233046 755242 :HackEgo!codu@codu.org PRIVMSG #esoteric :Phantom___Hoover ? ¯\(°_o)/¯ < 1345233051 33562 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? Phantom____Hoover < 1345233054 472129 :HackEgo!codu@codu.org PRIVMSG #esoteric :Phantom____Hoover ? ¯\(°_o)/¯ < 1345233057 927647 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? PhantomHoover < 1345233061 363807 :HackEgo!codu@codu.org PRIVMSG #esoteric :PhantomHoover ? ¯\(°_o)/¯ < 1345233062 517796 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? Phantom__Hoover < 1345233066 207487 :HackEgo!codu@codu.org PRIVMSG #esoteric :Phantom__Hoover can't decide what an appropriate number of underscores is. < 1345233068 264136 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`ls wisdom < 1345233071 535530 :HackEgo!codu@codu.org PRIVMSG #esoteric :​? \ ais523 \ atriq \ augur \ banach-tarski \ boily \ c \ cakeprophet \ category \ coffee \ comonad \ coppro \ egobot \ elliott \ endofunctor \ esoteric \ europe \ everyone \ finland \ finns \ fizzie \ flower \ friendship \ functor \ fungot \ glogbot \ gregor \ hackego \ haskell \ hexham \ ievan \ intercal \ internationale \ itidus20 \ itidus21 \ kallisti \ lens \ lifthrasiir \ mad \ misspellings of croissant \ monad < 1345233084 292053 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? friendship < 1345233087 441237 :HackEgo!codu@codu.org PRIVMSG #esoteric :friendship wisdom < 1345233094 431572 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hint: HackEgo is space at end of line sensitive < 1345233096 663551 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? internationale < 1345233100 26264 :HackEgo!codu@codu.org PRIVMSG #esoteric :You have been reported to the House Un-American Activities Committee < 1345233101 761676 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Aaargh < 1345233106 544788 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? hexham < 1345233109 531799 :HackEgo!codu@codu.org PRIVMSG #esoteric :Hexham is a European town. There are nine people in Hexham, and at least two of them are in this channel. Taneb looks after the ham. < 1345233141 834416 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? hackego < 1345233144 426781 :HackEgo!codu@codu.org PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. < 1345233153 455131 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? lens < 1345233156 565990 :HackEgo!codu@codu.org PRIVMSG #esoteric :A lens is a monoidal natural transformation between higher-order coalgebra functors < 1345233165 163499 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? intercal < 1345233168 317239 :HackEgo!codu@codu.org PRIVMSG #esoteric :INTERCAL has excellent features for modular program for the enterprise market. < 1345233173 784561 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? c < 1345233176 895926 :HackEgo!codu@codu.org PRIVMSG #esoteric :C is the language of��V�>WIד�.��Segmentation fault < 1345233232 199203 :nortti!nortti@smar.fi PRIVMSG #esoteric ::D < 1345233240 936600 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? python < 1345233243 516464 :HackEgo!codu@codu.org PRIVMSG #esoteric :python? ¯\(°_o)/¯ < 1345233283 776379 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? haskell < 1345233286 227783 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' < 1345233295 703122 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? flower < 1345233298 847927 :HackEgo!codu@codu.org PRIVMSG #esoteric :flower. what IS a flower? < 1345233304 283261 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? europe < 1345233304 466158 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1345233307 198909 :HackEgo!codu@codu.org PRIVMSG #esoteric :Europe is the national anthem of the Republic of Kosovo. < 1345233315 830335 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? comonad < 1345233318 239422 :HackEgo!codu@codu.org PRIVMSG #esoteric :Comonads are just monads in the dual category. < 1345233408 553021 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? elliott < 1345233411 641498 :HackEgo!codu@codu.org PRIVMSG #esoteric :elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things? < 1345233421 998140 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? Ngevd < 1345233425 68802 :HackEgo!codu@codu.org PRIVMSG #esoteric :​ۅ.n.o.BOL...&)F\,.кȔ`{=7SpIgqczxf7.4d. < 1345233427 518297 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? Ngevd < 1345233430 285063 :HackEgo!codu@codu.org PRIVMSG #esoteric :​46/3.Z...*5(C..Bm":4E՜..ep}0%..a.Ŏ.ꐺp@..¨h<1dZne.1.o5\bt..wo.[Ə\0ё.QꫫK3y \ pEH \ *{ \ $@y.\lի*.ɵ2llޟI < 1345233449 709886 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :Haha HackEgo said Bm < 1345233451 533781 :nortti!nortti@smar.fi PRIVMSG #esoteric :`run ls -l `which ?` < 1345233455 411717 :HackEgo!codu@codu.org PRIVMSG #esoteric :​-rwxr-xr-x 1 5000 0 126 Aug 17 19:57 /hackenv/bin/? \ -rwxr-xr-x 1 5000 0 101 Aug 17 19:57 /hackenv/bin/@ \ -rwxr-xr-x 1 5000 0 42 Aug 17 19:57 /hackenv/bin/k < 1345233488 680734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: The Ngevdntry is creepy. < 1345233505 337008 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :fizzie, there's a reason for that < 1345233505 483379 :nortti!nortti@smar.fi PRIVMSG #esoteric :`ls < 1345233508 269105 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom < 1345233512 676061 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`ls canary < 1345233513 618745 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh no it's a Búm < 1345233515 431155 :HackEgo!codu@codu.org PRIVMSG #esoteric :canary < 1345233519 424016 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`canary < 1345233521 835408 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: canary: not found < 1345233528 254645 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`canary/canary < 1345233530 681240 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/canary/canary: Not a directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/canary/canary: cannot execute: Not a directory < 1345233536 251533 :nortti!nortti@smar.fi PRIVMSG #esoteric :`ls -l wisdom/Ngevd < 1345233539 281952 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: invalid option -- ' ' \ Try `ls --help' for more information. < 1345233540 361908 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`file canary/canary < 1345233543 763888 :HackEgo!codu@codu.org PRIVMSG #esoteric :canary/canary: ERROR: cannot open `canary/canary' (Not a directory) < 1345233545 47383 :nortti!nortti@smar.fi PRIVMSG #esoteric :`run ls -l wisdom/Ngevd < 1345233548 384662 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access wisdom/Ngevd: No such file or directory < 1345233554 104171 :nortti!nortti@smar.fi PRIVMSG #esoteric :`run ls -l wisdom < 1345233557 554878 :HackEgo!codu@codu.org PRIVMSG #esoteric :total 276 \ -rw-r--r-- 1 5000 0 12 Aug 17 19:59 ? \ -rw-r--r-- 1 5000 0 103 Aug 17 19:59 ais523 \ -rw-r--r-- 1 5000 0 59 Aug 17 19:59 atriq \ -rw-r--r-- 1 5000 0 21 Aug 17 19:59 augur \ -rw-r--r-- 1 5000 0 64 Aug 17 19:59 banach-tarski \ -rw-r--r-- 1 5000 0 67 Aug 17 19:59 boily \ -rw-r--r-- 1 5000 0 64 Aug 17 19:59 c \ -rw-r--r-- 1 5000 0 3 Aug 17 19:59 cakeprophet \ -rw-r--r-- 1 5000 0 32 Aug 17 19:59 category < 1345233559 131364 :nortti!nortti@smar.fi PRIVMSG #esoteric :`run ls wisdom < 1345233562 139910 :HackEgo!codu@codu.org PRIVMSG #esoteric :​? \ ais523 \ atriq \ augur \ banach-tarski \ boily \ c \ cakeprophet \ category \ coffee \ comonad \ coppro \ egobot \ elliott \ endofunctor \ esoteric \ europe \ everyone \ finland \ finns \ fizzie \ flower \ friendship \ functor \ fungot \ glogbot \ gregor \ hackego \ haskell \ hexham \ ievan \ intercal \ internationale \ itidus20 \ itidus21 \ kallisti \ lens \ lifthrasiir \ mad \ misspellings of croissant \ monad < 1345233566 432462 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :I think it's a symbolic link or something < 1345233586 637843 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`run ls -l wisdom/ngevd < 1345233589 410081 :HackEgo!codu@codu.org PRIVMSG #esoteric :lrwxrwxrwx 1 5000 0 12 Aug 17 19:59 wisdom/ngevd -> /dev/urandom < 1345233594 299710 :nortti!nortti@smar.fi PRIVMSG #esoteric :I knew it < 1345233610 138693 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :that's a good one :D < 1345233613 1895 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? nortti < 1345233615 788804 :HackEgo!codu@codu.org PRIVMSG #esoteric :nortti? ¯\(°_o)/¯ < 1345233634 766060 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? finns < 1345233638 328687 :HackEgo!codu@codu.org PRIVMSG #esoteric :Finns are helpful, albeit grossly overpopulated (cf. 'Finland'). < 1345233650 293534 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`learn nortti boy. very nortti boy. < 1345233652 687318 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1345233660 309714 :nortti!nortti@smar.fi PRIVMSG #esoteric :`? nortti < 1345233663 721336 :HackEgo!codu@codu.org PRIVMSG #esoteric :nortti boy. very nortti boy. < 1345233667 879518 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :o kay < 1345233669 31644 :nortti!nortti@smar.fi PRIVMSG #esoteric :ok... < 1345233681 721268 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :o.o < 1345233694 456404 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`? boily < 1345233694 802424 :nortti!nortti@smar.fi PRIVMSG #esoteric :oh. it is incredibly lame pun < 1345233697 737606 :HackEgo!codu@codu.org PRIVMSG #esoteric :boily may be French or something. We are not sure about the rest. < 1345233706 409022 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~metar EFHK < 1345233707 175898 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :EFHK 171950Z VRB01KT CAVOK 15/14 Q1016 NOSIG < 1345233707 348404 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :nortti, the lamest < 1345233728 446537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn atriq or two < 1345233728 871620 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~metar zanyoujane < 1345233729 190642 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Station not found! < 1345233731 790185 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1345233748 572194 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :atriq: it uses ICAO airport codes. < 1345233756 198167 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :`metar NCL < 1345233758 747480 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: metar: not found < 1345233763 797219 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~metar NCL < 1345233764 162899 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Station not found! < 1345233769 947358 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~metar LHR < 1345233770 268515 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Station not found! < 1345233794 786829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: ICAO, not IATA. < 1345233809 345124 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~metar EGNT < 1345233809 981112 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :EGNT 171950Z 17004KT 120V210 9999 SCT020 BKN025 19/18 Q1009 < 1345233823 597555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :~metar EFHK < 1345233824 437265 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :EFHK 171950Z VRB01KT CAVOK 15/14 Q1016 NOSIG < 1345233837 119920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, I can't really decode anything of the line. < 1345233846 656471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :~metar EBCD < 1345233847 543841 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Station not found! < 1345233859 23442 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :~metar EGNT < 1345233859 337413 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :EGNT 171950Z 17004KT 120V210 9999 SCT020 BKN025 19/18 Q1009 < 1345233915 122321 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? banach-tarski < 1345233918 127462 :HackEgo!codu@codu.org PRIVMSG #esoteric :​"Banach-Tarski" is an anagram of "Banach-Tarski Banach-Tarski". < 1345233922 924069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Why was mine so short. :/ < 1345233929 303834 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Poor. < 1345233931 630040 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fizzie: it means it's not really windy, sky is clear, and it's somewhat warm and very humid. < 1345233931 776237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Uh, I mean... the airport reply thing.) < 1345233958 381168 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It didn't even have any 9999s. :/ < 1345233982 151642 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :in canada we never have any 9999, because of a weird mix between international and american formats. < 1345233987 390753 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~metar CYUL < 1345233988 232412 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :CYUL 171900Z 22013G18KT 15SM FEW030TCU BKN050 OVC080 25/19 A2967 RMK TCU1SC5AC2 SLP049 < 1345234024 379891 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net PRIVMSG #esoteric :I have no idea what the output means < 1345234056 428414 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :those are weather observations and forecasts for pilots. < 1345234067 708483 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/METAR < 1345234175 2500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :VRB01KT apparently i.e. variable direction, one knot; yeah, that's "not really windy" indeed. < 1345234287 406926 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1345234306 17661 :pikhq!~pikhq@174-22-157-23.clsp.qwest.net JOIN :#esoteric < 1345234315 707707 :pikhq_!~pikhq@71-34-137-125.clsp.qwest.net QUIT :Ping timeout: 256 seconds < 1345234527 548050 :AnotherTest!~tim@94-224-26-19.access.telenet.be JOIN :#esoteric < 1345234942 217123 :AnotherTest!~tim@94-224-26-19.access.telenet.be QUIT :Quit: Leaving. < 1345235206 941946 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1345235222 364645 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection < 1345235235 290837 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1345235247 14548 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric < 1345235272 286918 :mtve!~mtve@65.98.99.53 QUIT :Ping timeout: 244 seconds < 1345235715 235145 :mekeor!~user@dslb-088-067-138-009.pools.arcor-ip.net QUIT :Quit: everything has an end. this is the end of this irc session for me. < 1345236076 978845 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1345236478 367494 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345237025 859627 :atriq!~Taneb@host-84-13-71-33.opaltelecom.net QUIT :Quit: Leaving < 1345237300 865022 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 246 seconds < 1345238407 686576 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm reading this post because it looks like it might be favorable to newLISP. I have already decided that the author is at least slightly clueless, yet I am still reading. < 1345238429 325226 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345238448 909855 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345238587 886852 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net JOIN :#esoteric < 1345238592 768018 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :" Internally, newLISP passes data by reference between built-in functions and does other optimizations." < 1345238597 528964 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, that's alright then. < 1345238783 364047 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, why does the thing require [cmd][/cmd] for multiline stuff? < 1345238803 760015 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 256 seconds < 1345238953 976554 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It reminds me a bit of Tcl < 1345239167 312339 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WTF at if acting like cond < 1345239440 476744 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You could just use Racket or Clojure < 1345239844 467156 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Hmm, do we have some kind of bot policy here? < 1345239851 147249 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I'm about to bring one in. < 1345239882 782734 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Bot policy: There is a 100% chance of someone attempting to construct a bot loop. < 1345239888 860428 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :true < 1345239894 744046 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :that's why I'm so eager < 1345239902 489186 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :it's not a very commandable bot, however < 1345239910 255675 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :oh, I have to be an op to invite :/ < 1345239923 369786 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :let's see if I can circumvent this somehow. < 1345239965 902405 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Change the bot to enter a configuration-specified channel? < 1345240076 445747 :psyk!~psyk@cs27105187.pp.htv.fi JOIN :#esoteric < 1345240095 704377 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Sgeo: no need :) < 1345240102 8661 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :All it took was: < 1345240104 76076 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!eval (irc-write `(message join ,(string->symbol "#esoteric"))) < 1345240154 375404 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: please feel welcome here, right? < 1345240159 723360 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: mit m haluan kaupasta? < 1345240171 164938 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: no, bad bot, no finnish here. < 1345240173 132689 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: :( < 1345240173 398190 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :atehwa, what language (yes, I can tell it's a Lisp) < 1345240182 755476 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And it's not Kernel < 1345240197 72722 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Sgeo: quite standard scheme, guile IIRC. < 1345240237 801238 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Yes, guile < 1345240252 998951 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I just wanted some scheme that is quite ubiquitously available. < 1345240272 907695 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :But I've ported it from one scheme to another at least two times :( < 1345240285 957637 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O why? < 1345240390 932829 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :differences in Schemes' character set supports, availability of implementations for different OS's, the like. < 1345240420 338810 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :The source, by the way, is at http://sange.fi/~atehwa/psyk/ if someone is interested < 1345240437 552985 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: please say at least something in English < 1345240446 486282 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: not everyone of my lines is in English! < 1345240471 150770 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: you're right, they aren't, but you're a good girl none the less. < 1345240479 497473 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: Puhuisimmeko mieluummin suomea? < 1345240488 264355 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: I'd rather not. < 1345240498 393613 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: Hmm.. Might be. But you sure are a liar. < 1345240554 178844 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :actually, ircbot.ss there is quite a good glue if someone wants to try out bots in Scheme :) < 1345240596 884171 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :well, anyway, psyk can be kicked out if he misbehaves or is irritating for some other reason < 1345240623 844013 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :she's really quite a good kid, but overly fond of Finnish. < 1345240941 642005 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, #lisp objects to fexprs < 1345240959 600653 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm not sure what I think < 1345240971 750196 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :They make code-walking impossible, but I'm not sure how useful code-walking is. < 1345241318 597894 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :time to disappear in the great void behind the building door. < 1345241324 999100 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1345241328 950331 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection < 1345241362 219884 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :My current concern about newLISP scoping: < 1345241399 340238 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If I have a variable x that I intend to use dynamically, and I have a function c that wants to look at it. Yet b calls c, and has a "local" variable x.... < 1345241429 138182 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Common Lisp has conventions to prevent this scenario, which due to the way let works is possible in CL. What does newLISP do? < 1345241551 500465 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :newLISP cons won't make dotted pairs, hmm < 1345241627 171219 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1345241942 548794 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"newLISP can usually read your mind, and knows what you want to do, depending on how you use the context function." < 1345241954 105397 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION backs away slowly < 1345241998 956340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :newLISP? < 1345242004 496105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess it's at least on-topic! < 1345242019 137897 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION laughs < 1345242058 530598 :MoALTz!~no@host-92-2-126-72.as43234.net QUIT :Ping timeout: 252 seconds < 1345242074 218605 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is trying not to hate it < 1345242156 530082 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"To see the values of each symbol, use eval to find its value, and term to return just the symbol's name." < 1345242168 850310 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1345242950 578643 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1345243980 192408 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 268 seconds < 1345244744 912123 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1345244780 898910 :augur!~augur@pool-71-241-228-185.washdc.fios.verizon.net QUIT :Remote host closed the connection < 1345244841 486177 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 276 seconds < 1345246535 872685 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1345247279 363157 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1345248249 242338 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345248451 881475 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 245 seconds < 1345248724 944652 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345251269 689456 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh hey, zzo38 posts on TheDailyWTF < 1345251720 212692 :pikhq_!~pikhq@70-56-230-158.clsp.qwest.net JOIN :#esoteric < 1345251723 947407 :pikhq!~pikhq@174-22-157-23.clsp.qwest.net QUIT :Ping timeout: 256 seconds < 1345252405 173640 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: nice < 1345252482 60428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/posts on/is/ < 1345252498 533867 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :o.O < 1345252565 745477 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think "the daily #esoteric wtf" is a separate category, fwiw < 1345252666 291640 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :TD#EWTF would only last until we ran out of BF derivatives, thoughl < 1345252680 171845 :pikhq_!~pikhq@70-56-230-158.clsp.qwest.net PRIVMSG #esoteric :It would last forever. < 1345252695 869663 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :BF derivatives are too boring to make it to td#ewtf < 1345252724 828290 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pikhq_, not on a daily schedule. < 1345252734 333700 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :They're not made that often, thankfully. < 1345252748 318070 :pikhq_!~pikhq@70-56-230-158.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: They are created at a rate of one BF derivative per unit of time. < 1345252749 590763 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it is true that zzo might not speak here every day < 1345252759 815930 :pikhq_!~pikhq@70-56-230-158.clsp.qwest.net PRIVMSG #esoteric :Where units are arbitrary. < 1345252767 884571 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :one BF derivative per BF derivative < 1345252851 983637 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it should be trivial to produce a BF meta-derivative that produces a new BF derivative for each unit of time < 1345252933 836044 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :THEY GAVE ME NO STRAW < 1345252968 983239 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :drinking is beneath me, yet I must for I have no straw < 1345253171 530717 :derdon_!~derdon@p5DE89B0D.dip.t-dialin.net JOIN :#esoteric < 1345253196 948870 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :thinking, of course, of https://en.wikipedia.org/wiki/I_Have_No_Mouth,_and_I_Must_Scream < 1345253197 262775 :derdon!~derdon@p5DE8A88D.dip.t-dialin.net QUIT :Read error: Operation timed out < 1345253393 111182 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :incidentally, today I relearned where the Children of Bodom got their name from < 1345253394 792008 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... turns out the real story is less interesting than the one I made up and remembered earlier < 1345253584 445517 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1345253707 449779 :derdon_!~derdon@p5DE89B0D.dip.t-dialin.net QUIT :Remote host closed the connection < 1345254187 912458 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Boston man guilty of trying to rob the same Cambridge bank twice" < 1345254212 543210 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :since when is it a crime to rob a bank twice!? < 1345254255 482547 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"Guilty! Of bank robbery, and double bank robbery!" < 1345254299 171288 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but the constitution protects against double jeopardy! < 1345254337 82460 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Ah, but he's being charged *three* times. < 1345254358 909268 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Once for the first robbery, then twice for the double bank robbery. < 1345254686 428117 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and he was caught by this guy: http://chainsawsuit.com/tag/two-cops/ < 1345254735 702709 :pikhq_!~pikhq@70-56-230-158.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1345254740 357908 :pikhq!~pikhq@174-22-151-96.clsp.qwest.net JOIN :#esoteric < 1345255110 590082 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.quickmeme.com/meme/3qizy6/ < 1345256165 871549 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://paste.lisp.org/display/131085 < 1345256217 453629 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(defadt shape (square side) (circle radius)) < 1345256227 300884 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Expands into a shape class, with subclasses square and circle < 1345256245 481326 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :square has a slot side with reader square-side, and circle has a reader radius with circle-radius < 1345256262 678003 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should really make shape abstract somehow < 1345256293 732863 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i never metaprogram i didn't like < 1345256645 397829 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Welcomeegan back to Boston! < 1345256697 388518 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, does that code prove I'm a Haskell addict? < 1345256754 12173 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why do you care whether people think you're a Haskell addict? < 1345256760 599330 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@ask elliott kmc, does that code prove I'm a Haskell addict? < 1345256761 383102 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1345256838 978847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask monqy welcome back to non-boston. noston < 1345256839 338868 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1345256852 972446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I watched a movie today where a bunch of people had the last name "Parker". < 1345256866 608299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Jack, Katie, Thomas, and Bruno. < 1345256869 26618 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No William. < 1345256889 26727 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :thankschaf < 1345256901 44445 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No Peter? < 1345256932 581076 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anytimeegan. < 1345257126 699556 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net JOIN :#esoteric < 1345257134 830389 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :soup < 1345257152 434953 :pikhq_!~pikhq@174-22-157-161.clsp.qwest.net JOIN :#esoteric < 1345257189 131198 :pikhq!~pikhq@174-22-151-96.clsp.qwest.net QUIT :Ping timeout: 268 seconds < 1345257247 37485 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, actually, I think Tcl is interesting even compared to Kernel, because even in things that in Kernel would be a operative, you can still dynamically construct arguments that the equivalent in Tcl wll end up seeing the result < 1345257266 799782 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :whee, internet at home became 3x as fast while i was away < 1345257293 965290 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: i don't understand < 1345257297 369170 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :kmc: What a shame.. < 1345257367 148240 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, here's some code, first a normal use of if, and then dynamically constructing arguments to the if. I think I'm making it sound fancier than it really is < 1345257379 221476 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :if {1 < 2} {puts "Hello"} < 1345257420 194903 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :set somefunc {puts}; if {1 < 2} [list $somefunc "Hello"] < 1345257442 404785 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That list command will be executed no matter what the if thinks. Yet, the earlier puts is not < 1345257752 509781 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :so i discussed politics with this russian guy yesterday and he told me i have been brainwashed 100% liberal by the tv < 1345257775 911305 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :so now i feel like i should learn what liberals think < 1345257785 372084 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :and get a tv < 1345257824 567572 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :at some point in the discussion he responded to something with "that's liberal propaganda based on the idea that the earth is the whole universe" < 1345257895 675810 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :later, he said, rephrasing slightly, "the reason ethnic groups are the natural division between which wars and territory stuff happens is that they are the second largest concentric circle around you" (with the obvious interpretation) < 1345257942 725550 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :so given that he himself introduced martians and just said this, i figured it made sense to ask if he thought nations would then become meaningless if life very similar to ours were discovered on the planets of our solar system < 1345257960 294585 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :his response was that this question was isaac asimov's liberal propaganda < 1345257992 346702 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric < 1345257999 326871 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :when i told him i have no idea who he is and kept asking him why he can't answer a natural question for 20 minutes, he finally said, very vaguely, that perhaps nations would become somewhat less meaningful < 1345258001 921379 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :and then < 1345258020 331897 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :he told me he has just said enough to get a 2 year prison sentence in russia. < 1345258076 540309 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: I don't know Tcl... < 1345258088 47671 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i can't really just read some Tcl code and know what you're talking about < 1345258137 808284 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :if {1 < 2} {puts "Hello"} < 1345258144 364731 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :if takes two strings. {} is a string delimiter < 1345258150 653260 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :funny thing being that he told me i've been brainwashed by the liberals behind tv programs, and can't think on my own. and he actually admits he is not allowed to think on his own, but that he still is still right and liberals writing the tv programs should be killed. < 1345258164 338477 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :maybe i take crackpots a bit too seriously :D < 1345258242 590825 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There are no special forms, and yet I can still dynamically make a string to be passed to the second argument to if < 1345258562 538381 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so what do brackets mean < 1345258569 256895 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :{this is a string} < 1345258583 118774 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :[list $somefunc "Hello"] < 1345258585 582719 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :whatsat < 1345258616 621582 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That executes the code in the brackets and sort of pastes in the result < 1345258625 885904 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Except it's safer than merely pasting it in < 1345258636 107143 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :safer how? < 1345258641 592834 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it does seem a bit like kernel, yeah < 1345258654 336678 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It will still be one argument when passed in to the command, even if the result contains spaces < 1345258654 503542 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't see the distinction you're drawing, though < 1345258683 411445 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe i'm too tired or something < 1345258711 398045 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Suppose you have an operative. How do you deal with the situation where you want to dynamically construct code to pass the operative? < 1345258718 723435 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(In Kernel) < 1345258740 960135 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you use eval < 1345258761 667942 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :i think Sgeo means it's not just pasted in in that you can't get out of the if block? < 1345258768 24493 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and it's hygenic because you eval a list like ( stuff) < 1345258772 166260 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not (name-of-an-operative stuff) < 1345258792 919357 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :evaling a symbol does a name lookup, but an operative just evaluates to itself < 1345258796 191297 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :oh maybe something deeper than that < 1345258810 940247 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or maybe I'm just thinking it's a bit easier in Tcl than Kernel < 1345258811 126320 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok maybe the hygeine point is not too relevant < 1345258874 104092 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe so < 1345258904 838776 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: did you implement a kernel-like language and play with it yet? < 1345258916 392935 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No >.> < 1345258926 788733 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's fun! < 1345258946 418770 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the interpreter is super super small < 1345258951 848068 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But I do think it makes more sense to do it Tcl's way than Kernel's way < 1345258956 710526 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Even if the rest of Tcl is iffy < 1345258975 510207 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oooh, good comparison: Imagine a Lisp where, for things like if, you typically passed in quoted lists < 1345259003 421302 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :e.g. (if '(< 1 2) '(format t "Hello") '(format t "Goodbye")) < 1345259027 626518 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's basically the Tcl approach < 1345259035 854472 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 246 seconds < 1345259037 27534 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In this scenario, if would be a function < 1345259039 69105 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's also basically the Kernel approach >_< < 1345259068 557952 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :kernel uses strings too? < 1345259080 152141 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no, but neither does that lisp example < 1345259083 249872 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, with quoting marking the call site? I thought the distinction was made at the function's level < 1345259096 176910 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the quoting is implicit in every application < 1345259101 563565 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :well that's my point, i assumed kernel did it the smart way < 1345259103 792854 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net PRIVMSG #esoteric :unlike tcl < 1345259114 891671 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric : Even if the rest of Tcl is iffy < 1345259149 578807 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :an operative gets unevaluated syntax trees of its arguments < 1345259156 807477 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :as if it were a lisp function and the arguments had been quoted < 1345259173 303878 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it also gets an argument for the environment at the call site < 1345259175 690045 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But maybe I want to evaluate some of my arguments, use quasiquoting with others, and others unevaluated < 1345259178 662958 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so that it can safely use 'eval' on those syntax trees < 1345259185 413967 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That should be the choice of the caller, not the operative/applicative < 1345259188 444650 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: then you call 'eval' on some of those arguments and not on the others < 1345259202 916559 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why should it? < 1345259216 509105 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Seems more flexible < 1345259233 779204 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, maybe not "more" flexible, but I think it would make a lot of sense like that < 1345259253 824696 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm wondering now whether you can extend Kernel within the language to support the splice idea, like Tcl's [] or Template Haskell's $() < 1345259310 243959 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's basically just (eval env (quasiquote (... (unquote ...) ...))) < 1345259328 476527 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it would be good to have nicer syntax for this < 1345259329 5891 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should note that Tcl doesn't have quasiquoting, and that makes me a sad panda < 1345259354 690245 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Tcl also uses strings :( < 1345259366 353163 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because the idea that programs are structured data isn't really mainstream yet? < 1345259384 899968 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Strings aren't a big deal if there's a nice way to take them apart and put them together < 1345259394 974022 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Which in Tcl there is for a single command call but not for multiple :( < 1345259401 556192 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes, any structured data can be serialized >_< < 1345259412 440656 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :strings aren't a big deal so long as you have a parser and a printer < 1345259784 569393 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In my IRC client I split the input from the server into lines and then into words < 1345259889 308285 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, pretty sure [] is different from Haskell's $() < 1345259898 215667 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :$() doesn't actually run the code immediately, does it? < 1345259962 289280 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Tell me when Haskell does run code immediately < 1345260306 881508 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: it runs the code at compile time and splices in the result < 1345260336 749931 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah < 1345260465 616124 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at least this is GHC's implementation < 1345260479 433002 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Template Haskell isn't in the language standard, anyway < 1345260498 787309 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i would love to see Haskell without the compile/run-time distinction < 1345260509 536225 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which would basically be a fusion of Template Haskell and GHC API into something much nicer < 1345260543 337532 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at any point you could construct a Haskell AST, compile it, and get the resulting function as a value < 1345260556 701209 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and hopefully this would be implemented with a clever JIT compiler < 1345260568 565465 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which indeed could produce much better code than an ahead-of-time compiler like GHC < 1345260581 408305 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm trying to write a prime sieve in Haskell and failing < 1345260589 441449 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: you and 10,000 other people < 1345260606 27269 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i used to think JITs are a hack for languages which don't support efficient static compilation < 1345260614 405475 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but actually a JIT can do crazy cool things a static compiler can't < 1345260627 968101 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Like finding hot paths and optimising those? < 1345260654 259110 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and optimizing with respect to assumptions which don't hold in general < 1345260671 439977 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you just check the assumption and bail out to the interpreter if it's violated < 1345260720 242353 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"this variable is usually true, let's assume it's true and then let's inline 10 functions together and constant-propogate them" < 1345260750 842278 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with Haskell you have the possibility of eliminating a lot of "is this a thunk or an evaluated thing" checks < 1345260802 430629 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you see that someone was working on a Haskell tracing JIT? < 1345260802 614174 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :edwardk has thought this through more than i have < 1345260809 132811 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i've just listened to him long enough to know that it would be awesome < 1345260814 613779 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: was it edwardk? < 1345260817 300495 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1345260818 867073 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh < 1345260819 700540 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :link? < 1345260820 559892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nominolo, I think. < 1345260822 431972 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok < 1345260861 582912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/HaskellImplementorsWorkshop/2012/Schilling < 1345260890 212268 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah yeah, fusion and typeclass dictionaries < 1345260895 550706 :heroux_!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1345260904 748110 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a JIT would help massively with those < 1345260924 326810 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anyway that's cool < 1345260926 147456 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 246 seconds < 1345260932 131986 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is this thing usable? < 1345260934 944001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it would also help with all the indirect jumps that GHC generates everywhere. < 1345260944 483305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know. I just heard about it recently. < 1345260950 521509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it's still prototype-stage. < 1345260968 500010 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://github.com/nominolo/lambdachine < 1345261035 294376 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :seems like every attempt to do something really cool GHC doesn't ends up bitrotting at the prototype / academic-quality stage < 1345261039 80011 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i hope that doesn't happen here < 1345261043 228982 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it probably will :( < 1345261056 876871 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the only hope is to get it merged with GHC < 1345261065 184711 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is how GHC is becoming an even bigger ball of mud < 1345261094 805735 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there aren't that many people who care about Haskell and there are good reasons why the vast vast majority of them only care about GHC < 1345261098 257007 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: You can tell GCC which branch of an if will be taken more often and it will optimise with that in mind, but it's not automatic < 1345261127 872253 :oklopol!~oklopol@59-125-119-111.HINET-IP.hinet.net QUIT : < 1345261129 874723 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: you can tell it to make records of which branch is taken more often, and then compile again using that data < 1345261162 602862 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-fprofile-generate and -fprofile-use < 1345261163 983305 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Which is still not the same as having it happen on the go < 1345261168 296134 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :right < 1345261219 390322 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :by attaching your research project to GHC you get a team of people who are obliged to care somewhat when your research project stops working on certain versions of Mac OS X for reasons which are uninteresting to your research < 1345261264 588756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Man, I have a lot of projects I'd like to attach to GHC. < 1345261270 613681 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Most of them have nothing to do with Haskell, though. < 1345261312 46039 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: Don't like macs? =P < 1345261331 239756 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: Did you say Stripe is doing a new CTF soon? < 1345261338 208671 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Yes, they announced it. < 1345261340 456210 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Next Wednesday. < 1345261342 901623 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool < 1345261347 888128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google stripe web ctf < 1345261349 279976 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://news.ycombinator.com/item?id=4389229 < 1345261349 453082 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: '; CREATE TABLE `Capture the Flag`; -- Stripe CTF Web Edition coming next week' ... < 1345261387 431693 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hmm, i bet i will learn more from this one < 1345261424 589135 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's a large class of web vulnerabilities that don't fit into the normal CTF format very well, I think. < 1345261440 970805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anything that involves a logged-in user's browser, or something along those lines. < 1345261524 532193 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah i am curious to see how it works < 1345261546 920978 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :will there be a level on how to cheat at Yahoo Poker circa 2002 < 1345261553 298320 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cause i would win < 1345261565 345310 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you cheat at Yahoo Poker circa 2002? < 1345261620 355191 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :rather than the server sending individual cards to the clients, it just sends the RNG seed used to generate the deck < 1345261644 660867 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1345261655 299537 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so you can figure out what all the hidden cards are < 1345261662 189567 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lol < 1345261674 498397 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you can reverse engineer enough of the client < 1345261687 676683 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which was not too hard, because it was a java applet and the bytecode was not sufficiently obfuscated < 1345261722 997996 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sadly yahoo poker is fake money only < 1345261729 577233 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There is no such thing as sufficient obfuscation < 1345261738 958213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fake money = real internet points < 1345261739 921629 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: how do you figure? < 1345261770 301357 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ok, there is sufficient obfuscation as in obfuscated enough for nobody to ever bother < 1345261784 733983 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"sufficient" is meaningless without a threat model in mind < 1345261816 586030 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anything in obfuscation (and in security in general) is about making an attack expensive enough to mitigate the modeled threat < 1345261823 778329 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are very few absolutes < 1345261834 739948 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In this case sending the cards instead of the seed would be much simpler, of course. < 1345261862 537478 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i was thinking about this today w.r.t. the shenanigans used to hide firmware within programmed chips < 1345261887 180155 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :even if it takes your competitor only one month of one skilled engineer's time to get around this < 1345261890 187507 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's pretty valuable < 1345261891 114526 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The best way to hide firmware is for there to be no firmware < 1345261902 784420 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: the best way to survive is to die < 1345261929 266796 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: No, the best way to survive is to never be born < 1345261942 958491 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if the product cycle is short enough then you don't need to hold off reverse engnieers for very long at all < 1345261977 228252 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anyway you can reverse chips with no firmware, of course < 1345262010 436850 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You know, all of Tcl's problems are a matter of what commands are available default < 1345262023 856817 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The goal with a lot of DRM, I understand, is to stop people from copying media just for the first N weeks when the majority of sales happen. < 1345262030 562445 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :By making a new standard library, I should be able to make a beautiful language < 1345262034 955445 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://visual6502.org/JSSim/index.html < 1345262049 77698 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: what about the fact that it uses strings for everything < 1345262052 941519 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: interesting < 1345262055 390800 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, not a problem < 1345262086 269175 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just provide the means to make lists of lists from strings and the other way around < 1345262148 467987 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: but i think that doesn't work either < 1345262157 551809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Why not? < 1345262162 66252 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think it's more like "the first N weeks of the availability of a particular DRM mechanism" < 1345262179 695491 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shachaf, I think it's also used to keep the resale market down. < 1345262194 735808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: With computer games, that might be the same thing. < 1345262201 681053 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :once you've broken CSS then you have all DVDs as soon as they come out < 1345262208 421661 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Although that's a little odd for PC games because they don't have much of a market in physical sales. < 1345262219 494449 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: maybe, i don't think they dream up a totally novel DRM scheme from scratch for every game < 1345262225 508223 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, resale is a thing < 1345262232 789898 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :man, the douche tricks people use to prevent resale < 1345262234 753475 :pikhq_!~pikhq@174-22-157-161.clsp.qwest.net PRIVMSG #esoteric :shachaf: The people producing it hallucinate that they can stop it forever. < 1345262250 746356 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :textbooks which come with an "online learning" site that can only be used once < 1345262257 45619 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and which the prof will make you use for some reason < 1345262266 778139 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shachaf, SecuRom e.g. has been consistently used for quite a long time, although I don't know how quickly it adapts. < 1345262270 23075 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :pikhq_: do they? < 1345262283 701913 :pikhq_!~pikhq@174-22-157-161.clsp.qwest.net PRIVMSG #esoteric :kmc: They seem to. < 1345262284 936689 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or are we just caricaturing our opponents as stupid? < 1345262296 350233 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :DRM can go die < 1345262301 498251 :pikhq_!~pikhq@174-22-157-161.clsp.qwest.net PRIVMSG #esoteric :kmc: Why caricature; our opponents came up with CSS. < 1345262305 958588 :pikhq_!~pikhq@174-22-157-161.clsp.qwest.net PRIVMSG #esoteric :They clearly are stupid. < 1345262317 844709 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i mean, the marketing people for the companies who make DRM are not exactly going to give an accurate assessment of its value < 1345262335 626704 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :CSS is super old < 1345262340 602654 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and yeah it's dumb < 1345262351 835020 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :They're certainly not the calculating, cold schemers many make them out to be. < 1345262351 981048 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Tcl needs quasiquoting, more acceptance of things merely being value (i.e. ternary if) < 1345262356 979975 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Anonymous procedures < 1345262370 312334 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or you could use a good language :( < 1345262381 103928 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sorry just trollin' here < 1345262392 346864 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, these things are for the most part standard library level, not syntax level < 1345262412 4938 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Biggest syntax level thing is that an arbitrary string can be a command only if made into one via interp alias < 1345262460 984243 :pikhq_!~pikhq@174-22-157-161.clsp.qwest.net PRIVMSG #esoteric :Sgeo: You could very easily do your own Tcl-like... < 1345262477 549436 :pikhq_!~pikhq@174-22-157-161.clsp.qwest.net PRIVMSG #esoteric :Doing a passable Tcl is like 500 lines of C. < 1345262495 106315 :pikhq_!~pikhq@174-22-157-161.clsp.qwest.net PRIVMSG #esoteric :s/of C/of reasonably natural C/ < 1345262526 472284 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If I'm making my own language, a Lisp-like might make more sense < 1345262554 874579 :pikhq_!~pikhq@174-22-157-161.clsp.qwest.net PRIVMSG #esoteric :But then you need a garbage collector. < 1345262576 485020 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You can always make your C programs the include lines and then one huge one-line main function < 1345262618 989872 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that much is well-known < 1345262663 3143 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's a light switch here labeled "A20". < 1345262663 176672 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there must be lisp-like languages with manual memory management < 1345262735 378369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp ? < 1345262738 299030 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, apparently not. < 1345262762 259716 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Where everything is a function and you do control structures by passing them in lists < 1345262812 158403 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In lambda calculus, everything really is a function < 1345262836 38917 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PART :#esoteric < 1345262844 4506 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep... < 1345263012 449350 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1345263243 111668 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why isn't Lisp done that way, exactly? < 1345263273 441125 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which way? < 1345263283 95647 :graue!~sf@c-75-72-201-81.hsd1.mn.comcast.net QUIT :Quit: Leaving < 1345263306 103073 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with special forms as functions which take quoted arguments? < 1345263340 889523 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Having numbers be functions is a bit silly < 1345263400 184541 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric ::DD < 1345263533 181421 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, yes < 1345263586 466038 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, Kernel is a Lisp done that way :) < 1345263603 961526 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and operatives are like fexprs, which date back to some of the earliest Lisps < 1345263604 146106 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION tends to disagree with that statement < 1345263637 935659 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you need to be careful if you want lexical scoping < 1345263649 622248 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :many special forms are going to evaluate their arguments eventually < 1345263655 12333 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they need to do so in the caller's environment < 1345263670 282138 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's why vau binds an extra variable to the caller's environment < 1345263673 235285 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which can be passed to 'eval' < 1345263759 808777 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm. Have every function take the environment as an argument, maybe? < 1345263763 785222 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Church numerals are pretty cool, but I don't think it's what you'd want to use most of the time < 1345263769 319036 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's how it works in kernel >_< < 1345263782 30771 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for s/function/operative/ < 1345263801 254642 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But then which is evaluated when is the combiner's decision, not the caller's < 1345263811 478308 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And it should be the caller making the choices < 1345263814 198541 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but you can write a combiner which evaluates everything an extra time < 1345263818 375088 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and then the caller can use quote < 1345263822 417430 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and it's like lisp < 1345263840 957958 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't understand why it's the caller's choice < 1345263854 418878 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :whether and when the various bits of a combination get evaluated is a critical part of the meaning of the combiner < 1345263860 924734 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because then the caller can choose to construct something to pass an operative as an argument < 1345263867 680706 :pikhq!~pikhq@174-22-156-135.clsp.qwest.net JOIN :#esoteric < 1345263872 66019 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, you can do that fine with eval in kernel < 1345264071 136366 :pikhq_!~pikhq@174-22-157-161.clsp.qwest.net QUIT :Ping timeout: 268 seconds < 1345264104 294875 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think this is not a fundamental thing < 1345264123 163698 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for any operative f you can make an operative g such that (f x y z) is always the same as (g 'x 'y 'z) < 1345264158 882282 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's what 'wrap' does, isn't it? < 1345264186 521410 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so you can make a library for Kernel where 'if' and such work this way < 1345264231 709992 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You can make a library in Common Lisp where if works that way too < 1345264261 151661 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :can you? < 1345264268 763150 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what about getting the right environment for eval? < 1345264606 38695 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :one interesting consequence of Kernel's design is that environments are first-class objects < 1345264607 37785 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, possibly. Thinking about it < 1345264636 564380 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you provide the appropriate accessors and mutators for those objects, you can define things like 'define' and 'let' within the language < 1345264654 265899 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Common Lisp has first-class environments, but I think they're opaque < 1345264669 763439 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool < 1345264673 780374 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what are they used for? < 1345264720 85492 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Um. I think macros get an environment parameter if they want, and not sure where they can be used < 1345264871 475814 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :They do see the lexical environment < 1345264876 75965 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not sure about dynamic environment < 1345264895 436315 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://paste.lisp.org/display/131088 < 1345264934 891419 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Presumably, to make the sort of if in CL that I want, would need a different way to define functions < 1345264952 1825 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Or just a get-env function, come to think of it) < 1345264981 681365 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool < 1345265194 89961 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Apparently eval can't take an argument function) < 1345265204 726912 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :erm, an environment object < 1345265212 285899 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wtfs at "argument function" < 1345265240 171940 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1345265279 655358 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There should be an esolang based on the concept of "argument function" < 1345265394 825689 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :wouldn't that just be an argument that's a function? < 1345265442 218416 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1345265458 804825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Have you seen edwardk's Control.Lens? < 1345265468 3733 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I was thinking more a function that specifies the arguments somehow < 1345265539 962489 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :31<Sgeo>30 So, what _can_ I do with environment objects? < 1345265540 108787 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :18<20Bike> use them with macroexpand, basically. < 1345265590 170143 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : if you really feel like doing bizarre things, try looking up cltl2. e.g., sbcl has some nonstandard functions that let you mess with environments more. < 1345265805 226604 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: probably < 1345265845 565066 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how do you use them with macroexpand? < 1345265896 5254 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, pass them in, I think < 1345265912 909410 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :macroëxpand < 1345265922 838916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :macrøxpand < 1345265959 461716 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I can imagine a macro without explicit use of environments that expands differently depending on lexical environment < 1345265983 42898 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or... even not that < 1345265994 690691 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :if presumably would... I think < 1345266016 763813 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :macrőexpand < 1345266076 808302 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah, ő is the accented version of ö < 1345266078 699947 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :makes sense < 1345266138 638617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Hmm, ö + U+301 COMBINING ACUTE ACCENT doesn't produce ő :-( < 1345266205 364368 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, so that experiment did not work out < 1345266205 550185 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh < 1345266211 476433 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well that's specific to hungarian < 1345266238 550058 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Combining character should take locale into account when they're rendered, obviously. < 1345266247 982060 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric ::( < 1345266252 664980 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :☹ < 1345266255 137834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION should propose it to the Unicodemittee. < 1345266277 135490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You already depend on locale for other things. < 1345266282 988111 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like capitalization. < 1345266338 658139 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is trying to figure out when environments would make a difference to macroexpansion < 1345266379 250404 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :macroexpǻnsion < 1345266421 158093 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh < 1345266422 534303 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sleep, 'night all < 1345266438 445424 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, macrolet and symbol-macrolet are also part of the lexical environment < 1345266895 966931 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345267252 359336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, yay, g++ fixed a bug. < 1345267421 330922 :pikhq!~pikhq@174-22-156-135.clsp.qwest.net PRIVMSG #esoteric :It also introduced a regression! < 1345267465 933815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1345267478 372008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq: Remember the references-vs-pointers thing I was talking about here a few months ago? < 1345267482 358041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it was with you, maybe. < 1345267494 703928 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Some inlining thing worked with pointers but not with references. < 1345267901 855360 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Am I becoming a CL fan again? :/ < 1345268147 535249 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :CL still does not have native continuations or coroutines, and I don't trust cl-cont < 1345268361 831582 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :j < 1345268527 525316 :mig21a!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345268881 895245 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I think olsner's idea about a meta-brainfuck that produces new brainfuck derivatives is a good idea < 1345268904 887358 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :should it produce new ones on the implementation or the specification level? < 1345268930 695351 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :and if on the specification, what should be the specification language? < 1345268989 737645 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :how to take as many different kinds of modifications into account as possible? < 1345269032 782452 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :should bf be rephrased in some constraint-based language and then the constraints randomly modified? Cellular automaton, perhaps? < 1345269051 543578 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :or string rewriting language? < 1345269108 202275 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :or should there be some bf-specific specification language that makes the "typical" modifications, such as adding new state variables or commands, especially easy? < 1345269120 75849 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: what do you think? < 1345269122 910450 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: not much < 1345269125 740380 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, that reminds me < 1345269143 746401 :pikhq_!~pikhq@168-103-250-70.clsp.qwest.net JOIN :#esoteric < 1345269155 357417 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I was thinking, is there a language which would basically be RLEfuck, which is brainfuck but RLE-compressed? < 1345269162 547001 :pikhq!~pikhq@174-22-156-135.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1345269167 674530 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So instead of writing +++++++, you'd just have 7+ < 1345269174 527601 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :bfjoust < 1345269261 566311 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I wonder if such a preprocessor could be easily specified in sed < 1345269261 920487 :mig21a!~mig@bb116-15-1-16.singnet.com.sg QUIT :Read error: Connection reset by peer < 1345269273 881637 :mig21a!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345269378 624673 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Does sed allow repetitions? < 1345269399 379066 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How would you use sed to turn 7+ into +++++++ < 1345269556 721283 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :s/7\(.\)/\1\1\1\1\1\1\1/g < 1345269616 446687 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I'm thinking about the rules that will turn 23+ into 2(++++++++++)3+ < 1345269639 684711 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why would you want that? < 1345269687 717253 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :it's not too much work to write separate rules for 1,2,3,4,5,... but if I have separate rules for all numbers, my program will be infinitely long < 1345269711 88976 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or you could not use sed for this < 1345269732 373839 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :but being able to is reason enough to try :) < 1345269784 207605 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What if you encounter something like 123+ < 1345269809 799797 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Back to infinite length < 1345269842 413244 :mig21a!~mig@bb116-15-1-16.singnet.com.sg QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1345270339 951178 :pikhq!~pikhq@168-103-248-243.clsp.qwest.net JOIN :#esoteric < 1345270361 149778 :pikhq_!~pikhq@168-103-250-70.clsp.qwest.net QUIT :Ping timeout: 268 seconds < 1345270453 549170 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1345270494 528772 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345270627 555037 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"CLISP fully supports Unicode 3.2" < 1345270630 717838 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How "impressive" < 1345270660 4270 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lol clisp < 1345270666 115439 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The only good thing about clisp is libraries < 1345270880 856043 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :clisp has a lot of libraries? I though sbcl was generally the more popular implementation? < 1345270894 778135 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unless you thought that by "clisp" I meant "Common Lisp" < 1345270965 282729 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, clisp is the GNU common lisp compiler/interpreter < 1345271381 419526 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :FreeFull: yes, can be arranged < 1345271421 9717 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :FreeFull, apparently, CLisp can save images without dying? < 1345271424 477117 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's a good thing IMO < 1345271429 645533 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :123+ rewrites to 12(++++++++++)3+ which rewrites to 1({put 100 + here})2(++++++++++)3+ < 1345271433 408518 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Useful for a hypothetical LispNomic < 1345271443 570657 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :clisp doesn't even have tail recursion < 1345271454 658576 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If it doesn't have tail recursion it's not a lisp in my book < 1345271463 576215 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmmm < 1345271477 587211 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :FreeFull, so, Common Lisp is not a lisp. Good to know. < 1345271530 591985 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :for a brainfuck tape with 256 possible values per cell, you only really need 256 substitutions < 1345271665 829993 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why am I looking at Let over Lambda < 1345271745 363295 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :unless its one of those situations where 5+ is not the same as 261+ < 1345271795 721071 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :itidus21: I'm thinking about brainfuck with bignum cells < 1345272436 457613 :pikhq!~pikhq@168-103-248-243.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1345272444 341403 :pikhq!~pikhq@174-22-146-166.clsp.qwest.net JOIN :#esoteric < 1345273298 959945 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: I guess it figures < 1345273308 627448 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: tiedoksesi: en ole britney-fani < 1345273583 259817 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :itidus21: well, I don't know if it's a safe assumption to take :) A generic preprocessor will work whatever the use of the produced program will be. < 1345273709 976136 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You might want 257. for some reason < 1345273733 933952 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1345273823 425454 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1345274466 535141 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ok, well, the real reason i said that is i don't know sed < 1345274558 78481 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and that i couldn't do it < 1345275171 85644 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :FreeFull, atehwa check out BF-RLE < 1345275181 897932 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Gah, switching between laptops where the fn and ctrl keys are swapped is so annoying < 1345275188 79075 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345275194 220322 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Especially because I made it. < 1345275200 663876 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I can get used to either, but it takes a couple of days each time I switch < 1345275339 771333 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Note that I'm not the one who made the BF-to-BF-RLE script, which means people other than me liked it < 1345275342 805921 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Remote host closed the connection < 1345275348 962404 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This has in fact gone to my head. < 1345275356 957503 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: Wow, base 62 < 1345275363 123705 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's what I was thinking about < 1345275363 845547 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345275399 967629 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"Replace each run of characters greater than 2 with the character then the number of times it appears minus 3 (e.g. +++ turns into +0). " Interesting rule < 1345275413 219490 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg PART :#esoteric < 1345275434 159610 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345275497 295456 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I hope you can see how that can occasionally save a character. < 1345275549 163017 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345275551 736053 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :With brainfuck? Yeah =P < 1345275552 400096 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :By making the lowest useful number 0, the run before it roles over to the next digit is larger < 1345275568 950843 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's not what I meant by interesting < 1345275577 258053 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What's interesting is that ++ doesn't get RLEd < 1345275588 773111 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I can see why though < 1345275781 704509 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :thats a pretty good rule < 1345275808 553998 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Except harder to code =P < 1345275812 857789 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Only slightly though < 1345275830 359368 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :what i'm seeing with this is that replacement is efficient < 1345275988 107420 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like it takes care of the fact that some characters won't need to be run length encoded, but it will rle them if they happen to bunch up < 1345276011 153388 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just thought of another possibility, except I haven't thought the implications through < 1345276031 70022 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If the leading digit of a 2 or more digit number is implicitly increased by 1 < 1345276042 399642 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That is, 00 is 62 < 1345276049 129447 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :another good rule is realize tidus has never touched the esolang wiki... which says a lot about him < 1345276055 642614 :pikhq!~pikhq@174-22-146-166.clsp.qwest.net QUIT :Read error: Operation timed out < 1345276064 867550 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :he is best not paid much heed < 1345276075 802182 :pikhq!~pikhq@174-22-151-67.clsp.qwest.net JOIN :#esoteric < 1345276076 589070 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(And then of course add 3 to get number of times to place character down) < 1345276080 245030 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: That is pretty good < 1345276101 957700 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Haven't thought implications through though < 1345276132 479562 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :At least sum numbers would have multiple representations < 1345276137 615405 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That is probably inefficient < 1345276140 595585 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*some < 1345276182 845936 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : in biology, evolution is not elegant < 1345276198 175190 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :everything is a kludge < 1345276205 990372 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1345276224 208827 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I would hope humans are better planners than evolution. < 1345276226 573335 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :disclaimer: i know even less about biology than i do about esolangs < 1345276256 213022 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im just making this up. :( < 1345276286 140584 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm not qualified to say what is and isn't a kludge, but humans can plan ahead, and evolution, to the best of my understanding, does not. < 1345276286 355353 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: Which numbers would have multiple representations? < 1345276318 213966 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Sgeo: well humans try to plan ahead :P < 1345276380 464529 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Evolution does all sorts of dirty tricks < 1345276409 516719 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :moore's law takes a heck of a lot of work to hold it up... a lot of late hours in many offices.. corporate mergers < 1345276423 454837 :pikhq!~pikhq@174-22-151-67.clsp.qwest.net PRIVMSG #esoteric :FreeFull: No, evolution does precisely one trick. It's a very straight-forward hill climbing algorithm. < 1345276463 209690 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :consumers too^ < 1345276471 759977 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zz = 64 * 63 + 63; 000 = 1 * 64^3 < 1345276478 116570 :pikhq!~pikhq@174-22-151-67.clsp.qwest.net PRIVMSG #esoteric :Its trick is just letting beneficial changes stick around. < 1345276485 7172 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Uh, I have to be wrong < 1345276497 239451 :pikhq!~pikhq@174-22-151-67.clsp.qwest.net PRIVMSG #esoteric :Everything else is just a thing that was a beneficial change. < 1345276534 36218 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, no < 1345276537 927232 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That proves my point < 1345276566 229684 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Since 000 is smaller than zz, 000 is representable as a two-digit number < 1345276617 845038 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...wait, 000 is larger than zz, hence my stating that I must be wrong < 1345276634 259975 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, I'm mis...multiplying zz < 1345276662 914106 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, I was close enough < 1345276689 212019 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is a bit confused at the moment < 1345276712 495412 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, I think I misdid zz < 1345276839 844266 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :if we are evolving, and if we are studying evolution, then surely something will happen < 1345276873 707188 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zz = (63+1) * 64^1 + 63 * 64^0; 000 = (0+1) * 64^2 + 0 * 64^1 + 0 * 64^0 < 1345276925 102944 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zz = 4159; 000 = 4096 < 1345277022 434797 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :000 is smaller than zz, therefore, there are some numbers, those numbers between [4096, 4159], that have two representations. < 1345277047 891524 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You're calculating 000 wrong < 1345277060 19809 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :000 should be zz + 1 < 1345277069 203038 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Whatever zz ends up being < 1345277094 184536 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That would require a different definition for my system < 1345277097 94461 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1345277103 447327 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But yes, that's ideal < 1345277198 309537 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has never touched the esolang wiki. < 1345277202 236372 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What does that say about me? < 1345277260 829631 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :BRB. When I get back I'll think about it more but I have an idea < 1345277648 193835 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it says nothing! < 1345277777 238837 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1345277963 865335 :AnotherTest!~tim@94-224-26-19.access.telenet.be JOIN :#esoteric < 1345278316 417302 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Let's think in binary. < 1345278330 655071 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :0 = 0. 1 = 1. 00 = 2. < 1345278347 635999 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In fact, it's more elegant if all digits obeyed the rules, whatever they are < 1345278377 745786 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well, one may ask what is a thought < 1345278428 292016 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric := 0. 0 = 1. 1 = 2. 00 = 3. 01 = 4. 10 = 5. 11 = 6. 000 = 7. < 1345278445 526818 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :hmm < 1345278513 242450 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and.. its probably better if people like me don't ask questions like that < 1345278604 439820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: i'd be worried more about your second thoughts than your questions if i were you < 1345278659 784836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if i was a perfect version of me who was also you < 1345278662 812045 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i am delusional. i can't trust my own conclusions < 1345278681 64225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: but you realize _that_ is _also_ a delusion? < 1345278722 577343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and one that upholds your incompetence, in a self fulfilling prophecy. < 1345278741 934427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he said, hypocritically. < 1345278786 52293 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :anyone who has showered in the last few months has some authority on the topic < 1345278823 150564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WHAT DO YOU KNOW ABOUT MY SHOWERING < 1345278837 775348 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :oerjan: I know that now both of us has made an error in grammar. or fwe. < 1345278846 572727 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: It seems to be a power of 2 - 1 < 1345278856 594613 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :psyk: NONESNES < 1345278859 880609 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :oerjan: mit siit? < 1345278878 507646 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :suddenly i noticed that video card on my desk says highly commended by pc authority magazine < 1345278882 997230 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^box of < 1345278885 156142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not finnish < 1345278889 268128 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :111 = 14 0000 = 15 < 1345278890 508486 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :oerjan: I want to kill somebody. < 1345278908 237733 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is psyk from Mezzacotta? < 1345278924 404190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: well the evidence seems inconclusive so far < 1345278941 517888 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: A sequence of 1s is always worth twice the same-length sequence of 0s < 1345279016 215408 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oerjan: at some point i abandoned common sense < 1345279033 23114 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This channel is now officially mezzacotta. < 1345279053 470782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: hey me too! < 1345279075 219453 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oerjan: but ... common sense seems to be relative to a given level of perspective < 1345279090 644343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. a relatively common one... < 1345279100 357350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is nevertheless almost certainly wrong. < 1345279121 344239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but may be better than some of the alternatives < 1345279160 851471 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like.. the sorts of things conspiracy theorists worry about probably do occur in matters of security < 1345279191 605409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some of them. maybe. < 1345279286 976171 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like, for example, false flag operations are a known warfare or political tactic, and are based on creating false perceptions.. < 1345279319 998810 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So what's the best way to describe what each digit does? < 1345279330 779719 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so, at some point, people are being fed systematic lies < 1345279351 753040 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and someone is funding it < 1345279361 77555 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is starting to regret this conversation, as expected. < 1345279418 203172 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :with all those kinds of tactics at play, it's not really possible that things are what they seem < 1345279436 533134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :more importantly, my intuition keeps telling me not to argue. < 1345279473 657185 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :apparently i have anxiety < 1345279486 572103 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while my common sense is screaming to say "you cannot conclude much from mere _existence_ without considering _prevalence_ < 1345279489 660093 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :that seems to be the angle my psychologist is taking < 1345279490 97341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :" < 1345279536 677427 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :not actually paranoia or delusion, but anxiety < 1345279553 28902 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan, if X exists, you can conclude that it is not true that X does not exist. < 1345279560 138322 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: *GASP* < 1345279577 531719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: I haven't been following, but if you had value(s) = 2^len(s) - 1 + bin(s) like I thought I saw, where s is the string and bin(s) is the binary value, it doesn't sound all that reasonable to ask what each digit alone is doing. It's not exactly a positional system, after all. < 1345279584 493249 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :which is why i suppose i cant just sit in here, and chill < 1345279670 750884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anxiety is evil :( < 1345279672 617884 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION isn't even entirely sure if what fizzie just describes describes it accurately < 1345279704 409150 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oerjan: he didn't say it directly, but when i used words like paranoia, he was saying how paranoia is a specific thinking process < 1345279737 927123 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :btw its all free in australia.. that is.. i bulkbill nearly all my medical care.. maybe because people like me < 1345279744 640825 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : :D < 1345279766 941968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well most is free in norway too < 1345279769 323676 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: If "0"^n is always 2^n - 1, and you go in the usual order from that, I'd say the value kind of has to be what I mentioned. < 1345279770 900698 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yay < 1345279803 29234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: Alternatively speaking, it's just like having an implicit "1" in front and then doing a -1 to bias "" (i.e. 1) to 0. < 1345279839 590712 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :hm < 1345279867 941025 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"000" -> 0b1000-1 -> 8-1 -> 7; "111" -> 0b1111-1 -> 15-1 -> 14 and so on and so forth. < 1345279906 129268 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : = 0. 0 = 1. 1 = 2. 00 = 3. 01 = 4. 10 = 5. 11 = 6. 000 = 7. <-- was this the system? < 1345279937 673085 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes < 1345279960 598042 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(not the system when discussing zz before) < 1345280000 981088 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so about evolution, what i was thinking was, there are patterns in nature. and in response to these non-chaotic patterns, it's possible to have optimized solutions < 1345280010 416374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm right, that's 2^len(s) - 1 + bin(s) indeed i think. where 2^len(s) is just adding an initial 1. < 1345280065 641143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh fizzie already said both parts < 1345280068 111035 :mig21a!~mig@111.65.28.21 JOIN :#esoteric < 1345280116 81042 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but a temporary solution which is built depending on circumstances isn't much use if the circumstances change < 1345280164 389006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: which is why _very_ strongly adapted species tend to die out in environmental upheave, while more flexible ones then take over < 1345280168 450925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :afaiu < 1345280226 172965 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so.. that is the spirit of the words i had in mind when i said everything in evolution is a kludge < 1345280228 706639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps this explains the gradual development of intelligence - it's a form of extreme flexibility < 1345280268 188397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :after many mass extinction, the survivors tended to be more intelligent. or maybe that's just my impression. < 1345280272 745502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*s < 1345280281 412514 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There's no point in using the Y combinator in Common Lisp, is there? < 1345280288 351956 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :one thing though which i ponder is why life needed to become more complex < 1345280324 932311 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't see why it wasn't sufficient for microorganisms to remain microorganisms < 1345280357 998118 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but.. having said that i don't know the longer story of life on earth < 1345280451 31614 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(defmacro lambda-let (name arglist &body body) `(labels ((,name ,arglist ,@body)) #',name)) < 1345280451 690602 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It (if I assume the obvious extension) seems a bit more complicated for bases other than 2, though; for base 4, "" -> 0, "0" -> 1, ..., "3" -> 4, "00" -> 5, ..., "33" -> 20, "000" -> 21, ..., "0000" -> 85 and so on. (Or "0"^n -> sum_{i=0..n-1} 4^i in general, since there's a gap of 4^i between "0"^i and "0"^(i+1).) < 1345280455 896132 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :^^completely untested < 1345280460 441371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: well it took almost 4 billion years of life before the macroorganisms started really developing. so presumably the conditions had to be just right to make that advantageous. < 1345280531 190722 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION clutches at the air as if to express dramatic frustration. but theres always that question of why < 1345280531 817086 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: perhaps it's another case of the anthropic principle: macroorganisms _don't_ usually develop, but the planets without them don't have intelligent species to discuss why they didn't. < 1345280566 823602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because evidence is that life itself arrived on earth _fast_, but macroorganisms didn't. < 1345280570 732083 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmm.. ok ill say it tis way < 1345280576 831977 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^this way < 1345280625 700930 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :since unevolved life is just as alive as evolved life, then hte purpose of evolution is counter intuitive < 1345280633 256982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: there was probably btw this period just before called "snowball earth", a global ice age. perhaps the organisms had to cluster to survive it. < 1345280662 743468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well, it's theorized that it may have been global) < 1345280693 174160 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ah < 1345280744 938691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: hm < 1345280827 107702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: btw some _define_ life as anything that is capable of undergoing darwinian evolution < 1345280852 543375 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Norns are alive! < 1345280869 387704 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so the relevance to esolangs is, that code is like and problems ... programmers write code to survive problems their bosses give them < 1345280879 653185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: The Norns are alive with the sound of music. < 1345280907 843593 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so a programmer's state is his codebase < 1345280960 925779 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but bosses survive by being more demanding in response to the programmers increasing codebase < 1345281049 241921 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :... im gonna just leave it there < 1345283353 350978 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 244 seconds < 1345283653 703879 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345284546 329522 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: oonbotti < 1345284596 128397 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1345285371 86747 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1345285389 971979 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 265 seconds < 1345286167 156415 :derdon!~derdon@p5DE89B0D.dip.t-dialin.net JOIN :#esoteric < 1345286646 208913 :mig21a!~mig@111.65.28.21 QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1345286777 525268 :MoALTz!~no@host-92-2-141-255.as43234.net JOIN :#esoteric < 1345287004 487944 :MoALTz_!~no@host-92-2-131-20.as43234.net JOIN :#esoteric < 1345287091 870472 :MoALTz!~no@host-92-2-141-255.as43234.net QUIT :Ping timeout: 246 seconds < 1345287245 487506 :MoALTz!~no@host-92-2-131-80.as43234.net JOIN :#esoteric < 1345287378 538332 :MoALTz_!~no@host-92-2-131-20.as43234.net QUIT :Ping timeout: 252 seconds < 1345287626 537497 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :toBinary 0 = [] < 1345287626 722234 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :toBinary n < 1345287626 868455 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric : | n `mod` 2 == 0 = ( toBinary (n `div` 2) ) ++ "0" < 1345287626 868658 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric : | otherwise = ( toBinary ((n - 1) `div` 2) ) ++ "1" < 1345287635 12427 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :is that bad or good Haskell code < 1345287724 706446 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :or should I use rem < 1345287739 60533 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :mh. probably < 1345287770 621892 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :oh wait does something like even exist? < 1345287784 64123 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :oh yes < 1345287970 892146 :mig21a!~mig@111.65.28.21 JOIN :#esoteric < 1345289221 815042 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :AnotherTest: I'm trying to figure out how to write a prime sieve :) < 1345289295 61807 :ion!ion@heh.fi PRIVMSG #esoteric :anothertest: Numeric.showIntAtBase < 1345289307 323781 :ion!ion@heh.fi PRIVMSG #esoteric :(Although that has a strange arbitrary base limit that is below 36.) < 1345289648 372083 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm wondering why primesieve ya@[y:ys] = y : primesieve (filter (\a -> (a `mod` y) == 0) ya) doesn't work < 1345289782 964944 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Actually, get rid of the ya@ and replace the second ya with ys < 1345289786 187149 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But still doesn't work < 1345290232 285120 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :ion: I just wanted to implement this to try something in Haskell, but when I need this I will definitely use that; also 36 doesn't seem strange (it's the amount of alphanumeric symbols) < 1345290407 516498 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oops, meant /= rather than == < 1345290440 515415 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Still fails with same error < 1345291908 66687 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 240 seconds < 1345292278 302006 :mig21a!~mig@111.65.28.21 QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1345292289 549358 :mig21a!~mig@111.65.28.21 JOIN :#esoteric < 1345292313 77159 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1345292898 646359 :MoALTz!~no@host-92-2-131-80.as43234.net QUIT :Quit: brb < 1345292958 141076 :ion!ion@heh.fi PRIVMSG #esoteric :anothertest: You may have missed the word “below” in my sentenct. < 1345292959 803006 :ion!ion@heh.fi PRIVMSG #esoteric :e < 1345293041 463536 :ion!ion@heh.fi PRIVMSG #esoteric :anothertest: You might want to use divMod. < 1345293046 169983 :ion!ion@heh.fi PRIVMSG #esoteric :!= 41 `divMod` 2 < 1345293051 852304 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :ion: oh yes I did miss that < 1345293053 593508 :ion!ion@heh.fi PRIVMSG #esoteric :> 41 `divMod` 2 < 1345293054 674381 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (20,1) < 1345293058 850652 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :ion: very strange indeed < 1345293248 979946 :ion!ion@heh.fi PRIVMSG #esoteric :> reverse . unfoldr (\n -> swap (n `divMod` 2) <$ guard (n /= 0)) $ 15 < 1345293250 391968 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `swap' < 1345293265 248604 :ion!ion@heh.fi PRIVMSG #esoteric :> let swap = snd &&& fst in reverse . unfoldr (\n -> swap (n `divMod` 2) <$ guard (n /= 0)) $ 15 < 1345293267 451492 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,1,1,1] < 1345293273 585514 :ion!ion@heh.fi PRIVMSG #esoteric :> let swap = snd &&& fst in reverse . unfoldr (\n -> swap (n `divMod` 2) <$ guard (n /= 0)) $ 17 < 1345293275 768264 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,0,0,0,1] < 1345293355 814897 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1345293356 838923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oOo CODE, is a yet another programming language based on brainfuck. Its creation was inspired by the way how teenager trolls tend to use upper and lower case to draw attention to themselves. < 1345293372 412772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :someone give me a reason to go on < 1345293408 621293 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://blog.trecio.cba.pl/index.php/2010/04/ooo-code/lang-pref/en/ < 1345293410 354043 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh god < 1345293419 210745 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :they even spell it "Brainf**k" < 1345293530 539894 :ion!ion@heh.fi PRIVMSG #esoteric :Someone should make a language called Brainf**k that’s nothing like Brainfuck. < 1345293547 1261 :nortti!nortti@smar.fi PRIVMSG #esoteric ::P < 1345293563 287691 :ion!ion@heh.fi PRIVMSG #esoteric :So anyone who wants to refer to Brainfuck is forced to be explicit. < 1345293565 454477 :nortti!nortti@smar.fi PRIVMSG #esoteric :it'll be functional and object oriented < 1345293586 334940 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :let fibb a n = fibb (a,a,a) (n - 1) < 1345293592 694973 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why can't it work? < 1345293664 735736 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What's the type of that function? < 1345293872 498835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: occurs check < 1345293908 228826 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: yep < 1345293930 477546 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Phantom__Hoover: Good point < 1345293962 327641 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :let fibb a n = (fibb a n, fibb a n, fibb a n) doesn't work either, same error < 1345294031 153647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :occurs check, again < 1345294041 414563 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :try to figure out the type of the function and you'll see < 1345294042 722585 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm hoping for a -> b -> (a,a,a) < 1345294055 38290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: so if fibb a n :: (a,a,a) < 1345294057 803965 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Actually, not (a,a,a) < 1345294064 601145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then (fibb a n, fibb a n, fibb a n) :: ((a,a,a),(a,a,a),(a,a,a)) < 1345294072 81255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but that's the result of fibb a n < 1345294078 281658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is a contradiction < 1345294081 637902 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :elliott: No it isn't! < 1345294081 783841 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yeah, I meant (n - 1) < 1345294090 576959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in fact, the return type of fibb a n would have to be a = (a,a,a), which is the whole problem < 1345294097 956647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :psyk: ? < 1345294102 741030 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :elliott: What are you doing? < 1345294106 87716 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wait, why did I call it fibb < 1345294109 475171 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I meant to call it sierp < 1345294110 8061 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :psyk: answering FreeFull's haskell question < 1345294114 781873 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :elliott: Vielleich, oder so. < 1345294119 604311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :psyk: what < 1345294128 421440 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :elliott: Shit of your gastrointestinal tract. < 1345294137 697433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: ^ < 1345294141 121130 :ion!ion@heh.fi PRIVMSG #esoteric :psyk: hotik? < 1345294144 932577 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :ion: kerro lis. < 1345294149 946954 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :psyk: are you a bpt < 1345294151 1238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*bot < 1345294152 709518 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :elliott: No, i'm not < 1345294158 54321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok, so just an idiot then < 1345294168 366218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what the heck is up with this place lately < 1345294221 162126 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe if I write an a -> (a,a,a) function and then apply it recursively < 1345294265 95690 :ion!ion@heh.fi PRIVMSG #esoteric :Are you looking for something like data Foo a = Foo a (Foo a) (Foo a) (Foo a)? < 1345294334 725716 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm looking for something that produces the code equivalent of a sierpinski triangle < 1345294339 658229 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I haven't looked at data yet < 1345294365 564794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently psyk is, in fact, a bot http://sange.fi/~atehwa/psyk/psykbot.ss < 1345294373 587728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is a contradiction < 1345294375 957748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :psyk: ? < 1345294377 367957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1345294381 685120 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :elliott: Without contradiction there's no life. < 1345294384 685614 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :elliott: eik euroopan unioni olekin perseest? < 1345294401 381025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atehwa: is there a way to get this thing to not respond to me < 1345294413 528585 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :/ingore < 1345294427 815975 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oops < 1345294431 361741 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :/algore < 1345294433 190216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ignore is cheating :p < 1345295050 681770 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Now I managed delay the occurs check to the function call =P < 1345295327 762729 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :FreeFull, /ignore still makes everyone else see it. < 1345295338 259734 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, wait, what's the difference between this and fungot. < 1345295339 802653 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom__Hoover: written by fnord teenage atheists who cant except that a religious man could be such a sticking point if so many of similar ones? in many of it's earlier releases, the minneapolis scene, and kristen's role in fnord sound. i'll set up a separate page from the < 1345295361 353986 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Phantom__Hoover: They can /ignore too < 1345295361 803138 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Beyond the fact that fungot is better. < 1345295362 894266 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom__Hoover: nope, he only serves his country, democratic or fnord. < 1345295602 90276 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :^style ct < 1345295602 803169 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: ct (Chrono Trigger game script) < 1345295606 174238 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fungot! < 1345295606 982169 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom__Hoover: your majesty! and queen. he and a friend left on a journey 10. all functions are down... got the terra arm and the crisis arm! found a dreamstone?! then i'll repair the masamune! < 1345295799 976801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: you have to ping fungot. < 1345295800 498940 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: to the northwest of this cape. he took back the medal from the frog king. and i'd like to see that mystical sword for myself! < 1345295868 44862 :MoALTz!~no@host-92-8-231-226.as43234.net JOIN :#esoteric < 1345296193 29877 :MoALTz!~no@host-92-8-231-226.as43234.net QUIT :Ping timeout: 272 seconds < 1345296708 973674 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, wait, what triggers psyk? < 1345296868 75419 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1345296925 185032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least this: < 1345296926 215682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is a contradiction < 1345296931 253414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is a contradiction < 1345296931 445344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is a contradiction < 1345296937 879341 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pah < 1345297356 284362 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :all of which are american dreams < 1345297402 750568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: anyway it bugged me when i didn't say anything to it above < 1345297586 74525 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, ??? < 1345297630 406017 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :disregard me < 1345298002 798067 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :uh I dislike writing unit tests < 1345298024 148888 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :unless they all pass :D < 1345298033 629413 :AnotherTest!~tim@94-224-26-19.access.telenet.be PRIVMSG #esoteric :which I doubt < 1345298038 853561 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's my hobby! < 1345299169 889540 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :wow i thought psyk was a real person < 1345299332 190251 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Ping timeout: 268 seconds < 1345300421 311619 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric < 1345300465 477349 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1345300491 472838 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345300601 272700 :MoALTz!~no@host-92-2-115-101.as43234.net JOIN :#esoteric < 1345302079 351532 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1345302389 187988 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1345302904 656109 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345305282 396277 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Read error: Connection reset by peer < 1345305308 211954 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1345305356 509924 :mig21a!~mig@111.65.28.21 QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi < 1345305450 594324 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus21: as opposed to? < 1345305520 541726 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Police arrested two Cambridge men on charges of assault and battery and an unarmed robbery after victims told police they tried to steal their pizza, shoved them to the ground and ripped their pants." < 1345305528 764852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : itidus21: as opposed to? < 1345305529 981144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :psyk is a bot < 1345305537 754166 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :elliott: I know, and that was an answer. < 1345305558 726222 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345305704 246167 :Gregor!codu@codu.org PRIVMSG #esoteric :#esoteric : Where even the bots are real people. < 1345305705 152061 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :Nothing here < 1345305859 680545 :nortti!nortti@smar.fi PRIVMSG #esoteric :oonbotti: are you real human? < 1345305860 980239 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :nortti: Perhaps you believe I am real human. < 1345306019 550738 :atriq!~Taneb@host-2-97-154-35.as13285.net JOIN :#esoteric < 1345306069 304245 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oonbotti: Has anyone really been far even as decided to use even go want to do look more like? < 1345306069 641496 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :kmc: Please consider whether you can answer your own question. < 1345306174 592252 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION slaps oonbotti around a bit with a colorless green idea < 1345306244 102816 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1345306295 789138 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :colorless and green, but how does it fnarf? < 1345306413 793429 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :poorly < 1345306428 172755 :Gregor!codu@codu.org PRIVMSG #esoteric :You can't judge. < 1345306430 209785 :Gregor!codu@codu.org PRIVMSG #esoteric :Only I can fnarf. < 1345306507 603389 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 240 seconds < 1345306533 187985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"A suspicious object that caused a nearly six-hour-long bomb scare in a Palo Alto neighborhood Friday afternoon turned out to be a piece of illegal drug-making equipment, according to a police agent." < 1345306556 830106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether that's equipment that's used to make illegal drugs, or illegal equipment used to make drugs. < 1345306637 497935 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :probably both < 1345306654 814315 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Illegal equipment used to make illegal drugs? < 1345306655 658087 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also hichaf < 1345306656 717942 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1345306660 79867 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's doubly illegal. < 1345306670 785228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :helloeegan < 1345306673 713075 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :once you use equipment to make or consume illegal drugs, it usually becomes illegal < 1345306686 391383 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"drug paraphernalia" < 1345306712 7452 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :helloeegan sounds like a holiday where everyone puts on costumes and consumes LSD. < 1345306736 87717 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i bet that head shops would buy and sell used bongs if not for this rule < 1345306740 420585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why is drug equipment illegal? < 1345306742 530432 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there would be a big market for it < 1345306744 794495 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: why not < 1345306751 193503 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's not how illegal works. :-( < 1345306758 201235 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is when drugs are involved < 1345306813 620907 :pikhq!~pikhq@174-22-151-67.clsp.qwest.net PRIVMSG #esoteric :shachaf: Some think "illegal" is a fundamental property of things and actions that they can attach. < 1345306824 316724 :pikhq!~pikhq@174-22-151-67.clsp.qwest.net PRIVMSG #esoteric :shachaf: These people tend to support drug legislation. < 1345306844 96195 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"paraphernalia" is a nice-sounding word. < 1345306922 416852 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yes, it is nice < 1345306954 829674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In fact, I have a file with a list of nice-sounding words, and "paraphernalia" is in it. < 1345306960 881324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether the word is illegal to use too. < 1345306984 777711 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder if words can be paraphernalia < 1345307061 206236 :ion!ion@heh.fi QUIT :Ping timeout: 246 seconds < 1345307065 624462 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what is government if words have no meaning < 1345307104 829924 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: did i tell you that Caltech won a $100,000 prize from the Bill and Melinda Gates foundation for inventing the toilet of the future? < 1345307155 535956 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://features.caltech.edu/features/423 < 1345307159 308574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nope. < 1345307183 204887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Reinventing the Toilet Challenge" < 1345307188 700600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The toilet challenge of the future. < 1345307194 979068 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1345307201 137764 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is your code good enough to reinvent the toilet < 1345307265 164654 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345307359 302422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I woke up at 09:something today. < 1345307370 275517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is sort of a result of having my sleep schedule wrap around. < 1345307384 357097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether I can stop it from moving further now. < 1345307418 155895 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Yay! < 1345307504 340215 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Have an early/late night (delete as appropriate) < 1345307734 894745 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric : helloeegan sounds like a holiday where everyone puts on costumes and consumes LSD. < 1345307738 925028 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are a lot of holidays like that < 1345307748 937384 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :kmc, no, that's just you. < 1345307832 141033 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like Burning Man < 1345307842 889769 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also Bay to Breakers (or does everyone just get really drunk for that?) < 1345307870 266523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Someone told me I should go to Bay to Breakers a couple of weeks before it happened. < 1345307873 190215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But then I forgot. < 1345307906 441051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"exciting happenings from shachaf's recent past" < 1345308198 426554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether taxicabs in Manhattan aren't allowed to go on Broadway. < 1345308373 511864 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why wouldn't they be? < 1345308390 489254 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think there are plenty of cabs on broadway < 1345308391 517074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :To keep taxicab distance reasonable. < 1345308415 388757 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_- < 1345308424 405408 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's a one-way street south of columbus circle < 1345308444 532524 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that means the distances aren't even symmetric! < 1345308451 339718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good ol' Columbus Circle. < 1345308476 79937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has taken the subway to Columbus Circle station many times. < 1345308486 219661 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh yeah? < 1345308494 914020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My uncle lives nearby. < 1345308515 454191 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which subway do you take < 1345308524 135247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Depends on where I'm coming from. < 1345308535 406221 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :The one in New York'd be my guess < 1345308546 565490 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :The one in Moscow wouldn't be much use < 1345308552 827920 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At least A and C and 1. < 1345308568 472345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And E from JFK, connecting to A. < 1345308842 573597 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: did you see http://www.stonebrowndesign.com/uploads/9/7/6/9/9769402/t-time.jpg < 1345308899 697820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nope. < 1345308934 351483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't there a silver line too? < 1345308957 567810 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's not rail though < 1345309118 883600 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the silver line SL1/SL2 is a bus which runs partly in a dedicated tunnel with subway-like stations and platforms < 1345309123 414099 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and partly on the street < 1345309165 890422 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so arguably it deserves to be shown if the green line does, because the green line also runs partly in a dedicated tunnel and partly in the street < 1345309185 966619 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also the SL1/SL2 fare is the same as the subway fare, not the bus fare < 1345309254 569099 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(except that it's now free to board the SL1 at the airport, and then you can even transfer to other subway lines for free) < 1345309297 789105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Did you see the Helsinki-mocking subway image? http://users.ics.aalto.fi/htkallas/subway_maps.jpg < 1345309317 464823 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the SL4/SL5 are basically just limited-stop buses < 1345309320 175342 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(So twue.) < 1345309355 773576 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is true < 1345309387 331452 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :helsinki has a lot of trams though < 1345309397 257685 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but they run mostly in the street and so aren't much better than buses < 1345309429 288367 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, and there's not *that* many routes there either. Though admittedly at least a plural. < 1345309451 32538 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :The Tyne and Wear Metro has two lines, and Monument station has 3 < 1345309456 942616 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :*is on 3 < 1345309494 646467 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh, because the line goes through twice? < 1345309498 817800 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Yeah < 1345309526 495923 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :They're the most imaginatively named lines ever < 1345309529 69134 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Green line < 1345309530 168404 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :And... < 1345309533 222869 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Yellow line < 1345309565 577135 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Edgware Road in London is a bit like that < 1345309568 148177 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :on the circle line < 1345309601 451603 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is no longer a circle :/ < 1345309620 476147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There is a plan for a subway branch from Kamppi (essentially city centre) to the Helsinki-Vantaa airport, but I'm not especially hopeful I'll be alive any more when they get that done. It took a terrible amount of wrangling for them to even manage to start building the current extension eastwards. (And they're already building the regular rail line to go under Helsinki-Vantaa and connect to ... < 1345309626 499472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... the two local rail tracks, so they're probably not that interested in the subway.) < 1345309778 544172 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :helsinki also has far fewer people than the other 3 metro areas in that picture < 1345309790 656363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure, but that doesn't lessen our national shame. < 1345309805 868832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Most people probably aren't feeling that.) < 1345309819 464330 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Your capital's subway network is WORSE THAN NEWCASTLE/SUNDERLAND's < 1345309827 813549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: :'''( < 1345309903 106190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're going to paint the "Joker line" (slightly-limited-stops frequent-service bus line -- in the future, lines) buses orange in 2014 or so because they're "subway-like" and that will help in something or other. < 1345309930 267425 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Our subway trains are orange.) < 1345309999 514282 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :(Our (I say "our", but the Metro doesn't come this far west) trains are yellow and purple, I think?) < 1345310007 360598 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: On the other hand, our capital's subway network makes the "List of northernmost items" of Wikipedia: http://en.wikipedia.org/wiki/List_of_northernmost_items (see "Transportation"). < 1345310086 918039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Thanks to Svalbard, Norway gets quite a few of those. < 1345310131 955756 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: it seems like the Silver Line is mainly used to get from/to the airport and the rest of the fancy subway-like part of it is pretty underused < 1345310153 71207 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they could have got better value for money if they'd construted a people mover from the existing Airport station on the Blue Line to the airport < 1345310160 849832 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has never been to BOS. < 1345310161 333776 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(using airport tax money, no less) < 1345310200 997253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :According to the aforementioned article, the northernmost vineyard in the world is the Olkiluoto Nuclear Power Plant in Finland. That sounds... somewhat dubious. < 1345310214 712019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently it is true, though. < 1345310230 315324 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that would be less convenient for me, though, because there's no direct transfer from the red line to the blue line < 1345310236 218314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"-- the warm outlet water is circulated through a garden where water melons and Lithuanian grapes are grown and from which Olkiluoto wine is produced." < 1345310251 197381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just offhand it sounds slightly suspicious to make wine at a nuclear power plant, though. < 1345310261 724038 :AnotherTest!~tim@94-224-26-19.access.telenet.be QUIT :Ping timeout: 244 seconds < 1345310459 172272 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yay svalbard < 1345310487 636939 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :BOS is a pretty crappy airport but it's unusually conveniently located < 1345310511 236184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not if you move to SF! < 1345310515 573724 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Which I heard might happen.) < 1345310545 9724 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Read error: Connection reset by peer < 1345310566 673149 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_- < 1345310570 92948 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1345310572 811383 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nelhage is moving to SF < 1345310575 835591 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Read error: Connection reset by peer < 1345310580 504184 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :to work for stripe < 1345310592 883461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is he one of the ones who left Kspl*? < 1345310621 941903 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For Stripe? Hmm. < 1345310793 995933 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes < 1345310837 645316 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When? < 1345311021 808126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :unsafeCreate l f = unsafeDupablePerformIO (create l f) < 1345311042 287699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't that exactly the thing you're supposed not to use unsafeDupablePerformIO for? < 1345311300 835974 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :probably < 1345311501 601355 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Wow, I think the way I use unsafeCoerce in my ridiculous factorial program < 1345311503 949007 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :IS ACTUALLY SAFE < 1345311529 409179 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with respect to what set of assumptions? < 1345311531 118688 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : Also probably some code for some (rather practical but still cool) physics simulations. < 1345311544 472215 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :kmc, the assumptions in GHC.Prim.unsafeCoerce# < 1345311549 525916 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok < 1345311569 542136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you see the post about how you can make unsafeCoerce from GeneralizedNewtypeDeriving? < 1345311586 719635 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :No, wait, it isn;t < 1345311589 170112 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atriq: hyv yt < 1345311595 736082 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :With either type families or GADTs, and possibly with neither. < 1345311603 635339 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: i thought that was old news < 1345311612 142164 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and that they fixed it < 1345311616 964899 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :psyk, goodnight to you to? < 1345311621 186078 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :*+o < 1345311623 912545 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atriq: robottielimikin kiinnostaa < 1345311628 373520 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :atriq: how do you use it? < 1345311641 190698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: http://joyoftypes.blogspot.com/2012/08/generalizednewtypederiving-is.html < 1345311663 82006 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :kmc, (t -> a) -> t; t -> (t -> a) < 1345311673 8454 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :So a function can have itself as an input < 1345311682 270021 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :fix is a more sensible alternative < 1345311727 811536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"itself" in the sense of M = \x -> x x? < 1345311733 266330 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Yes < 1345311984 243428 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: fun < 1345311985 133290 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe it's time to switch to a safer implementation of GeneralizedNewtypeDeriving which just writes the boilerplate instance for you < 1345311985 500386 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds reasonable to me. < 1345311985 646594 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that might be less efficient, though < 1345312078 846693 :atriq!~Taneb@host-2-97-154-35.as13285.net NICK :Taneb|Away < 1345312111 113804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it's sufficient to write the boilerplate and type-check it, even if a less safe implementation is actually used? < 1345312176 571787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i am against GeneralizedNewtypeDeriving being faster than writing the boilerplate by hand < 1345312176 949667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i would rather the optimisation worked on the boilerplate < 1345312177 461740 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: interesting idea < 1345312177 608040 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: yeah < 1345312178 115638 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this toilet of the future produces hydrogen gas < 1345312182 231968 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which could be useful but... < 1345312231 628137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: But that's hard. < 1345312261 230055 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then let it be slow :p < 1345312277 141546 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why is it hard exactly < 1345312296 843287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: recursion < 1345312299 64814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(i don't think it is actually very hard) < 1345312493 346800 :MoALTz!~no@host-92-2-115-101.as43234.net QUIT :Ping timeout: 244 seconds < 1345312621 527880 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :we gotta run run run to the toilets of the future < 1345312829 340967 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: It sounds kind of hard to me. < 1345312844 229941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I'm no GHCfier. < 1345313829 72109 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1345313877 686028 :Taneb|Away!~Taneb@host-2-97-154-35.as13285.net NICK :atriq < 1345314673 934623 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :atriq|njnl < 1345314729 517408 :nortti!nortti@smar.fi PRIVMSG #esoteric :main(x,y,e)char**e;{char a[256];char*b;char*c[256];char**d;int p;while(1){write(1,"$ ",2);for(b=a;*(b-1)!='\n';b++){read(0,b,1);}*b=0;d=c;*d++=a;for(b=a;b 'The other functions take the environment for the new process image from the external variable environ in the calling process.' < 1345315113 671945 :nortti!nortti@smar.fi PRIVMSG #esoteric :oh < 1345315303 552641 :nortti!nortti@smar.fi PRIVMSG #esoteric :main(){char a[256];char*b;char*c[256];char**d;int p;while(1){write(1,"$ ",2);for(b=a;*(b-1)!='\n';b++){read(0,b,1);}*b=0;d=c;*d++=a;for(b=a;b but i mean i don't like jogging so i wouldn't like jogging while jerking off either < 1345316729 424123 :HackEgo!codu@codu.org PRIVMSG #esoteric :857) < kmc> but i mean i don't like jogging so i wouldn't like jogging while jerking off either < 1345316741 434386 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :my victory is now complete < 1345316829 616206 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :my problem with IRC bots: < 1345316834 128259 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I can't just write an IRC bot < 1345316839 618430 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I need to write an IRC library every time first < 1345316844 650022 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and by the time I'm done the library I'm bored with it < 1345316900 639690 :Gregor!codu@codu.org PRIVMSG #esoteric :Jogging while masturbating sounds both complicated and unpleasant. < 1345317005 131971 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :f you're not using equipment, yes < 1345317337 172544 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1345317372 905705 :ion!ion@heh.fi JOIN :#esoteric < 1345317387 314698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.kickstarter.com/projects/659943965/planetary-annihilation-a-next-generation-rts has a picture of a Penguin now. < 1345317412 865109 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should Back That Project since I keep complaining about RTSes. < 1345317776 831509 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1345317900 951443 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should read the CLtL2 docs for environment stuff, see if there's an eval that accepts an environment object in there < 1345318040 10764 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Write a program to find the largest possible rectangle of letters such that every row forms a word (reading left to right) and every column forms a word (reading top to bottom)." < 1345318044 251541 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sounds fun < 1345318057 324699 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shachaf, why do you keep complaining about RTSes># < 1345318066 248949 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::( nope eval does not take an environment in CLtL2 < 1345318068 284329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom__Hoover: Because they're bad. :-( < 1345318079 834946 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :They're inaccurately named, at least. < 1345318092 985587 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You could add ACIO to GHC! < 1345318098 403318 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Remember when you were talking about doing that? < 1345318112 419590 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's totally a pointless programming project. < 1345318219 343352 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why doesn't the quasiquoting syntax sugar have a more.. canonical form? < 1345318221 807677 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In CL? < 1345318248 161576 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in, '(foo bar baz) is (quote (foo bar baz)), so what's `(foo bar ,baz)? < 1345318286 583267 :nortti!nortti@smar.fi PRIVMSG #esoteric :Sgeo: (quasiquote foo bar ,baz) at least in scheme < 1345318291 360981 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :A horrendous mess of macros. < 1345318312 359847 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :,baz is (unquote baz) < 1345318322 787947 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in sceme < 1345318324 511148 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :scheme too < 1345318356 387899 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION grumbles about Scheme being a better language but still wanting to stick with CL < 1345318366 40535 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1345318373 435171 :ion!ion@heh.fi PRIVMSG #esoteric :It’s the same in CL, too, AFAIU. < 1345318602 618226 :ion!ion@heh.fi PRIVMSG #esoteric :clisp> (setq baz 42) `(foo bar ,baz) < 1345318604 907802 :ion!ion@heh.fi PRIVMSG #esoteric :(FOO BAR 42) < 1345318786 482542 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not answering the question for the win! < 1345318799 515395 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Also, setq? In this day and age? < 1345318804 131017 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345319592 31394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not exactly (quasiquote foo bar (unquote baz)), it's missing one level of parens. < 1345319595 51037 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :#;1> '`(foo bar ,baz) < 1345319597 529562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(quasiquote (foo bar (unquote baz))) < 1345319642 752540 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://hackage.haskell.org/packages/archive/tree-monad/0.3/doc/html/Control-Monad-SearchTree.html how am i supposed to get the first result out of a SearchTree < 1345319669 106388 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shouldn't it be Foldable perhaps < 1345319706 346734 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fizzie, which language> < 1345319914 532260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Scheme. < 1345319922 297194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would think it's the same in CL. < 1345319938 28167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But that's just a thought. < 1345319953 763212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Didn't have any CL systems on this computer anyway, just Schemes. < 1345320092 848129 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1345320098 646829 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Aha. < 1345320111 12408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and hi lambdabot < 1345320117 525074 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :cltl2 has an enclose function < 1345320147 397069 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Takes a lambda and optional environment, and gives a lambda as if that lambda were made in that environment < 1345320198 291260 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, is using CLtL2 to make my if that takes lists count, or is that cheating? < 1345320213 197000 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 248 seconds < 1345320243 282725 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :n/m < 1345320259 150471 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :" lambda-expression is permitted to reference only the parts of the environment argument env that are relevant only to syntactic processing, specifically declarations and the definitions of macros and symbol macros." < 1345320285 127634 :nortti!nortti@smar.fi PRIVMSG #esoteric :Sgeo: what is cltl2? < 1345320298 562553 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :nortti, a pre-ANSI version of Common Lisp < 1345320303 527596 :nortti!nortti@smar.fi PRIVMSG #esoteric :oh < 1345320314 112059 :nortti!nortti@smar.fi PRIVMSG #esoteric :so kinda like k&r c < 1345320322 354857 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :SBCL has a package that has functions that are in CLtL2 < 1345321057 549483 :pikhq!~pikhq@174-22-151-67.clsp.qwest.net QUIT :Ping timeout: 240 seconds < 1345321068 438184 :pikhq!~pikhq@174-22-145-60.clsp.qwest.net JOIN :#esoteric < 1345321624 862926 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, I can't get speeds higher than 10kB/s on any torrents, it seems. < 1345321639 20479 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION paranoias < 1345322581 907320 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 246 seconds < 1345322649 585105 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hacked by chinese < 1345322688 33049 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm still sadding about being unable to manipulate environment objects in cool ways < 1345323019 655697 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Scheme's eval accepts an environment, doesn't it? < 1345323044 77913 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Phantom__Hoover, doesn't it help if you port-forward a magic port? < 1345323304 762787 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, interesting. < 1345323414 707947 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I can't see it giving the several-hundredfold increase I need to make torrenting practical, though. < 1345323678 607063 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is eset's online scanner a good recommendation? < 1345323683 742970 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I know people love NOD32 < 1345324192 46286 :Phantom___Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345324262 796839 :Phantom___Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1345324353 460149 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345324394 725590 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1345325743 646039 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1345327147 363999 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1345327701 657967 :MoALTz!~no@host-92-2-115-39.as43234.net QUIT :Ping timeout: 246 seconds < 1345328037 88527 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 272 seconds < 1345330432 15727 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :Excess Flood < 1345330464 335507 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1345332344 138450 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder what's the best algorithm for the word rectangle puzzle < 1345332346 526647 :atriq!~Taneb@host-2-97-154-35.as13285.net QUIT :Ping timeout: 252 seconds < 1345332352 338204 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Write a program to find the largest possible rectangle of letters such that every row forms a word (reading left to right) and every column forms a word (reading top to bottom)." < 1345332374 410170 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That sounds like a fun puzzle that requires actual thinking to solve well. < 1345332392 818437 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1345332394 100601 :TeruFSX!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Read error: Connection reset by peer < 1345332398 600750 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: What are some nifty isomorphic types in Haskell? < 1345332408 340297 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :dunno < 1345332440 435460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm collecting them now. < 1345332476 984717 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Things like data Foo t = forall a. Foo a (a -> a) (a -> t), Foo ~ (Nat ->) < 1345332890 434155 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I objected to newLisp yesterday, but I forgot why, so I'm looking at it again. < 1345332923 887164 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: do you have any actual thinking on this puzzle? < 1345332931 259799 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :my algorithm is not entirely un-clever, but probably not good enough < 1345333015 199885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Nope. < 1345333032 140237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I haven't thought about it. < 1345333035 481205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you find an optimal solution already? < 1345333041 520011 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no < 1345333046 438383 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i found a probably not good enough solution < 1345333065 85230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean generating an optimal rectangle, not generating it optimally. < 1345333065 237301 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :by which i mean it runs too slowly to find the biggest rectangle in a reasonable amount of time < 1345333068 361054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. < 1345333083 12061 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i mean, i *might* have already found the biggest one, but probably not < 1345333215 306283 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How big did you find? < 1345333226 721832 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :6 × 6 < 1345333359 471657 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Contexts in newLisp make sense, I _think_. Default functions, not so much < 1345333370 780113 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nü-lisp < 1345333458 730153 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't know anything about FOOP, but that might be good? < 1345333460 525309 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION suddenly realizes something < 1345333462 706378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :νlisp < 1345333505 563908 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :NewLisp's dynamic scoping might not be a good idea in a Lisp-1 because functions are presumably "free varaiables" as I saw something describe it < 1345333512 41903 :elliott!~elliott@unaffiliated/elliott QUIT :Quit: Leaving < 1345333524 696797 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So might be too easy to accidentally overwrite a function that something deeper down uses < 1345333528 73 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1345333547 460486 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"dynamic scoping might not be a good idea" < 1345333551 395310 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :understatement of the week < 1345333559 594909 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :λιθπ < 1345333565 573356 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The thing I was reading made it sound survivable < 1345333571 786973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :₪lisp < 1345333572 670097 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sure, it's survivable < 1345333576 130963 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so is polio < 1345333583 226671 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION wonders if that pi should be a phi. < 1345333591 342467 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"shouldn't that a be an α?" < 1345333684 167341 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Because strings can contain null characters in newLISP, they can be used to process binary data with most string manipulating functions. < 1345333684 335968 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :" < 1345333725 696509 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes, it should be if it's ancient Greek. < 1345333733 772041 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Which is of course the only legitimate kind. < 1345333893 352038 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :lambda-macro < 1345333894 666504 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1345333997 561838 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :At least (fn (x) x) turns into (lambda (x) x) rather than being a separate thing < 1345334001 891617 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, TIL that MySql is named after a person, whose name is My < 1345334105 100115 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1345334125 222348 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, is consing lambda lists supposed to make any sense? < 1345334151 791510 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://pastie.org/private/3flp4pvzpmiyst3o20bag < 1345334220 126115 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what? < 1345334299 794238 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1345334310 551046 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Quoting the manual < 1345334340 768324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Due to a funny situation with throttling, my laptop gets significantly slower when I plug it in. < 1345334348 598410 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh < 1345334351 200162 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that is odd < 1345334359 180625 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I may be able to force myself to like newLisp < 1345334480 166330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a problematic power supply, apparently. < 1345334508 604327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So when I plug it in it complains that it's not a Genuine Dell 130W Power Supply. < 1345334515 72654 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unless I plug it in just right. < 1345334534 193522 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And then it throttles the CPU to 900MHz, and doesn't charge it. < 1345334552 91564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(The battery, that is, not the CPU.) < 1345334585 519932 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Dell Seal of Quality® < 1345335041 112872 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :17:06 shachaf: Given the adjunction (A,) -| (A->) and the adjunction (->A)^op -| (->A) and the continuity properties of left and right adjoints, we have Colim_i(F^i(0)) -> B ~ Lim_i(F^i(0) -> B)) ~ (/\X.Lim_i(F^i(0) -> X)(B) ~ Lim_i(F^i(0) -> -)(B). If we can make a G such that the functor (F(A)->) ~ G(A->), then we have Colim_i(F^i(0)) -> B ~ Lim_i(G^i(1)(B), i.e. (mu F) -> B ~ (nu < 1345335041 259046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : ))(B). E.g. 1+A -> B ~ (B, A -> B), so F < 1345335041 259253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :17:06 = (1+), mu F = Nat, G = (=,-), nu G = Stream, so Nat -> B ~ Stream B < 1345335041 405215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What did ddarius just say to me? :-( < 1345335218 589306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know. < 1345335300 68221 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :elliott: I've noticed you're quite shameless. < 1345335425 155395 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, so maybe it's not so dangerous < 1345335454 334864 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://pastie.org/private/tszvgqthhrrktfcb3adorg < 1345336559 438606 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I understand that completely un-timing-attackable AES is very tricky to do. < 1345336859 780940 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Most of the time, newLISP passes parameters by value copy. This poses a potential problem when passing large lists or strings to user-defined functions or macros. " < 1345336882 520571 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I was sort of hoping that "by value copy" was just how it abstractly looked, and not the actual implementation < 1345336898 881756 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe the manual is old? < 1345336954 251016 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lol, does newLISP actually have any of the good points of Lisp? < 1345336984 420131 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think it has fexprs < 1345337047 457945 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hey, the wikipedia article on fexprs has an example in Kernel < 1345337054 527456 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :naturally < 1345337064 767246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Wow, my sleedule is completely messed up. < 1345337092 661638 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I slept ~2-9 today, after having had way too little sleep some time before. < 1345337118 175196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm sort of tired all day, but I'll probably stop feeling tired around 22-23. < 1345337177 480086 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, I got woken up by firefighters extinguishing a fire next door < 1345337752 584568 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's exciting < 1345337799 873072 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if Tcl's scoping counts as lexical < 1345338012 882846 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Using a patented mode of operation doesn't bother you? < 1345338066 273070 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even with a GPL license. < 1345338127 459369 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why do you assume it doesn't bother me? < 1345338153 582860 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't. < 1345338155 973846 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :shachaf: exactly < 1345338157 750110 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's why I asked. < 1345338165 619129 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well you asked in a sort of loaded way ;) < 1345338168 859000 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes, it does bother me < 1345338170 996272 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess I could have phrased the question less loadedly. < 1345338194 678199 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but the patent holder is emphatically not an asshole -- we've worked with him on several things < 1345338203 603562 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :he seems quite open to grants to open-source software other than GPL < 1345338218 394510 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(possibly with a non-commercial use restriction, though) < 1345338232 482082 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and KeithW's technical arguments for using OCB are compelling < 1345338260 596346 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and the decision was already solidly made before i had any involvement with Mosh so it seemed a bit silly to make a big deal of it < 1345338289 445729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OCB takes four technical arguments: key, nonce, associated data, and plaintext < 1345338294 304582 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe the plaintext isn't technical. < 1345338310 96608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway, yes, I suppose. < 1345338324 283440 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But what are IRC channels for if not making big deals about things? < 1345338387 498167 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Type level wankery? < 1345338408 323541 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :we don't use associated data either :) < 1345338541 829162 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :NihilistDandy: lambdabot doesn't even let you define types :( < 1345338569 780481 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn-add data These a b = This a | That b | These a b < 1345338596 999926 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess These isn't very interesting from djinn's perspective. < 1345338619 939595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you see Salsa20? < 1345338638 210683 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :whatsat < 1345338653 257303 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Encryption algorithm by Daniel Bernstein. < 1345338665 856890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By "encryption algorithm" I mean "stream cipher". < 1345338704 61430 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :shachaf: I was actually looking into that for a project my friends and I were working on. Project fell apart, but it was fun to read about < 1345338721 62839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://cr.yp.to/snuffle/design.pdf discusses the design. < 1345338750 807136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like it because it's simple. I'm not qualified to say whether it's any good, of course. < 1345338774 649133 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :The speed of it was the main draw for me < 1345338794 474713 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It defines a relatively simple hash function and uses it in CTR mode, more or less. < 1345338804 18360 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah right, you were talking about this < 1345338845 709337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I came across Salsa20 some time after I was talking about it. < 1345339010 332294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : I don't. < 1345339010 478453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : shachaf: exactly < 1345339015 621325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can someone kick this bot or something < 1345339020 666083 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :elliott: no se johtuu siit, ett puhun suomea, plj! < 1345339025 164826 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :case in point < 1345339046 923629 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: elliott wants you to kick me. :-( < 1345339049 378123 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :why does it exist what's its story < 1345339060 908872 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i want to know the "shachaf story" < 1345339066 239836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shachaf: whats it's story?? < 1345339074 954707 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the "psyk" story sounds interesting too ! < 1345339076 31227 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :monqy: Okay. Go for it. Although, truth is out there. < 1345339081 755546 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :: o < 1345339098 736151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: my story is "very goode" < 1345339105 335683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :AAAA+++ WOULD READ AGAIN < 1345339109 271628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma AAA++ < 1345339109 644349 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :AAA++ has a karma of 0 < 1345339111 735262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma AAA+ < 1345339111 881394 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :AAA+ has a karma of 0 < 1345339116 6771 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma AAAA+ < 1345339116 350570 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :AAAA+ has a karma of 1 < 1345339120 485059 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma AAA++ < 1345339121 218779 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :AAA++ has a karma of 0 < 1345339124 439026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma AAA+++ < 1345339124 927178 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :AAA+++ has a karma of 1 < 1345339127 158815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1345339270 953812 :derdon!~derdon@p5DE89B0D.dip.t-dialin.net QUIT :Remote host closed the connection < 1345340542 186431 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't like this person's style, I think they should be using a variant of let < 1345340544 387981 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not sure which one < 1345340582 188956 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah. let* specifically < 1345340633 172205 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.common-lisp.ru/repos/pyffi/pyffi.lisp < 1345340747 295804 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Person also doesn't know how to use when < 1345341030 137865 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hey, I actually understand what progv does < 1345341041 953778 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not entirely sure when it's really useful though < 1345341745 211690 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So, Haskell doesn't like it when the type of a function depends on a parameter < 1345341776 669000 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :correct < 1345341830 592017 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How am I supposed to do my dynamic sierpinski nesting then < 1345341842 70903 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what is dynamic sierpinski nesting < 1345341875 84140 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, a function that takes a and b, and does (a,a,a) b times < 1345341894 425154 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :b = 1 (a,a,a) b=2 ((a,a,a),(a,a,a),(a,a,a)) < 1345341894 717823 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah you can't do that < 1345341895 441406 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Etc < 1345341897 546986 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :use a list instead < 1345341904 895649 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No, doesn't work with a list either < 1345341918 281098 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah yeah i see < 1345341954 778080 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Also, I need to figure out how to make my Haskell prime sieve work < 1345341968 557945 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well you can make a datatype like data Tree a = Leaf a | Node (Tree a) (Tree a) (Tree a) < 1345342073 374938 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :primesieve [y:ys] = y : primesieve (filter (\z -> (z `mod` y) == 0) ys) < 1345342076 28048 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Doesn't work < 1345342082 264256 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you should bug #haskell about it < 1345342093 482298 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wait, \=, not == < 1345342095 691014 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But still < 1345342097 859793 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the pattern [y:ys] matches a list of a single element only < 1345342100 610546 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is that what you want? < 1345342109 580404 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh < 1345342114 976677 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it matches a list whose one and only element is a list whose head is y and tail is ys < 1345342119 142323 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe you want (y:ys) < 1345342129 349703 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Wait, why doesn't it work with a list? < 1345342130 286492 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I probably do < 1345342168 421203 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ok, now I'm getting different errors :D < 1345342226 779157 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :/=, not \= < 1345342253 639700 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No instance for (Integral a) arising from a use of `mod' < 1345342264 693048 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you should bug #haskell about it < 1345342270 661839 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ok, I will < 1345342280 483163 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it will be about the 90,000,000,000th prime number sieve they've helped fix < 1345342310 929125 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :This is actually my first prime sieve < 1345342332 175974 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"Hey, I am learning Haskell, what should I do? I know, prime sieve" < 1345342340 252587 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep < 1345342366 546058 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :FreeFull: Why doesn't the Sierpinski nesting thing work with a list? < 1345342406 785932 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :NihilistDandy: Because [a] and [[a],[a],[a]] have a different type < 1345342415 542169 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Why not a list of tuples? < 1345342424 415864 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i thought it was meant to be recursive < 1345342427 148488 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :f a 0 = [] < 1345342427 294491 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :f a b = (a,a,a) : (f a (b-1)) < 1345342433 442648 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like (((a,a,a),(a,a,a),(a,a,a)),((a,a,a),(a,a,a),(a,a,a)),((a,a,a),(a,a,a),(a,a,a))) < 1345342436 744208 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so forth < 1345342444 888538 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Ah < 1345342460 189649 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can do something like < 1345342500 814467 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :data Foo a = One a | More (Foo (a,a,a)) < 1345342519 368199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :3Foo > /me < 1345342532 380824 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this data type includes the complete ternary trees of every depth < 1345342552 58765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I still find polymorphic recursion weird. < 1345342572 416346 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's probably not something you want to mess around with if you're just starting learning haskell < 1345342591 558890 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i mean, mess around with it and get your brain tied in crazy knots cause that's fun and that's most of why people learn haskell < 1345342603 377230 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but don't expect it to be the right way to do any beginner-level thing < 1345342628 344861 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: why are you learning haskell? < 1345342776 41882 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Because I wanted to learn a functional language that isn't Lisp < 1345342808 133838 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :many lisp programmers will try to convince you lisp is not a functional language < 1345342816 613398 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"functional language" is a pretty arbitrary category < 1345342818 662559 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Many Haskell programmers will, too. < 1345342834 610061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Especially due to the lack of {--} comments. < 1345342836 953153 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1345342842 746576 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's a key property of functional languages < 1345342849 65472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has given up on convincing people that words mean anything. < 1345342864 690261 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's better to convince them that words don't mean anything < 1345342865 373820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I need to talk about a meaning and there's any disagreement, I can just introduce a new word. < 1345342878 534891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/thing/ particular thing/ < 1345342904 900112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sometimes it's still fun, though. < 1345342907 181798 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :We'd better remove words from Prelude, then < 1345342917 898708 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yesterday I was talking about the meaning of "magic" in the other channel. < 1345342929 417646 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think "magic" means "primitive". < 1345342938 445011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was surprised that anyone disagreed. < 1345343041 431285 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it often means "complicated shit i don't want to explain" < 1345343056 704524 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or "actually simple shit i want to make sound difficult" < 1345343066 730048 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1345343083 177535 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Either way it's "something I'm taking as a primitive for the purpose of this discussion". < 1345343088 312066 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :#haskell is ignoring me < 1345343122 502736 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or maybe not < 1345343243 554532 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes, have patience :) < 1345343393 616908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a "Win-X" key on my laptop. < 1345343410 173926 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's very easy to press accidentally. < 1345343420 17698 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :windex key < 1345343463 458751 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345343567 468684 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you read _Three Men in a Boat_? < 1345343571 429634 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes! < 1345343573 97803 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it was great < 1345343811 203960 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Apparently it was a problem with the type definition < 1345344997 931582 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1345346401 994412 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345348060 307969 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Your FAQ is the second Google result for «haskell faq» now. < 1345348178 91419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the first result < 1345348188 721046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google haskell faq < 1345348190 244078 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/GHC:FAQ < 1345348190 412763 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: GHC/FAQ - HaskellWiki < 1345348603 176524 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1345352308 20704 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1345352723 164163 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Ping timeout: 268 seconds < 1345352828 383341 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT : < 1345356673 170941 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1345358124 365826 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1345358151 560115 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345358631 215153 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1345362389 968728 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric < 1345363157 140808 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 248 seconds < 1345363781 210565 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345364481 466936 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1345364706 157310 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!eval (set *react-threshold* 0.5) < 1345364807 387037 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :xxxx < 1345364812 924376 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!eval (set! *react-threshold* 0.5) < 1345364854 158066 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1345365294 412114 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!eval (* 2 2) < 1345365535 614057 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1345365558 183886 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1345365710 173563 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 268 seconds < 1345365778 618952 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1345366001 969158 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1345366109 358358 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1345366146 171340 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1345366159 146751 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!eval (/ 1 0) < 1345366344 478843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :based on the logs, i am starting to think that psyk is a bot. < 1345366364 537386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastelogs < 1345366404 141932 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1345366407 325064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastelogs < 1345366421 531244 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.6710 < 1345366435 424899 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :`pastelogs psyk < 1345366443 522953 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.1713 < 1345366554 2002 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm from your paste it looks like it may be atehwa's. < 1345366590 999219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well maybe i won't ban it then. < 1345366595 366340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(yet.) < 1345366826 916493 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :oerjan: you and elliott found it irritating, and it's not very important for me to keep it here < 1345366836 845794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just found elliott's complaint < 1345366842 723372 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :so... should I take it away already? < 1345366852 902770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atehwa: well i find it somewhat impolite. < 1345366866 232189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GET IT OUT OF HERE ATEHWA < 1345366868 115028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott would probably hate it regardless :P < 1345366919 146353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atehwa: assuming it doesn't have any actual _useful_ features, probably. < 1345366931 938902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@dice 3d10 < 1345366932 255848 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :3d10 => 12 < 1345366936 632192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unlike lambdabot. < 1345366958 7139 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Goo dol lamb da bot. < 1345366968 957115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we're not very strict on the definition of "useful" here :P < 1345366997 859758 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: show your usefulness < 1345366999 181337 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: there! there it is! but by the time we're through with you, you'll be in danger. open hatch.! it's no use for you anymore, right! right. wrong! please return < 1345367000 323329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :itidus21 isn't useful, and yet we let it stay. < 1345367012 729829 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yeah < 1345367028 627898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well the judges cannot quite agree on whether it passes the turing test or not < 1345367105 452808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Did you hear you're supposed to ban me? < 1345367118 156398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For not passing the Turing test. < 1345367134 818087 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: several times, yes. < 1345367143 509151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe not for that exact reason. < 1345367150 162029 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there should be a channel filled with bots that don't like to have humans in their channel < 1345367153 924980 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : hi oerjan, my name is elliott and im the real elliott. plus you should ban shachaf < 1345367178 73884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah yes that sounds like elliott at least in parts. < 1345367211 950478 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :<ørjan> /kickban shachaf pretending to be elliott < 1345367227 427473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: but elliott doesn't want to ban you after he realized you like it < 1345367241 720050 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : i don't really want to be banned < 1345367250 904213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also ø is afaik not a legal irc nick character < 1345367257 465840 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I don't want shachaf to be banned < 1345367287 100619 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :<ørjan> oerjan: i do what i want dude. if i say its a legal irc nick characters, its a legal irc nick cahractedrrs < 1345367293 436245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: get out of here! < 1345367302 842496 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: why! < 1345367305 522009 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :<ørjan> dont mess with the ørjan, yo < 1345367328 130988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: because? < 1345367347 858120 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that's not much of a reason < 1345367366 794406 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed, it's about the shortest. < 1345367389 237805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :<ørjan> im gonna kickban you to the stone age, dude. get outta here alright?? < 1345367399 137709 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's ørjan, always getting into trouble. < 1345367406 300884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well then maybe it's sunny outside and you should run barefoot and frolic or something. < 1345367429 300157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i should stop encouraging shachaf < 1345367447 566785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or else elliott will be annoyed. < 1345367465 319963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's true that if you don't stop encouraging shachaf, elliott will be annoyed. < 1345367467 414650 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I like olsner's suggestion < 1345367470 466493 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's also true that if you do stop encouraging shachaf, elliott will be annoyed. < 1345367476 986668 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :I don't know about the definition of usabitility < 1345367492 520081 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :the bot doesn't let anyone !eval but me :( < 1345367501 623087 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how rude! < 1345367508 428933 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :the bot can be taught about esoteric programming, though. < 1345367508 799840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@eval hello there < 1345367515 801115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that's ok fungot doesn't let anyone but fizzie ^ignore < 1345367516 599711 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: yes, it's been awhile prometheus! < 1345367523 606582 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@eval is the most useless lambdabot command. < 1345367550 611608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@help eval < 1345367550 875428 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :eval. Do nothing (perversely) < 1345367553 199569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : process_ _ "eval" _ = return [] < 1345367568 371380 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Sgeo: good try, but usually we just say !eval ((lambda (x) (x x)) (lambda (x) (x x))) < 1345367573 111610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at least it is perverse. < 1345367604 879066 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@thank you < 1345367605 396077 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: thank you thanks < 1345367614 972092 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot has a command called "thank you". < 1345367617 972824 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: did you know that esoteric programming is really cool? < 1345367618 132129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which you can't run. < 1345367620 433085 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: no < 1345367628 867874 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :psyk: Did you know that GO AWAY? < 1345367631 983937 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :shachaf: I do some < 1345367637 967283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atehwa: you appear to have lousy tab completion hth < 1345367638 238254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :<ørjan> go away psyk, no one likes you < 1345367659 879487 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :? < 1345367684 708063 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :ah, but I was really talking to Sgeo < 1345367693 710407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atehwa: oh wait Sgeo actually said something long ago < 1345367694 610517 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :11:49 < Sgeo> !eval (/ 1 0) < 1345367733 822395 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgœ < 1345367747 543903 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I DON'T CARE THAT IT'S BACKWARDS. < 1345367754 857297 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :tadaa < 1345367756 486733 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose I could've made ^ignore a free-for-all command, really. < 1345367772 757130 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: perhaps thank you was lost in a refactoring < 1345367773 190010 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: you seem to be more "go away" -oriented than "esoteric"-oriented. < 1345367781 465229 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: I never seem to be spastic? Or? < 1345367783 392360 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Huh? < 1345367814 446457 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :Maybe I'll feed a mass of #esoteric's logs into psyk and _then_ you'll see how amiable it can be. < 1345367816 184902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it probably worked once, and then someone started splitting into words before looking up commands, or something < 1345367847 302445 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: what do you know about brainfuck? < 1345367850 681826 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: not much < 1345367908 617504 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: do you know anything about unlambda, either? < 1345367911 640529 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: joo joo < 1345367933 150967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least speaking in Finnish every now and then isn't out-of-place on #esoteric at all. < 1345367933 636123 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :see, she just doesn't know much, it's frustrating < 1345367940 802517 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :right :) < 1345367954 997288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's no #esoteric-en, after all. < 1345367992 533298 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: maybe I'm just going to teach you a bit offline so you'll be ready for the wide world. < 1345367997 218353 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :<ørjan> finnish = esoterickest language < 1345367998 937490 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: Or maybe you're shit. < 1345368008 325984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :<ørjan> behold, for i am the might ørjan-gutan!! < 1345368015 839286 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's a new one. < 1345368018 781337 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :psyk: could be, at least I was behaving in a condescending way. < 1345368026 299442 :psyk!~psyk@cs27105187.pp.htv.fi PRIVMSG #esoteric :atehwa: I doubt. You have no feet. < 1345368052 69136 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: appropriately enough, I think #esoteric-en is exclusively finnish < 1345368066 423443 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mitä! < 1345368071 376319 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :at least it should be now that I left < 1345368081 977537 :atehwa!atehwa@aulis.sange.fi PRIVMSG #esoteric :!eval (irc-write '(message quit "Yes, I can see the light. Oh and you have no feet.")) < 1345368082 123667 :psyk!~psyk@cs27105187.pp.htv.fi QUIT :Quit: Yes, I can see the light. Oh and you have no feet. < 1345368141 999819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Are you an oerjan-gutan? < 1345368172 661178 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ooh, http://translate.google.com/#fi|en|mitä has a nice list of other things mitä can mean < 1345368176 87007 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is that a new feature? < 1345368201 836532 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: yes, #esoteric-en is boring < 1345368222 329413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION chimp-slaps shachaf  < 1345368243 153445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: It's not very new, I don't think. It only appears when you just put in a single word. < 1345368308 540201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: hm i actually think that's a list of what "what" can mean < 1345368332 233856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no wait < 1345368336 190252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scratch that < 1345368369 260364 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what < 1345368377 38209 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mitä? < 1345368381 779600 :nortti!nortti@smar.fi PRIVMSG #esoteric :hä? < 1345368384 903582 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. < 1345368387 410569 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :mitä < 1345368400 966650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hän häh < 1345368401 367672 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mitä sinä sanoa. < 1345368468 131055 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Mitä olet hullu < 1345368478 385202 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Hmm, translating that from english to finnish produces "Mita et tahdo sanoa." < 1345368508 30332 :nortti!nortti@smar.fi PRIVMSG #esoteric :that meant "what you don't want to say" < 1345368526 759941 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder how "mitä sinä sanoa" means that in english < 1345368531 256515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sinä qua non < 1345368545 868166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would say it's kind of like "what you say". It's ungrammutztical. < 1345368576 861236 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :*ungrammary < 1345368586 731830 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ungrandmothery. < 1345368625 206974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unmammary < 1345368681 640619 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :an mammary < 1345368723 362586 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t Node < 1345368725 64627 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. a -> Forest a -> Tree a < 1345368766 411716 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can't see the Forest for the Trees. < 1345368790 981472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that's not right for what FreeFull wanted < 1345368815 989628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t Mu < 1345368817 594689 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: data constructor `Mu' < 1345368820 97931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::k Mu < 1345368821 760386 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(* -> *) -> * < 1345368825 764085 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should start a blog. < 1345368845 789336 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This way everyone gets to enjoy my programming language ADD! < 1345368864 6220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :at least it would be a blog with variation! < 1345368897 779173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps even a blog with skewness and kurtosis. < 1345368911 966712 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@wn kurtosis < 1345368913 308097 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No match for "kurtosis". < 1345368917 302286 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1345368920 35480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the fourth central moment. < 1345368941 172338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so not a painful chronic disease, check < 1345368947 710324 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"The "Darkness" data is platykurtic, while "Far Red Light" shows leptokurtosis." < 1345368949 979212 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and it's not nirvana < 1345368974 688649 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@all-dicts kurtosis < 1345368975 385770 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No match for "kurtosis". < 1345368978 92854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. < 1345368981 568599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"One common measure of kurtosis, originating with Karl Pearson, is based on a scaled version of the fourth moment of the data or population, but it has been argued that this measure really measures heavy tails, and not peakedness." < 1345369018 695888 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose there's a bit of a debate. < 1345369032 324334 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But http://en.wikipedia.org/wiki/Moment_(mathematics) does list is as the name for the fourth moment. < 1345369067 548875 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :mathematics really fucked the word moment < 1345369138 821199 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: well it looks like apart from that one paragraph, most of the kurtosis article uses that too. < 1345369146 272721 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://sgeoster.blogspot.com/ < 1345369151 202938 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, this looks very bizarre < 1345369175 55579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"kurtosis, n. Pronunciation: /kɜːˈtəʊsɪs/. Etymology: modern Latin, < Greek κύρτωσις a bulging, convexity, < κυρτός bulging, convex. Statistics. A shape characteristic of a frequency distribution that reflects the sharpness of the peak (for a unimodal distribution) and the shortness of the tails, and is generally measured by the quantity μ4/μ22 or its excess over 3 (μ4 ... < 1345369181 538007 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... and μ2 being the fourth and the second moments about the mean of the distribution). 1905 K. Pearson in Biometrika IV. 181, I have already called β2−3 = η the degree of kurtosis. --" < 1345369182 879316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: hey the physicists helped a lot < 1345369236 126922 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, how nice, blogspot.com now redirects me to blogspot.se < 1345369253 445278 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has redirected me to blogspot.fi for a while now. < 1345369256 802686 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :what i really mean is i love it when knowing the common interpretation of a word leaves one baffled when faced with a scientific or mathematical use of the word < 1345369275 625650 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I suppose the next version will helpfully translate everything to swedish as well < 1345369278 635421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And after the July trip, the laptop's Chromium used google.be for all queries. < 1345369283 869126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NO! NOT MORE NON-CANONICAL URLS < 1345369288 390502 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what's the point with all the TLD redirection crap? < 1345369307 593063 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :olsner: perhaps it's red tape < 1345369324 606456 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION ponders code-walkers in the presense of ... fexprs is the wrong thing to call them < 1345369427 14093 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION still isn't sure how he's going to do quasiquoting in his Tcl-like < 1345369444 337749 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if it's only the address that changes it's just vaguely annoying (and of course completely useless), if it does change content I find it a bit scary that it does < 1345369454 179706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION notes that the blogspot.no version doesn't actually have any norwegian in it < 1345369506 731003 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :olsner: it could be a systematic increase in complication of the web < 1345369511 642415 :nortti!nortti@smar.fi PRIVMSG #esoteric :oerjan: it is just for country based censorship (or content filtering if you like that term more) < 1345369544 203326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: i'm just thinking how this must mess up reddit's link reposting detection... < 1345369547 8483 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION isn't sure what code snippits are worth posting or not < 1345369557 913437 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :[let] in Tcl? < 1345369566 461727 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :to facilitate for countries who want to do DNS-based filtering or redirection of google contents? < 1345369600 318154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as well as my visited link detection, but i guess i can only blame IE for only logging the final URL < 1345369604 333930 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Sgeo: ok. i have a theory about this one. begin by considering how you react to code snippets, and why < 1345369640 636279 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Interesting, but I can't imagine copy/pasting this into a project, because copy/pasting makes me feel gross" < 1345369643 175543 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this way you can ignore anyone in your audience who isn't you < 1345369675 914969 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't know how people figure out how other people react to things < 1345369700 677871 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :When people object to Tcl's variable scoping, what exactly are they objecting to? < 1345369719 286346 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because I can write [let] just fine in Tcl 8.5 < 1345369723 358961 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how does TCL scope variables? < 1345369754 737689 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :most of my ideas will make a business go broke < 1345369787 781320 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As far as I can tell, lexically. Lemme try to check < 1345369808 529485 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :lexically is, I think, the most sane way to scope variables < 1345369833 403043 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like right now i'm thinking about an animatronic showman in the middle of a retail store < 1345369856 484426 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://pastie.org/private/ugtyuyy7idvprpmotqpddq < 1345369864 894882 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and shoppers in the store vote on what they want the animatronic to talk about with their web-connectable devices < 1345369867 962856 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shell has that nice thing where there is mostly only a single scope that all variables share < 1345369892 640622 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(unless you use fancy features like local, or subshells) < 1345369944 387691 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's the fancy feature of "The way to get a new lexical scope is to make a proc"? < 1345369946 41826 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :makes writing recursive functions somewhat fun before you get it < 1345370067 262036 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, I now have 32 pageviews? < 1345370070 693738 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Seems a bit excessive < 1345370081 338363 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :50% of #esoteric is reading your blog!!! < 1345370137 122929 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :your blog was empty last time I checked, though, have you posted anything yet? < 1345370162 792232 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1345370201 390557 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :olsner, just the About me post < 1345370369 505163 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps all the lurkers in #esoteric really _are_ paying attention < 1345370399 829680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, web spiders maybe? < 1345370408 90071 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION did visit though. < 1345370483 754984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly realizes that the "web" in web spider really _shouldn't_ be clarifying, since real spiders also have webs < 1345370539 639007 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The intercobweb < 1345370547 359049 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and there's probably a new blogs list somewhere which some people probably are looking at. < 1345370618 952131 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and spambots < 1345370679 555585 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :spiders make webs, but web spiders just traverse the pre-existing web ... shouldn't webmasters be the spiders? < 1345370709 588877 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe there are some non-spider insects that will take over spider webs, those would be a good name for spiders < 1345370718 464325 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : if I haven't already nudged you towards it, check out the "Playing Scheme" page where I made a good effort to turn Tcl into a lisp-1 < 1345370724 33292 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :....welp, that was my plan < 1345370743 173335 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :implementing a lisp in a language is seldom a novel idea :) < 1345370753 781478 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ølsner < 1345370772 147433 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :pilsner < 1345370808 628611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :öíøßñéë < 1345370866 638428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: spiders aren't insects hth < 1345370872 684369 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: was that supposed to be a rendition of olsner or just some random letters? < 1345370873 377465 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :olsner, I think Tcl has novel ideas compared to CL and Scheme < 1345370885 778617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: No, olsner would be óøßñéë < 1345370888 737168 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So a blend of those is more ideal < 1345370925 765595 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: I think that's a sign that "insect" is incorrectly defined, because spiders are obviously insects < 1345371340 808487 :nortti!nortti@smar.fi PRIVMSG #esoteric :have you had any experience with statical builds at http://www.lamarelle.org/mo-zi-lla/mozilla.php < 1345371379 21038 :nortti!nortti@smar.fi PRIVMSG #esoteric :the gtk1 ones < 1345371399 745808 :nortti!nortti@smar.fi PRIVMSG #esoteric :I get error that it can't load libgtk-1.2.so.0 < 1345371442 286035 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that'd be odd for a supposedly static build < 1345371452 260964 :nortti!nortti@smar.fi PRIVMSG #esoteric :yeah < 1345371528 782297 :nortti!nortti@smar.fi PRIVMSG #esoteric :how can I check what libs some executable requires? < 1345371549 137125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"ldd blah" < 1345371591 152163 :nortti!nortti@smar.fi PRIVMSG #esoteric :firefox-bin: error while loading shared libraries: firefox-bin: cannot open shared object file < 1345371606 792902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that sounds reasonably static. < 1345371611 695414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps. < 1345371677 886803 :nortti!nortti@smar.fi PRIVMSG #esoteric :but with static binary it says statically linked < 1345371691 271175 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :check if firefox-bin is a shell script forwarding to a different actual binary? < 1345371704 474668 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's what "firefox" is supposed to be. < 1345371711 291565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(To "firefox-bin".) < 1345371711 641466 :nortti!nortti@smar.fi PRIVMSG #esoteric :firefox is shell script, firefox-bin is binary < 1345371712 64583 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, right < 1345371727 144823 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe it's an a.out binary or something < 1345371741 422527 :nortti!nortti@smar.fi PRIVMSG #esoteric :I don't think so < 1345371743 616075 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :These look far newer than that. < 1345371749 769878 :nortti!nortti@smar.fi PRIVMSG #esoteric :it has ELF header < 1345371751 31341 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, what does 'file' say about it? < 1345371766 849701 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The ones I tried seemed very dynamically linked. < 1345371787 175901 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1345371803 808650 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :otoh, maybe you can just install gtk 1.2? < 1345371804 202472 :nortti!nortti@smar.fi PRIVMSG #esoteric :ok. I had to use ./firefox-bin < 1345371873 646208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/daEA funny how the "static" build refers to more shared libs than the "shared" build. < 1345371894 403246 :nortti!nortti@smar.fi PRIVMSG #esoteric :it links to linux-gate.so.1 libmozjs.so libxpcom.so libxpcom_core.so libplds4.so libplc4.so libnspr4.so libpthread.so.0 libdl.so.2 libgtk-1.2.so.0 libgdk-1.2.so.0 libgmodule-1.2.so.0 libglib-1.2.so.0 libXi.so.6 libXext.so.6 libX11.so.6 libm.so.6 libsmime3.so libssl3.so libnss3.so libsoftokn3.so libXt.so.6 libxpcom_compat.so libstdc++.so.6 libgcc_s.so.1 libc.so.6 libxul.so libasound.so.2 /lib/ld-linux.so.2 libXau.so.6 libXdmcp.so.6 libnssutil3.so libsqlite3.so libS < 1345372004 541564 :MoALTz!~no@host-92-2-115-39.as43234.net JOIN :#esoteric < 1345372005 387033 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the static build might have succeeded in linking something statically that had a bunch of dependencies of its own < 1345372013 472629 :nortti!nortti@smar.fi PRIVMSG #esoteric :... < 1345372024 113777 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and somehow ended up dynamically linking to those dependencies? I dunno < 1345372044 277531 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes; the page isn't exactly clear what a "static build" means in Firefox 2 parlance. < 1345372061 119643 :nortti!nortti@smar.fi PRIVMSG #esoteric :god damnit. gtk1.2 conflicts with gtk2 < 1345372065 795126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Clearly it doesn't appear to mean "results in a binary with GTK etc. statically linked". < 1345372080 731518 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and given that xpcom and stuff are listed, I suspect that some parts of firefox/mozilla are not possible to link together statically < 1345372164 917750 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1345372301 711735 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :+# A Firefox static build is really a meta-component build, not truly static < 1345372301 857864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :+if test "$MOZ_BUILD_APP" = "browser" -a -n "$BUILD_STATIC_LIBS"; then < 1345372301 858050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :+ MOZ_META_COMPONENT=1 < 1345372303 31795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :+fi < 1345372329 760717 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is there a tool that can take a dynamically linked executable and link some or all of the so files into it? < 1345372376 494868 :derdon!~derdon@pD9E1C138.dip.t-dialin.net JOIN :#esoteric < 1345372411 993498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Apparently there are a couple; don't know how well they'd cope with something like Firefox though. < 1345372431 401317 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://magicermine.com/ and http://statifier.sourceforge.net/ at least. < 1345372450 617745 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :magic ermine? not the most obvious name for such a tool < 1345372473 641578 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not exactly the same as statically linking in the first place, since the code is built to deal with all the dynamic-linking hoops to jump through. < 1345372527 629352 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :right, so it might be less efficient than it would be if it was build for static linkage in the first place? < 1345372563 523656 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :otoh, if that really mattered for some piece of code you might have made sure that code was in the same library in the first place < 1345373050 73018 :nortti!nortti@smar.fi PRIVMSG #esoteric :I'm tired of fiddling with gtk1.2 now? can someone point me to already built shared gtk1.2? < 1345373061 496544 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I like how this graph includes strtoul: http://statifier.sourceforge.net/statifier/data_flow.html < 1345373113 272541 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I suppose the author spent way too much time making that particular utility work < 1345373182 512601 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kind of a trick. < 1345373185 874282 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nortti: get that package that conflicted with gtk2, unpack it somewhere without installing < 1345373224 104837 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: I was compiling from source < 1345373241 986606 :Gregor!codu@codu.org PRIVMSG #esoteric :It would probably be a much simpler solution to just pack together a program and all of its dependencies into a tarball, then attach a static binary to that that “executes” it intelligently. < 1345373249 936100 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"Now we have almost statified the whole binary, but one problem remains: these three values are in hexadecimal notation." < 1345373317 49079 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Gregor: too boring < 1345373382 266816 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: statifier is kind of a trick, really; from what I saw about the (proprietary) Ermine, it does the actual work by itself too, and tries to deal with library-specific data files and whatnot too. < 1345373447 410365 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the ermine pages didn't say a whole lot, but sounded like it might be doing something more like automatic packaging than staticification < 1345373548 553110 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"Ermine-packed applications are not snapshots: instead they can be thought of as small virtual machines." < 1345373566 769702 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... otoh, the sentence before that says that ermine creates "self-contained executables from dynamically-linked applications" < 1345373570 677586 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's proprietary, so the pages are of course mostly useless. < 1345373585 908839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the "Features" page does say that it will not affect the file system of the host, and can be run from read-only media. < 1345373663 53610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which sounds slightly difficult to do if you wanted to use the system's dynamic loader to do all the heavy lifting. < 1345373703 705839 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is it "legal" to redistribute open-source programs modified by magic proprietary tools? < 1345373706 52628 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They have some "Ermine'd" demo files but I need to head to the shoppe, to use an oko-term (I think), instead of taking a peek at them. < 1345373721 407390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Files packed with Ermine are large, but may neither be modified with the strip program or on-the-fly executable compressors like UPX. If you do so, they will stop working." < 1345373754 130555 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sounds like their magic is a bit brittle < 1345373773 284029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also, what is "Western Quake 3"? The link goes to domain-squatter. < 1345373790 953454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently an "Old West" Quake 3 mod. < 1345373793 31610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Hokay." < 1345373817 121205 :nortti!nortti@smar.fi PRIVMSG #esoteric :for some reason that reminds me of damn small linux's packages that contained shell scripts that mounted the images contained in them < 1345373867 462070 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net JOIN :#esoteric < 1345373887 840559 :pikhq!~pikhq@174-22-145-60.clsp.qwest.net QUIT :Ping timeout: 256 seconds < 1345374039 786370 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :all linux software should be packaged with something similar to that ermine thing, so that you can install it anywhere and not worry about dependencies < 1345374047 297483 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... and so that it can remain working for several years even after revolutions like gtk1.2/gtk2.0 have happened < 1345374049 631487 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why am i awake < 1345374076 284043 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :because it's one a-clock and the sun is up < 1345374100 192581 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is not one a-clock here < 1345374103 25723 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: that is exactlt what damn small linux's packages were < 1345374146 551964 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 252 seconds < 1345374208 243984 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: maybe your mind is in finland? pretty sure it's daytime there < 1345374220 184723 :nortti!nortti@smar.fi PRIVMSG #esoteric :well it required root privledges but still < 1345374251 229731 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :non-root users should be able to mount things < 1345374260 762408 :nortti!nortti@smar.fi PRIVMSG #esoteric :losetup? < 1345374270 821285 :nortti!nortti@smar.fi PRIVMSG #esoteric :what? < 1345374301 264553 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :well, with some appropriate limits on what/how/where to mount and the resulting permissions, otherwise there are security issues < 1345374308 654106 :nortti!nortti@smar.fi PRIVMSG #esoteric :yes < 1345374334 257395 :nortti!nortti@smar.fi PRIVMSG #esoteric :you can mount as normal user if there is correct /etc/fstab entry < 1345374444 938793 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are other mechanisms for letting users mount stuff too < 1345374471 999520 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :on linux users can typically mount fuse filesystems where the fuse process runs as themselves < 1345374498 605482 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is that safe? < 1345374528 164871 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :i.e. is the fuse system in the kernel safe from evil fuse processes? < 1345374550 723756 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's supposed to be < 1345374564 422970 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you're asking "are there bugs" then of course, it's linux, there are bugs < 1345374638 92486 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Obviously. < 1345374875 884601 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :in my operating system, all file systems will be user-space file systems and safety from untrusted file systems will be built in < 1345374926 542412 :nortti!nortti@smar.fi PRIVMSG #esoteric :same here < 1345375034 509305 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345375130 420829 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it'll be something like any process implementing the directory interface can be mounted anywhere < 1345375209 373982 :nortti!nortti@smar.fi PRIVMSG #esoteric :wow. netsurf is better rendering wise than gecko 1.8 < 1345375240 798881 :nortti!nortti@smar.fi PRIVMSG #esoteric :hv3 also < 1345375255 165792 :nortti!nortti@smar.fi PRIVMSG #esoteric :on the other hand ff2 has decent javascript < 1345375285 5780 :nortti!nortti@smar.fi PRIVMSG #esoteric :sorry, I mean Bon Echo < 1345375585 568600 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Read error: Connection reset by peer < 1345375599 969108 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345375646 98715 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION starts running around shouting "booleans are bad!" < 1345375651 93265 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1345375710 510134 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :typedef long double BOOL; < 1345375721 509404 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they don't carry a proof < 1345375729 168496 :nortti!nortti@smar.fi PRIVMSG #esoteric :shouldn't char be enough? < 1345375758 826183 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://existentialtype.wordpress.com/2011/03/15/boolean-blindness/ just read that, not sure what to think of it < 1345375770 158184 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :char can only hold 8 bits of truthiness < 1345375773 620290 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :read as in past tense, not imperative < 1345375846 653424 :nortti!nortti@smar.fi PRIVMSG #esoteric :wow... midori is using 41.2MB of RAM < 1345375908 535173 :nortti!nortti@smar.fi PRIVMSG #esoteric :by the way are there any browsers with emebedded gecko for linux? < 1345375966 248035 :nortti!nortti@smar.fi PRIVMSG #esoteric :now 42.6MB < 1345376004 365580 :nortti!nortti@smar.fi PRIVMSG #esoteric :44.5MB < 1345376018 476873 :asiekierka_!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1345376018 645481 :asiekierka_!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Client Quit < 1345376021 348235 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :MORE AS THIS STORY DEVELOPS < 1345376042 993316 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1345376053 629461 :nortti!nortti@smar.fi PRIVMSG #esoteric :how can a browser be so bloated? < 1345376072 206613 :nortti!nortti@smar.fi PRIVMSG #esoteric :and midori kinda lightweight < 1345376096 9190 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :opera mini (for j2me, at least) runs on <= 2MB of heap < 1345376105 769161 :nortti!nortti@smar.fi PRIVMSG #esoteric :I know < 1345376128 701036 :nortti!nortti@smar.fi PRIVMSG #esoteric :but it doesn't have html rendering engine running localy < 1345376153 709967 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no < 1345376179 686268 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Mosaic! < 1345376190 310823 :nortti!nortti@smar.fi PRIVMSG #esoteric :links2 uses around 2.5MB on the same page midori is now loading < 1345376191 352135 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(I have no idea how much space Mosaic took up) < 1345376197 357836 :nortti!nortti@smar.fi PRIVMSG #esoteric :Sgeo: mosaic-ck! < 1345376207 263617 :nortti!nortti@smar.fi PRIVMSG #esoteric :too bad it doesn't like lesstiff < 1345376239 948685 :atriq!~Taneb@host-2-97-154-35.as13285.net JOIN :#esoteric < 1345376252 971646 :nortti!nortti@smar.fi PRIVMSG #esoteric :by the way has anyone of you got arena web browser running= < 1345376258 673421 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION almost wishes ViolaWWW caught on < 1345376271 509629 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1345376288 665503 :nortti!nortti@smar.fi PRIVMSG #esoteric :because of it's interesting html extensions? < 1345376294 693867 :nortti!nortti@smar.fi PRIVMSG #esoteric :*its < 1345376313 406683 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, it has "page cloning (multiple windows)" < 1345376318 187792 :nortti!nortti@smar.fi PRIVMSG #esoteric :which one is used in which situation? < 1345376340 189685 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :nortti, the scripting language < 1345376356 440955 :nortti!nortti@smar.fi PRIVMSG #esoteric :erwise is pain in the ass to get to build < 1345376369 476884 :nortti!nortti@smar.fi PRIVMSG #esoteric :I never got it to run correctly < 1345376409 951982 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Actually, hmm, the language is kind of ugly < 1345376449 800411 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :every language is kind of ugly < 1345376457 648835 :nortti!nortti@smar.fi PRIVMSG #esoteric :it id better than javascript? < 1345376464 902200 :nortti!nortti@smar.fi PRIVMSG #esoteric :*is it < 1345376476 593041 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :nortti, no idea, I barely know a thing about it < 1345376616 761934 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"What follows is a screendump of a demo of an embedded viola application that lets readers of this HTML page communicate by typing or drawing. Like the chess board application above, this chat application can stand-alone (and have nothing to do with the World Wide Web), or be embedded into a HTML document. < 1345376616 946253 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :By the way, to make this possible, a multi-threaded/persistent server was written to act as a message relay (and to handle HTTP as well)." < 1345376677 618286 :nortti!nortti@smar.fi PRIVMSG #esoteric :awesome < 1345376683 645006 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Sounds AJAXy many years before XMLHttpRequest < 1345376724 778753 :nortti!nortti@smar.fi PRIVMSG #esoteric :I should start using violawww and complain about pages not supporting violawww's scripting language < 1345377065 955566 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also complain if they use more than 6 bytes of memory < 1345377074 566736 :nortti!nortti@smar.fi PRIVMSG #esoteric ::D < 1345377130 907675 :nortti!nortti@smar.fi PRIVMSG #esoteric :why isn't there a way to run j2me software on linux < 1345377327 193199 :Zuu!zuu@unaffiliated/zuu QUIT :Ping timeout: 260 seconds < 1345377675 541961 :atriq!~Taneb@host-2-97-154-35.as13285.net QUIT :Ping timeout: 276 seconds < 1345378524 134308 :Zuu!zuu@77.215.149.86 JOIN :#esoteric < 1345378526 952167 :Zuu!zuu@77.215.149.86 QUIT :Changing host < 1345378527 98116 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1345378953 119975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nortti: There isn't? I was pretty sure there was a J2SE-based J2ME emulgator, I don't see why that wouldn't run under Linux as well as anywhere. < 1345378961 184124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Write once, run anywhere," after all. < 1345379011 792661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :PhoneME project page seems to be dead. :/ < 1345379028 498682 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe it's just moved. < 1345379172 564101 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :NetBeans has a J2ME emulgation thing too. < 1345379429 244384 :atriq!~Taneb@host-2-97-154-35.as13285.net JOIN :#esoteric < 1345379579 200860 :atriq!~Taneb@host-2-97-154-35.as13285.net QUIT :Read error: Connection reset by peer < 1345379704 551597 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1345379732 385829 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345381473 176085 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nortti: microemulator < 1345381514 120705 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :also http://www.opera.com/developer/tools/mini/ if you manage to get a java plugin working in linux < 1345382007 159815 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"Water is considered the least toxic chemical compound, with a LD50 of 90 g/kg or more in rats.[3]" -- WP < 1345382021 102616 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wait, wouldn't saline solution be even less toxic? < 1345382137 175394 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"rapid infusion of normal saline can cause metabolic acidosis" < 1345382280 433247 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, I'm not sure they keep LD50 data of solutions. < 1345382413 863204 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :But, from that same paragraph: "[saline] has long been believed to be the safest fluid to give quickly in large volumes." < 1345382763 991809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: "least toxic chemical compound". < 1345382797 518231 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Ah. < 1345382992 168205 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, I wonder if something like perfluorohexane might beat even that. < 1345383029 584995 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Its LD50 is ">5000mg/kg", which is unhelpful. < 1345383049 191452 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :*.net *.split < 1345383049 382670 :mtve!~mtve@65.98.99.53 QUIT :*.net *.split < 1345383049 382826 :glogbackup!~glogbacku@64.31.59.246 QUIT :*.net *.split < 1345383049 573240 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1345383049 573394 :HackEgo!codu@codu.org QUIT :*.net *.split < 1345383049 573472 :EgoBot!codu@codu.org QUIT :*.net *.split < 1345383049 573548 :SimonRC!~sc@fof.durge.org QUIT :*.net *.split < 1345383049 573626 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb QUIT :*.net *.split < 1345383049 573700 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1345383049 573774 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com QUIT :*.net *.split < 1345383144 661682 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I read ">5000g/kg" for a while, before realizing it was unrealistic < 1345383267 541869 :MoALTz_!~no@host-92-8-231-214.as43234.net JOIN :#esoteric < 1345383315 117863 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha < 1345383358 54990 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That just represents taking a bath in it. < 1345383376 764885 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder what the LD50 of excessive body fat is < 1345383408 872097 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"how fat would you have to be to be 50% dead" < 1345383427 364080 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what about helium < 1345383447 203184 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :assuming you get enough oxygen in between, shouldn't it be possible to breathe more or less an arbitrary amount of helium without any effect? < 1345383458 368408 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :some necessary substances should come with both a positive and negative LD50's < 1345383461 323202 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i guess that doesn't count as a "dose" then < 1345383479 18450 :MoALTz!~no@host-92-2-115-39.as43234.net QUIT :Ping timeout: 272 seconds < 1345383600 252917 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :apart from the minimum amount of oxygen in breathing air (iirc something in the ballpark of 5%), the rest of it probably just needs to be reasonably inert, and I see no reason for helium to be very different from nitrogen there < 1345383606 923928 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, whatever the human pressure limit is. < 1345383613 983741 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh wait, hmm. < 1345383631 942489 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Narcosis might kick in pretty soon. < 1345383702 885277 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :WP says helium's 'relative narcotic potency' is 0.045 vs. 1 for nitrogen, and fatal pressure for nitrogen is 10 bar or so. < 1345383714 588015 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :> 10 / 0.045 < 1345383715 927823 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 222.22222222222223 < 1345383737 657010 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :huh, just ran into a situation where static types would have uncovered not a correctness bug, but a performance bug < 1345383746 889854 :david_werecat!~david_wer@24.52.224.101 JOIN :#esoteric < 1345383760 702927 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i was doing ''.join(a_string_here) in python < 1345383767 541690 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because that string used to be a list < 1345383813 180923 :MoALTz__!~no@host-92-2-143-139.as43234.net JOIN :#esoteric < 1345383834 701572 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe I should try Liskell < 1345383866 7195 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :liskell is dead < 1345383871 543323 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's a patch set against GHC 6.old < 1345383876 47341 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Lisk is a bit less dead < 1345383967 371375 :MoALTz_!~no@host-92-8-231-214.as43234.net QUIT :Ping timeout: 240 seconds < 1345383999 103560 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :apparently, xenon has a narcotic potency of 25.6 < 1345384014 190793 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"This software is incomplete. Don't try to use it." < 1345384017 749960 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION sads < 1345384018 131768 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I'd have expected noble gases to have similar (and low) potencies < 1345384049 615466 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :olsner, narcosis isn't caused by a reaction, though. < 1345384072 410479 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :apparently they don't even properly know what causes it < 1345384084 334115 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: welcome to haskell < 1345384106 822264 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a bunch of incredibly cool ideas which are each implemented well enough to write a paper and then abandoned < 1345384133 932442 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :olsner, although the WP article does say that it's at least partially due to the gas dissolving inside cell walls and getting in the way. < 1345384137 309109 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that is not universally true (GHC team are dedicated, skilled software engineers working on a 20+ year old system) but it is depressingly often true < 1345384173 615232 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is it true of CL too? < 1345384207 741864 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :don't know < 1345384224 533432 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.lambdassociates.org/blog/bipolar.htm suggests as much < 1345384227 616307 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it might be high-octane bullshit < 1345384258 802894 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :High-octane? < 1345384274 515520 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :tl;dr: Lisp is so flexible and powerful enough that you can easily DIY an 80% solution which is good enough for your purposes < 1345384275 441881 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What, powerful? < 1345384291 809973 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which means there is no culture of standardizing around mature, complete systems < 1345384291 988806 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it may be a good description of the behavior of the particular class of lisp programmers it describes < 1345384342 966475 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Phantom_Hoover: yeah, gasoline (in the USA anyway) is given an octane rating for power density < 1345384356 303029 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well sorry not power density < 1345384357 636714 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"The higher the octane number, the more compression the fuel can withstand before detonating." < 1345384357 782826 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, but why apply it to bullshit? < 1345384362 928243 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :dunno < 1345384365 34066 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's a figure of speech < 1345384381 172632 :ogrom!~del@gprs-inet-65-14.elisa.ee JOIN :#esoteric < 1345384391 216145 :MoALTz__!~no@host-92-2-143-139.as43234.net QUIT :Quit: brb < 1345384400 883196 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :High-grade would be what I'd normally use more? I dunno, it's just like high-octane seems like it'd be a more potent form of something. < 1345384410 656023 :MoALTz!~no@host-92-2-143-139.as43234.net JOIN :#esoteric < 1345384418 61546 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Also yeah, they taught us that in chemistry for some reason. < 1345384421 418627 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah i mean that it's a potent form of bullshit < 1345384454 680256 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :aww, they renamed the high-octane nightmare fuel trope :( http://tvtropes.org/pmwiki/pmwiki.php/Main/NightmareFuel < 1345384503 733116 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That was actually quite a sensible idea, considering that most people just called it that anyway. < 1345384518 353505 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, I've seen that sentiment elsewhere about Lisp < 1345384524 234668 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no-one thought to apply the rule of cool? < 1345384592 809827 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :olsner, well I think the big problem was that they had one set of nightmare fuel pages, and then another which had no obvious difference except that the stuff tends to be a bit scarier. < 1345384650 313220 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, more or less the same thing http://www.winestockwebdesign.com/Essays/Lisp_Curse.html < 1345384651 410692 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I guess that makes sense < 1345384682 237431 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah in fact i'm not sure i'm summarizing that article or a different one < 1345384702 204951 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah the one you just linked quotes the one i linked < 1345384705 341661 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's how i found it actually < 1345384713 885901 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah < 1345384733 484394 :MoALTz!~no@host-92-2-143-139.as43234.net QUIT :Ping timeout: 245 seconds < 1345384750 4791 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think you were summarizing the one I linked more than the one you linked < 1345384762 850682 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Therefore, we are living in the Tardis monad. < 1345384787 500208 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i am suspicious of these kinds of arguments though < 1345384791 80888 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think this whole "lisp is powerful" idea is only prevalent among lisp weenies < 1345384822 821671 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :high-octane lisp < 1345384823 697071 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because they play into a certain attitude adopted by many programmers < 1345384826 976266 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :among other things, the whole concept of powerfulness seems too poorely defined to be useful for anything except smugness < 1345384842 105313 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"i'm a badass ninja who's too smart and clever for the dull corporate world and that's why i can't make anything useful or work with other people" < 1345384850 620156 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :olsner: i agree with that < 1345384857 730510 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i do think Lisp is powerful in the vague sense < 1345384870 486694 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's powerful in that you can do almost anything in a small amount of code < 1345384873 853580 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but in an incomprehensible way < 1345384935 608995 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, that reminds me of perl, but the stereotypical perl coder does seem a bit different from the smug lisp weenies < 1345384941 943354 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sure < 1345384945 317901 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :every community has their quirks < 1345384960 786482 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and you're talking about stereotypes not actual people < 1345384966 328542 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or even unbiased archetypes < 1345385029 23882 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :perhaps perl hackers recognize and appreciate terse and incomprehensible ugly hacks, while lisp coders don't recognize the incomprehensible part and just think it's beautiful and everyone else is stupid < 1345385066 981580 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, I don't even know any actual people that fit into any of these stereotypes < 1345385129 71589 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah that seems correct from my understanding of the respective stereotypes < 1345385130 801236 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION vaguely listens to some CL tutorial on YouTube < 1345385144 613343 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although one of the video titles mentions setq :/ < 1345385162 321588 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's also funny how the definition of "Lisp" changes depending on what claim you're trying to make about it < 1345385174 987446 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Lisp is simple and elegant" => Lisp = tiny subset of R5RS Scheme < 1345385186 516709 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Lisp is mature and industrial-grade" => Lisp = ANSI Common Lisp < 1345385365 783796 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I do think CL macros are easier to understand than Scheme macros. This may be a failing on my part though >.> < 1345385388 16739 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1345385388 163019 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric < 1345385388 163169 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1345385388 163247 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1345385388 163323 :HackEgo!codu@codu.org JOIN :#esoteric < 1345385388 163398 :EgoBot!codu@codu.org JOIN :#esoteric < 1345385388 163472 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1345385388 163547 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb JOIN :#esoteric < 1345385388 163626 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1345385388 163699 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com JOIN :#esoteric < 1345385403 48843 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric < 1345385403 195003 :glogbackup!~glogbacku@64.31.59.246 QUIT :Excess Flood < 1345385510 698305 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: I think you're right < 1345385523 886363 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I guess the hygienic macros are supposed to be sufficiently better that it's worth the extra complication < 1345385625 920432 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Scheme's macro system almost defeats the entire point of Lisp < 1345385638 537044 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but operatives are vastly superior to either option ;) < 1345385671 675980 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unless you want to do code-walking. < 1345385685 156705 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how's that? < 1345385712 202445 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How do you statically determine what forms are code to be processed? < 1345385737 986610 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh, well, i have absolutely no idea how you "statically" do anything in an fexpr language < 1345385775 104034 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think shutt wrote about that a bit but i did not read it :) < 1345385828 49161 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, googling gives no indication whatsoever what these operatives are. < 1345385851 412409 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://web.cs.wpi.edu/~jshutt/kernel.html < 1345385861 80445 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://mainisusuallyafunction.blogspot.com/2012/04/scheme-without-special-forms.html < 1345386099 238718 :david_werecat!~david_wer@24.52.224.101 QUIT :Quit: Quitting... < 1345386105 849005 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, hence operatives not being superior when you want to do stuff statically < 1345386123 230455 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1345386251 564587 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep < 1345386337 788623 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345386343 484634 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345386413 175163 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION vaguely considers porting some Clojure stuff to CL < 1345386466 788196 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO < 1345386472 500563 :MoALTz!~no@host-92-2-129-200.as43234.net JOIN :#esoteric < 1345386478 467199 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the way i see it, coding is a bit like space station repair < 1345386544 810448 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION gets popcorn < 1345386551 571602 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :in order to survive outside the space station you need a fancy suit, im guessing in practice such things are done with robots < 1345386568 324188 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but they made some wonderful tv moments < 1345386572 353273 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :coding is usually done with robots, yes < 1345386582 836002 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i mean.. repairs to the exterior of a space station < 1345386595 299025 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a lot of it is done by humans in suits < 1345386600 767819 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :wow... < 1345386603 485069 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :assembly to < 1345386604 606570 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :too* < 1345386609 491633 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :robots aren't versatile enough < 1345386609 697122 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, programmers don't wear suits < 1345386615 357424 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anyway what does this have to do with programming < 1345386616 68896 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :especially not the ones that do assembly < 1345386660 943586 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well.. the problem is you can't do that fancy french wall-jumping in a spacesuit < 1345386677 18787 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...I don't think a straight transliteration will work < 1345386694 719519 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :parkour < 1345386700 391865 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is this analogy going to make any sense at any point < 1345386725 35991 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Incidentally whilst trying to find out what operatives are I stumbled upon this little... gem: http://emacswiki.org/emacs/WhyDoesElispSuck < 1345386735 798406 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so there is this imaginary space whereby someone can do parkour on the moon < 1345386749 403945 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Clojure's defmulti takes a function as an argument. Making a macro would have the macro need to see the function passed in to find out the args, which it can't do < 1345386754 493360 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :space station -> parkour on the moon -> ??? -> programming < 1345386759 435290 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus21 have you considered blogging < 1345386762 367819 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but, it's constrained by the need for a suit < 1345386772 137639 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"7 awesome reasons why programming is like parkour on the moon and this proves ruby is the best" < 1345386775 176614 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :=> 999999999 pageviews < 1345386789 536894 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, can just use &rest args, but that uglies the generic. < 1345386800 846714 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :another problem with the moon is that there are no buildings to do parkour on < 1345386814 979626 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are a few < 1345386817 864620 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they're far apart < 1345386842 171579 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :kmc: it's really for the best if i don't complete the analogy < 1345386845 957474 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :olsner, OTOH you can jump further. < 1345386872 323835 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Space suit analogy: Programming in Erlang is like fixing your space station from inside it: It should keep running during the fix. < 1345386877 281492 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Man I really want them to make Assassin's Creed 4: Moon. < 1345386878 796448 :nooga!~nooga@ip-93-154-249-50.multi.internet.cyfrowypolsat.pl JOIN :#esoteric < 1345386887 521966 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I just realized that that has nothing to do with space suits. < 1345386899 515866 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :if i say any more and it will be a case of "i wish i stopped earlier" < 1345386948 122586 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, that'd be far better than now, when they have to turn the ISS off to fix it. < 1345387004 313211 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I honestly hoped that that was where itidus21 was going. < 1345387043 86788 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :itidus21: does your analogy involve space suits being like monads? < 1345387066 4236 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :nonono, parkour is a monad < 1345387079 171816 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it is honestly best i stop where i stopped < 1345387084 309727 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :combining burritos and parkour using monad transformers < 1345387201 906869 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, hell no, it was just getting good. < 1345387205 292658 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :or if i do continue it, i need to think very carefully about it < 1345387226 321450 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why am I still Lisping without paredit? < 1345387346 642225 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well, suppose you could impart the knowledge of mathematics to someone without them becoming a mathematician < 1345387392 571796 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION does a let inside a macro without using a gensym < 1345387415 590094 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :omg visionary < 1345387418 199395 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like everything was done by showing them ways they can manipulate the objects around them < 1345387526 334965 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, so I suppose you're the exact opposite. < 1345387552 915393 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :math just feels like a black hole in my mind < 1345387624 52675 :nooga!~nooga@ip-93-154-249-50.multi.internet.cyfrowypolsat.pl QUIT :Ping timeout: 256 seconds < 1345387651 244968 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i approach it still like a child] < 1345387700 585339 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe i don't trust it < 1345387747 624355 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, it's always scheming away. < 1345387756 679226 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The knowledge of mathematics without being a mathematician must suck. Knowing facts, but being unable to have real fun with them. < 1345387771 265845 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Nah, you'd just not care. < 1345387779 42149 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i wasn't describing myself < 1345387789 578398 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't hvae the knowledge < 1345387796 10312 :nooga!~nooga@ip-93-154-249-50.multi.internet.cyfrowypolsat.pl JOIN :#esoteric < 1345387839 905452 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but i do find i spend hours and days sometimes puzzling over some trivial aspect of notation because i haven't studied anything < 1345387894 735292 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :radical suggestion #534, maybe study something < 1345387966 593442 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i am aware that what i am about to say is wrong, and offensive, which is why i said it would be best if i stopped my analogy earlier < 1345388002 804048 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but, one thing i have going for me is that i can think about things without knowing how they work < 1345388007 707266 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :because i don't know how they work < 1345388016 572350 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric ::) < 1345388090 122679 :nooga!~nooga@ip-93-154-249-50.multi.internet.cyfrowypolsat.pl QUIT :Read error: Connection reset by peer < 1345388112 895672 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION finds himself counting parens too many times for his comfort < 1345388142 789893 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmm however.. < 1345388241 917774 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, there's another advantage to non-fexpr macros: They're usually pure-functional (in interface) < 1345388268 184873 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm finding it very easy to test my macros via macroexpand < 1345388344 888703 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: running opera mini under another browser kinda defeats the purpose of very light browser < 1345388382 758390 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :nortti, not if host browser doesn't struggle much with this one thing but with many others < 1345388411 619854 :nortti!nortti@smar.fi PRIVMSG #esoteric :also new opera mini is kinda unstable on android and it also uses some kind of j2me emulation < 1345388426 108774 :nortti!nortti@smar.fi PRIVMSG #esoteric :Sgeo: what do you mean? < 1345388427 438897 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : i don't like game designs that sit well in mathematics. nor designs that show off some cute concept < 1345388475 165345 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i like the way that en passant, castling and pawn promotion make the rules of chess more complicated < 1345388478 390316 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :nortti, perhaps the heavyweight browser is only heavy on, say, gmail, and doesn't struggle much with Opera Mini emulator. By visiting Gmail in Opera Mini in host browser, you do save memory < 1345388496 524457 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus21, you'll hate Go then. < 1345388506 10724 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although I guess Go has a few complications. < 1345388530 448952 :nortti!nortti@smar.fi PRIVMSG #esoteric :Sgeo: it is heavy on the fucking about:blank < 1345388562 181427 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :those little stipulations so that if you try to generalize chess you end up trying to generalize castling < 1345388574 467148 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i like how messy it is < 1345388726 566010 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I have a feeling that these macros I'm writing actually _cut down_ on ease of doing what I want to do < 1345388749 605292 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's essentially, at the CLOS level, going to dispatch on a single value < 1345388769 371709 :nooga!~nooga@ip-93-154-248-156.multi.internet.cyfrowypolsat.pl JOIN :#esoteric < 1345388781 346304 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :also, i think the hard work in game design is coming up with something good which isn't highly derivative < 1345388804 797367 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it seems a bit like making music, that if it's a hit is almost random < 1345388810 598357 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Who says "isn't highly derivative" is a requirement? < 1345388829 546963 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Minecraft took heavy inspiration from Infiniminer and Dwarf Fortress. < 1345388856 885840 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :All roguelikes are ultimately inspired by Rogue. < 1345389044 96198 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and a sort-of-rhetorical question i have there is, are the best video games simply a small seemingly random subset of all possible video games, or are they the fruit of hard work and pure intentions? < 1345389130 778468 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's the difference? < 1345389150 221654 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Being a "fruit of hard work" does not make it any less part of a subset of all possible video games. < 1345389202 515460 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :while i can't disagree, part of me finds that quite troubling < 1345389300 767985 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ugh, I'm pretty sure I need &whole, but not entirely sure whether I can use it in an ordinary lambda list < 1345389343 905544 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess in general such work is about having a query and finding an answer < 1345389431 766662 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nortti: you should also be aware that the JVM and stuff probably adds about 150MB to the memory footprint < 1345389473 794549 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Nope, not &whole < 1345389475 286051 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: I know < 1345389477 429550 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's a macro thing < 1345389480 867684 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION faceplants < 1345389491 701129 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nortti: and also, opera mini on android hasn't been j2me-based for a long time < 1345389499 269744 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: it hasn't? < 1345389535 509260 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Sgeo: ok i can take that as a given. kind of like how a picture is just a very small subset of all possible pictures < 1345389554 379663 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^for some width,height,color depth < 1345389557 139850 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: there isn't just j2me virtual machine? < 1345389691 399573 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I don't recall which version it changed, but nowadays it's a real android app < 1345389728 836598 :nortti!nortti@smar.fi PRIVMSG #esoteric :probably when it went from rock solid to the current one that crashes if I dobletap too fast < 1345389729 509542 :nooga!~nooga@ip-93-154-248-156.multi.internet.cyfrowypolsat.pl QUIT :Read error: Connection reset by peer < 1345389732 152492 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1345389775 365218 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so speaking of pictures... i wonder if any artists in 2012 will ever get the same reknown as the da vinci, dali, picasso, van gogh, matisse, monet.. and all the others who i haven't heard of < 1345390131 63205 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :given the development of photography, high-speed photography, digital art, laser printing, etc i think painting on canvas with brushes and paint finds a very traditional niche like chess vs crysis 3 < 1345390228 408147 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nortti: looks like 5.0 was the version that introduced the "native" android port < 1345390265 379123 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: ok. I was right < 1345390283 231919 :MoALTz_!~no@host-92-2-120-149.as43234.net JOIN :#esoteric < 1345390430 850045 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :one would think that an obvious bug like a crash-on-double-tap would've been found and fixed in the years since then < 1345390458 507553 :MoALTz!~no@host-92-2-129-200.as43234.net QUIT :Ping timeout: 245 seconds < 1345390510 924071 :nortti!nortti@smar.fi PRIVMSG #esoteric :olsner: it only crashes on fast doubletap after it start after phone shutdown or prior chrash < 1345390530 531947 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1345390538 50040 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :interesting < 1345390580 964935 :nortti!nortti@smar.fi PRIVMSG #esoteric :or if I killed it with advanced task killer < 1345390591 617638 :nortti!nortti@smar.fi PRIVMSG #esoteric :but after page load it doesn't crash < 1345390647 593532 :nortti!nortti@smar.fi PRIVMSG #esoteric :on fast doubletap that is < 1345390660 332223 :nortti!nortti@smar.fi PRIVMSG #esoteric :it also seems to leak memory < 1345390768 715666 :nortti!nortti@smar.fi PRIVMSG #esoteric :or if it doesn't there must be a hell of a reason for it to start blanking pages because memory is running low if I only have 1 small page open on it and it handle 50 tvtropes pages after crash/reboot < 1345390795 840776 :nortti!nortti@smar.fi PRIVMSG #esoteric :oh and everything else including sense is killed with advanced task killer < 1345390903 736397 :nortti!nortti@smar.fi PRIVMSG #esoteric :if I reload the blanked pages 1 at the time it eventualy crashes < 1345390908 469534 :MoALTz_!~no@host-92-2-120-149.as43234.net QUIT :Ping timeout: 245 seconds < 1345392155 172413 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I know what my next blog post will be: < 1345392167 256121 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Complaining about a problem that doesn't exist in practice. < 1345392185 496457 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It exists in theory though, and THAT BOTHERS ME < 1345392202 155381 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that's probably enough of a theme to provide the entire blog < 1345392280 834908 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Note: I don't know whether or not it actually exists in practice. I do know that everyone who I complained about it to claimed that it generally doesn't occur. < 1345392335 102744 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1345392366 826399 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think Common Lisp has no problems though. < 1345392393 661640 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(And by that I mean theoretically doesn't have the problem I have in mind. Although in practice it probably does. How's that for a braintwister?) < 1345392404 572174 :nortti!nortti@smar.fi PRIVMSG #esoteric :Sgeo: what problem? < 1345392422 484687 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :nortti, name collisions < 1345392423 179687 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22 < 1345392448 677425 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Assuming that "Hey, everyone in the world should think up unique names" is not a solution. < 1345392449 531416 :nortti!nortti@smar.fi PRIVMSG #esoteric :Sgeo: how does it not exist in practice? < 1345392476 272736 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Dunno, ask a Smalltalker or a Tcl'er, I don't have enough personal experience. < 1345392522 807975 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :isn't packages/modules/namespaces/etc a good solution for that? < 1345392529 713868 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :olsner, depends on the system < 1345392548 719584 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If it requires the packages/modules/namespaces to have unique names from eachother, I would say no. < 1345392564 746876 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because again, it's asking everyone in the world to gensym < 1345392565 575535 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :e.g. let everything get its own unique name (potentially with a very long prefix), then you have another mechanism to remove the prefixes of the stuff you actually use < 1345392636 945132 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :olsner, is there a central server? Is there pre-existing unique names (e.g. domain names ala Java)? If not... still possibility for conflict < 1345392654 798570 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although I grant that with long enough prefixes, chance of collision might be low, hmm... < 1345392666 96909 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Ping timeout: 240 seconds < 1345392719 126409 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I like Common Lisp's way: If you have two packages with conflicting names, just load one, rename it, then load the other < 1345392725 704322 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :cpan and hackage do have a central server, although it's not entirely authoritative it's a good check for whether you ought think up a more unique name for your new library < 1345392787 836701 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is hackage 2.0 getting anywhere? < 1345392797 472116 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :java's domain name system has good uniqueness, but lacks a way to rename imported things < 1345394102 440169 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION suddenly notices alexandria's symbolicate < 1345394139 753479 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Could have used that, although sometimes it's nice to have explicit control of what package the symbol goes in < 1345394140 993570 :ogrom!~del@gprs-inet-65-14.elisa.ee QUIT :Quit: Left < 1345394440 205623 :kidanger!~kidanger@240.141.91.79.rev.sfr.net JOIN :#esoteric < 1345394562 663709 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 276 seconds < 1345394591 349720 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1345395567 794148 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :/nick typedef_typename < 1345395726 931309 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :ACTION finds it weird that so many Javaers are opposed to static import... < 1345395747 681205 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :import static java.lang.Math.*; // Tada! < 1345395755 247466 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :cos(PI * theta); // works < 1345395805 615812 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :And yet, it's somehow *bad style* in the language. < 1345395836 143540 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://docs.oracle.com/javase/1.5.0/docs/guide/language/static-import.html does not consider it "bad style" but "use sparingly" < 1345395866 110877 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think it was supposed to only discourage from misuse, not all use < 1345395875 454253 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :people love "never use X" rules < 1345395879 660024 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cause they are simple < 1345395882 601629 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but rarely the right answer < 1345395914 111311 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :And the more verbose the better, right. < 1345395922 879250 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when http://livegrep.com made its debut on reddit, there was a commenter shocked to discover that the Linux kernel contains "over 50" uses of 'goto' < 1345395981 408431 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :That low? Doesn't it contain a bytecode interpreter? < 1345395994 988009 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :(and thus *really should* use computed goto) < 1345395997 140165 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it contains probably thousands of uses of goto < 1345396002 304102 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and yes several bytecode interpreters < 1345396003 684832 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Did... did you just use a * in Java!? < 1345396005 848200 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :To import!? < 1345396007 165957 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :computed goto? < 1345396011 862170 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but also uses goto for error handling ubiquitously < 1345396019 755509 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Never do that! You're supposed to painstakingly type out each single thing you use from each package! < 1345396030 988175 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Lumpio-: no you're supposed to use your fancy IDE to type it out for you < 1345396035 488486 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Java isn't a language for humans, you see < 1345396036 820090 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :Sgeo: In GNU C, you can take the address of labels, and dereference them in a goto. < 1345396047 406754 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :Sgeo: This is handy for implementing certain weird forms of dispatch. < 1345396048 204745 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I guess they just stopped counting at 51 and decided the whole kernel is beyond repair < 1345396050 73644 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :ah < 1345396052 21054 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :Sgeo: For instance, threaded code. < 1345396060 893889 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can even pass a label address into inline assembly :3 < 1345396098 741032 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :Sgeo: And threaded code using computed goto is basically the way to fast interpreters. < 1345396126 488910 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :did you see the thing about how the LuaJIT interpreter pre-decodes the next instruction before its computed jump < 1345396146 865771 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :to keep functional units busy in the event of a mispredicted indirect jump < 1345396174 265702 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :No, but it makes a lot of sense. < 1345396190 697246 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://nominolo.blogspot.co.uk/2012/07/implementing-fast-interpreters.html < 1345396345 379459 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :Yeah, pretty much. < 1345397027 199144 :nooga!~nooga@ip-93-154-248-156.multi.internet.cyfrowypolsat.pl JOIN :#esoteric < 1345397245 313951 :MoALTz!~no@host-92-2-131-121.as43234.net JOIN :#esoteric < 1345398134 971250 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric < 1345398829 661728 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK so I turned adblock off on reddit, all the ads I've seen so far have been thanks for turning off adblock. < 1345398837 337380 :Gregor!codu@codu.org PRIVMSG #esoteric :lol < 1345399014 99433 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK wow I just checked 6 different pages; all but one of them have one of two thanks-for-turning-off-adblock ads. < 1345399045 238791 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And the other one is for some reddit gift initiative. < 1345399120 181731 :Gregor!codu@codu.org PRIVMSG #esoteric :Amazing. < 1345399168 16027 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Remind me how this site makes money. < 1345399886 116188 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they don't < 1345399901 817335 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they were down to 1 engineer for a while < 1345400031 46644 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: I suspect they exist primarily as a leech on Advance Publications. < 1345400085 500626 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net PRIVMSG #esoteric :You don't have to make money when you can convince some corporation they should throw money at you. < 1345401847 895358 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection < 1345403950 887036 :impomatic!~digital_w@12.232.125.91.dyn.plus.net JOIN :#esoteric < 1345403984 488191 :impomatic!~digital_w@12.232.125.91.dyn.plus.net PRIVMSG #esoteric :Hi, how do I reset my esolang wiki password when I didn't enter an email address? :-) < 1345404155 952933 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You yell at elliott until he resets it for you. < 1345404174 579613 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(He's online, just not in the channel; use /msg.) < 1345404211 816419 :impomatic!~digital_w@12.232.125.91.dyn.plus.net PRIVMSG #esoteric :Thanks... messaged < 1345404283 243271 :impomatic!~digital_w@12.232.125.91.dyn.plus.net PRIVMSG #esoteric :I have the Mouse book, so I thought I'd update the wiki a bit :-) < 1345405974 876942 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1345406319 992833 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 265 seconds < 1345406489 35028 :nooga!~nooga@ip-93-154-248-156.multi.internet.cyfrowypolsat.pl QUIT :Read error: Connection reset by peer < 1345406657 499984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh dear, good math bad math does a monad tutorial < 1345406714 762371 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric ::( < 1345406733 816084 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://scientopia.org/blogs/goodmath/2012/08/19/monads-and-programming/ < 1345406751 271082 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :think i won't click that < 1345406766 161681 :nortti!nortti@smar.fi PRIVMSG #esoteric :why? < 1345406782 144813 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because it's probably wrong in an infuriating way < 1345406791 477439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::D < 1345406796 28683 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but even if it's a fine monad tutorial, it's still one more monad tutorial in a world that already has too many < 1345407011 821874 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric < 1345407053 768281 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and it will remind me how fucked the teaching of Haskell is < 1345407079 690259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically he spends most of the time on scala and pure category theory < 1345407098 17286 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :okay < 1345407125 931983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he was already doing a ct series < 1345408324 901335 :heroux_!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 246 seconds < 1345408588 920981 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1345408616 929665 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345408898 92563 :atriq!02619a23@gateway/web/freenode/ip.2.97.154.35 JOIN :#esoteric < 1345409138 304561 :soundnfury!~edward@109.176.207.75 JOIN :#esoteric < 1345409284 419997 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, what if it's a thoughtful article for people who know about monads? < 1345409312 659529 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well oerjan described it as a "monad tutorial" >_< < 1345409329 257953 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh, he fluffed the definition of monads. < 1345409330 843171 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :good math bad math already ran a completely wrong article about finger trees < 1345409336 656663 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeahno. < 1345409336 823084 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :long ago < 1345409441 427447 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(He gets the M a part and the return :: a -> M a, but then he says something about... "An operation which takes a function that transforms a value wraped in M into another value (possibly with a different type) wrapped in M." < 1345409444 899976 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*) < 1345409473 167318 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :At first I thought he'd been going for the return/join/fmap definition and forgot join, but that third one isn't fmap either. < 1345409521 638080 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :you know, if so many otherwise intelligent people have difficulty understanding monads, maybe they're just a bad idea. < 1345409536 86073 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, that sounds like m (m a -> m b) -> ??? or something < 1345409593 97394 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: often people think they're confused about monads when they're actually confused about something else < 1345409596 344220 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I'd say he means (m a -> m b) -> ???, but that's just as bad. < 1345409610 415191 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like polymorphism, type classes, or just basic haskell shit < 1345409615 736965 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe it is fmap, if you add a comma after "operation which takes a function" < 1345409624 657138 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric : or just basic haskell is shit <-- FTFY < 1345409626 493332 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :;P < 1345409632 321761 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah you're not trolling at all < 1345409633 90047 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the operation takes a function, and the operation transforms a value ...? aduno < 1345409678 891902 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, also there's the aspect that people generally want to know what monads "really are", because even with the definition doesn't obviously associate with any of their uses. < 1345409697 486237 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1345409728 808694 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think "otherwise intelligent" people don't have too much trouble if they just learn some use cases of monads and worry about the abstract idea later < 1345409734 624361 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at least that's the advice i have given and heard a lot < 1345409738 29732 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but what do i know < 1345409758 659852 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That's probably the best advice to give. < 1345409765 719524 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nobody in the haskell community seems interested in finding the empirically best way to teach things < 1345409775 924542 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :we just shout at each other about how our pet explanation is best < 1345409778 623151 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with nothing to back it up < 1345409815 579632 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So it's all other programming didactery writ small? < 1345409826 556748 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: you might be interested in http://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/ < 1345409829 521775 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you have not seen it < 1345409837 117354 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, "Each element of a monadic sequence in Haskell is an instantiation of the monadic functor" < 1345409847 700470 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what < 1345409884 404300 :atriq!02619a23@gateway/web/freenode/ip.2.97.154.35 PRIVMSG #esoteric :The... < 1345409886 857832 :atriq!02619a23@gateway/web/freenode/ip.2.97.154.35 PRIVMSG #esoteric :Monadic Functor < 1345409950 37165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: iirc he actually means functor in the categorical sense < 1345409962 28035 :atriq!02619a23@gateway/web/freenode/ip.2.97.154.35 PRIVMSG #esoteric :Oooh < 1345409965 422874 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, monads are functors, remember? < 1345409990 953988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was a bit miffed that he only mentioned the natural transformations much later, though < 1345410063 766955 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :whatever that article is about it doesn't seem to apply for monads in haskell, afaict < 1345410093 498594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well Monads _should_ be Functors, it's just not required for hysterical raisins < 1345410104 191541 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That's why I didn't capitalise. < 1345410171 6728 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :def flatMap[T, U](op: List[T] => List[U]): List[U]. < 1345410201 207316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: scala's flatmap is as close to haskell's >>= as you can get in that language < 1345410229 493485 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think that's the mumbo jumbo operation he talked about anyway < 1345410247 884374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he prefers scala's syntax to haskell's, that maniac < 1345410271 205871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although he doesn't mention do notation at all. < 1345410277 175494 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but I guess that flatMap can be used to implement =<<, even though it's Wrong? < 1345410310 448108 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm the type looks strange indeed < 1345410362 373366 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, and he later claims that >>= is "deeply connected with the fmap operation" < 1345410377 78282 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"I really prefer map and flatMap to >> and >>=" < 1345410519 723311 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: well it _is_ deeply connected in the category theory formulation < 1345410526 282872 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, ok < 1345410587 121154 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :something about >>= being a combination of fmap and join? < 1345410607 14739 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1345410607 746528 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is flatMap supposed to be join then? < 1345410808 71164 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I was at anime convention for three days ending today < 1345410811 105315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: flatmap is >>= i say < 1345410815 664037 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have "zawa zawa" sign < 1345410822 889971 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think he must have got the type wrong < 1345410877 407068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :def < 1345410878 982565 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :flatMap [B] (f: (A) ⇒ GenTraversableOnce[B]): List[B] < 1345410887 458831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that's the actual type for lists < 1345410913 656851 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, where's the List[A]? < 1345410922 590150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, there's an even more general one with implicit conversion to a different type < 1345410943 35066 :atriq!02619a23@gateway/web/freenode/ip.2.97.154.35 PRIVMSG #esoteric :zzo38: were there many homestuck fans < 1345410959 726664 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: Not as far as I know, but I don't know really < 1345410960 902025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: flatmap is a method on what would be the first argument of >>= < 1345410996 284155 :atriq!02619a23@gateway/web/freenode/ip.2.97.154.35 PRIVMSG #esoteric :zzo38: were there any people with grey facepaint and orange horns? < 1345410998 208032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so List[A] is the class flatmap is defined as a method in < 1345411009 630410 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, of course, this is Java after all < 1345411027 88507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: *scala < 1345411047 867105 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: I think I saw some with grey facepaint, and some with orange horns, but none that had both < 1345411058 561564 :atriq!02619a23@gateway/web/freenode/ip.2.97.154.35 PRIVMSG #esoteric :How odd < 1345411062 821736 :atriq!02619a23@gateway/web/freenode/ip.2.97.154.35 PRIVMSG #esoteric :Anyway, goodnight < 1345411068 978285 :atriq!02619a23@gateway/web/freenode/ip.2.97.154.35 QUIT : < 1345411397 161635 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I played some card game in there once that you have a clock zone, level zone, stage (front and back), stock, and then you can attack and damage is place card in clock zone. You can also place cards in your clock zone by yourself, and if it reaches seven then move one to your level zone. If you have four level cards you lose, but the more level cards you have the more cards you are able to play. < 1345411442 768416 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Level and clock zone card can have a card of the correct color to play another card in a different zone, and some cards have a special effect in a clock zone. < 1345411459 150160 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 260 seconds < 1345411957 834731 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1345412071 442496 :MoALTz!~no@host-92-2-131-121.as43234.net QUIT :Ping timeout: 244 seconds < 1345412211 649984 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Someone has suggested that I (or my brother) write a manga based on my Dungeons&Dragons game; however, I only write text of it, not the manga. < 1345412820 616484 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net JOIN :#esoteric < 1345412826 905279 :pikhq_!~pikhq@174-22-154-252.clsp.qwest.net QUIT :Ping timeout: 245 seconds < 1345414842 595898 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 276 seconds < 1345414873 353186 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345414873 499536 :kidanger!~kidanger@240.141.91.79.rev.sfr.net QUIT :Quit: Quitte < 1345415386 714016 :nortti!nortti@smar.fi PRIVMSG #esoteric :1~ < 1345415965 639451 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Uhh... wait, if a torrent has an availability of less than one that's Very Bad, right? < 1345416211 784982 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :butts < 1345416233 595020 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it seems unusually quiet here and in other channels i'm in < 1345416234 930386 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe it depend on what file you are trying to download? < 1345416240 734242 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is everyone on holiday or something? < 1345416260 494010 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com JOIN :#esoteric < 1345416265 830169 :david_werecat!~david_wer@24-52-224-101.cable.teksavvy.com QUIT :Client Quit < 1345416420 45081 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Someone pointed me to a library that has a useful function but if Common Lisp supported the feature I wanted it to support I wouldn't need it < 1345416432 788043 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And said feature would be far more convenient to use < 1345416507 665077 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what feature < 1345416562 499549 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :A way to specify in an ordinary lambda list a variable that receives all arguments as though through &rest but still lets other arguments as though normal < 1345416592 353022 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in a b c &key x y z &all all < 1345416621 218302 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :all will contain the values passed in to a b and c and the keywords and their .. etc < 1345416622 641181 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In such a way to let me apply someotherfunction all < 1345416642 214805 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool < 1345416654 254157 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do you know of any language which has this feature? < 1345416683 198602 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can sort of do it with @-patterns in Haskell, at least for non-curried functions < 1345416695 539029 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm. Tcl might be able to do something like it. < 1345416748 831639 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It probably isn't as useful there though < 1345416782 186374 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :My main purpose in not just using &rest args is so that documentation tools work sanely < 1345416786 532365 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And not just say "Oh, it's a function that takes any arguments" < 1345416921 208947 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, makes sense < 1345416985 677448 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what are some good questions to ask a prospective employer which is an early-stage startup? < 1345417701 840162 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"When you inevitably fail, how much money will I have?" < 1345417721 616810 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Actually that works way better without the 'inevitably'. < 1345417846 248409 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh < 1345417867 22452 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well if the company fails then the stock is worthless < 1345417877 28870 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so that depends entirely on me and how much of my salary i manage to save away before it fails < 1345417911 756373 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"How much money will I have earned?" < 1345418089 706833 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so i should ask them how long until their company fails? < 1345418089 894116 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that seems reasonable < 1345418177 485470 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK no but from my naive perspective it seems like a very good idea to nail down whether you're going to be left with nothing if they fail. < 1345418236 514720 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well yeah < 1345418358 954977 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I would have no problem with monkey-patching Object if the names of added methods were namespaced. < 1345418369 864317 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(In languages known for ability to monkey-patch Object) < 1345418373 792992 :impomatic!~digital_w@12.232.125.91.dyn.plus.net QUIT :Quit: impomatic < 1345418457 6111 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Are you being prospectively employed? < 1345418458 648519 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think the reasonable and safe assumption is that nothing except money in my bank account has any value if the company "fails" < 1345418548 376685 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which theoretically could include money from previous sale of vested stock, but i don't know anything about selling private equity and i'm not going to count on it happening prior to an acquisition or IPO < 1345418554 860094 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf:maybe < 1345418664 369536 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i was not being sarcastic btw < 1345418669 924279 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think "how long before your company fails?" is a fine question < 1345418686 217411 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a pretty common question, maybe with slightly different phrasing. < 1345418686 904034 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :certainly "how long can you survive without revenue" is an important and standard question < 1345418701 661516 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's called "runway" < 1345418709 195123 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for obvious reasons < 1345418714 91505 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc's company is failing? < 1345418718 182957 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unless you're talking to an aviation startup. < 1345418726 861907 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :we should start an incubator named JATO < 1345418733 452121 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: i'm not currently employed... < 1345418735 593479 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah, just read scrollup < 1345418738 923719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: kmc is moving to SF, I heard. < 1345418739 884932 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do try reading the scroll -- yeah < 1345418742 276437 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: lies < 1345418753 762910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: All early-stage startups are in SF. < 1345418755 862671 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By law. < 1345418761 513673 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no they're all in delaware < 1345418765 437337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good point. < 1345418771 515018 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :glad that's settled < 1345418783 810633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But their employees all move to SF. < 1345418847 912029 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Maybe you should ask in #startups. I hear they're experts. < 1345418855 40205 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a) is that a thing, and b) is it terrible < 1345418868 786689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, it's a thing. You've previously joined it to troll them. < 1345418876 662892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You ended up discussing stack canaries or something. < 1345418886 785585 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is it full of people who have an idea for "the next facebook" and "just need a code ninja" to make it happen? < 1345418886 931725 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's more or less #hn, I think. < 1345418890 67428 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok < 1345418896 990303 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't remember trolling them but it does sound like something i'd do < 1345418913 544706 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think so, but maybe. < 1345418925 898630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it's all about the code rock stars. < 1345418963 90991 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I feel sad that I'm not ambitious enough to try to do something like make a startup < 1345418975 818016 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have an idea for the next drug empire and just need a chemist ninja to make it happen < 1345418981 878364 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: me too < 1345418993 369716 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what's a stack canary < 1345418994 238356 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(i'm not ambitious enough, and to a lesser degree i feel sad about that) < 1345419004 679361 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't think ambition is a good thing by itself though < 1345419009 694621 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's only good if you use it to help people < 1345419017 750017 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and our society provides more opportunities to use it to hurt people < 1345419021 954723 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so maybe on balance a lack of ambition is better < 1345419037 407229 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's just the sort of thing an unambitious person would say! < 1345419039 885885 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What does selling a product that, if it were free, might have actually lived up to its name count as? < 1345419054 886881 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Phantom_Hoover: a mechanism for detecting buffer overflow attacks < 1345419062 333821 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you write a magic value onto the stack and then later you check to see if it's still there < 1345419075 815624 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :before you perform a return to the address saved on the stack < 1345419077 735318 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :google knows more < 1345419105 698708 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I was hoping it was nonsense :( < 1345419110 262467 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no sorry < 1345419153 189240 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: So you're not moving to SF? < 1345419159 429244 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not in the immediate future < 1345419163 375203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I heard even nelhage was moving to SF. < 1345419180 246877 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what i originally said, which you have been repeatedly misquoting me on, is that I think it's likely that one day I will move to SF < 1345419195 240653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I haven't been misquoting you! I've been spreading rumours. < 1345419196 144399 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i like the city, and have a high expectation of finding a nice job there < 1345419200 289882 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i do wish you would cut it out < 1345419203 82087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1345419203 950039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK. < 1345419205 125278 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have no plans to move to SF < 1345419216 680152 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't even have plans to make plans to move to SF < 1345419239 722323 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because i also like boston, and have a high expectation of finding a nice job here < 1345419245 160049 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and so inertia wins < 1345419293 370431 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_Hoover's attempt at trolling #startups fails. < 1345419308 974759 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Fuckers just kept talking about gay. < 1345419313 671295 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo is up next! < 1345419321 791359 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i did leave NYC without a job or a plan and decided to move to Boston over SF < 1345419326 760023 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, I just wanted to see what was going on < 1345419332 386903 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm not usually a troller < 1345419333 63252 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :gay? < 1345419334 658301 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There should be trolling commentators. < 1345419342 989995 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: there are, on 4chan and somethingawful < 1345419343 141039 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although I guess sometimes I troll various language channels < 1345419355 504025 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Recently #lisp about whether code-walking is really necessary. < 1345419408 532659 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: maybe once the SF-LA high speed line is complete i will move to SF < 1345419411 999731 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and i don't even want to go to LA! < 1345419415 425841 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i like riding high speed trains < 1345419541 207263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe you should move to .fi < 1345419552 292275 :ion!ion@heh.fi PRIVMSG #esoteric :Can i move to the domain, too? < 1345419558 227387 :ion!ion@heh.fi PRIVMSG #esoteric :phantom_hoover: Gay startups? < 1345419607 814519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you ever read _Impro_? < 1345419640 72786 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no < 1345419653 165846 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good book. < 1345419653 312265 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ion, yes. < 1345419678 772818 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a startup that wants to have sex with other startups < 1345419695 120815 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :As opposed to startdowns. < 1345419699 356180 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, move to Edinburgh! < 1345419907 629982 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wait. < 1345419908 448277 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wait. < 1345419912 685046 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Move to Hexham!!!! < 1345419946 47733 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION should keep in mind not to annoy kmc because then he'd leave this channel too and that would be sad. < 1345419989 794340 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm not going to move to hexham < 1345420071 604139 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wh < 1345420072 609155 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :why < 1345420132 177238 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well it's apparently dull as dishwater, but other than that?? < 1345420148 702302 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do you know how Win32 functions keep backwards compatibility? < 1345420171 440503 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently the standard thing is that you pass them a struct whose first element is the sizeof the struct. < 1345420236 36822 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :...what, did they keep the size of sizeof the same for 64-bit? < 1345420266 930510 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, no, the ABI doesn't have to be the same for the 64-bit API, presumably. < 1345420275 937318 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: that's sensible < 1345420285 71792 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i do think many structs should work that way < 1345420290 269704 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :file formats in particular < 1345420293 660189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But when they want to add elements to the struct, they just do it, and then disambiguate by the size. < 1345420334 178151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It makes some sense. < 1345420352 539226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For APIs, as opposed to file formats, what's the advantage of sizeof as opposed to a version number? < 1345420491 527771 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :simpler code, if you're just appending fields to the end < 1345420508 922382 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also simpler code for the client < 1345420531 139546 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :foo.size = sizeof(foo); < 1345420552 224012 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :less chance you pick the wrong version number < 1345420570 49439 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The version number would presumably be a constant in a .h file. < 1345420580 478784 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I suppose so... < 1345420585 552152 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but you could still mess it up more easily < 1345420595 273760 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and this way is friendlier to macros too < 1345420638 362480 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It means you can't have two versions with a common ancestor that have the same size struct. But that's probably something you try to avoid anyway. < 1345420752 971763 :derdon!~derdon@pD9E1C138.dip.t-dialin.net QUIT :Remote host closed the connection < 1345420880 569992 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have been told about make a computer, to make a BIOS ROM to be shadow, and can use DMA for hard drive and optical drive. < 1345420957 888604 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, i was assuming a centralized vendor with a single linear sequence of struct versions < 1345420966 695542 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(you can deprecate and ignore some fields, of course) < 1345421204 290724 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have thought about using the sizeof command in C to identify structure types in macros, by the size of one of the elements, or something like that. If you can use a zero-length array field, then you can use it not takes up space but can be use with sizeof(b.a[0]) to see what size of type using < 1345421257 586109 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1345421263 158145 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345421548 676773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :>>> False, True = True, False < 1345421711 712715 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, all you neeed are Frue, Talse, and Floyd < 1345421723 622270 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan knows what I'm talking about, but he's not here right now < 1345421747 843188 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :>>> False, True = True, Fnord < 1345421775 804226 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.sir-toby.com/nomic-archives/frc/ftp.nvg.ntnu.no/pub/frc/29 < 1345421795 797325 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :>>> 256 is 255+1 < 1345421795 943623 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :True < 1345421795 943850 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :>>> 257 is 256+1 < 1345421795 943960 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :False < 1345421823 773032 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :is? < 1345421830 676537 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :python has an 'is' operator < 1345421830 822795 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Are you prologging? < 1345421833 102280 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh < 1345421840 250967 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it tests object identity < 1345421860 190103 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION used to live in Python < 1345421860 840138 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the CPython interpreter interns small integers but not large ones < 1345421863 285444 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This is embarrassing. < 1345421873 367397 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: i... don't know what that means < 1345421888 578167 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in, for many years, Python was my language of choice < 1345421894 374053 :Gregor!codu@codu.org PRIVMSG #esoteric :kmc: He's admitting to the many years of his life spent being digested by a python. < 1345421901 973784 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: it's a fine language < 1345421906 678664 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is my language of choice for many things < 1345421922 393629 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it has many flaws yes < 1345421925 729576 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so do all of the other languages i know < 1345421950 419552 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, what are Kernel's flaws? < 1345422061 59985 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :uh i am talking about languages as tools for actually doing things < 1345422070 881167 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not as objects to wank over on IRC < 1345422085 938309 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do you still want a list? < 1345422139 66215 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, well, I guess main flaw then is lack of libraries? < 1345422154 900962 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that is one of many < 1345422171 474595 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how many people in the world have written more than 1000 lines of Kernel code? < 1345422180 331477 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the answer to that question may very well be "one" < 1345422194 722231 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :most projects require working with other people < 1345422201 629567 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How is Common Lisp as a tool for doing things? < 1345422212 720673 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION knows how Tcl was, at least for the one bot he made < 1345422215 780363 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also, there is only one extant implementation of Kernel, right? < 1345422232 256716 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is it robust? is it fast? does it have necessary tools like a debugger, profiler, etc? < 1345422249 185010 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, a lot more people know CL than know Kernel ;P < 1345422267 18122 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and it's an old language with a bunch of implementations and tools < 1345422273 670594 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and libraries < 1345422295 33012 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but still much less popular than, say, Python < 1345422311 332418 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Lisp advocates will say that this is OK because the people who know Lisp are better (better programmers, and better human beings generally) < 1345422320 336765 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(Haskellers say the same thing too) < 1345422324 847429 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there is something to that < 1345422334 332976 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it's not always enough < 1345422347 614545 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :some projects just require a lot of code < 1345422361 692859 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :especially if you do not have time to sit around and think up the most clever way to do it < 1345422403 120160 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wanted to use a library. Because I wanted to give someone else just a bunch of files so they could run the bot, rather than telling them to install ActiveTcl, I was stuck to one implementation (tclkit). I had a hard time getting a library I needed to work properly on it, and ended up using an obsolete version of the library. Said obsolete version is missing features that I would have found useful. < 1345422537 670115 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: if you want to talk about the language design itself, my biggest concern with a language like Kernel is that it will be very hard to make an efficient implementation < 1345422543 577568 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anything resembling a compiler < 1345422559 216199 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i have not read what Shutt wrote on that topic, so I can't claim to be an expert < 1345422669 753623 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :programmers spend too much time talking about languages < 1345422809 855336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :, Writes Area #Esoteric Man < 1345422812 816380 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1345422818 26609 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i do realize what channel i'm in < 1345422836 851141 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is why i haven't ranted at Sgeo a lot more already :) < 1345422891 500838 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yeah, I have a feeling that if talking about languages isn't your thing, you won't like me or my blog < 1345422910 592963 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Speaking of which, I should start writing my post < 1345422959 665976 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i do like talking about languages quite a lot :) < 1345422976 522672 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it's important to have perspective < 1345422996 774904 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1345423000 472420 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you are talking about overall success of a project or company < 1345423024 238833 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1345423034 505418 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then the design of a language is less important than its ecosystem < 1345423049 528744 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and the choice of language is less important than other technical decisions < 1345423068 594374 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and technical decisions are often less important than business decisions < 1345423095 679834 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :obviously you can choose a language which is so wrong for the task that it cripples the company < 1345423103 476861 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i don't think many web startups fail because they picked python over ruby or vice versa < 1345423110 869374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#esoteric can point to dozens of those! < 1345423111 224787 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :Nothing here < 1345423121 868210 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#help < 1345423122 231131 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :You can get help about specific command with #help . Commands: #echo, #cat, #ls, #rm, #writefile, #cc, #exec, #msg, #readmsg, #forth, #loadforth, #eliza, #/etc/passwd < 1345423130 619219 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a terrible bot prefix. < 1345423131 300571 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Channels! < 1345423135 70996 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So many channels! < 1345423179 428825 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :#cc exists < 1345423182 305304 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And is popular < 1345423183 169745 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :PHP is an awful, awful language but it has a huge amount of documentation, libraries, people, etc. < 1345423191 352129 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and an implementation which makes it very easy to get started < 1345423201 642169 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and this is why PHP is so successful, for good or for ill < 1345423230 508997 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :AHHAHAHA < 1345423234 550741 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I am in so many channels right now < 1345423243 493835 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :#/etc/passwd is a valid channel name < 1345423243 808183 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :root:x:0:0:Root Administrator:/root:/bin/ksh\nnobody:x:99:99:Unprivileged User:/dev/null:/bin/false\nwww:x:80:80:Web Server User:/var/www:/bin/false\nmessagebus:x:25:25:DBUS Daemon User:/dev/null:/bin/false\nhaldaemon:x:26:26:HAL Daemon User:/dev/null:/bin/false\njuhani:x:1000:1000:Linux User,,,:/home/juhani:/bin/ksh\n < 1345423251 679949 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :#/etc/shadow < 1345423258 555136 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric ::( < 1345423265 231456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#ls < 1345423265 595557 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :A < 1345423268 679058 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#cat A < 1345423287 240020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#/etc/crontab < 1345423289 819094 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :#:(){ :|:& };: < 1345423291 52178 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :#whoami < 1345423316 297674 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :#ls < 1345423316 469715 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :A < 1345423322 667721 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :#gcc < 1345423332 503256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nortti: Your bot is trouble. < 1345423334 411880 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :#cc < 1345423362 565042 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :#uptime < 1345423374 930398 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :#ass-butts < 1345423445 97761 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: what's your blog post about? < 1345423454 249629 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, it's going to be about name conflicts < 1345423461 615820 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do you have a blog already? < 1345423470 652489 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, I linked it before? < 1345423483 472961 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://sgeoster.blogspot.com < 1345423487 780908 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah, i missed it < 1345423501 25831 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not much content yet ;) < 1345423556 309406 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION goes AFK for a bit to organize his thoughts < 1345423581 661852 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It strikes me that, once I'm working in a corporate environment, I won't be able to just take a shower to collect my thoughts. < 1345423586 342822 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I tend to do that when programming. < 1345423752 186539 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hey cool, i missed this article the first time around: https://blogs.oracle.com/ksplice/entry/the_top_10_tricks_of < 1345423763 336983 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: a lot of office buildings have showers actually < 1345423783 728240 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's really nice if you are biking to work < 1345423786 856348 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or sleeping under your desk < 1345424456 305255 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fwiw, I've seen libraries for accessing Python stuff from CL < 1345424459 935597 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It looks unmaintained though < 1345424499 365026 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It occurs to me that what would be very good would be a Perl FFI for CL... allowing access to CPAN stuff < 1345424546 121976 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that would be cool < 1345424693 468110 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: do you know about the old Linux exploit relating to /etc/cron.d and corefiles? < 1345424803 111033 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :FWIW, it's possible to talk to .NET from CL < 1345424816 898783 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But the tool's name is about as understandable as Perl < 1345424823 526908 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does it work? < 1345424830 793948 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Haven't tried it < 1345424833 541382 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's called RDNZL < 1345424861 369530 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://weitz.de/rdnzl/ < 1345424996 102031 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"RDNZL is currently targeted at Microsoft Windows." < 1345425192 597906 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"About the name: It was pretty clear to me from the beginning that the name of the library should be "RDNZL." However, I'm not sure what this acronym exactly stands for. Surely, "L" is for "Lisp" and "DN" is for "DotNet". The rest? You'll figure it out... :) " < 1345425197 470167 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://globalia.net/donlope/fz/songs/RDNZL.html < 1345425294 540375 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if that's suitable for use even if something might expect a .NET library < 1345425296 501204 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1345425333 50725 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(In particular, I have Grandroids in mind) < 1345425357 928635 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh hey http://www.cliki.net/perl-in-lisp < 1345425373 533462 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Perl in Lisp is not under active development" < 1345425379 903337 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, it's because there's a thing in CPAN < 1345425635 947449 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Example use: < 1345425636 132023 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(asdf:operate 'asdf:load-op :perl-in-lisp) < 1345425636 278198 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(perl::eval-perl "3 + 4") ==> 7 < 1345425636 809624 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1345425639 263511 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, that's ugly < 1345427572 283374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Nope. < 1345427965 385035 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: http://www.win.tue.nl/~aeb/linux/hh/hh-12.html#ss12.2 ? < 1345428450 479968 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1345428535 356429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, so what's the bug? That you can dump a core file in an arbitrary directory? < 1345428548 629296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION looks at page again. < 1345428566 688321 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah < 1345428576 17016 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :normally setuid programs can't dump core < 1345428588 344057 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but linux supported a mode where setuid programs could dump a core which was only readable by root < 1345428623 192808 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :setuid: ruining unix since 1970 < 1345428630 617846 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where's the setuid in that program? < 1345428645 549135 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It looks like it just forks and kills its child with SEGV. < 1345428833 869150 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hm < 1345428888 969603 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe it's just that the cwd is not writeable by the user < 1345428900 678781 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe there is another variant of this which involves setuid < 1345429065 295875 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :Punching a giant big hole through a security scheme will do that. < 1345429107 659745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION tries to figure out how to get a program to dump core at all. < 1345429229 346950 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. < 1345429237 582204 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :shachaf: ulimit -c unlimited will let processes dump core. < 1345429271 208895 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :(most systems are configured so that core doesn't dump, cause otherwise you might get gigs of coredumps) < 1345429313 341752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: What if you allow sudo to run a process in /etc/sudoers? Will that be undumpable too? < 1345429568 59421 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah think so < 1345429573 134048 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it will have euid != uid < 1345429607 351750 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sudo does that? < 1345429613 608651 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought it ran processes as root proper. < 1345429662 340086 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, sudo(8) says so. < 1345429675 213507 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which? < 1345429694 922371 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh it does set uid and euid < 1345429695 623375 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok then < 1345429719 828858 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does that mean you can get it to coredump? < 1345429739 392891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually I get PR_DUMPABLE carries over across execs. < 1345429746 716433 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/et/uess/ < 1345429788 537007 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345429818 490881 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 276 seconds < 1345430201 617960 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :When did the Google favicon change? < 1345430210 917538 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :ACTION now sees Bleu celeste, a lowercase g argent. < 1345430228 37896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq: When I open a new Google tab, it shows me the old favicon until the page finishes loading. < 1345430245 234626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which I assume means it's still in my cache, which I assume means it's pretty recent. < 1345430677 28715 :Wolfsbane!Wolfsbane@mou60-1-82-246-213-96.fbx.proxad.net JOIN :#esoteric < 1345430968 216167 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :Hmm. < 1345430980 591954 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :I think I could actually use a wax seal as a legal signature. < 1345430983 575399 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :Awesome. < 1345431008 531176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should do that. < 1345431027 564659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION hates signaturizing. < 1345431037 912077 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :In the US at least, it's a mark or act indicating identity and intent, so it does in fact suffice. < 1345431120 759932 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :PHP really is pretty bad, I agree. At some time I will rewrite Icoruma in a compiled programming language (such as C or Haskell) because PHP is too slow. < 1345431131 247837 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :... Or an email signature. < 1345431145 62133 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :Oh goodness, an email signature is an actual signature. < 1345431175 208400 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I didn't know they were an actual signature < 1345431200 833806 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :Canadian law might be different, but it wouldn't surprise me. < 1345431232 522640 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, perhaps < 1345431480 404234 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :shachaf, Phantom__Hoover: there are no high-speed trains in .fi or in Hexham < 1345431515 396764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lexande: Do you have a /hilight on "train"? < 1345431586 427548 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :yes of course < 1345431628 707222 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :lexande: Everyone knows the Land of Six Pigs only hath pigs six. < 1345431673 958555 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :Hexham has some other things than that < 1345431686 628425 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :for one thing it has better low-speed trains than most places in america < 1345431696 196132 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :finland has 220 km/hr trains < 1345431698 19572 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"UIC (International Union of Railways) and EC Directive 96/58 define high-speed rail as systems of rolling stock and infrastructure which regularly operate at or above 250 km/h (155 mph) on new tracks, or 200 km/h (125 mph) on existing tracks." < 1345431707 638778 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :If you want to get people anywhere, certainly. < 1345431713 999482 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :Curiously, the US has decent freight rail. < 1345431714 803789 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :and it has the tyne which is kind of nice < 1345431726 513341 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :and some bits of hadrian's wall nearby? < 1345431742 224240 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a lot of km/h. < 1345431752 841056 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And a fair number of mph, too. < 1345431762 384497 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the passenger lines suck in no small part because the freight railroads are powerful and successful < 1345431766 426067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think of speeds in mph instead of km/h. :-( < 1345431768 980777 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and the passenger trains have to run on their lines < 1345431782 78673 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :And the freight trains preëmpt them. < 1345431795 24247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They are freighteningly successful. < 1345431796 942530 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and there is regulatory capture of the railroad regulator by the freight railroads < 1345431798 453086 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :preempting isn't the only problem < 1345431801 639429 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: -_- < 1345431804 24408 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :THE POWERFUL AMTRAK LOBBY < 1345431809 376353 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :lexande: No, but it does add to the suck. < 1345431810 589799 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :yeah the regulations are written to keep freight costs down < 1345431828 265379 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :which has the effect of making passenger rail costs much higher < 1345431838 406038 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :(for example by requiring all passenger trains to be built like tanks) < 1345431863 758322 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net PRIVMSG #esoteric :Freight rail and passenger rail have *vastly* different demands, but legislation doesn't treat them that way. Bleh. < 1345431883 130411 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :well there is to some degree a genuine conflict of interest < 1345431917 967788 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :in europe all the freight trains are connected to the electronic signalling systems that can automatically make them stop if they might collide with another train < 1345431931 566231 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :which is extra equipment on all the freight trains < 1345431937 624789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A train ticket from here to San Diego costs more than a plane ticket. :-( < 1345431967 439499 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :in america the freight railroads have to pinch every penny to compete with trucking as well as they do < 1345431976 603080 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :and so resist having such equipment required < 1345431997 132268 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :which means collisions are much more likely and regulations applied to passenger rail have to take that into account < 1345432006 273594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do you know that when you fly somewhere, there are planeclothes flight attendants all throughout the plane? < 1345432010 953771 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :though even in light of that a lot of the regulations are just dumb, and/or 1950s holdovers < 1345432059 910557 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: ? < 1345432110 391967 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just another pun. < 1345432120 843168 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i was afraid so < 1345432500 395478 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :One of the problems of having a car is that you need to park it somewhere when you go to places. :-( < 1345432560 446674 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :yes < 1345432566 580836 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :that is one of many reasons not to have a car < 1345432592 814582 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are indeed many reasons not to have one. < 1345432608 525247 :pikhq!~pikhq@168-103-255-90.clsp.qwest.net QUIT :Ping timeout: 245 seconds < 1345432615 657611 :pikhq!~pikhq@174-22-157-155.clsp.qwest.net JOIN :#esoteric < 1345432813 217778 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION tries to figure out what Drop Day is. < 1345432825 986122 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at Caltech? < 1345432829 25213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1345432834 501770 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do you want me to tell you? < 1345432843 484325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure. < 1345432874 769335 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well it's the last day in the term when you can drop classes < 1345432899 765122 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it's also a party held by Dabney Hovse around the same time, in the winter term < 1345432937 330573 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and now you know < 1345432950 330749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Success! < 1345432980 404611 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :each house puts on one big party per year < 1345432994 797658 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :usually involving a fair amount of construction, art, etc., and a fair number of people from outside the school show up < 1345433057 172891 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the houses used to do them all on the same day, but the resulting party got kinda too big and infamous < 1345433087 4509 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :too many random outsiders showed up, i think somebody got stabbed in the late 80's < 1345433098 41831 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and so they shut it down and now each house does their own thing < 1345433111 733223 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(though there have been periodic attempts to bring back the old simultaneous party as well) < 1345433294 180180 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1345433319 845819 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1345433413 151856 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why did you want to know? < 1345433443 335019 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I heard of a certain type of illicit activity taking place there. < 1345433471 981871 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :did you hear this from me? < 1345433494 736394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. I probably shouldn't talk about it in a public channel. < 1345433505 185651 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's what they call "srs bzsn", I believe. < 1345433510 101733 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh < 1345433514 36251 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :all right then < 1345433517 432037 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :your discretion is appreciated < 1345433535 642060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, they only call it that if they can't spell. < 1345433545 648932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or can't misspell, in my case. < 1345433561 301148 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net JOIN :#esoteric < 1345433601 462577 :pikhq!~pikhq@174-22-157-155.clsp.qwest.net QUIT :Ping timeout: 276 seconds < 1345433620 921688 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually I just find it amusing. < 1345433637 190930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I imagine many illicit activities take place at Drop Day. < 1345433730 658456 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's the only one of these parties where alcohol is not served < 1345433841 488848 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1345433869 539531 :AriesAsrael!~AriesAsra@104.Red-83-52-236.dynamicIP.rima-tde.net JOIN :#esoteric < 1345434401 5244 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have a sign "zawa zawa" that I was wearing at anime convention < 1345434420 386305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I see someone wearing a sign "zawa zawa" I'll assume it's you. < 1345434449 855909 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I am not wearing it right now; I was just wearing at anime convention. Also, it is written using hiragana. < 1345434468 286834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ざわ ざわ < 1345434482 473072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not very good at reading Hiragana. :-( < 1345434745 342864 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :shachaf: 練習? < 1345434760 554203 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :zzo38: Why "ざわざわ"? < 1345434793 801154 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :Seems psuedoönomatopoeiaish. < 1345435021 894279 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :Ah, it's actual onomatopoeia, not psuedoönomatopoeia. < 1345435078 846344 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :whatsit mean < 1345435116 802325 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :Noise, like from a bunch of people talking. < 1345435127 770138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :WOuldn't onomatopoeia be written with katakana? < 1345435142 983571 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :rutabaga rutabaga < 1345435145 258433 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :shachaf: Some are, some aren't. < 1345435152 825394 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :There's no consistent rule on that. < 1345435160 117630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :るたばが < 1345435168 212282 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is there a good reason to have two different alphabets, anyway? < 1345435202 909354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :English has two different alphabets which it uses in an even weirder way than Japanese. < 1345435223 428071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :E.g. you take a letter from one alphabet if it's at the beginning of a sentence. < 1345435246 816396 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :kmc: Not *especially*; it's there largely for hysterical reasons. < 1345435264 248075 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :kmc: Though the existence of two different syllabaries does make it somewhat easier to tokenize. < 1345435275 836172 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :(Japanese doesn't use spaces) < 1345435325 567231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This person has been asking #haskell the same question for the last 6 hours. < 1345435342 606985 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net PRIVMSG #esoteric :The use of kanji and kana also makes tokenization a bit easier. < 1345435350 831297 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes it is sound effect. And yes I know, sound effect generally written by katakana, in this case it is hiragana as Fukumoto has written. There is also ... after it like they have written too < 1345435369 463165 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: What question? Write answer if you know what answer. < 1345435380 293157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The answer is (Writer T) < 1345435407 939913 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Then please write answer for them < 1345435408 545152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not to be confused with (WriterT) < 1345435417 103255 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, should not confuse please < 1345435421 456838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: ddarius did, several times. < 1345435423 873897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So have other people. < 1345435554 73672 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I suppose some people do, since it might confuse sometimes, it seems like something that can be confused < 1345435673 466548 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric < 1345436147 233880 :MoALTz!~no@host-92-2-131-121.as43234.net JOIN :#esoteric < 1345436427 76598 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Gregor, Duck Tales is My Little Penguin. < 1345437345 579126 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 276 seconds < 1345437764 794772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :21:40 Cale: just intersept method missing event, match regexp and create apropriate method using simple pattern < 1345437958 973329 :MoALTz!~no@host-92-2-131-121.as43234.net QUIT :Ping timeout: 265 seconds < 1345438296 640997 :ion!ion@heh.fi PRIVMSG #esoteric :>> def method_missing(*args) args.join(" ") end; foo bar baz? quux! < 1345438299 314691 :ion!ion@heh.fi PRIVMSG #esoteric : => "foo bar baz? quux!" < 1345438345 294034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's four calls to method_missing, of course. < 1345438359 308013 :ion!ion@heh.fi PRIVMSG #esoteric :naturally < 1345438386 297735 :ion!ion@heh.fi PRIVMSG #esoteric :I intercepted four events. < 1345438981 553791 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1345441040 570149 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, is Cale asking for Ruby help? < 1345441364 453225 :nortti!nortti@smar.fi PRIVMSG #esoteric :03:40 < Sgeo> #/etc/passwd is a valid channel name // actually I'm on channel #!/bin/mksh right now < 1345441478 771473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: No. < 1345441485 332084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: Okasu was asking for Haskell help. < 1345441492 585399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::-( < 1345442065 137949 :Wolfsbane!Wolfsbane@mou60-1-82-246-213-96.fbx.proxad.net QUIT :Ping timeout: 240 seconds < 1345442515 606859 :pikhq!~pikhq@71-34-146-231.clsp.qwest.net JOIN :#esoteric < 1345442517 24074 :pikhq_!~pikhq@70-56-224-183.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1345443210 343301 :impomatic!~digital_w@12.232.125.91.dyn.plus.net JOIN :#esoteric < 1345444206 13068 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was on a #!/usr/bin/ff for a long time. < 1345445086 973344 :ion!ion@heh.fi PRIVMSG #esoteric :What’s ff? < 1345445112 358300 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :255 < 1345445143 774889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: A Befunge(-93) interp I wrote. < 1345445151 151288 :ion!ion@heh.fi PRIVMSG #esoteric :sgeo: I think you mean 270 < 1345445158 112001 :ion!ion@heh.fi PRIVMSG #esoteric :fizzie: ok < 1345445160 84352 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It was a two-person channel.) < 1345445202 619817 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ion, I assume that's another base but not sure which one. At a guess, octal? < 1345445212 617266 :ion!ion@heh.fi PRIVMSG #esoteric :17 < 1345445238 409593 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I... uh... what? < 1345445239 265308 :ion!ion@heh.fi PRIVMSG #esoteric :Octal doesn’t have “f”. < 1345445281 346660 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, you interpreted ff as base 17, not that you wrote "270" in a base other than decimal < 1345445299 956439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And 0xff would be 0377, of course. < 1345445335 264337 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's a stupid convention to indicate octal with < 1345445351 342475 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Be that as it may, it's still a convention. < 1345445371 175634 :ion!ion@heh.fi PRIVMSG #esoteric :377₈ < 1345445413 8079 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's the language where you can insert commas into numbers and it means nothing except makes large numbers readable? < 1345445455 337426 :ion!ion@heh.fi TOPIC #esoteric :Behold! The enchanting pants of Narcissus! | Why is Narcissus panting? | Just a remote control and some old gum | atriq is Taneb, just so you know | With creativity, anything can be a topic | except this | http://codu.org/logs/_esoteric/ < 1345445471 994604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perl lets you insert _s. < 1345445514 766380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!perl print 1_000_000; < 1345445515 530501 :EgoBot!codu@codu.org PRIVMSG #esoteric :1000000 < 1345445568 517492 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!perl print 1_0 < 1345445568 764218 :EgoBot!codu@codu.org PRIVMSG #esoteric :10 < 1345445579 609815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's also in Java 7 and later, incidentally. < 1345445596 760118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!perl print 0xffff_ffff < 1345445597 492625 :EgoBot!codu@codu.org PRIVMSG #esoteric :4294967295 < 1345445613 71210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't enforce any sort of specific grouping. < 1345445626 129984 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I assume it's implementable in CL via reader macros? < 1345445627 616028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!perl print 1_____2 < 1345445628 344734 :EgoBot!codu@codu.org PRIVMSG #esoteric :12 < 1345445650 657118 :ion!ion@heh.fi PRIVMSG #esoteric :Forth! < 1345445875 885998 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :WP doesn't offer a concrete reason for 3-digit grouping < 1345445955 992197 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :aside from "Making groups of three digits also emphasizes that there is a base 1000 of the numeral system that is being used" < 1345446213 707509 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I guess it sort of strikes a balance between groups too large to easily verify that the groups are the correct size, and groups too small that means there are too many groups to easily count < 1345446234 830322 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :4-digit groupings might work out, I guess < 1345446288 240147 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"[..] in various countries (e.g., China, India, and Japan), there have been traditional conventions of grouping by 2 or 4 digits. These conventions are still observed in some contexts, although the 3-digit group convention is also well known and often used." < 1345446318 966789 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :People group hex digits in groups of 4 for the obvious reasons. < 1345447220 911117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the underscore thing seems quite common. Apparently in addition to Perl and Java >=7, also at least Ada, D, OCaml, Ruby do it. < 1345447233 232321 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :japanese has words for 10000 and 100 million < 1345447255 801998 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hyaku comes to mind < 1345447258 232068 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1345447261 535948 :nooga!~nooga@ip-93-154-167-46.multi.internet.cyfrowypolsat.pl JOIN :#esoteric < 1345447262 468294 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nasm also does it, I suppose a bunch of other assemblers might too < 1345447276 862005 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :or something like that < 1345447278 312787 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: English also has a word for 10000. < 1345447282 168001 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@wn myriad < 1345447283 92792 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :itidus21: that's 100 (they also have a word for that!) < 1345447283 510835 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :*** "myriad" wn "WordNet (r) 3.0 (2006)" < 1345447283 721156 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :myriad < 1345447283 867534 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : adj 1: too numerous to be counted; "incalculable riches"; < 1345447283 867713 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "countless hours"; "an infinite number of reasons"; < 1345447283 867860 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "innumerable difficulties"; "the multitudinous seas"; < 1345447285 549666 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[7 @more lines] < 1345447291 602693 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it'd be the sense 2 of that. < 1345447297 972415 :ion!ion@heh.fi PRIVMSG #esoteric :@more < 1345447298 341194 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "myriad stars"; "untold thousands" [syn: {countless}, < 1345447298 487545 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : {infinite}, {innumerable}, {innumerous}, {multitudinous}, < 1345447298 487718 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : {myriad}, {numberless}, {uncounted}, {unnumberable}, < 1345447298 487865 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : {unnumbered}, {unnumerable}] < 1345447298 487974 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : n 1: a large indefinite number; "he faced a myriad of details" < 1345447300 424759 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2: the cardinal number that is the product of ten and one < 1345447302 612958 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : thousand [syn: {ten thousand}, {10000}, {myriad}] < 1345447343 96706 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"the cardinal number that is the product of ten and one" :> if only the last line of that had been dropped for some reason < 1345447393 473100 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the difference is that japanese use their 10000-word where possible and prefer it over combinations of thousand < 1345447400 637327 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric < 1345447407 227926 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :Hello < 1345447484 621016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We don't have a word for 10000 at all. :/ < 1345447524 607070 :ion!ion@heh.fi PRIVMSG #esoteric :Makes sense for the groupings to match with what words you have for the respective numbers. < 1345447571 6439 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well it looks like the word myriad means 10000 < 1345447594 752387 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :<-- stating what has just been said :-s < 1345447631 212133 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :well, there is also a word for 1000, it's just not the significant one < 1345447670 966039 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :one ten hundred thousand myriad skip a step million < 1345447732 576118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Knuth has apparently suggested a system with 10^4, 10^8, 10^16, 10^32 etc. units (i.e. doubling every time); so that 10^4 = myriad, 10^8 = myllion, 10^16 = byllion, 10^32 = tryllion and so on. < 1345447839 508440 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"a mwnt mwnts are a rhiallu, a rhiallu rhiallus are a buna" < 1345447876 650166 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't like the looks of this < 1345447903 766845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Thai apparently has a word for 100000 too, แสน. < 1345447923 22692 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :one result for that sentence comes from magickoccult.com < 1345447938 588004 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds on-topic for once. < 1345447947 505768 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :japanese does 10^8 as well (oku), don't know if/how they count higher than that < 1345448093 301396 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the fact that this topic leads directly to the other esoteric makes me think i have gone too far < 1345448116 950400 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it was mentioned before, but the "This is an incomplete list" template at the start of Wikipedia's "List of numbers" article still makes for a smile. < 1345448129 594656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe some day they'll complete it. < 1345448182 18781 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1345448390 54920 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No one will get mad if my first substantiative blog post is about something other than what I said it would be about, right? < 1345448463 878054 :ion!ion@heh.fi PRIVMSG #esoteric :I will get furious. < 1345448511 810230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fast and furious. < 1345448560 990366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we will probably ban you. (0 < p < 1) < 1345448577 786641 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's the usual way to indicate code in blogspot? < 1345448610 971996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :see the manual. they _have_ a manual, i hope. < 1345449269 385673 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm just going to use
 and hope for the best
< 1345449358 239286 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection
< 1345449368 546207 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric
< 1345449382 888495 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection
< 1345449407 651794 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric
< 1345450426 704936 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345450838 881239 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I wish I kept the code I used to check for myself that what some blogger said was wrong
< 1345451450 964118 :impomatic!~digital_w@12.232.125.91.dyn.plus.net PRIVMSG #esoteric :Sgeo: 
 works for me.  I haven't found anything built in.  You probably need to convert < and > in your code to HTML entities.  Alternatively your editor might have an export to HTML feature...
< 1345451496 505171 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This comment by someone else summarized what my post will be about: "And now that I've actually read what that cl:let* is used for, it's not needed all. The body of DEFMACRO is read at read time, so the LET* it uses will be CL:LET*, if the macro is later expanded in a package which has a different LET*, the macro-expnsion still will have CL:LET*, since there's no reading invovled during macroexpansion."
< 1345452181 421920 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345452535 214239 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1345452872 84629 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1345453410 219581 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345453698 470959 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'd be happy if Smalltalk method names were namespaced.
< 1345453702 816978 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Have I said that before?
< 1345453728 353681 :derdon!~derdon@p5DE8B546.dip.t-dialin.net JOIN :#esoteric
< 1345453989 214615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :finally, the secret to happiness!
< 1345454160 323997 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I am in a love/hate relationship with the idea of continuation-based web programming.
< 1345454264 653292 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO
< 1345454278 944044 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345454300 687130 :impomatic!~digital_w@12.232.125.91.dyn.plus.net PART :#esoteric
< 1345454564 967417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tomfoolion
< 1345454570 628380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Always fooling the toms.
< 1345454740 426510 :ion!ion@heh.fi PRIVMSG #esoteric :ton
< 1345455539 758640 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"buffoon, clown," 1640s, from Middle English Thom Foole, personification of a mentally deficient man (mid-14th century), see Tom + fool
< 1345455669 840668 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :The name Tom (short for Thomas), was "often a generic name for any male representative of the common people" (OED), so any fool walking down the street was labeled a Tom fool. We still use Tom to refer to a random man in the phrase "Tom, Dick, and Harry."
< 1345455679 394069 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: What's itidus21?
< 1345455696 306072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway I meant male cat.
< 1345455700 851288 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: I think elliott programmed it in sh.
< 1345455813 156455 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ion: I know, and that was an answer.
< 1345456518 960781 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION ponders a macroapply macro
< 1345456536 614858 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should come up with the inverse of a macro.
< 1345456555 772334 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where you write code and it generates a function that generates that code.
< 1345456555 933397 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, being unable to pass environments to eval makes it ... not really a doable thing
< 1345456558 759324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Call it a micro.
< 1345456595 24022 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, either I'm misunderstanding or you're asking me to make ... a quine? Or a quine generator?
< 1345456609 23530 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, I think I see
< 1345456615 16670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have no idea what I'm asking.
< 1345456620 225619 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I just wanted to make a pun, man. :-(
< 1345456647 990824 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Puns are how all great ideas start!
< 1345456684 685173 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Clearly, once your idea is completely deciphered, it will revolutionize computing
< 1345456695 75339 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Even if the creator doesn't understand it.
< 1345456719 496969 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, I may be going too far. 
< 1345456721 494523 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION shuts up
< 1345457691 772590 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving
< 1345457762 550515 :pikhq!~pikhq@71-34-146-231.clsp.qwest.net QUIT :Read error: Operation timed out
< 1345457861 209110 :pikhq!~pikhq@71-34-140-26.clsp.qwest.net JOIN :#esoteric
< 1345457966 89353 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :thecode -> print "thecode"
< 1345459300 40239 :kidanger!~kidanger@240.141.91.79.rev.sfr.net JOIN :#esoteric
< 1345461298 607246 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : shachaf, either I'm misunderstanding or you're asking me to make ... a quine? Or a quine generator?
< 1345461307 610431 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :He's asking for a 2-state quine.
< 1345461311 424947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not asking you to make anything, Phantom_Hoover.
< 1345461315 292576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or Sgeo.
< 1345461318 322908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whichever one.
< 1345461539 320746 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :There's little real difference.
< 1345462126 764598 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :A lot of imaginary difference though.
< 1345462137 530955 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's rather complex.
< 1345462927 611347 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1345462935 855532 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric
< 1345462950 194686 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection
< 1345462968 981610 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric
< 1345463541 69406 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 248 seconds
< 1345463598 820004 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1345463963 656821 :MoALTz!~no@host-92-2-129-68.as43234.net JOIN :#esoteric
< 1345465093 565257 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: oonbotti
< 1345465184 239539 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric
< 1345465592 38876 :Wolfsbane!Wolfsbane@mou60-1-82-246-213-96.fbx.proxad.net JOIN :#esoteric
< 1345466236 933114 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345466264 212528 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345466720 163526 :MoALTz!~no@host-92-2-129-68.as43234.net QUIT :Ping timeout: 268 seconds
< 1345467444 393559 :HackEgo!codu@codu.org QUIT :Read error: Connection reset by peer
< 1345467487 657267 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Ping timeout: 240 seconds
< 1345467503 54738 :HackEgo!codu@codu.org JOIN :#esoteric
< 1345467533 275969 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric
< 1345467547 612623 :EgoBot!codu@codu.org QUIT :Ping timeout: 240 seconds
< 1345467584 726887 :EgoBot!codu@codu.org JOIN :#esoteric
< 1345467959 50 :Wolfsbane!Wolfsbane@mou60-1-82-246-213-96.fbx.proxad.net PART :#esoteric
< 1345468584 735651 :nooga!~nooga@ip-93-154-167-46.multi.internet.cyfrowypolsat.pl QUIT :Read error: Connection reset by peer
< 1345468714 858228 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Quit: Leaving.
< 1345468721 420880 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345468836 430953 :nooga!~nooga@ip-93-154-167-46.multi.internet.cyfrowypolsat.pl JOIN :#esoteric
< 1345469151 253707 :ion!ion@heh.fi PRIVMSG #esoteric :HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
< 1345469162 503629 :nortti!nortti@smar.fi PRIVMSG #esoteric :what?
< 1345469166 31217 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :eh?
< 1345469366 586908 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric
< 1345469445 965752 :ion!ion@heh.fi PRIVMSG #esoteric :See the preceding comments.
< 1345469791 7941 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hi #esoteric
< 1345469881 720837 :ion!ion@heh.fi PRIVMSG #esoteric :hai
< 1345469971 507799 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1345470433 545487 :nooga!~nooga@ip-93-154-167-46.multi.internet.cyfrowypolsat.pl QUIT :Ping timeout: 245 seconds
< 1345470441 981068 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION downloads Sarah Palin vs. the Moon Nazis
< 1345470454 174960 :ion!ion@heh.fi PRIVMSG #esoteric :That film was funneh.
< 1345470469 45329 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is that better or worse than "funny"?
< 1345470492 774412 :ion!ion@heh.fi PRIVMSG #esoteric :I liked it.
< 1345470505 729913 :ion!ion@heh.fi PRIVMSG #esoteric :Would watch again.
< 1345470784 597962 :nortti!nortti@smar.fi PRIVMSG #esoteric :kmc: didn't that have a different name?
< 1345471085 786504 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION vaguely wonders what & means in a Perl argument list
< 1345471133 95920 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345471320 341164 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes the film is actually called _Iron Sky_
< 1345471364 62058 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's a way to make new syntax in Perl, apparently
< 1345471368 874373 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Should I jealous just yet?
< 1345471406 177925 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah, it seems to be a Tcl-esque-except-not-quite way of doing things
< 1345471426 547326 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This breaks the lexical. (Note: I don't know if it actually breaks lexical anything)
< 1345471751 467080 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1345471866 330707 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what?
< 1345472508 157546 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :proc don't (&) {}
< 1345472509 522997 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :iirc
< 1345472534 335907 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what?
< 1345472552 69910 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Also http://knowyourmeme.com/memes/sad-crab-this-kills-the-crab
< 1345472557 978217 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://search.cpan.org/~dconway/Acme-Don-t-1.01/t.pm
< 1345472567 101860 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, it's sub don't (&) {}
< 1345472664 944003 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :wouldn't you call that the parameter list rather than the argument list?
< 1345472672 541792 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also i didn't know perl even has a parameter list, i'm clearly behind the times
< 1345472683 256035 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't think it's a parameter list
< 1345472696 850401 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think the docs I found called it a prototype list?
< 1345472700 503291 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok
< 1345472745 482331 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://perldoc.perl.org/perlsub.html#Prototypes
< 1345472751 594252 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"The interesting thing about & is that you can generate new syntax with it, provided it's in the initial position:
< 1345472751 740462 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"
< 1345472806 805781 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1345472962 701847 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah sort of
< 1345472987 149679 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it just lets you use a lambda as an argument without the "sub" keyword
< 1345472989 912256 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :reminds me of blocks in ruby
< 1345473187 438874 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Ping timeout: 240 seconds
< 1345473338 547660 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345474530 300649 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1345475261 866187 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Quit: Leaving.
< 1345475413 844894 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not really "new syntax"
< 1345475557 232591 :ion!ion@heh.fi PRIVMSG #esoteric :And *some* languages have so lightweight lambda syntax they don’t need any special syntax for passing a single lambda argument. :-)
< 1345475623 33026 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, like C#
< 1345475693 912854 :ion!ion@heh.fi PRIVMSG #esoteric :Exactly
< 1345475714 550678 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1345475776 235600 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection
< 1345475787 97179 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric
< 1345477833 23207 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 272 seconds
< 1345479889 642331 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like The Internationale music? I try to make a rearrangement for NES/Famicom, based on someone else's arrangement
< 1345480377 25781 :impomatic!~digital_w@12.232.125.91.dyn.plus.net JOIN :#esoteric
< 1345480546 637348 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Currently I use channels ABGHIJKLMNa but I want to add channels CD as well.
< 1345480752 716584 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(ABMNa = square, C = triangle, D = noise, GHIJKL = FM synth)
< 1345481962 232113 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO
< 1345482106 527557 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric
< 1345483090 7468 :MoALTz!~no@host-92-2-129-68.as43234.net JOIN :#esoteric
< 1345483642 362678 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am not very good to write a percussion are you a percussionist would you know to help such things?
< 1345483897 763966 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What key do you think The Internationale should be played in?
< 1345484133 987668 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :c sharp
< 1345484166 644303 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :f shaaaaaaaaaarp
< 1345484182 19815 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :to quote kmc
< 1345484189 271212 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric : yeah, like C#
< 1345484224 144003 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is that out of context?
< 1345484236 725738 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it's within the context of #esoteric
< 1345484264 870933 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I meant, is the quotation out of context of my question?
< 1345484267 877982 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :technically though it's way out of context
< 1345484388 295357 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :my quote was even more so
< 1345484404 738419 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :ACTION np. Tim Minchin - F Sharp
< 1345484514 247460 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Trolling to the tune of F# - Jon D. Harrop
< 1345484545 57068 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PRIVMSG #esoteric :that's almost as good
< 1345484590 471486 :Zuu!zuu@unaffiliated/zuu PART :#esoteric
< 1345486871 350174 :impomatic!~digital_w@12.232.125.91.dyn.plus.net QUIT :Quit: impomatic
< 1345487387 20026 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I want to add channel C and D to this arrangement of Internationale but I am not a very good percussionist. I could add C by myself but needs help for D channel noise.
< 1345487413 135297 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe even add O (saw) channel!
< 1345487521 369676 :nooga!~nooga@ip-78-30-93-30.multi.internet.cyfrowypolsat.pl JOIN :#esoteric
< 1345488334 142742 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: oonbotti
< 1345488916 597896 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric
< 1345489218 201968 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :I like the Internationale
< 1345489222 138549 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i frequently find myself humming it
< 1345489247 88766 :nortti!nortti@smar.fi PRIVMSG #esoteric :`? internationale
< 1345489257 408109 :HackEgo!codu@codu.org PRIVMSG #esoteric :You have been reported to the House Un-American Activities Committee
< 1345489258 940670 :nortti!nortti@smar.fi PRIVMSG #esoteric :me too
< 1345489315 934260 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :COMMUNISTS!
< 1345489330 256921 :nortti!nortti@smar.fi PRIVMSG #esoteric :no. socialist
< 1345489356 887410 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that's exactly what a commie bastard would say
< 1345489367 795966 :nortti!nortti@smar.fi PRIVMSG #esoteric :ok
< 1345489375 105132 :nortti!nortti@smar.fi PRIVMSG #esoteric :             -. .
< 1345489375 251396 :nortti!nortti@smar.fi PRIVMSG #esoteric :        _____   ',',
< 1345489375 251569 :nortti!nortti@smar.fi PRIVMSG #esoteric :      ,'     ,'   ', ',
< 1345489375 251675 :nortti!nortti@smar.fi PRIVMSG #esoteric :    ,'     ,'      |  |
< 1345489375 251817 :nortti!nortti@smar.fi PRIVMSG #esoteric :   \       \       |  |
< 1345489377 606035 :nortti!nortti@smar.fi PRIVMSG #esoteric :     \ /^\   \    ,' ,'
< 1345489380 123245 :nortti!nortti@smar.fi PRIVMSG #esoteric :           \   \ ,' ,'
< 1345489382 649341 :nortti!nortti@smar.fi PRIVMSG #esoteric :     / ~-.___\.-'  ,'
< 1345489385 113642 :nortti!nortti@smar.fi PRIVMSG #esoteric :   /   .______.- ~ \
< 1345489387 638400 :nortti!nortti@smar.fi PRIVMSG #esoteric : /   /'          \   \
< 1345489390 121378 :nortti!nortti@smar.fi PRIVMSG #esoteric : \./               \/'
< 1345489392 650453 :nortti!nortti@smar.fi PRIVMSG #esoteric :>:D
< 1345489444 847326 :nortti!nortti@smar.fi PRIVMSG #esoteric :fouund this one in HackEgo's fortune database
< 1345489482 997600 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nice
< 1345489488 46142 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :☭
< 1345489500 141365 :nortti!nortti@smar.fi PRIVMSG #esoteric :mine is bigger
< 1345489505 761658 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :true
< 1345489507 451380 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :⊤
< 1345489576 656128 :nortti!nortti@smar.fi PRIVMSG #esoteric :what is that. fbcon doesn't show that one
< 1345489581 385006 :nortti!nortti@smar.fi PRIVMSG #esoteric :*?
< 1345489653 879013 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345489660 319891 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, that drinking song I was thinking about was to the melody of the internationale after all, but some part in the middle of it
< 1345489668 469815 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric
< 1345489670 371875 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :'DOWN TACK' (U+22A4)
< 1345489675 71976 :nortti!nortti@smar.fi PRIVMSG #esoteric :ok
< 1345489681 248235 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :used in mathematics for "true" or for the top of a lattice
< 1345489695 367497 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I added that ASCII art to my own fortune database now
< 1345489750 753310 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am using only the music for The Internationale, not the lyrics; I prefer instrumental music that is why.
< 1345489787 780901 :nortti!nortti@smar.fi PRIVMSG #esoteric :zzo38: I have that constatly show at the top of tty4 which shows info about my system like who is using it, free memory amount, disk space usage and uptime
< 1345489833 253967 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :This is what I have so far:   http://sprunge.us/GCKd   I intend to add C channel, and possibly other channels such as D or O or b channel, or others
< 1345489852 179847 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :nortti: What is?
< 1345489867 964608 :nortti!nortti@smar.fi PRIVMSG #esoteric :zzo38: that ascii art
< 1345489878 589551 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 276 seconds
< 1345489878 735573 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1345489881 30295 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :nortti: OK.
< 1345490105 702462 :impomatic!~digital_w@12.232.125.91.dyn.plus.net JOIN :#esoteric
< 1345490352 9191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like a lot of channels in the thing.
< 1345490392 416420 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Say something relevant about the SID, please.
< 1345490393 169075 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: the values shown.
< 1345490403 106500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What?
< 1345490404 329098 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: cb13cb12cb11 d7 d6 d5 d4 d3 d2 d1 d0 rc2 rc1 rc0 data. this assures tod will always cause any character you want to see how it's set in order to use the and function lets you check if the answer is yes then that number must be specified in the
< 1345490480 686900 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: SID SID SID
< 1345490481 598497 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: load"fun",8 ( load a file on disk), you must poke 648 with the next numbers in the kernal for machine language routine that sets the tape.
< 1345490490 678415 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: Lot of channels? Yes it uses three expansions, and eleven channels in total. And now I will add triangle channel as well.
< 1345490542 998560 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :PPMCK supports 28 channels in total but I know of no music using all 28 channels.
< 1345490562 941952 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :^styles
< 1345490570 884103 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :^style
< 1345490571 738302 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64* ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube
< 1345490583 787344 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is wp wikipedia?
< 1345490601 898935 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is there no "all" style?
< 1345490632 780386 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you add it support a "all" style?
< 1345490686 263919 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it'd be neat if it actually worked to mention SID and get a SID-related response
< 1345490743 103228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not easily, if you mean an "automatic" all style. It'd be easiest just to make a combined model.
< 1345490773 857702 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do mean an automatic all style, whether or not that is what olsner means.
< 1345490806 201025 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :automatically making that combined model sounds easier than having someone manually regenerate the all style after changing any of the other styles
< 1345490816 279086 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345490830 52613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Not if you have to implement the former in Funge-98.
< 1345490876 545087 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It'd be possible, of course. Just not terribly easy. It doesn't actually "load" the models anywhere, just does a lot of seeking and small reads.
< 1345491087 61109 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I suppose Funge-98 might make it unnecessarily difficult
< 1345491213 253129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the combined model, it'd at least have to load the current "node" from all open models, in order to sum the counts.
< 1345491233 432929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IIRC it doesn't do that at the moment even for the single model.
< 1345491308 286753 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just reads the (stored in the file) sum of all counts, generates a random number < that, and then keeps reading and stops when it hit whatever it hit.
< 1345491396 585713 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a binary search on the list of children to walk down the tree, that's also done by a seek-read-etc. kind of way.
< 1345491858 778510 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then make a program which will make up the combined model automatically, and run that program whenever you update the other files.
< 1345491888 361372 :AriesAsrael!~AriesAsra@104.Red-83-52-236.dynamicIP.rima-tde.net PRIVMSG #esoteric :hello
< 1345491893 185964 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Ping timeout: 248 seconds
< 1345491932 228461 :AriesAsrael!~AriesAsra@104.Red-83-52-236.dynamicIP.rima-tde.net PRIVMSG #esoteric :anyone looking for a tarot reading?
< 1345491934 174791 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric
< 1345491952 64934 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :AriesAsrael: I don't know others but I am not looking for a tarot reading.
< 1345491965 864109 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :AriesAsrael: I am, however, looking to buy some tarot cards to play a game.
< 1345492987 843913 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: fungot doesn't actually look at what is being said to it at all, is it? Just that something is being said
< 1345492988 325520 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: these special sprite abilities make it play arcade-style action games. you would use the listen routine is directed through this alternate vector, the
< 1345493001 854770 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ignoring of course the other functionality
< 1345493658 36097 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fungot
< 1345493658 756755 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: this same area is larger than 4k bytes, that line is high for basic operation. if you have selected a bank, by using subroutines rather than repeating the same location as the 65xx and similar microprocessor families. sid can process external audio signals to be text, more hollow. that's why the disk drive and 1525 printer is to define variables is lost to the disk)
< 1345493671 997892 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :^style jargon
< 1345493672 372947 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: jargon (UNIX-HATERS mailing list archive)
< 1345493674 770114 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fungot
< 1345493675 608948 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: well, actually, kronos didn't have any such inclination, you useless twerps. if tla press the wrong place at the latest constructive contribution: by august 24th, 1993
< 1345493676 707937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Right.
< 1345493693 459702 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1345493734 109700 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1345493755 852345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"sid can process external audio signals to be text, more hollow."
< 1345493852 251021 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: more jargon
< 1345493853 214059 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: flame on to bsd. so i dropped in on a wart.") but then, of
< 1345493895 573952 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 276 seconds
< 1345493924 488893 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how does fungot decide how much to output?
< 1345493925 641691 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: isn't there some pending federal law against colorizing things that were down or otherwise fail operate correctly." but stopped myself just to see a serious critique of unix: celibacy. what brain-damage! you would like proofreaders, i'm not
< 1345493945 256897 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :celibacy. what brain-damage!
< 1345494019 55198 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot. what brain-damage!
< 1345494019 930118 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: perhaps opensystems is a test. from sh type ' term=termtype;export term'.
< 1345494202 954476 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Somehow markov bots are less amusing when you can't hold a conversation with them and they don't learn from input
< 1345494237 713859 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, but you can always hold a conversation; it might just be a bit nonsensical conversation.
< 1345494299 572821 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :a bit like speaking to yourself, but with more FUNgot
< 1345494300 657187 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Why don't you ever learn? 
< 1345494301 944984 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: except that i'm just getting silly! it's fried potatoes. jamie zawinski
< 1345494319 223142 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :*fungot
< 1345494320 331470 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: and who'd even like to have a visit there sometime.
< 1345494406 47559 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was thinking of using the input phrase as the initial context, but it doesn't currently know how to tokenize text, just the other way around.
< 1345494534 116299 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1345494776 373470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :17:31:37:  What key do you think The Internationale should be played in?
< 1345494779 766047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :17:35:33:  c sharp
< 1345494781 148029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bloody sharp
< 1345494783 818331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :17:36:06:  f shaaaaaaaaaarp
< 1345494816 224218 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sea shark.
< 1345495050 772961 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1345495057 948739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, argh new housemates
< 1345495061 75797 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345495089 764597 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345495130 430535 :nooga!~nooga@ip-78-30-93-30.multi.internet.cyfrowypolsat.pl QUIT :Read error: Connection reset by peer
< 1345495130 813726 :nooga_!~nooga@ip-78-30-93-30.multi.internet.cyfrowypolsat.pl JOIN :#esoteric
< 1345495140 194448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : anyone looking for a tarot reading?
< 1345495143 833486 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am writing triangle channel music but I need the help with percussion channel please. If you know the music "Internationale" then maybe you can know how to make percussion as well? In this case it is the 2A03 noise channel, meaning you can select a pitch of a white noise.
< 1345495146 274866 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: Well, tokenizing isn't that hard to do
< 1345495146 420949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome AriesAsrael 
< 1345495151 821328 :HackEgo!codu@codu.org PRIVMSG #esoteric :AriesAsrael: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1345495159 995267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think you might want that last one
< 1345495169 913246 :AriesAsrael!~AriesAsra@104.Red-83-52-236.dynamicIP.rima-tde.net QUIT :
< 1345495224 674291 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :meh... he/she/it left before I could show him/her/it my bot's divinatory functions...
< 1345495250 665416 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :your bot has divinatory functions?
< 1345495274 561431 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What does it predict?
< 1345495274 806497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: you are pretty oracular right?
< 1345495275 946993 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: ( loop next ( ( line in-port port read-line) ( lines collecting line)))
< 1345495287 433374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^style
< 1345495288 216114 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube
< 1345495296 532090 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :oerjan: for now, it has ~dice and ~yi, notably.
< 1345495299 99133 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^style sms
< 1345495299 616983 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: sms (National University of Singapore SMS corpus, 2011-08-20)
< 1345495307 81949 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fungot:
< 1345495308 4886 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: now i say lo miss eu.dipx dipx where got always bluff me say u sleeping by that team not.lol. on my way back from location by lidat.
< 1345495319 997465 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They don't have card dealing?
< 1345495341 232091 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yi as in yi jing?
< 1345495347 730072 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :~yi
< 1345495347 906971 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Your divination: "Great Possessing" to "Great Possessing"
< 1345495353 935491 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_-
< 1345495364 106425 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it should use the unicode yi ching characters
< 1345495393 154823 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Add card dealing from standard (French) deck, tarot deck, Fanucci deck, Italo-Spanish deck, etc.
< 1345495395 955534 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :kmc: good idea. expect to see them tomorrow or wednesday.
< 1345495425 817150 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :zzo38: very good idea, with mahjong hands and dominoes.
< 1345495461 930488 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :boily: Yes, also mahjong and domino.
< 1345495520 223280 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :For standard deck, indicate if single or double and if it has jokers or not. For mahjong, specify which variant (Japanese, Japanese with red fives, Chinese, American, etc).
< 1345495609 58392 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yay
< 1345495659 193946 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :We could program FurryScript to deal cards; currently although it can check for duplicates it is not really ideal for dealing cards but I could add a card dealing function to this program.
< 1345495776 517096 :atriq!~Taneb@host-2-97-154-35.as13285.net JOIN :#esoteric
< 1345495847 338542 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Invent a programming language which consists of entering base 63 numbers
< 1345495853 653702 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And it has 63 functions
< 1345495858 661122 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Well, today the amount of money I've spent on cosplay MULTIPLIED BY NINE
< 1345495860 202525 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :One of which is quote
< 1345495879 386596 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The quote function allows you to enter literal numbers/quoted code
< 1345495888 52170 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And allow code modification
< 1345495910 452131 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe even a macro system
< 1345495915 614786 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And make it RPN
< 1345495947 367726 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :atriq: same here actually, for any value of nine
< 1345495989 164233 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :An example program would be Kqy6ZdSGWBpafaMRSozWqWn5
< 1345496037 494636 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, and if you want to do functions, you can do it by redefining one of the symbols
< 1345496053 14352 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So you can have the system function K be replaced by custom function K
< 1345496067 492057 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Halfway through the program
< 1345496177 162336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is particularly ironic if it's SKI K
< 1345496230 120780 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like rain on your wedding day
< 1345496234 902403 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And there is no symbol which isn't redefinable
< 1345496384 983023 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1345496563 293779 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :olsner, from 50p to 4.50
< 1345496639 426922 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm disappointed that i can't type $ as Compose | S
< 1345496645 120955 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :atriq: wow, mr moneypants
< 1345496664 773413 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :The 50p was a roll of sticky tape
< 1345496681 569130 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Can you add it to a compose file?
< 1345496682 976998 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Well, add it to the definitions
< 1345496686 7924 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sticky tape? is there unsticky tape?
< 1345496686 437800 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And push the change upstream
< 1345496693 855161 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :olsner: Possibly
< 1345496703 251788 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :tejp is always sticky
< 1345496710 523780 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I know there is tape that only sticks to itself, and nothing else
< 1345496716 635670 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :olsner: Do you mean "same here actually, for any value of nine" that you have not spend any money on cosplay?
< 1345496724 648864 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :zzo38: indeed
< 1345496762 860490 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :olsner, there is definitely non-sticky tape. For instance, magnetic tape
< 1345496810 757824 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: bondage tape
< 1345496830 568533 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also apparently veterinary tape is the same thing but cheaper
< 1345496853 77441 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I forget those are also tape in english, non-sticky tape has a different word here
< 1345496864 794223 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :turing machines don't use sticky tape, it messes up things horribly
< 1345497411 628281 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but it should make the halting problem a bit more tractable
< 1345497535 679966 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah but "they all halt" isn't that interesting
< 1345498263 874418 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1345499100 84239 :atriq!~Taneb@host-2-97-154-35.as13285.net QUIT :Remote host closed the connection
< 1345499813 592345 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving
< 1345500006 599196 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1345500364 17560 :MoALTz!~no@host-92-2-129-68.as43234.net QUIT :Ping timeout: 240 seconds
< 1345501312 462406 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1345501337 508327 :copumpkin!~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com JOIN :#esoteric
< 1345501339 993727 :copumpkin!~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com QUIT :Changing host
< 1345501340 139763 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345502712 402013 :sirdancealot8!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1345502783 436490 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 245 seconds
< 1345503857 519677 :kidanger!~kidanger@240.141.91.79.rev.sfr.net QUIT :Quit: Quitte
< 1345504318 582363 :nooga_!~nooga@ip-78-30-93-30.multi.internet.cyfrowypolsat.pl QUIT :Read error: Connection reset by peer
< 1345504818 325451 :criTos!~Administr@186.158.111.204 JOIN :#esoteric
< 1345504978 983401 :criTos!~Administr@186.158.111.204 PART :#esoteric
< 1345505990 948442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Does mosh not support roaming the server? :-(
< 1345506105 79320 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nope
< 1345506120 114264 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is a vaguely desired feature
< 1345506134 491031 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at least, i want to be able to use mosh behind my home NAT without the packets going outbound to the NAT router first
< 1345506166 398868 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :we can't support simultaneous client and server roaming without a third party of some kind
< 1345506179 7141 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like if you suspend your laptop, and then your home IP changes before you resume on another connection
< 1345506184 480950 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure.
< 1345506190 709543 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but we've also talked about re-resolving the DNS name in such situations
< 1345506198 694370 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which could also solve the inside/outside-NAT case
< 1345506228 833205 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there is also an interesting DoS attack available if you support unrestricted roaming on both ends
< 1345506253 614505 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is simply, if i capture a legit packet sent by the server, and re-send it from my IP, i can make you reply to my IP instead of the real server
< 1345506300 46210 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and i can do that to the server at the same time
< 1345506310 957089 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and now i have killed your connection permanently
< 1345506887 691553 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and then i found five dollars
< 1345506903 957623 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: are you doing the Stripe web CTF?
< 1345506910 416799 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it starts Wednesday at noon PDT, i think
< 1345506960 6880 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably.
< 1345506970 933353 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, being awake an noon PDT is a challenging prospect.
< 1345507290 372033 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i can be awake at 15:00 EDT just fine :)
< 1345507296 750212 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :actually i have been waking up well before noon localtime as well
< 1345507298 429624 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i blame jet lag
< 1345507315 791387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I actually like waking up early.
< 1345507322 424787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or, rather, I like waking up early and not being tired.
< 1345507328 812336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I just really dislike going to sleep.
< 1345507404 275827 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1345507410 203506 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sleep always seems more boring than the alternative
< 1345507418 107205 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well not always
< 1345507424 430152 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but usually
< 1345507597 842885 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I Wanna Flip The Sky
< 1345507935 510851 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is this specification OK?   http://wiki.nesdev.com/w/index.php/User:Zzo38/ines.map_and_unif.map   I think one thing I forgot is the precedence of the "romsize", "rom", and "crc" operators. What would you suggest?
< 1345509441 11435 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION still has not thought of a great algorithm for the word rectangle puzzle
< 1345509624 433234 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is a word rectangle puzzle?
< 1345509708 384480 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? Finland
< 1345509711 882880 :HackEgo!codu@codu.org PRIVMSG #esoteric :Finland is a European country. There are two people in Finland, and at least nine of them are in this channel. Corun drives the bus.
< 1345509753 156518 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: find a rectangle of letters such that every row and every column is an English word
< 1345509763 420767 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :find such a rectangle as big as you can
< 1345510619 832406 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1345511405 832925 :derdon!~derdon@p5DE8B546.dip.t-dialin.net QUIT :Remote host closed the connection
< 1345512521 455476 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345514078 388220 :soundnfury!~edward@109.176.207.75 QUIT :Read error: Connection reset by peer
< 1345514604 524527 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds
< 1345516426 814758 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving
< 1345517657 724350 :soundnfury!~edward@109.176.207.75 JOIN :#esoteric
< 1345519363 656921 :soundnfury!~edward@109.176.207.75 QUIT :Ping timeout: 240 seconds
< 1345520295 538863 :soundnfury!~edward@109.176.207.75 JOIN :#esoteric
< 1345522481 84353 :MoALTz!~no@host-92-2-129-68.as43234.net JOIN :#esoteric
< 1345524102 462548 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :is;to
< 1345524300 643980 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the;hog;egg
< 1345524384 658379 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi
< 1345524443 10550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi monqy
< 1345524646 172271 :MoALTz!~no@host-92-2-129-68.as43234.net QUIT :Ping timeout: 256 seconds
< 1345525587 319546 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds
< 1345525619 593036 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345525770 998797 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 265 seconds
< 1345526180 557029 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric
< 1345526343 590140 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1345528262 486202 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric
< 1345529134 968700 :impomatic!~digital_w@12.232.125.91.dyn.plus.net QUIT :Ping timeout: 265 seconds
< 1345529838 251622 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric
< 1345531022 288230 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric
< 1345531439 287274 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 246 seconds
< 1345531880 374991 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 244 seconds
< 1345532806 348412 :glogbackup!~glogbacku@64.31.59.246 QUIT :Ping timeout: 256 seconds
< 1345533990 399970 :knott_rays!~androirc@37-219-72-219.nat.bb.dnainternet.fi JOIN :#esoteric
< 1345534003 87358 :knott_rays!~androirc@37-219-72-219.nat.bb.dnainternet.fi PART :#esoteric
< 1345535217 598328 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric
< 1345535487 566262 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345535492 34896 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Read error: Connection reset by peer
< 1345535502 63477 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345535774 303499 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1345535829 314038 :nooga!~nooga@ip-78-30-93-30.multi.internet.cyfrowypolsat.pl JOIN :#esoteric
< 1345536172 13708 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345537690 3350 :nortti!nortti@smar.fi QUIT :Ping timeout: 265 seconds
< 1345537723 596843 :nortti!nortti@smar.fi JOIN :#esoteric
< 1345538948 274395 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Ping timeout: 244 seconds
< 1345540429 158724 :augur_!~augur@208.58.5.87 JOIN :#esoteric
< 1345540500 589774 :augur!~augur@208.58.5.87 QUIT :Read error: Connection reset by peer
< 1345542254 810545 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345544342 361689 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving
< 1345545554 328298 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Quit: Leaving.
< 1345545562 533033 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345545568 984899 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Client Quit
< 1345545781 141206 :nooga!~nooga@ip-78-30-93-30.multi.internet.cyfrowypolsat.pl QUIT :Ping timeout: 248 seconds
< 1345545957 192555 :nooga!~nooga@ip-93-154-163-6.multi.internet.cyfrowypolsat.pl JOIN :#esoteric
< 1345547122 836725 :PatrickRobotham!~chatzilla@ppp118-209-204-193.lns20.mel6.internode.on.net JOIN :#esoteric
< 1345548638 911059 :MoALTz!~no@host-92-2-129-68.as43234.net JOIN :#esoteric
< 1345550591 752040 :derdon!~derdon@p5DE8A58C.dip.t-dialin.net JOIN :#esoteric
< 1345551251 887612 :MoALTz!~no@host-92-2-129-68.as43234.net QUIT :Ping timeout: 245 seconds
< 1345551550 477450 :atriq!~Taneb@host-2-97-154-35.as13285.net JOIN :#esoteric
< 1345551847 258911 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345552630 47708 :pikhq_!~pikhq@71-34-151-117.clsp.qwest.net JOIN :#esoteric
< 1345552655 91682 :pikhq!~pikhq@71-34-140-26.clsp.qwest.net QUIT :Ping timeout: 272 seconds
< 1345553145 141913 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric
< 1345553234 925205 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :I don't really like the new Muse song.
< 1345553241 245955 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :It's insufficiently OTT
< 1345553479 701661 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :With this nick, the first two characters don't uniquely identify me on #haskell...
< 1345553482 105191 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric ::'(
< 1345553724 847782 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :OTT?
< 1345553731 656587 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Over the top
< 1345553746 596684 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Is that a britishism?
< 1345553817 800013 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Excessive, ridiculous
< 1345553830 721032 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1345553845 577728 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :I've ended up with a couple of words that I think are Urdu in my vocabulary, but I've no idea what they literally mean or how to spell them
< 1345553866 428884 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric ::(
< 1345554360 876566 :nortti!nortti@smar.fi PRIVMSG #esoteric :urdu?
< 1345554385 162928 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Language spoken in Pakistan, I believ
< 1345554385 824711 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :e
< 1345554540 528433 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"over the top" is used in america too
< 1345554543 510277 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i haven't heard the acronym
< 1345555111 622083 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds
< 1345555148 767803 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345555319 777338 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :I got asked about it last time I used it in this channel
< 1345555328 182495 :derdon!~derdon@p5DE8A58C.dip.t-dialin.net QUIT :Remote host closed the connection
< 1345555415 609495 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Where do you sleep etc. when you go do travel-ish things?
< 1345555577 344046 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that depends
< 1345555617 786580 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when i was biking to vermont i camped in campgrounds
< 1345555636 836902 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when i was in europe most recently i stayed with friends and in hostels
< 1345555644 229994 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it depends on the situation
< 1345555658 71817 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i haven't done the "camping in the middle of nowhere with nobody's permission" thing but that's an option too
< 1345555678 228577 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :lexande slept on a park bench when he was hitchhiking to st john's canada
< 1345555903 243374 :derdon!~derdon@p5DE8A58C.dip.t-dialin.net JOIN :#esoteric
< 1345556431 565077 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 252 seconds
< 1345557202 673573 :epicmonkey!~epicmonke@host-224-59.dataart.net JOIN :#esoteric
< 1345557799 586234 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Okay, I'm starting to warm to this song
< 1345558059 335899 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1345558271 292979 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :butts
< 1345558287 563983 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i agree that Muse should be over the top
< 1345558346 575002 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1345558400 449977 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :'The album’s second single, “Knights of Cydonia,” sounds like the theme song to a wild-west Highlander sequel set in Freddie Mercury’s butt.'
< 1345558445 974332 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Yes, yes it does
< 1345558470 236120 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have a theory about Black Holes and Revelations
< 1345558478 92604 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is that they were hoping some crazy person would listen to it on loop for 40 hours
< 1345558482 260571 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and then shoot the president
< 1345558496 342898 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :I'd do it, but I don't have a gun
< 1345558500 455619 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's that sort od album
< 1345558503 404735 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sort of*
< 1345558511 840242 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's because you live in the UK
< 1345558512 28082 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Yup
< 1345558527 176691 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Hey, my dad and at least one of my friends own guns
< 1345558541 447103 :derdon!~derdon@p5DE8A58C.dip.t-dialin.net QUIT :Remote host closed the connection
< 1345558555 56925 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :here in the USA you get a free gun with your mcdonald's happy meal
< 1345558561 945706 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(except in san francisco, where they have banned happy meals)
< 1345558802 891626 :atriq!~Taneb@host-2-97-154-35.as13285.net QUIT :Quit: Leaving
< 1345559481 728128 :Gregor!codu@codu.org PRIVMSG #esoteric :Reöpen yes/no? The only word I can think of with a diaeresis “eo” is pigeon.
< 1345559569 19606 :Gregor!codu@codu.org PRIVMSG #esoteric :Aha, and “righteous”, although there the whole “eou” is a single vowel sound.
< 1345559651 924887 :Gregor!codu@codu.org PRIVMSG #esoteric :Truncheon…
< 1345559745 960971 :Gregor!codu@codu.org PRIVMSG #esoteric :Georgia!
< 1345559753 377536 :Gregor!codu@codu.org PRIVMSG #esoteric :And, for that matter, George!
< 1345559777 558675 :Gregor!codu@codu.org PRIVMSG #esoteric :But is that some olde convention by which “ge” is pronounced as 'j'?
< 1345559859 687181 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : Repen yes/no? The only word I can think of with a diaeresis eo is pigeon.
< 1345559873 444989 :Gregor!codu@codu.org PRIVMSG #esoteric :Erm, I meant withOUT a diaeresis >_>
< 1345559873 965654 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Pigeon.... does not have diaeresis eo.
< 1345559901 242331 :Gregor!codu@codu.org PRIVMSG #esoteric :If I ever had a pet pigeon, I would name it Pigeön.
< 1345559926 497310 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh damn it, maybe pigeon is just following the same olde convention as George >_>
< 1345559937 8132 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :pigeorgeon?
< 1345560010 459119 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Gregor: "people"
< 1345560018 287849 :Gregor!codu@codu.org PRIVMSG #esoteric :Perfect!
< 1345560054 758454 :Gregor!codu@codu.org PRIVMSG #esoteric :Conclusion: reöpen yes.
< 1345560087 754224 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i want a pet pigeon 
< 1345560153 498219 :Gregor!codu@codu.org PRIVMSG #esoteric :Hrrrrrrrrrng! I missed a real opportunity with my cat!
< 1345560157 286894 :Gregor!codu@codu.org PRIVMSG #esoteric :She should be Tiämat.
< 1345560283 759552 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345560681 138193 :ogrom!~del@gprs-inet-65-121.elisa.ee JOIN :#esoteric
< 1345561345 796912 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345562099 984132 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :kmc: i didn't think OTT was a briticism, just a sort of jargonfile-esque-abbreviate-everything-ism
< 1345562114 733984 :epicmonkey!~epicmonke@host-224-59.dataart.net QUIT :Ping timeout: 260 seconds
< 1345562351 608308 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't think it's a briticism either
< 1345563020 287537 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1345563124 804245 :augur_!~augur@208.58.5.87 PRIVMSG #esoteric :whats OTT
< 1345563142 643905 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :shachaf: i feel like the couchsurfing.org option for where to sleep should also be mentioned for completeness
< 1345563206 786925 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :i have used that once or twice but it is usually poorly suited to my needs
< 1345563207 405577 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345563358 339712 :nooga!~nooga@ip-93-154-163-6.multi.internet.cyfrowypolsat.pl QUIT :Read error: Connection reset by peer
< 1345563454 469700 :nooga!~nooga@dwe98.internetdsl.tpnet.pl JOIN :#esoteric
< 1345564104 171554 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 268 seconds
< 1345564614 653775 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :shachaf: any particular reason for asking?
< 1345564710 649739 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Quit: Leaving.
< 1345565228 604568 :augur_!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1345565360 415064 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 244 seconds
< 1345565637 387620 :MoALTz!~no@host-92-8-237-46.as43234.net JOIN :#esoteric
< 1345565683 608057 :nooga!~nooga@dwe98.internetdsl.tpnet.pl QUIT :Ping timeout: 245 seconds
< 1345565799 272850 :nooga!~nooga@ip-93-154-164-145.multi.internet.cyfrowypolsat.pl JOIN :#esoteric
< 1345566952 960317 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric
< 1345567144 82273 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345567171 982594 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345567250 541973 :atriq!~Taneb@host-2-97-154-35.as13285.net JOIN :#esoteric
< 1345567960 944528 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345567966 172532 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1345568302 665551 :impomatic!~digital_w@87.114.37.21 JOIN :#esoteric
< 1345568374 177426 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345569750 493447 :sirdancealot8!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 276 seconds
< 1345569769 68539 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Bulls on Parade is a really boring song on Guitar Hero...
< 1345570284 50832 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :But on the plus side, I get it at 100% on medium
< 1345570696 930110 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345570763 671886 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Quit: Leaving.
< 1345570786 416061 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345570787 447431 :AnotherTest!~tim@94-224-22-46.access.telenet.be PART :#esoteric
< 1345570789 547373 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345570941 341882 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric
< 1345571076 938441 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 245 seconds
< 1345571208 837231 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh
< 1345571357 615443 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :has anyone used boost::spirit here before?
< 1345571360 330135 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :I'm liking it
< 1345571431 735332 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have used it
< 1345571456 297744 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's fairly terrifying
< 1345571463 349960 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :enjoy your 10 page long compiler error messages
< 1345571494 165326 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also enjoy your boost brand "I Can't Believe It's Not Functional Programming" fake lambdas which you will have to use *everywhere*
< 1345571502 684267 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: 10 page long due to template abuse?
< 1345571515 970530 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder if it is more usable with actual C++11 lambdas
< 1345571523 880567 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: i mean, whether it's abuse is subjective
< 1345571531 364083 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :[] () { return 0; }
< 1345571532 949474 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but yes, spirit is heavily template meta-programmed and that's the cause of crazy errors
< 1345571536 751343 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes that is a lambda
< 1345571544 160711 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :kmc: you can boost::bind too for semantic actions
< 1345571549 526275 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1345571590 51527 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :I find it nice
< 1345571590 541908 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :\x y z -> x * y * z
< 1345571603 588563 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's pretty gross how libraries like spirit attempt to do Haskell-style operator-based EDSLs but within the confines of the existing operators and precedences
< 1345571610 285156 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: that's one too
< 1345571615 972500 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :here is a number: 7
< 1345571618 209694 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :here's another one: 19
< 1345571641 415113 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Read error: Connection reset by peer
< 1345571655 872376 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :can we play numberwang
< 1345571673 331178 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric
< 1345571699 928691 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :λ that's one too
< 1345571701 259426 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~dice 6 1
< 1345571701 535845 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :2
< 1345571714 77573 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :that was a number.
< 1345571752 31463 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :kmc: what I do find shocking is that the output size of my program is 1.48 MB)
< 1345571752 348297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> 0.0/0.0
< 1345571753 891468 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  NaN
< 1345571755 622226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That wasn't a number.
< 1345571758 8265 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :and it's not even 100 lines
< 1345571759 876658 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :brb
< 1345571762 666295 :PatrickRobotham!~chatzilla@ppp118-209-204-193.lns20.mel6.internode.on.net QUIT :Ping timeout: 240 seconds
< 1345571767 272505 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :drop the r
< 1345571883 43209 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cuttlefish: that's numberwang!
< 1345571904 370808 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :AnotherTest: what if you strip it?
< 1345571979 884500 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :(*) . (*) x y z
< 1345572068 589142 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :kmc: what's numberwang?
< 1345572107 696096 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :!numberwang 12
< 1345572110 121623 :EgoBot!codu@codu.org PRIVMSG #esoteric :That's numberwang!
< 1345572153 374449 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION is confused, but realizes that it's a perfectly normal state of mind when perusing this channel...
< 1345572179 54492 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :boily: http://www.youtube.com/watch?v=qjOZtWZ56lc
< 1345572182 320597 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this should clear it up
< 1345572329 789911 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: why are you sending us these bits of code
< 1345572358 49940 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't think (*) . (*) is valid anyway
< 1345572371 651443 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sure it is
< 1345572373 803504 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric ::t (*) . (*)
< 1345572375 463129 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => a -> (a -> a) -> a -> a
< 1345572382 123567 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric ::t (*) . (*) $ 1 id 8
< 1345572383 686324 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => (a -> a) -> a -> a
< 1345572388 167275 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :dambit lambdabot 
< 1345572394 153186 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric ::t ((*) . (*)) 1 id 8
< 1345572395 359482 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the actual type is (Num (a -> a), Num a) => a -> (a -> a) -> a -> a
< 1345572395 890416 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => a
< 1345572397 486394 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :> ((*) . (*)) 1 id 8
< 1345572400 102295 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  64
< 1345572405 631801 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :> ((*) . (*)) 1 (+ 1) 8
< 1345572408 158285 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  72
< 1345572411 897726 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :> ((*) . (*)) 2 (+ 1) 8
< 1345572414 535098 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  144
< 1345572420 564780 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but lambdabot has a nonstandard instance (Num a) => instance Num (b -> a)
< 1345572427 963341 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fucking lambdabot
< 1345572431 741749 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :kmc: two... hundred
< 1345572453 258290 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hey let's start a collaborative learning system for Haskell beginners and have a bot which gives WRONG ANSWERS FOR THE AMUSEMENT OF THE EXPERTS
< 1345572460 677103 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, you have to put it in extra ()
< 1345572676 868029 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :«f . g x y» means something different from «(f . g) x y»
< 1345572683 537355 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :either one could be valid in the right context
< 1345572694 38639 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the former is equivalent to «f . (g x y)»
< 1345572729 836029 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :function application syntax binds tighter than any infix operator
< 1345572832 80426 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Both are different from (f . g) (x y)
< 1345572842 180905 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep
< 1345572857 145635 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm wondering how you'd make the equivalent of (\x y -> (*) ((*) x y))
< 1345572884 268867 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :@unpl \x y -> (*) ((*) x y)
< 1345572885 20037 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :\ x y -> (*) (x * y)
< 1345572885 698524 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :ERROR:Word not found
< 1345572889 87492 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :@pl \x y -> (*) ((*) x y)
< 1345572889 857199 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :((*) .) . (*)
< 1345572966 961715 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ok, it just looks like bunnies to me
< 1345572973 754220 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes!
< 1345572980 85713 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :> (((*) .) . (*)) 2 3 4
< 1345572982 642262 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  24
< 1345572983 304903 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Of course this is just messing around with syntax just because
< 1345573093 463396 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> ((*) .) . (*) $ 1 2 3
< 1345573094 716309 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Overlapping instances for GHC.Show.Show (a -> a -> a)
< 1345573094 883242 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   arising from a use...
< 1345573130 354370 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yeah, that won't work
< 1345573141 44884 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :(((*) .) . (*)) looks mighty weird
< 1345573144 294781 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep
< 1345573149 133233 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :don't use that in actual code ;P
< 1345573178 739873 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :where "that" = "Haskell", clearly ;P
< 1345573207 646627 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Not planning to =P
< 1345573215 753698 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :lol nice zinger soundnfury
< 1345573533 670765 :MoALTz!~no@host-92-8-237-46.as43234.net QUIT :Ping timeout: 245 seconds
< 1345573869 249021 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: I aim to please :)
< 1345573879 833635 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :so how is everyone?
< 1345573928 879998 :ogrom!~del@gprs-inet-65-121.elisa.ee QUIT :Quit: Left
< 1345574046 927540 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's funny how you have to inject your opinion that haskell sucks into any discussion relating to haskell
< 1345574058 349704 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's the same thing most people do with PHP and C++
< 1345574095 527972 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :haha php sux
< 1345574099 772411 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :what were you saying?
< 1345574107 126053 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :copumpkin is posting in this high quality thread
< 1345574124 656084 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric ::)
< 1345574164 624208 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: what can I say?  I'm an asshole about programming-language holywars
< 1345574207 567868 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :you and 99% of the rest of the programming world
< 1345574213 439995 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :everyone thinks they know it best
< 1345574220 686546 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :also, see also: EMACS vs vi.
< 1345574221 27 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :but they're all wrong, cause I know it best
< 1345574224 961821 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(The answer is: ed)
< 1345574231 868940 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :emacs vs vi is an absurd cliche of a holy war
< 1345574237 39896 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nobody actually cares that much
< 1345574239 803991 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nobody i've met anyway
< 1345574243 365567 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :biab dinnerscooked
< 1345574244 189477 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :yeah
< 1345574250 716064 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it turns out that if you're a professional programmer you meet people who are real people and not stereotypes
< 1345574270 113874 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :dinnersocked
< 1345574274 664986 :nortti!nortti@smar.fi PRIVMSG #esoteric :I use ed and vi and duslike emacs but you can't get me to fight for my editor
< 1345574281 945166 :derdon!~derdon@p5DE8A58C.dip.t-dialin.net JOIN :#esoteric
< 1345574295 697014 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: by "an asshole about programming-language holywars" you mean that you like to start them for fun?
< 1345574304 836064 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :are realness and stereotypedness mutually exclusive?
< 1345574323 738092 :nortti!nortti@smar.fi PRIVMSG #esoteric :soundnfury: you really use ed?
< 1345574331 220996 :graue!~sf@c-75-72-201-81.hsd1.mn.comcast.net JOIN :#esoteric
< 1345574345 146435 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :LOL WELL I EDIT FILES BY RUBBING MY DICK AGAINST THE HARD DRIVE
< 1345574347 575468 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ARGUMENT: WON
< 1345574374 788381 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :http://xkcd.com/378/
< 1345574386 732817 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes that's what i was making fun of Lumpio-
< 1345574392 280419 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_-
< 1345574409 756310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What does "represent the foreign information media" mean? 
< 1345574430 963933 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :see people, this is why i can't just stop reading xkcd even though it sucks
< 1345574436 645514 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :kmc: It wouldn't have been obvious enough without the link.
< 1345574441 795644 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because people will always and forever use it as the reference point for any "nerdy" topic
< 1345574461 414628 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok but now i'm just trolling
< 1345574513 126991 :nortti!nortti@smar.fi PRIVMSG #esoteric :kmc: why does xkcd suck?
< 1345574523 489075 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :beats me
< 1345574525 852605 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe thats what xkcd really is... a reference for certain points that noone else makes
< 1345574535 62573 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no it's a reference for points that *everyone* makes
< 1345574571 875321 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :if everyone keeps making a point then a lot of people must be aggressively ignoring it
< 1345574572 496839 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in the earliest iteration, xkcd playfully poked fun at the standard nerd conversational tropes
< 1345574590 471777 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it quickly devolved into transcribing these conversations for a wider audience
< 1345574609 826688 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :nortti: well, not for routine editing, no (gedit and nano actually)
< 1345574634 456939 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :but when I discovered yesterday that lappy didn't have ed installed, I immediately apt-got it
< 1345574643 142551 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so what do you use ed for soundnfury
< 1345574655 866715 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :other than bragging about how big your e-peen is
< 1345574665 34520 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Fun.
< 1345574674 382812 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I have never used ed
< 1345574687 27649 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this is #esoteric after all
< 1345574690 828449 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you could argue it's an esoeditor
< 1345574700 782331 :nortti!nortti@smar.fi PRIVMSG #esoteric :soundnfury: I usually just compile this one http://pjotr.dy.fi/files/ed.c
< 1345574701 47957 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :also: bother, I burnt the chips
< 1345574710 746045 :nortti!nortti@smar.fi PRIVMSG #esoteric :kmc: teco is esoeditor
< 1345574719 164464 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :nortti: let me guess.  It prints "?" on every input?
< 1345574719 799407 :nortti!nortti@smar.fi PRIVMSG #esoteric :soundnfury: or the unix v7 one
< 1345574723 58036 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(without having looked at it)
< 1345574730 815874 :nortti!nortti@smar.fi PRIVMSG #esoteric :soundnfury: no. it really works
< 1345574742 584443 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I kind of feel bad calling software or languages esoteric even though they weren't purposefully made to be so
< 1345574743 451813 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: you could, but the original Unix source code was all written with ed iirc
< 1345574769 837192 :nortti!nortti@smar.fi PRIVMSG #esoteric :soundnfury: the ? printing variant: main(a){for(;;){read(0,&a,1);if(a=='\n')write(1,"?\n",2);}}
< 1345574785 860782 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :yeah, that
< 1345574855 602676 :nortti!nortti@smar.fi PRIVMSG #esoteric :soundnfury: but the link I posted is some random ed I have ported to diffent operating systems. my friend is now hosting it on his haiku web server
< 1345574871 244583 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :wait, haiku?
< 1345574874 942485 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :as in, beos?
< 1345574885 96651 :nortti!nortti@smar.fi PRIVMSG #esoteric :yes
< 1345574903 958063 :nortti!nortti@smar.fi PRIVMSG #esoteric :he wanted some more obscure os
< 1345574909 457135 :nortti!nortti@smar.fi PRIVMSG #esoteric :for some reason
< 1345574912 161328 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i think the programming problem is that on the one hand everyone runs more smoothly with standards, but on the other hand standards are all biased in some way
< 1345574923 764428 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :yeah well, he should have used risc os
< 1345574937 863534 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^everything runs
< 1345574942 351888 :nortti!nortti@smar.fi PRIVMSG #esoteric :soundnfury: he doesn't have ARM computers
< 1345574947 88387 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :gotta love those old acorn arcs
< 1345574960 776694 :nortti!nortti@smar.fi PRIVMSG #esoteric :I'd love to get acorn riscpc
< 1345574984 839842 :nortti!nortti@smar.fi PRIVMSG #esoteric :newer ones are in my comfortable processing power limits
< 1345575016 431860 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1345575194 400397 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"are you seeking entry to engage in criminal or immoral activities" these forms are always so lovely.
< 1345575243 647025 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lol. i don't understand why they even bother with questions like that.
< 1345575293 13880 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :for whoever is reading this like in a log, and didn't wisely ignore my post.. please ignore it now.. 
< 1345575347 388252 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"excuse me, the local police station here is having a survey. could you just tell me whether you are a pedophile rapist murderer? just check yes or no here..."
< 1345575433 805551 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's like that US immigration form that asks if you were a Nazi.
< 1345575436 893746 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i figure it's so that afterwards when you do engage in criminal/immoral activities noone can say they didn't ask
< 1345575466 939571 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so they can call you a liar
< 1345575479 256931 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"you didn't do a background check on this idiot?" "why should we? he said he wasn't a criminal!"
< 1345575500 23814 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :itidus21, do you have a particularly strong aussie accent?
< 1345575518 689263 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"haha, now we have him for being a Nazi AND lying on an immigration form!"
< 1345575518 835435 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, no.
< 1345575525 541597 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :no.... my accent has a certain unplacability about it
< 1345575528 130816 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Hmm
< 1345575544 225072 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Thinking of cosplaying Steve from IWC, need to get the accent
< 1345575549 706441 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hummm
< 1345575555 571857 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ok i have the video for you :D
< 1345575627 291995 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :if i can remember its name
< 1345575903 932365 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: It was that form. Well, the ESTA thing.
< 1345575931 100911 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it did ask if I've been involved in Nazi stuff between 1933 to 1945.
< 1345575940 841082 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Have you ever been or are you now involved in espionage or sabotage; or in 
< 1345575940 987124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :terrorist activities; or genocide; or between 1933 and 1945 were you involved, 
< 1345575944 343126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :in any way, in persecutions associated with Nazi Germany or its allies? 
< 1345576080 9946 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Quit: Leaving.
< 1345576360 600500 :Gregor!codu@codu.org PRIVMSG #esoteric :“In 1945 I was busy waiting for my parents to be born.”
< 1345576397 89487 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yay i found it
< 1345576430 109810 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this is technically just an actor but...
< 1345576432 291794 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :http://www.motifake.com/image/demotivational-poster/0811/trent-from-punchy-demotivational-poster-1226565882.jpg
< 1345576459 771831 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :http://www.youtube.com/watch?v=0RjC-vh06_c
< 1345576475 58458 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its a fake australian accent, but it still kinda counts
< 1345576497 972109 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :I have an uncle with an australian accent
< 1345576506 772952 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Strictly speaking I have 3
< 1345576523 127701 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this is the side of australia they hide
< 1345576676 919716 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :They...
< 1345576683 436866 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :They all live in Victoria
< 1345576843 481739 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i found out the guy is actually an actor, but its convincing cos australians can be like that
< 1345577666 504887 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1345577858 520896 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :oerjan, :)
< 1345577934 356363 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Reöpen yes/no? The only word I can think of with a diaeresis “eo” is pigeon. <-- um pigeon is two syllables, google agrees
< 1345577951 603407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: evening
< 1345577968 954853 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: Ya make ONE tpyo, and you pay for it forever.
< 1345577974 312168 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: I meant withOUT.
< 1345577976 264713 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :röpen?
< 1345578033 504564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently yeomen is two syllables iiuc
< 1345578037 665621 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, do a New Zealand accent, see if anyone notices.
< 1345578059 481239 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, it's 'yo, men'.
< 1345578061 862675 :Gregor!codu@codu.org PRIVMSG #esoteric :Aha, “yeoman” is another great example!
< 1345578145 745909 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :geography
< 1345578157 8451 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :No wait
< 1345578221 801635 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is it words with or without a diaeresis "eo" we're looking for?
< 1345578270 146115 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :without
< 1345578272 815803 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :I was wrong
< 1345578347 145604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is meow one or two syllables
< 1345578398 807306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently either
< 1345578406 561605 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Two, I'd say
< 1345578409 432172 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Meee-ooooow
< 1345578426 705025 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :The second of which is a dipthong
< 1345578430 390545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: feoff.
< 1345578513 910917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I guess jeopardy maybe? I'm no Englosser. (Isn't that what an English-speaking person is called?)
< 1345578537 802528 :Gregor!codu@codu.org PRIVMSG #esoteric :Yes, yes, there are plenty of examples both with and without X-D
< 1345578538 361651 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :an englosser should be a person who makes things glossy
< 1345578539 304469 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :(I think it's an anglophone, and also that you're joking)
< 1345578550 468709 :Gregor!codu@codu.org PRIVMSG #esoteric :But more with diaeresis, I think.
< 1345578742 992109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :diarheasis
< 1345578762 293468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*rr
< 1345578853 153492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The diarrheasis is a diacritic that has the shape of a messy splatter.
< 1345578857 713517 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1345578920 389421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :U+3163F COMBINING DIARRHEASIS BELOW
< 1345578923 516925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :18:39:05:  LOL WELL I EDIT FILES BY RUBBING MY DICK AGAINST THE HARD DRIVE
< 1345578926 273178 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A character to avoid, perhaps.
< 1345578926 983480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :18:39:07:  ARGUMENT: WON
< 1345578930 144708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HARD DRIVE: DESTROYED
< 1345579046 346612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : because people will always and forever use it as the reference point for any "nerdy" topic <-- rubbish, there's also smbc
< 1345579180 587813 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO
< 1345579463 539349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: also why aren't you just looking up the real steve irwin on youtube
< 1345579475 540503 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Because that's a completely different person
< 1345579485 867406 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm true, true
< 1345579488 289524 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :And the earliest I'm doing this is April
< 1345579507 997428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i believe he _does_ speak strine though
< 1345579519 151503 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :So does DMM
< 1345579537 30171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he does?
< 1345579550 614605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"strine" means more than just australian, iiuc
< 1345579550 973734 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :On account of, you know, being Australian
< 1345579573 557600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it means extremely heavy accent
< 1345579590 729791 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1345579592 834654 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically an accent in which you pronounce australian like "strine"
< 1345579608 734161 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345579632 960088 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mind you i don't actually know.  i should get around to listening to those iwc podcasts some day.
< 1345579775 979276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also http://en.wikipedia.org/wiki/Strine contains "The naturalist and TV presenter Steve Irwin was once referred to as the person who "talked Strine like no other contemporary personality".[4]"
< 1345579931 988754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Maybe DMM does not quite count as a "personality".
< 1345579944 546515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking
< 1345580058 520803 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Seeing as I'm gonna be cosplaying as an Australian from an Australian webcomic in a western style at an anime convention
< 1345580129 848361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Your SMBC mention made me go look the last 50-odd ones I hadn't read, and one of them made me chuckle. That's unforgivable.
< 1345580185 51109 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Namely, panel #5 (with 1-based indexing) of http://www.smbc-comics.com/index.php?db=comics&id=2687 did.)
< 1345580219 750088 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1345580252 295417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how can you laugh at such tragedy.
< 1345580282 12064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :about time for me to catch up on it as well
< 1345580309 210338 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Oh dear god
< 1345580315 160329 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :After I've been talking about Muse
< 1345580321 178627 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :DMM posted on his blog
< 1345580328 86822 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :That he now likes Muse
< 1345580336 590255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually i'll postpone that again
< 1345580366 579643 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :I reserve SMBC as my TVTropes escape mechanism
< 1345580482 288124 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :fizzie: you could have just used an ordinal instead of a cardinal
< 1345580495 275386 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :given that you were describing something ordinally rather than cardinally
< 1345580545 52931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also using 0-based indexing outside programming is an automatic turing test failure, anyway.
< 1345580566 269526 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What kind of indexing do you use? 
< 1345580567 267911 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: video games. my bro say can rec me not lol. can try eh huh?..i a bit late. decimal can? leaving hse nw
< 1345580567 609139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok maybe some math too
< 1345580622 627056 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oerjan: what about building floors in britain
< 1345580626 255217 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or much of the rest of the world
< 1345580636 373345 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they even use -1 for first basement, -2 for second basement, etc
< 1345580645 628421 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :madness!
< 1345580668 35708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :obviously the brits are robots, they invented industry after all
< 1345580672 884389 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :true
< 1345580690 636817 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :thank you, I take this as a compliment
< 1345580693 62844 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At the university in Belgium, the room numbers were "aa.bb", with the two-digit 'aa' denoting floor; they had 00 for ground floor, 01 for the one above it, etc.; and 99 for first basement, 98 for second.
< 1345580710 338678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I heard anyone speaking of "floor 99", though.
< 1345580712 108090 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh
< 1345580716 980231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :soundnfury is british?  it's so hard to notice over the haskell bashing
< 1345580819 672129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: modulo 100 arithmetic?
< 1345580846 142771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what _is_ the base 10 equivalent of the phrase "two's complement" anyway
< 1345580862 366415 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :10's complement?
< 1345580865 913228 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: What was 50?
< 1345580884 196761 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or did that not come up because there weren't that many floors? =P
< 1345580909 641770 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Presumably it'd depend on how many basement levels and floors the building had.
< 1345580925 521270 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't know what they'd have done for buildings with >100 floors in total.
< 1345580949 590139 :MoALTz!~no@host-92-8-153-191.as43234.net JOIN :#esoteric
< 1345580981 238013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"The method of complements can also be applied in base-10 arithmetic, using ten's complements by analogy with two's complements."
< 1345581035 738481 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and the counterpart of 1's complement would be 9's complement?
< 1345581166 443957 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :oerjan: well, C was based on BCPL, which was designed at Cambridge
< 1345581213 414027 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :The main Haskell compiler was created at Glasgow
< 1345581240 743002 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :yes
< 1345581251 659968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: seems so
< 1345581259 244646 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :but glasgey is one of my least favourite of the scottish stereotypes
< 1345581287 331110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no true scottish stereotype
< 1345581291 91935 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ahaha
< 1345581318 207594 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The BCD article mentions signed BCD with ten's complement. I was wondering if anyone was doing that.
< 1345581340 445697 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Hmm.
< 1345581354 384396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: i imagine this terminology will get very confusing if you are using two different bases one apart
< 1345581367 727897 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :('At least kind of.)
< 1345581378 738827 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :fizzie: would DA instructions still work properly?
< 1345581383 944058 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: indeed
< 1345581388 37352 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ACTION _thinks_ they should but isn't sure
< 1345581404 762594 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Anyway, Real Men™ use balanced ternary.
< 1345581409 880156 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :otoh, that would be a fairly weird thing to do in the first place, maybe it won't matter all that much
< 1345581414 962868 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(and Complex Men™ use Quater-imaginary base)
< 1345581423 546412 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(badum-tish!)
< 1345581427 497828 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm just a simple pole in a complex plane
< 1345581446 310227 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Zero, because all the poles are in eastern europe
< 1345581455 950134 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :except that's plainly not the case
< 1345581459 256703 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :planely
< 1345581459 402913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kmc: you're not a pole!
< 1345581462 449649 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm not
< 1345581467 994341 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :They're over here stealing our jobs #dailymail
< 1345581471 667237 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha
< 1345581471 899235 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: ok, there are /some/ poles in western europe, but they are removable
< 1345581474 687680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nooga: you may swat kmc 
< 1345581479 314172 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"press 2 for polish"
< 1345581479 725781 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Oh god did I just hashtag in IRC
< 1345581483 704458 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :What have I become
< 1345581486 838761 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :atriq: it's ok
< 1345581489 795123 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :pretend it's a channel
< 1345581512 331608 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i will not join #dailymail
< 1345581522 50397 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :It's empty
< 1345581522 196338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The official Daily Mail freenode channel.
< 1345581522 452441 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Binary coded hexadecimal is equivalent to binary itself
< 1345581522 598642 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :HEY EVERYONE let's all /join #dailymail and pretend to be crazed xenophobes
< 1345581539 844817 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :Nah
< 1345581577 390891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why would you want us to pretend that, are you some kind of communist
< 1345581578 620973 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :binary coded trinary
< 1345581596 447846 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :binary coded binary
< 1345581600 287099 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or binary coded unary, that might be worse
< 1345581636 249306 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :binary coded baudot coded binary
< 1345581643 710071 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :binary coded negabinary
< 1345581654 315050 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :store bits as FIGURESHIFT {0,1} LETTERSHIFT
< 1345581659 613748 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :15 bits per bit
< 1345581701 569655 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :UCS-4-coded binary only uses 32 bits per bit.
< 1345581722 858890 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you could store the bits in combining characters
< 1345581762 423440 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :something like, an odd number of combining characters is a one, an even number is a zero perhaps?
< 1345581802 53665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and then you print it as a book in vietnamese
< 1345581909 377780 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hahaha
< 1345581958 390888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Using UCS-2.625 you get one bit per 3 codepoints.
< 1345581975 512617 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :2.625?
< 1345581989 240831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's where you store 3 codepoints per 64 bits.
< 1345581991 503838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 21*3
< 1345581992 704700 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  63
< 1345582156 150133 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, you mean you store the bit in the extra bit left over after the 3 codepoints?
< 1345582163 605928 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes.
< 1345582255 766600 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :UCS-4 lets you store 3 codepoints in 96 bits without even having any bits left over
< 1345582315 66526 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it's more secure. I mean, it has more bits, it must be.
< 1345582325 81178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :UCS-4 has lots of bits left over.
< 1345582339 543376 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (32-21)*3
< 1345582340 611306 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  33
< 1345582347 337260 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :well, yeah, but they must all be zero
< 1345582347 687889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Those aren't left over.
< 1345582364 789113 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, OK.
< 1345582377 203121 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :UCS-2.625 ought to be called UCS-2.666... anyway.
< 1345582382 413943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The bit isn't really left over.
< 1345582455 56019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :UCS-2.510932855... and so on.
< 1345582463 682662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When UCS-2.625 feels too wasteful.
< 1345582499 497266 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You only need 20.08746... bits, after all. 21 is almost a whole bit too much.
< 1345582502 796330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> logBase 2 21
< 1345582504 564439 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  4.392317422778761
< 1345582516 374968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :erm
< 1345582517 194708 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Huh? Unicode is specified to use 21 bits.
< 1345582531 647069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: No, it's specified to contain code points from 0 to 0x10FFFF.
< 1345582541 416990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, really?
< 1345582551 436651 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hm.
< 1345582554 706857 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder how they came up with 17 as a logical number of planes
< 1345582555 586347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> logBase 2 (0x10FFFF+1)
< 1345582556 981612 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  20.087462841250343
< 1345582557 127506 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :17 planes.
< 1345582571 310055 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> logBase 256 (0x10FFFF+1)
< 1345582572 749533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: You also don't need to store surrogate-pair codepoints.
< 1345582572 917053 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.510932855156293
< 1345582578 9368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So that saves a bit more.
< 1345582579 338677 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there you go
< 1345582582 786100 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it had to be a prime number? they wanted to make sure no-one tried to make do with 20 bits?
< 1345582604 952656 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :21 isn't prime?
< 1345582607 970954 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you can always include the surrogate pairs in your UCS-4 or UTF-8 encoding
< 1345582630 235597 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :people already actually do that, so it would hardly even be weird
< 1345582637 243286 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: But they're invalid.
< 1345582687 267829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> logBase 256 (0x10FFFF+1) :: CReal
< 1345582689 124193 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.5109328551562924260317582513513005442514
< 1345582700 300815 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :invalid schminvalid
< 1345582768 911407 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you could do UCS-2.5 with an escape code that enter an astral mode where everything is offset with one plane
< 1345582781 267688 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :*enters
< 1345582897 523670 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let m = (1+) . fromIntegral . fromEnum in logBase (m (maxBound :: Word8)) (m (maxBound :: Char)) -- now without magic constants
< 1345582900 280598 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.510932855156293
< 1345582999 884111 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :another escape code could take you to astral plains with otherworldly farmers
< 1345583015 465770 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1345583044 25984 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection
< 1345583077 819409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: The UCS (i.e. ISO/IEC 10646, Universal multiple-octet coded character set (UCS)) at one point in its history had 2^31 codepoints, with 128 "groups" of 256 "planes" of 256 "rows" of 256 "cells".
< 1345583142 51971 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They had at least a draft out with that kind of structure.
< 1345583189 457967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then Unicode bumped themselves up from 16 bits to the 17-plane thing in version 2.0, and ISO 10646 limited themselves to the same amount.
< 1345583490 285683 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: As for why exactly 17 planes, it at least exactly "fills" the UTF-16 surrogate pair mechanism -- you get the BMP as-is, and the other 16 planes make for exactly 20 bits, and there's 10 bits space in each surrogate half -- though I don't know the history.
< 1345583531 419091 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :olsner: would this astral plane contain three encodings of '_'?
< 1345583582 18312 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :well, there is the plane of planes, where every code point is an encoding of '_'
< 1345583595 231579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :UTF-16 is the devil. :-(
< 1345583633 523438 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The plane of planes has a lot of characters like ✈
< 1345583652 407151 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, that's the *other* plane of planes
< 1345583654 997704 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 265 seconds
< 1345583669 813962 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or is it the plane of *other* planes?
< 1345583672 351114 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :shachaf: no, the devil is people who assume "UTF-16 is just UCS-2, right?"
< 1345583692 438170 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :olsner: DYESWIDT?
< 1345583692 973311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :soundnfury: That's a double devil.
< 1345583724 246377 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do You ESWant IDentified Things?
< 1345583736 41149 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :No! I can't be dead!
< 1345583749 483687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :soundnfury: There is only silence and some second-hand clothes.
< 1345583762 20561 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :shachaf: You have: no tea
< 1345584154 765825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :take common sense
< 1345584237 241840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unicode 2.0 indeed seems to (a) still talk about how "Unicode character codes have a uniform width of 16 bits" and (b) introduce the "surrogate extension mechanism" to access the non-BMP characters. So it does sound like that's why the 17 planes; I think they got UTF-16 out of the then-existing ISO/IEC 10646-1:1993 that (I believe) had 2^31 codepoints. Would be interesting to see a draft of ...
< 1345584243 662632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... that, to see how they justify the encoding that can't go all the way up.
< 1345584280 938251 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's an "overview" document from that time describing the Transformation Formats, saying "UTF-16: Unlike UTF-8 and UTF-7, this transformation reduces UCS-4-coded text to a UCS-2-based encoding and the result can only be used by so called 8-bit safe programs and processes, where all octet values are allowed. All UCS-4 codes in the BMP are reduced to the corresponding code in UCS-2. In ...
< 1345584287 443185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... addition, UCS-4 codes in the 10 following planes of group 0 are transformed to two UCS-2 codes. 4096 codes in the BMP are reserved for this. This makes the characters that in the future may be allocated to 1048576 code positions of UCS-4 outside the BMP available in the 16-bit UCS-2 coded character set. The other code positions in UCS-4 are still unusable in the UTF-16 transformation ...
< 1345584293 929301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... format. One motivation for defining UTF-16 has been that it will make it possible for software implementing Unicode to cope with the expansion of UCS outside the BMP for the foreseeable future."
< 1345584339 340986 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :being "8-bit safe" doesn't sound very useful when exposed to either of UCS-2 or UTF-16
< 1345584409 144837 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It also withdraws the UTF-1 from the draft; I wonder if that thing was ever really used anywhere.
< 1345584833 17602 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Got a spam asking if I sent some woman to collect money on my behalf
< 1345584843 752321 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I have to wonder what would happen if I said "yes"
< 1345585460 450407 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :"So that's who the money lady was talking about"
< 1345585473 104735 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :"I'm glad I gave her all my money now"
< 1345585512 942722 :atriq!~Taneb@host-2-97-154-35.as13285.net PRIVMSG #esoteric :And on that bombshell, goodnight!
< 1345585514 168983 :atriq!~Taneb@host-2-97-154-35.as13285.net QUIT :Quit: Leaving
< 1345585908 605786 :pikhq_!~pikhq@71-34-151-117.clsp.qwest.net QUIT :Ping timeout: 245 seconds
< 1345585912 129150 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net JOIN :#esoteric
< 1345586158 830749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :somewhere in hexham atriq is sleeping on top of a bomb
< 1345586181 396212 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? hexham
< 1345586192 626040 :HackEgo!codu@codu.org PRIVMSG #esoteric :Hexham is a European town. There are nine people in Hexham, and at least two of them are in this channel. Taneb looks after the ham.
< 1345586193 629148 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?where hexham
< 1345586193 979188 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :I know nothing about hexham.
< 1345586208 82357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :?list where
< 1345586208 273446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb? Who's Taneb?
< 1345586208 904780 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :where provides: where url what where+
< 1345586220 635129 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? ham
< 1345586224 689157 :HackEgo!codu@codu.org PRIVMSG #esoteric :ham? ¯\(°_o)/¯
< 1345586228 186977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: there might be a slight hint in the topic
< 1345586238 548506 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :i wonder what hexham is like
< 1345586249 607352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: atriq is Taneb, but is "is" symmetric?
< 1345586251 304939 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :i have been to wylam, is it a bit like that?
< 1345586259 303983 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If "is" is symmetric then symmetric is "is".
< 1345586263 313952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which doesn't make sense.
< 1345586270 142719 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :?where+ Hexham is in Northumblingaroundland
< 1345586270 693757 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Done.
< 1345586274 940095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :?where hexham
< 1345586275 720076 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :is in Northumblingaroundland
< 1345586279 766060 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops
< 1345586286 198553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :?where+ Hexham Hexham is in Northumblingaroundland
< 1345586286 929101 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Done.
< 1345586303 916150 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1345586318 100787 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: see: equivalence relations
< 1345586333 963941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: "is" is an equivalence relation?
< 1345586350 406374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@whatis gazpacho
< 1345586350 916407 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :I know nothing about gazpacho.
< 1345586352 989378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? gazpacho
< 1345586356 431931 :HackEgo!codu@codu.org PRIVMSG #esoteric :gazpacho? ¯\(°_o)/¯
< 1345586357 460148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SOMETIMES
< 1345586376 725309 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :"is" is not an equivalence relation
< 1345586398 249061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"is" can mean a lot of things. Like ⊆
< 1345586439 34826 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :"is" is a partial order
< 1345586576 612606 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "You like Gazpacho and I like Gaspacho.  Let's call the whole thing off!" >wisdom/gazpacho
< 1345586579 817033 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output.
< 1345586593 392122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run cp wisdom/gazpacho wisdom/gaspacho
< 1345586596 854247 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output.
< 1345586603 351780 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? gazpacho
< 1345586606 988737 :HackEgo!codu@codu.org PRIVMSG #esoteric :You like Gazpacho and I like Gaspacho.  Let's call the whole thing off!
< 1345586716 398081 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :does "is" define a lattice?
< 1345586726 381932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? lettuce
< 1345586729 512939 :HackEgo!codu@codu.org PRIVMSG #esoteric :lettuce? ¯\(°_o)/¯
< 1345586740 659051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lexande: What would be the top and bottom?
< 1345586745 84691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"something" and "everything"
< 1345586746 70476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?
< 1345586753 327732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Lettuce is a vegetable with two operations, join and meet.
< 1345586757 494275 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that.
< 1345586761 752395 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :haha
< 1345586775 514281 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: dressings, not operations
< 1345586782 710208 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :speaking of lettuce, did you know that no-one knows exactly what kind of lettuce they had on the titanic?
< 1345586788 468234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Lettuce is a vegetable with two dressings, join and meet.
< 1345586791 768348 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that.
< 1345586813 376345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION braces for the punchline
< 1345586813 522474 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and iirc, iceberg lettuce wasn't invented at that time
< 1345587328 700301 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#haskell: Worst channel or worstest channel?
< 1345587344 272461 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Wurstest
< 1345587515 272293 :Gregor!codu@codu.org PRIVMSG #esoteric :Bratwurstest!
< 1345587798 203188 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1345588085 486778 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what did it do this time
< 1345588090 581434 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: ^
< 1345588124 437974 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fizzie: UTF-1??
< 1345588205 222065 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric : you could do UCS-2.5 with an escape code
< 1345588215 91665 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you have reinvented ISO 2022
< 1345588217 288791 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :go directly to jail
< 1345588219 57386 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do not pass go
< 1345588221 464268 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do not collect $200
< 1345588230 18231 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"do not collect CHF 60 for a copy of ISO 2022"
< 1345588688 75538 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Oh, just the usual.
< 1345588700 999488 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Monads and things.
< 1345588709 197177 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :why are you even in there if you don't like it?
< 1345588719 651230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like some of it.
< 1345588743 224868 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is like one of those experiments where the randomized rewards get further and further apart from each other, though. :-)
< 1345588747 618 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/.$/(/
< 1345588764 168494 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: hmm, if that just makes a new ISO 2022, that's boring... I don't know how ISO 2022 works, but is there some way of making it more horribler than ISO 2022?
< 1345589354 770494 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i assume so
< 1345589374 281842 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ISO 102022
< 1345589388 402484 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also now i want currywurst :(
< 1345589415 831063 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :17 planes filled with 65536 escape codes each
< 1345589451 194010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :monads and lenses and kinds, oh my
< 1345589463 46805 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving
< 1345589505 121416 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345589576 242722 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hurr, this movie has gun kata
< 1345589589 546625 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1345589594 987995 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh man i forgot about gun kata
< 1345589604 15846 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :happy to help :)
< 1345589752 467710 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1345589952 73436 :graue!~sf@c-75-72-201-81.hsd1.mn.comcast.net QUIT :Quit: Leaving
< 1345590233 549214 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :emacs in popular culture
< 1345590382 338868 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :wat
< 1345590387 405509 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :huh http://geofft.mit.edu/blog/sipb/132 cool
< 1345590629 441840 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: yuck, tempfiles?
< 1345590650 788334 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :why didn't he use "gcc -x c <"?
< 1345590673 739468 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: ezyang is moving to CA!
< 1345590714 291264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :canafornia
< 1345590728 419606 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: you still need somewhere to put the executable and run it
< 1345590733 35673 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :cellular automafornia
< 1345590737 21399 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: ok
< 1345590743 372229 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :right, grad school at stanford
< 1345590744 582319 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i knew that
< 1345590766 91336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :calistanford
< 1345590767 86388 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: there must be a way around that.
< 1345590775 959965 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: let me know
< 1345590815 454851 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there are C interpreters, I guess
< 1345590845 307215 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or you could use that gccrun, which is a very tiny shell script
< 1345590869 622412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It turns out you can reach Knuth via email overnight if you know the right person to contact.
< 1345590876 359560 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :yes, but, tempfiles?  Yuck.
< 1345590891 68036 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, gcc $0 is a bit more fun
< 1345590902 468641 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury you're really getting on my nerves
< 1345590904 905328 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe that's the goal
< 1345590912 506295 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :not entirely
< 1345590918 372343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: not for long _now_...
< 1345590923 372315 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :though there is a part of my personality that seems to want to
< 1345590957 854522 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so i read homestuck for the deep philosophical questions
< 1345590964 194909 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :like 'is the jig every anywhere but up?'
< 1345591042 468230 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: people in general, or me in particular?
< 1345591052 987971 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is currently vacillating between Common Lisp and Clojure
< 1345591061 502631 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: for what purpose?
< 1345591064 113095 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: people who like haskell in general
< 1345591068 581184 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1345591073 759880 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for talking about on IRC?
< 1345591075 901261 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, a language to use for whatever purpose
< 1345591090 287986 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Sgeo: Write your own Lisp.
< 1345591093 305926 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: did i even say i like haskell?
< 1345591095 540879 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe finally trying web dev, maybe making IRC bots, maybe implementing an esolang.
< 1345591116 810554 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or did you infer that from the fact that i'm annoyed by your extremely ham-fisted attempts at bashing haskell
< 1345591143 291676 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: well, maybe also people who don't like people who don't like haskell
< 1345591145 610818 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :iunno
< 1345591185 551450 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok
< 1345591207 166752 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's not that you "don't like haskell" it's that the intellectual depth of your criticism is "LOL HASKELL SUX AM I RITE"
< 1345591208 49177 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :/bin/bash -c "ghc" # bashing haskell
< 1345591220 584795 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, also I like the idea of modifying a program while its running for developement purposes
< 1345591230 84457 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i've got plenty of gripes with haskell myself
< 1345591259 452109 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: that's because going any deeper than that into haskell-speak saps my will to live
< 1345591289 257669 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok
< 1345591289 956814 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :and haskellers won't talk to you except in their categorical language
< 1345591298 644656 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION sighs.
< 1345591305 736073 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the fact that you think haskell is about category theory indicates that you lack even a basic understanding of the language
< 1345591316 472426 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :it's not that haskell is about category theory
< 1345591348 199316 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :it's that haskell coders are about category theory
< 1345591356 268002 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :only a minority of them
< 1345591357 611501 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but anyway
< 1345591367 421744 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are plenty of pragmatic real-world-language grounds on which to criticize haskell
< 1345591371 607388 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which have nothing to do with category theory
< 1345591385 361291 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Being a fan of one concept inspired by category theory does not imply thinking about category theory
< 1345591386 559537 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :and generally try to take far too mathematical an approach to programming
< 1345591412 396303 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, does having to deal with monad transformers count as one of those reasons?
< 1345591419 411144 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :potentially
< 1345591441 703438 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I mean, don't get me wrong, I'm a maths graduate myself, I *love* maths.  But formal methods in programming really turn me off
< 1345591457 200216 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric
< 1345591490 572824 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Haskell takes heavy inspiration from math, but that doesn't mean it's ... not sure what I'm trying to say
< 1345591520 743402 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haskell is not particularly about "formal methods" but the stuff that's *actually* called "formal methods" is pretty damn important
< 1345591533 359218 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if i'm riding in an airplane, i want to know that the software running the plane has been mathematically proven correct
< 1345591544 741472 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in addition to lots of real-world testing
< 1345591549 676809 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :one is not a substitute for the other
< 1345591567 584719 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :obviously if you're making a website to serve cat photos you don't need this degree of rigor
< 1345591574 523590 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :again
< 1345591576 813870 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nothing to do with haskell
< 1345591583 569850 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haskell actually sucks as a language for proving shit about your code
< 1345591586 97009 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in theory it would be great
< 1345591594 469500 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but in practice the formal methods community cares about C because it's industrially relevant
< 1345591610 28437 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can prove some stuff within the haskell type system, but there's real diminishing returns in terms of the complexity of doing so
< 1345591634 56511 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: I'm not sure what I'm trying to say either, except that the haskell community and its jargon "smells bad" to me
< 1345591663 904158 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when something "smells bad" you should consider whether it's actually your own prejudices
< 1345591673 225881 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there is sadly a lot of anti-intellectualism among programmers
< 1345591683 455690 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but, i agree that there are many problems with the haskell community as well
< 1345591686 494176 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :and I just wish this channel had more discussion of /other/ esolangs >snerk<
< 1345591692 579968 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i mean, i quit #haskell because it was constantly making me angry
< 1345591697 464589 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: what kind of anti-intellectualism do you mean?
< 1345591699 313230 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :after several years of hanging out there all the time
< 1345591711 887460 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: the kind you are displaying
< 1345591725 337168 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :taxonomy: http://esr.ibiblio.org/?p=4001
< 1345591727 216123 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :making fun of the fancy math words and the book learnin' without any substantive complaint
< 1345591741 600028 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :assuming anyone with a PhD cannot code
< 1345591756 742128 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ah, so thalamic?
< 1345591759 289457 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :TomWilliams
< 1345591775 335353 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also programmers can be anti-intellectual in that they think all intellectual pursuits *other* than programming are inferior
< 1345591802 632862 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :To that all I can say is "Hell no."
< 1345591806 98733 :TomWilliams!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1345591806 378162 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they assume that if only a programmer bothered to look at one of these other fields, they would instantly revolutionize
< 1345591813 949116 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and i'm not going to read a long blog post by esr thanks
< 1345591840 967062 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I don't have a problem with "book learnin'" per se, just misapplication thereof
< 1345591868 354756 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also every language community has its own jargon
< 1345591882 560216 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haskell jargon is more unfamiliar because haskell is a unusual language
< 1345591918 54172 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I don't think that type of fancy math belongs in programming, I think programming is an analytic/synthetic discipline, whereas the fancy-math approach seems to be purely synthetic
< 1345591945 681160 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if something is both analytic and synthetic, then wouldn't you like some analytic tools and some synthetic tools?
< 1345591947 546571 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :basically, programming in haskell looks like the equivalent of doing your calculus with greek geometry á la Isaac Barrow
< 1345591977 685978 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: sure but the language has to accommodate both
< 1345592001 358673 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haskell accommodates most styles...
< 1345592015 427760 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I don't see much room for analysis in the strongly-typed world of haskell
< 1345592017 354230 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it definitely accomodates the loosely-checked, side-effect-full style favored elsewhere
< 1345592025 436954 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I think I've worked out what I don't like about haskell
< 1345592043 706656 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :it's that the type system is too complicated
< 1345592052 94172 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :your attitude is one of someone who has read all the hype about what makes Haskell unusual, but hasn't actually used the language and so doesn't know about the various ways in which it compromises on those unusual qualities
< 1345592061 613235 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the type system isn't that complicated
< 1345592064 863388 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it doesn't even have subtyping!
< 1345592069 909473 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I prefer simple ontologies like "everything is a cons" or "everything is a bag of bytes"
< 1345592127 589339 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so how much do you actually know about haskell
< 1345592131 47171 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i mean, how much code have you written
< 1345592149 669661 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :well, as I've mentioned before, I don't know much about haskell
< 1345592171 839191 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :but then I know even less about COBOL and I'm willing to hold opinions about it too
< 1345592172 454089 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you might want to hold off complaining about how unrelentingly 'synthetic' it is, then
< 1345592188 314547 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe that's unwise
< 1345592192 655075 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :because I'm willing to substitute the judgement of others whom I trust for my own
< 1345592194 737211 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe it causes you to embarrass yourself in public
< 1345592393 901911 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think the fanboys are to blame largely
< 1345592434 825152 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :start learning haskell => write a prime number sieve => blog about how pure and mathematical haskell is
< 1345592551 280505 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there is this impression that Haskell is a pure object of mathematical beauty and that it forces you to program in a totally different way
< 1345592552 139506 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PART :#esoteric
< 1345592554 344302 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's not, and it doesn't
< 1345592575 48920 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but that is the experience of beginners and that is the furthest most people get
< 1345592658 654426 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :if most people only get that far, maybe the learning curve is the wrong shape?
< 1345592673 602066 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, it is
< 1345592677 800780 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :like, brick-wall-shaped instead of curve-shaped ;)
< 1345592686 473614 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this is one of the biggest problems with the language and the reason why it will never be mainstream
< 1345592694 745715 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you don't need to convince me about that
< 1345592715 764230 :impomatic!~digital_w@87.114.37.21 PART :#esoteric
< 1345592770 509579 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :basically i think haskell is a good tool for solving certain problems, but not good enough to justify learning it on those grounds
< 1345592773 791809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote than haskell
< 1345592777 247866 :HackEgo!codu@codu.org PRIVMSG #esoteric :844)  stanley: basically, the entire purpose of the esolang community is, we're trying to invent a language that's worse than Haskell.  We're not there yet, though some of the funges are close.
< 1345592784 508340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`delquote 844
< 1345592785 74803 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's only a practical tool if you've already learned it for fun
< 1345592786 995726 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1345592788 393932 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof*  stanley: basically, the entire purpose of the esolang community is, we're trying to invent a language that's worse than Haskell.  We're not there yet, though some of the funges are close.
< 1345592791 352447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i heard there was an argument about haskell
< 1345592796 125497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, thank you for removing that quote
< 1345592800 127087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i kept meaning to but then didn't
< 1345592810 15862 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and really learned, not just well enough to do prime number sieves and toy lisp implementations
< 1345592812 251344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: after the current argument it suddenly didn't feel funny any more
< 1345592813 123249 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which takes a long time
< 1345592854 383560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well, the qdb can be used for preserving stupid things people say
< 1345592856 197985 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :aw man, why did you delete it?
< 1345592861 128420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but ideally they should be stupid things that take a little bit of thought to come up with
< 1345592864 201550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rather than just dumb things
< 1345592895 282495 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ACTION sulks
< 1345592931 735846 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i haven't seen anyone else with this much of an axe to grind about haskell, besides Jon Harrop
< 1345592938 328483 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: are you Jon Harrop
< 1345592941 788148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :soundnfury: i realized it was more sour gripe than humor.
< 1345592965 114903 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :oerjan: actually, it wasn't sour gripe.  It wasn't humor either.  It was *humour*.
< 1345592973 203865 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: No.  Who is Jon Harrop?
< 1345592990 434037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :has he ever been seen together with soundnfury?
< 1345592991 240974 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a person with an axe to grind about Haskell
< 1345593006 868676 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a troll who #haskell cannot stop talking about, proving his effectiveness
< 1345593021 712273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : oerjan: actually, it wasn't sour gripe.  It wasn't humor either.  It was *humour*.
< 1345593022 801957 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but he does make substantive technical arguments and community criticisms besides LOL HASKELL SUX ITS WORSE THAN SHITE
< 1345593025 652720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry can you be more obnoxious
< 1345593034 340501 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :from time to time
< 1345593035 342529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i wouldn't call harrop's arguments substantive...
< 1345593046 677568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they are pretty shallow
< 1345593053 152600 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: Ok.
< 1345593069 885113 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when he accused the haskell community of cherry-picking results to show how great haskell is, i was like
< 1345593074 290068 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"ouch... but i see where you're coming from"
< 1345593109 481431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: maybe i would take harrop quarter-seriously if he was not obviously and self-admittedly doing all this for the sole purpose of shilling for his shitty company
< 1345593110 115518 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: Are you named after the Elliott Automation line of computers?
< 1345593121 918069 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :in fact... are you an AI running on an Elliot 503?
< 1345593123 689747 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sure
< 1345593129 810272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think i am actually named after the amplifier brand or something
< 1345593133 604850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least half
< 1345593156 571964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: you should see some of his deleted stack overflow answers, they are pretty great
< 1345593159 139073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least one of them is
< 1345593184 583239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he acused the DPH people of academic fraud or something because he didn't consider them competent on parallel computing
< 1345593200 549568 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ye outer gods, F#?
< 1345593214 346011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*accused
< 1345593222 985647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: so what is your favourite language
< 1345593369 765079 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: C
< 1345593378 223835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: hahaha ok
< 1345593381 29204 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Lisp would run it close if the dialects didn't all suck
< 1345593385 774100 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and why is C your favorite language
< 1345593391 800966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: hahaha ok II: the return of hahaha ok
< 1345593391 981785 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :though obviously they're for different things
< 1345593417 490930 :nooga!~nooga@ip-93-154-164-145.multi.internet.cyfrowypolsat.pl PRIVMSG #esoteric :ACTION swats kmc
< 1345593447 944254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nooga: you took your time!
< 1345593480 331157 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: because it's easy to mentally model the execution of the code, and because it's local
< 1345593481 704865 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is it wrong to like newLisp's source and save functions?
< 1345593517 31602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: yes.  worse than murder.
< 1345593517 180014 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(in the sense that everything controlling the semantics of a piece of code is usually in or near that piece)
< 1345593522 185250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: if you think it is easy to mentally model the execution of some C code you have no idea how modern hardware works
< 1345593525 279965 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is not easy to mentally model the execution of C code on modern compilers and processors :/
< 1345593533 12620 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(obviously preprocessor abuse can break this)
< 1345593535 679729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: that is also false. function calls exist
< 1345593537 989779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pointers exist
< 1345593538 541134 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :&c.
< 1345593554 619023 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :It's god damned hard to mentally model how *assembly* maps to hardware functioning.
< 1345593566 663117 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: ah, but reordering and shizzle is supposed not to affect things
< 1345593567 705163 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1345593583 684552 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I guess what I mean is "I can emulate the C abstract machine in my head"
< 1345593585 46663 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :C is at least two layers of abstraction up!
< 1345593585 840170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you might say it's just like optimisations performed a haskell -- or indeed any other language's -- compiler
< 1345593605 834759 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: sure, but in a real program it's very likely you'll do things that are technically undefined in C
< 1345593609 800574 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and then all bets are off
< 1345593611 636623 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: maybe "semantics" was the wrong word
< 1345593613 652771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyone proficient in a language should be able to interpret it mentally... haskell is simpler for this because simple term reduction is a valid evaluation strategy
< 1345593619 308962 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :soundnfury: Sure, but that has very little to do with performance.
< 1345593634 885951 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: I don't know what "real programs" you've been looking at
< 1345593635 662628 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :soundnfury: And I can in fact do the same with Haskell with little effort anyways.
< 1345593640 947077 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :pikhq: did I mention performance?
< 1345593646 161456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually kmc is completely right
< 1345593654 832879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you think most programs don't invoke UB you have no idea how strict UB actually is
< 1345593662 545853 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: Oh really?
< 1345593665 482100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even code that doesn't need to use any system interfaces beyond really simple file IO is probably going to do it
< 1345593667 12617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: yes really.
< 1345593670 528722 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :CL has a lot of undefined behavior, right?
< 1345593675 703260 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or implementation-defined
< 1345593676 222634 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::/
< 1345593677 594883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you check every possible case of signed overflow before doing it, for instance?
< 1345593678 121684 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I've read N1256 several times.  I post in comp.lang.c.
< 1345593686 419351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow you post in comp.lang.c
< 1345593687 622283 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry, expert
< 1345593691 495036 :nooga!~nooga@ip-93-154-164-145.multi.internet.cyfrowypolsat.pl PRIVMSG #esoteric :oerjan: element of surprise
< 1345593703 939573 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :soundnfury: Do you ever use a type ending in _t?
< 1345593709 472078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh i forgot about the _t thing
< 1345593712 920009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hehehehehe
< 1345593719 456400 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :pikhq: I use them sometimes.  I don't typedef them
< 1345593720 553847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's just invalidity though isn't it
< 1345593730 456532 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :That one's pernicious courtesy of everyone thinking it's normal style.
< 1345593731 683521 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(ie. I sometimes use stdint.h)
< 1345593748 827547 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is newLisp's bizarre reference stuff the only way that source and save are able to work, or could one make another language that reasonably saves its "images" as source code?
< 1345593755 974168 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :elliott: It's reserved namespace. Making identifiers in reserved namespace is UB, not merely invalid.
< 1345593764 208373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: ah, yes
< 1345593778 985934 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :And people do it all the god damned time.
< 1345593789 641944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway i will let kmc individually quote examples of undefined behaviour, outlying the argumentation algorithm is good enough for me
< 1345593793 828543 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :newLisp would be good for a nomic
< 1345593794 726240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*outlining
< 1345593797 192958 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Merely because of save
< 1345593798 396333 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION ducks
< 1345593803 306535 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :So many people like _FOO_H header guards.
< 1345593815 958846 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nah i can't be bothered
< 1345593817 846014 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the fun thing with C is that most cases of UB still work just like you think it "should", so you mostly never notice when it happens
< 1345593821 23270 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sorry bros and bro-ettes
< 1345593830 207716 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ok so, I actually use #pragma once, which makes me a Bad Person
< 1345593842 727093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: well this is the first time i have ever seen you not want to argue something
< 1345593844 248843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you feeling ok
< 1345593844 394901 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :Yup, we don't actually use the Deathstation 5000.
< 1345593855 497927 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :soundnfury: That's implementation-defined behavior, not UB.
< 1345593861 740683 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :pikhq: yes, I know
< 1345593863 950396 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: you should finish your strict C compiler so we have an algorithmic implementation of this argument strategy
< 1345593866 442547 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net PRIVMSG #esoteric :soundnfury: That still makes you a bad person mind. :)
< 1345593868 337932 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :but it still makes me a Bad Person
< 1345593875 222934 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :gmta
< 1345593882 679129 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq, we should
< 1345593883 833552 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION ducks
< 1345593884 601394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the dinosaurs used the deathstation 5000.
< 1345593885 269268 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: it's hardly the first time
< 1345593894 834852 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anyway i'm not enough of a C expert to quote chapter and verse
< 1345593908 178950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :calling Deewiant and fizzie :p
< 1345593910 443143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and maybe ais523? I forget
< 1345593938 768836 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :does ais523 write NH4, or Acehack, or something?
< 1345593950 816945 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ACTION forgets which variant is which (since I only play vanilla)
< 1345593999 461600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh i actually only read how this argument started now
< 1345594011 302212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :surprisingly, it is even stupider than I could have possibly imagined
< 1345594015 24046 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :anyway, if he's been near NH code, he must know his C
< 1345594023 181642 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nice, they subtitled everyone's ugh, uhh, agh, wah and aggh in the fight scene
< 1345594030 785310 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: I like to exceed people's expectations ;)
< 1345594041 353921 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :: )
< 1345594051 845338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :generally the expectation of being a jerk to people is not one you want to assume unless you are trying to be a bad person
< 1345594054 633644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :";)"
< 1345594057 591725 :MoALTz!~no@host-92-8-153-191.as43234.net QUIT :Ping timeout: 240 seconds
< 1345594092 882058 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: I think it's just that I'm disappointed by how little actual esolang talk goes on in this channel
< 1345594099 509008 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(that is, unless you count Haskell as an esolang)
< 1345594107 437774 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah try starting some esolang talk then
< 1345594112 313694 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :and I vent that disappointment through jerkish behaviour.
< 1345594122 245141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :plenty of esolang talk goes on when there is esolang stuff to talk about
< 1345594122 391882 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"i'm immature"
< 1345594126 230365 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :tbh there isn't that much haskell talk either
< 1345594135 592455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is not a popular enough field to sustain 24/7 conversation
< 1345594142 119945 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a lot of it is just... not programming
< 1345594150 16963 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: Ok.  Has anyone tried to use my Eniuq, or looked at ternary ECL?
< 1345594151 789039 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :me bitching about xkcd
< 1345594161 696517 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: yeah, that I *cannot* excuse
< 1345594163 817032 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus21 presenting nonsensical analogies and theories
< 1345594171 479297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: are you an xkcd fan
< 1345594175 860139 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: Very.
< 1345594179 38722 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hehehe
< 1345594181 94894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hehehehehehehehehe
< 1345594181 985606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is good
< 1345594189 430396 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I admit it has declined over time
< 1345594195 548914 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury is a robot sent from the future to annoy me
< 1345594210 365118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: btw you forgot Sgeo {talking about,switching} languages
< 1345594218 206137 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :right
< 1345594219 791224 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ACTION waits for kmc to /nick SarahConnor
< 1345594226 196693 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo deciding which language is best for not doing anything
< 1345594226 414308 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what
< 1345594256 371558 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, hey, I wrote a bot in Tcl recently!
< 1345594257 127583 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Oh and lots of Finnish-related stuff.  That's the other thing in this channel.
< 1345594257 312497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: best for idling in IRC channel of; best for teaching people
< 1345594268 985454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lots and lots of Finnish-related stuff
< 1345594270 729021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you high
< 1345594286 416536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you just mean oklopol or something...
< 1345594307 781771 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :well, maybe not all that much
< 1345594314 53745 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :but it does come up
< 1345594314 848743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: you also forgot zzo38 occasionally redeeming the channel
< 1345594319 206465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mitä!
< 1345594329 192378 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :people talking about vowel harmony and suchlike a couple of weeks back
< 1345594337 306157 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :some insanely long string of suffices
< 1345594344 23920 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :minun ilmatyynyalus on täynnä ankeriaita
< 1345594359 647782 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :all akkuukkää-ish
< 1345594370 460718 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes zzo38 jumping into the middle of a conversation to ask us what our favorite pokémon card is
< 1345594384 738935 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yhdeksänkymmentäseitsemän
< 1345594416 478905 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :this channel is certainly esoteric...
< 1345594421 678222 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... ankeriaita
< 1345594475 606854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :luojan kiitos googlen käännös
< 1345594529 62589 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :tosiaanko
< 1345594555 342692 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1345594561 346946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :speaking of the
< 1345594604 227709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi zzo38
< 1345594613 984492 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think the last actually finnish person to speak was fizzie three hours ago
< 1345594664 51167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: anyway I am surprised you have the patience for this place
< 1345594675 464017 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i like it here
< 1345594679 387344 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :everyone is crazy
< 1345594683 541977 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so i don't feel bad about being crazy
< 1345594687 420039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? mad
< 1345594690 623273 :HackEgo!codu@codu.org PRIVMSG #esoteric :​"But I don't want to go among mad people," Alice remarked.  "Oh, you can't help that," said the Cat: "we're all mad here. I'm mad. You're mad." "How do you know I'm mad?" said Alice.  "You must be," said the Cat, "or you wouldn't have come here."
< 1345594695 37132 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: what, you're not crazy
< 1345594710 528806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc is about as crazy as Vorpal
< 1345594712 131576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but less annoying
< 1345594731 946984 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :did vorpal talk or something
< 1345594739 249051 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :well, that's not very crazy at all, now is it?
< 1345594746 340606 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i haven't seen vorpal for yonks
< 1345594808 939986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well Vorpal is not actually annoying any more
< 1345594812 67165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we all grow up eventually
< 1345594814 555089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even I will, one day
< 1345594868 608740 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh
< 1345594869 349514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I WON'T
< 1345594886 340704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you already have
< 1345594889 642536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'll just get crushed by the maturity demands
< 1345594896 503225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aren't you like 50 now
< 1345594900 758815 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :42
< 1345594902 491143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how many maturity demands are even left
< 1345594907 806166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw i'm 17 now :/
< 1345594910 753109 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :42!?
< 1345594911 809272 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :wow
< 1345594922 651009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: did you turn 18 yet
< 1345594926 941203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i always forget how old you are
< 1345594927 100812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott; Now?
< 1345594930 54012 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought it was Aug 22?
< 1345594937 415964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, wait.
< 1345594939 145832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :$ date
< 1345594939 338508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wed Aug 22 01:23:59 BST 2012
< 1345594976 562989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Flime ties like an arrow. :-(
< 1345594980 880086 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait is it already more than a year since we celebrated elliott's 16th birthday
< 1345594989 620446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: No, it's just under a year.
< 1345594990 473431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fsvo celebrate
< 1345594995 814605 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :do we celebrate birthdays!?
< 1345595002 790191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Shall I eat cake in your honor?
< 1345595009 124598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh!
< 1345595012 939213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Happy elliott++ !
< 1345595020 563964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma elliott
< 1345595020 845748 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You have a karma of 22
< 1345595024 282861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's a lot of karma
< 1345595029 638911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :feeling "groovy"
< 1345595033 974911 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@karma chameleon
< 1345595034 818838 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :chameleon has a karma of 0
< 1345595037 383535 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :17:23   elliott: 16
< 1345595049 423450 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm.
< 1345595055 8403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :19:44:48:  hello
< 1345595055 181195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :19:45:32:  anyone looking for a tarot reading?
< 1345595056 737256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice newbie
< 1345595062 956551 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you know you have an entry in my Birthday file?!
< 1345595067 106780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: :/
< 1345595072 493298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how long is it
< 1345595078 781882 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :One entry.
< 1345595097 220366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually it's ~45, it looks like.
< 1345595122 747579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Next up is my mother.
< 1345595124 308222 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, that was fun, zzo38 very narrowly missed the opportunity to display his tarot reading bot before they disappeared
< 1345595140 633255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Anyway, how does it feel to be OLD?
< 1345595147 729542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: (You're old now.)
< 1345595165 867577 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :wait, 17?
< 1345595168 502557 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Yellow pig.
< 1345595182 358347 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sometimes I think zzo originally came here for the other esoterica but simply stayed anyway
< 1345595183 537537 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :pigs aren't yellow, soundnfury
< 1345595186 529711 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :they're pink
< 1345595189 166229 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :monqy: It's a Thing
< 1345595191 856374 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :hang on
< 1345595195 322773 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a wrong thing maybe
< 1345595198 373679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Yellow pigs are pink?
< 1345595206 521209 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/Image:Monad-tutorials-chart.png
< 1345595209 378273 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :http://www.vinc17.org/yp17/index.en.html
< 1345595212 711046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: You obviously haven't read any books by Michael Spivak. :-(
< 1345595240 65734 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :shachaf: yay, someone recognised it :-)
< 1345595260 884734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf uses haskell tho
< 1345595263 341772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"compromises; in life"
< 1345595270 900491 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: that doesn't make him evil
< 1345595274 934390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :soundnfury: I read portions of a book by Michael Spivak!
< 1345595286 828367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Also "uses haskell" is a contradiction because haskell is uesless qed
< 1345595292 945066 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!!
< 1345595296 462744 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :it's like that line of Stallman's: "Using vi isn't a sin, it's a penance"
< 1345595347 713840 :nooga!~nooga@ip-93-154-164-145.multi.internet.cyfrowypolsat.pl QUIT :Read error: Connection reset by peer
< 1345595354 603043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now we're quoting stallman. great
< 1345595356 816930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i love this channel
< 1345595361 69741 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :am i evil
< 1345595383 104210 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I don't trust people who eat their feet, especially not when they say bad things about vi
< 1345595396 517927 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i've heard stories about that
< 1345595408 421037 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it sounds gross !
< 1345595417 774528 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, emacs users are yucky
< 1345595418 519342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: You know what's gross?
< 1345595421 645167 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yellow pigs. :-(
< 1345595428 714244 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::(
< 1345595436 350822 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's ok they're not real
< 1345595436 559060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Where do you live again?
< 1345595436 971343 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Escape Meta Alt Control Shift
< 1345595438 774532 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :they're like ghosts
< 1345595442 154537 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and boogeymans
< 1345595445 196853 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Eighty Megs And Constantly Swapping
< 1345595452 631970 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Emacs Makes All Computers Slow
< 1345595474 160371 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Wait, you're crazy?
< 1345595479 760808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hadn't noticed. Am I crazy too?
< 1345595480 501436 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no matter how many times you press escape in emacs, you never end up in normal mode
< 1345595484 291046 :Gregor!codu@codu.org PRIVMSG #esoteric :The problem with the Eighty Megs acronym is that that's nothing now :)
< 1345595484 436984 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :shachaf: we're *all* crazy here
< 1345595485 764332 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: no, you're sane
< 1345595486 144216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: wow these are good
< 1345595493 577736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: you must be getting these from the GNU Jokes Collection!
< 1345595496 937738 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: i use vi and emacs, what does this make me
< 1345595500 578552 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: sorry :(
< 1345595503 822229 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: A bad person.
< 1345595505 635833 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Gregor: true
< 1345595515 491878 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: an apostate?
< 1345595528 311272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Eighthundred Megs and Constantly Swapping
< 1345595530 802264 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :elliott now constructible with compass and ruler | Just a remote control and some old gum | atriq is Taneb, just so you know | With creativity, anything can be a topic | except this | http://codu.org/logs/_esoteric/
< 1345595535 753326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"updated 4 the 'gnu' generation"
< 1345595544 339698 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: must be some kind of multiple personality disorder
< 1345595544 937336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: idgi
< 1345595558 91564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you're a regular 17-gon now, right?
< 1345595560 223671 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, except they changed the name of that diagnosis
< 1345595566 74065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you should feel bad
< 1345595575 452815 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :always, elliott 
< 1345595596 623983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not like that
< 1345595608 627541 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, istr the first part of the topic was the least boring one, you should've replaced the other parts instead
< 1345595613 32148 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Gregor: although actually, eighty megs for a /text editor/ is still a bit much
< 1345595641 22346 :Gregor!codu@codu.org PRIVMSG #esoteric :soundnfury: Not if you use GDocs as your text editor 8-D
< 1345595641 542783 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i still don't believe elliott is 17
< 1345595661 466443 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I first joined #haskell when I was 15. :-(
< 1345595662 395236 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Gregor: I'm guessing that edits rich text?
< 1345595680 142871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was young and foolish back then. Now I'm no less foolish, but also old.
< 1345595680 486507 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric : The problem with the Eighty Megs acronym is that that's nothing now :)
< 1345595683 414391 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :paging nortti
< 1345595689 320937 :Gregor!codu@codu.org PRIVMSG #esoteric :soundnfury: Sure, but you could use it to edit plain text if you were stupid enough.
< 1345595698 313533 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :eight megagigs?
< 1345595705 37953 :Gregor!codu@codu.org PRIVMSG #esoteric :olsner: lol
< 1345595721 664075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i'm actually 71
< 1345595730 835375 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :eight mobies?  then it'd be constantly swapping!
< 1345595739 840376 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, but 8 myllion is 800 million, right?
< 1345595744 701949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliottL more like 71 *dozen*!!
< 1345595753 913584 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but 800 MB is not that much either
< 1345595764 580349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :80 myllion, though...
< 1345595796 51309 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :olsner: I did not come here for the other esoterica, and I also do not have a tarot reading bot. However I have told them I was interested to have a tarot deck to play some card game.
< 1345595798 169126 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I think the term "moby" needs to be revived, given how prevalent swap/virtual memory is these days
< 1345595812 220094 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :zzo38: I was ... extrapolating a bit
< 1345595817 568792 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: but then it would have outshone the glorious news!
< 1345595819 243368 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :although maybe the need is being killed by 64-bit address spaces now
< 1345595941 482968 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :64-bit address space: lets you address more memory and use less swap!
< 1345596047 801473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically those pants could have outshone anything, anyway
< 1345596094 999010 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... and there I remembered what that part of the old topic was
< 1345596204 201825 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what's it mean soundnfury
< 1345596677 971356 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: what, "moby"?
< 1345596685 513747 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :either the size of a machine's physical RAM,
< 1345596708 897075 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :or the machine's address space (more precisely, the maximum amount of memory a single process may address)
< 1345596760 433272 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :the exact definition gets more complicated in the face of machines with sideways addressing schemes and other weirdness
< 1345596779 434564 :MoALTz!~no@host-92-8-153-105.as43234.net JOIN :#esoteric
< 1345596821 370550 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :http://www.catb.org/jargon/html/M/moby.html
< 1345596933 835086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(also http://www.dourish.com/goodies/jargon.html grep /moby/, for the un-esr'd version.)
< 1345596937 710643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(shame that page lacks anchors)
< 1345596940 293670 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is the ability to save an image as source code sufficient to like a language's environment?
< 1345596949 89999 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because I think that that's a good feature of newLisp
< 1345597076 315693 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Have you seen/heard the finished version of my rearrangement of "The Internationale" music (including percussion)?
< 1345597086 195399 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sgeo: Can you explain?
< 1345597102 896118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: i would like to see/hear your rearrangement
< 1345597106 495295 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: what do you have against esr?
< 1345597115 800159 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :actually, let's not start another argument
< 1345597152 360546 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, there's a function in newLisp, source, that can take the environment, all variables and objects etc., and turn it into a string that can be interpreted later to re-create the environment
< 1345597193 279505 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sgeo: That can be useful sometimes.
< 1345597208 859342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :soundnfury: well, he's a moronic, racist far-right-winger, so there's that
< 1345597229 728024 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, indeed. It means I could develop at the REPL and save my work
< 1345597246 802588 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :elliott: lolwut
< 1345597247 878779 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And it seems like the perfect environment for a codenomic: The changes are all visible as source.
< 1345597253 604303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :more relevantly he edited the jargon file without any apparent understanding of the underlying material or its culture, so...
< 1345597262 502551 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :also lolwut
< 1345597266 360234 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :elliott: These are all the files, the one "internationale.*" are the one I am mentioning. You need NES/Famicom emulator to play the music, and if you want to make some changes and recompile you need my improved version of PPMCK as well.   http://2a03.free.fr/?p=pub&dir=zzo38
< 1345597290 788739 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I'm just going to walk away from this one
< 1345597294 346061 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net JOIN :#esoteric
< 1345597306 85233 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is based on a arrangement I found on Wikipedia so this is now called a "rearrangement" instead of "arrangement", isn't it?
< 1345597313 968899 :pikhq!~pikhq@71-34-148-173.clsp.qwest.net QUIT :Ping timeout: 265 seconds
< 1345597322 462359 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :'and for essentially abandoning it when it reached a point that he considered "finished". '
< 1345597323 502161 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oops
< 1345597326 114232 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I tend to do that
< 1345597330 30650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on the racism, cf. http://esr.ibiblio.org/?p=4270 among others -- uh, I can't find the link to his Bell Curve nonsense though
< 1345597344 425084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for the far-right-winger part, no need to dig up links, he is vocal enough about it himself
< 1345597366 471527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Are you doing the Stripe flag thing?
< 1345597383 345793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: the what
< 1345597406 623040 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ok, maybe I'm not going to walk away
< 1345597425 140130 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: The capture-the-flag thing.
< 1345597430 464489 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :your definitions of both "racism" and "far-right-winger" are bizarre
< 1345597452 774275 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Gnite
< 1345597467 640176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are we actually at the point of "john derbyshire is not racist" now
< 1345597468 690536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hehehehe
< 1345597473 60972 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I point those of you who have not already made up your minds here: http://esr.ibiblio.org/?p=4278
< 1345597474 929875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're really fucking stupid, btw
< 1345597485 152509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like amazingly
< 1345597488 953547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bye <3
< 1345597489 99674 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving"
< 1345597508 941833 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PART :#esoteric
< 1345597515 282405 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :elliott: Do you like this music?
< 1345597516 610139 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :... backatcha.
< 1345597522 29095 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :zzo38: he's gone.
< 1345597524 931723 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :They've all gone.
< 1345597530 505510 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :And we're back.
< 1345597532 531150 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like that music?
< 1345597577 374640 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :for the rest of you also: I don't know whether john derbyshire is racist or not.  However, ESR isn't.  Not even slightly.
< 1345597769 374786 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are you sure you are not racist?
< 1345597790 308429 :Gregor!codu@codu.org PRIVMSG #esoteric :I am racist against humans, ponies are best.
< 1345597833 999913 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Well, I don't prejudice my judgement of individuals by generalisations at all, let alone false ones.  So no.
< 1345597865 712164 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345597946 362850 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I may sometimes make judgements about an individual-valued random variable based on generalisations, but to call /that/ $foo-ist is ludicrous
< 1345598481 131049 :derdon_!~derdon@p5DE8BC7F.dip.t-dialin.net JOIN :#esoteric
< 1345598651 943555 :derdon!~derdon@p5DE8A58C.dip.t-dialin.net QUIT :Ping timeout: 245 seconds
< 1345600565 299337 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, wait, where did you get that accidental quote from.
< 1345600602 556156 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I didn't accidentally quote it, I deliberately quoted it and my "oops" was in reference to my tendency to do that
< 1345600613 499192 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://rationalwiki.org/wiki/Eric_S._Raymond
< 1345600801 14296 :derdon_!~derdon@p5DE8BC7F.dip.t-dialin.net QUIT :Remote host closed the connection
< 1345601146 461165 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :ACTION blinks
< 1345601149 766677 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Deep-fried pizza?
< 1345601166 542899 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Kay, Scotland is the only country that can keep up with America in the "deep-fry everything" contest.
< 1345601169 297405 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, maybe I should try some
< 1345601248 405786 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :I mean, they have deep-fried pizza and we have deep-fried Twinkies.
< 1345601261 38632 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Where can I get deep-fried Twinkies?
< 1345601269 621030 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And are those more calories than normal Twinkies?
< 1345601279 491466 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Fairs, ball games...
< 1345601283 618288 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Almost certainly.
< 1345601296 337566 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should get some
< 1345601301 429342 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :It's a twinkie battered and deep fried.
< 1345601314 363575 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, ah, that article.
< 1345601331 905026 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Does it still censor ESR's racism, I forget?
< 1345601376 551312 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(There's a guy who ostensibly hates ESR to toe the party line but thinks he's this ~superhacker~ for writing libpng.)
< 1345601402 400565 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, I didn't read the full article
< 1345601436 410889 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You wouldn't really notice it anyway, he just removed the parts that actually called it racist.
< 1345601493 829328 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :... ESR's responsible for libpng?
< 1345601495 877253 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :HE SHALL PAY
< 1345601507 886666 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Is libpng terrible.
< 1345601513 699419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is libpng bad?
< 1345601519 312045 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :It's an example of how not to do APIs.
< 1345601530 335187 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :soundnfury, also you are hilariously stupid?
< 1345601536 819665 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pikhq_, ahahaha.
< 1345601559 576636 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why, what's libpng like?
< 1345601568 734936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"When libpng encounters an error, it expects to longjmp back to your routine.  Therefore, you will need to call setjmp and pass your png_jmpbuf(png_ptr)."
< 1345601574 4680 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The guy was all like "well who are YOU to criticise ESR's programming did you know your browser WOULDN'T RUN if he hadn't written WHOLE PARTS of libpng and libgif"
< 1345601577 179556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm.
< 1345601579 866623 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :shachaf: That much isn't too bad.
< 1345601592 38888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION looks at the API documentation.
< 1345601602 87968 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :shachaf: It's either that or returning error conditions.
< 1345601621 442108 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Not my favorite, but I'm not going to consider use of longjmp horrid.
< 1345601632 918509 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :With the obvious implication that parsing PNGs is a terribly complex task requiring vast knowledge and skill.
< 1345601651 528343 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Pfft, gzip's literally the only hard part.
< 1345601656 2091 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :And libpng punts that.
< 1345601690 33114 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://geekz.co.uk/lovesraymond/archive/show-them-the-code
< 1345601698 106982 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh also, "Um, no. INTERCAL is one of the things that is ESR working in his sphere of powerful competence."
< 1345601747 604348 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Yeah, ESR's one of those figures mostly notable for being loud.
< 1345601763 592934 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Phantom_Hoover: no, why?
< 1345601764 260656 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :he ruined the word "hacker"
< 1345601774 239864 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not singlehandedly but he's one of the culprits
< 1345601778 73386 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :soundnfury, liking ESR for one.
< 1345601788 56546 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, him and Stallman?
< 1345601794 340857 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :real hackers like esr and xkcd
< 1345601803 634363 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does Stallman talk about hackers a lot? i don't know
< 1345601824 491156 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :esr and paul graham ruined the word "hacker"
< 1345601825 270095 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :kmc: Sometimes; used to more than he does now.
< 1345601826 831339 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and probably other people
< 1345601863 807888 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :s/hacker/cracker/ is one of his hair-trigger things still I think.
< 1345601977 10217 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :What y'all wanna do? / Wanna be hackers? Code crackers? Slackers / Wastin' time with all the chatroom yakkers?
< 1345601999 874100 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Okay, I don't know what kind of people edit RationalWiki, but I don't think their aggregate qualifies as "rational"
< 1345602025 651971 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's a complete cesspit, but that's irrelevant.
< 1345602045 268012 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :particularly the cite alleging that he "denies the existence of dark matter" when what he's actually claiming is "'dark matter' is useless as an explanatory device"
< 1345602046 400500 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I have to admit that this sentence seems to be a non-sequeter "The worst part of all is that he blames Alan Turing for his judicial punishment and suicide, even though Raymond, like every other computer programmer, owes Turing his career."
< 1345602065 199959 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I do find blaming Turing problematic, but not sure what the later part of the sentence has to do with it
< 1345602066 85628 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :soundnfury: It's basically 1 part rationalist and 9 parts silly.
< 1345602099 597080 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Sgeo: That... Seems utterly inconsistent with ESR.
< 1345602103 775155 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well, 9 parts snide, normally poor humour.
< 1345602119 126481 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Turing was a genius but it seems quite a stretch to claim that nobody would be programming computers today without him
< 1345602123 129881 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Oh, yeah, and a few parts irrational of course.
< 1345602129 263231 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :An LWian would immediately recognise that argument; "dark matter" is a semantic stopsign
< 1345602130 716485 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :plenty of other people were working on similar problems at the same time
< 1345602140 510026 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And the internal politics are astonishingly venomous.
< 1345602155 155351 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in fact most of Turing's practical engineering work remained classified for decades
< 1345602175 337642 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, didn't Church resolve the halting problem before him anyway?
< 1345602181 148237 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not sure who was first
< 1345602190 353428 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I was under the impression that the substantial results on the LC came before Turing's work.
< 1345602191 500898 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, even if computers could only exist because of him, that still doesn't mean he's perfect and unflawed. It seems unreasonable to say that his work makes him uncriticisable.
< 1345602201 236883 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :soundnfury: How much overlap does RW have with LW anyways?
< 1345602208 892332 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :... Actually, I'm going with "very little".
< 1345602214 506063 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: yeah, that too
< 1345602217 416391 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pikhq_, mutual contempt.
< 1345602221 81483 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :pikhq_: I presume very little
< 1345602224 885069 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Well.
< 1345602231 190469 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Church beat him to the Entscheidungsproblem, anyway
< 1345602239 287238 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :They both claim to be rational, and... LW seems to try?
< 1345602241 468017 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :man, that was a golden age for esolang designers
< 1345602250 519412 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when designing an esolang could get you a Ph.D
< 1345602257 914111 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :yeah, LW does more than just call itself rational
< 1345602270 242243 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :LW doesn't really care and when RW brings it up it's normally negative.
< 1345602298 467689 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :ACTION looks at RW on LW
< 1345602304 843890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's RW and LW?
< 1345602312 450607 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :RationalWiki and LessWrong
< 1345602314 581344 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :shachaf: Rational Wiki, LessWrong
< 1345602326 853105 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :I wouldn't normally abbreviate, but the context of the discussion made it unambiguous.
< 1345602337 961420 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :read-write and laser walrus
< 1345602343 596865 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Of course they'd be the same if we were in China.
< 1345602367 732881 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: s/China/Japan/
< 1345602377 614108 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :isn't RationalWiki supposed to be a more or less direct response to Conservapedia
< 1345602379 472875 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :Chinese languages, from what I understand, have different phonemes.
< 1345602382 864911 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and therefore completely doomed
< 1345602396 994825 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :kmc: Seems to be a buttload less formal.
< 1345602406 991083 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :More like TVTropes in tone.
< 1345602415 487515 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm still not sure whether Conservapedia is satire.
< 1345602439 354473 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, yes, although CP was dying a slow but steady death when I stopped caring.
< 1345602439 501618 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :E.g. http://www.conservapedia.com/E%3Dmc%C2%B2
< 1345602441 239317 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :At least undetected trolling likely is
< 1345602459 249725 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shachaf, the thing about CP is that most of the authors are trolls.
< 1345602472 588287 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net PRIVMSG #esoteric :shachaf: I'm pretty sure it's one or two serious people surrounded by trolls.
< 1345602481 738781 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :As indeed were most of the admins at one point.
< 1345602499 309609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That page was created by the founder, though.
< 1345602529 159664 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Conservapedia's problem with the theory of relativity seems to be that it has a word in it that's also in "moral relativity"
< 1345602534 823397 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"For more than a century, the claim that E=mc² has never yielded anything of value." wow that does feel awful Poe-y.
< 1345602535 485772 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net JOIN :#esoteric
< 1345602554 875860 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"This is a common way that scientific discoveries are made. But, as stated above, this is not how E=mc was discovered. But it could have been. But in the event, it wasn't." is blatant parody.
< 1345602561 344521 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :"Preaching "rationalism" as if it's a religion substitute." as a trait of a LWian?
< 1345602566 937852 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :ACTION is confused
< 1345602581 270273 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: also relativity conflicts with quantum
< 1345602583 850254 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shachaf, it's been edited by other people though.
< 1345602584 521641 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and quantum proves god exists
< 1345602605 618751 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Schlafly does have a really dumb hatred of relativity though.
< 1345602628 557930 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :I'm not entirely sure how you could read the sequences and have religious devotion to anything. Yudkowsky in particular.
< 1345602648 545154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :LW is *such* a phyg, man!
< 1345602656 290092 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :"You'll be unsurprised to know that many in the LessWrong community self-diagnose themselves as being on the Asperger's/autism spectrum. They do all this because they are bad at human interaction."
< 1345602657 815252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, come on. They use the word "phyg".
< 1345602687 982351 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how many white male STEM majors with self-diagnosed aspergers does it take to screw in a lightbulb
< 1345602692 163360 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :I. Um. What the fuck and where did that unsubstantiated attempt at ad hominem come from?
< 1345602722 11689 :pikhq_!~pikhq@168-103-253-249.clsp.qwest.net QUIT :Ping timeout: 240 seconds
< 1345602772 966371 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pikhq, FWIW the guy largely behind that article is the same one who loves ESR.
< 1345602773 150092 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://freefall.purrsia.com/ff2300/fc02232.png
< 1345602781 806729 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :RW says: "That's about 300,000-450,000 words for [the core sequences]... For comparison, the Lord Of The Rings trilogy is 473,000 words... 'Read the sequences' is equivalent to 'fuck you'"
< 1345602828 734576 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Um, I think that if you tried to post on a forum about Tolkien without having read LotR they'd say "Read LotR"
< 1345602867 415510 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :if you want to join a discussion community, it's reasonable to expect that you're familiar with at least the basics of the thing being discussed
< 1345602869 352275 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :Also, Yudkowsky would have to be fucking amazing at cults-of-personality to be running one at LW.
< 1345602882 653852 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :A quick glance suggests he doesn't post there.
< 1345602885 30159 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so how many sequences do i have to read before my thetans are gone
< 1345602895 691361 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OTOH you can skip most of those words and still have a near-total knowledge of LotR.
< 1345602923 941749 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or you can watch the films
< 1345602941 428332 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You just wouldn't know the exact tree that Legolas stood next to when he pulled arrows out of Grishnakh the orc.
< 1345602948 519227 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I prefer to use LodePNG instead of libpng
< 1345602997 657485 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes zzo, but you also believe that LaTeX is a bloated mess.
< 1345603025 7312 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: To be fair, it is a mess.
< 1345603038 368922 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it is just code to convert a png file into a bitmap data structure right?
< 1345603050 488769 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :bitmap being the vague term here
< 1345603052 627360 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :itidus21: And vice versa.
< 1345603063 786950 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric ::D
< 1345603070 482061 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, it'll do the inverse and some more odds and ends, but yes.
< 1345603140 959753 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :Yeah, lodepng seems to be much nicer.
< 1345603164 244562 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :Simple usage is simple, advanced usage is still simpler than libpng.
< 1345603294 482433 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :Huh, the gzip stuff in it seems to be written by him too.
< 1345603749 547097 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : particularly the cite alleging that he "denies the existence of dark matter" when what he's actually claiming is "'dark matter' is useless as an explanatory device"
< 1345603753 965525 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is that because it's black
< 1345604772 525195 :rodgort`!~rodgort@li125-242.members.linode.com QUIT :Ping timeout: 276 seconds
< 1345604891 742758 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric
< 1345604904 213160 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer
< 1345604909 541381 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Phantom_Hoover: no, it's because it doesn't make any predictions
< 1345604922 242954 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :it is, in a case of unfortunate terminology, a black box
< 1345605087 586204 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :would you say it's the black sheep of theories
< 1345605089 279517 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a real black swan
< 1345605090 161341 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :also it actually took me three minutes to realise that that was a racism joke
< 1345605169 239940 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :no doubt this will now be used as evidence that I am somehow racist too.  Of course, immediately seeing it would also have been evidence
< 1345605209 88397 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :depends on your definition of racist i think
< 1345605212 962542 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :because the kind of people who bandy allegations of racism at people who are obviously /not/ Klansmen tend not to be too worried about niggling little things like Bayes' Theorem
< 1345605218 34567 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: what horrible persecution you suffer
< 1345605258 242195 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: non sequitur cabbage
< 1345605286 886650 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :soundnfury: I find it strange you immediately went to "evidence that I am somehow racist".
< 1345605318 923106 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and claiming that the KKK is the only sort of racism is a ridiculous false dichotomy
< 1345605338 851278 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :racism refers also to pervasive social attitudes held subconsciously by more or less well-meaning people
< 1345605377 93668 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i think if your trouble spending good times with people of another race is due to segregation or self-diagnosed autism, or fearing reverse-racism then you're not a bad person either way
< 1345605385 956819 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and yeah, i agree with pikhq
< 1345605391 864373 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is strange that you went there
< 1345605415 288824 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: yes, but it's silly to accuse an individual of the "pervasive subconscious attitudes" type of racism
< 1345605423 776095 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not at all
< 1345605424 586419 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :and I went there mainly for the humour
< 1345605430 953131 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, hilarious joke soundnfury
< 1345605434 153987 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :The humor fell remarkably flat.
< 1345605443 672601 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why don't you go back to awkwardly working your hatred of haskell into every discussion
< 1345605446 673337 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that was much better
< 1345605457 195069 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::-(
< 1345605462 59094 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :less of a swan and more of a black elephant on the table?
< 1345605462 716341 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :It came across as a "thou doth protest too much" type situation.
< 1345605482 691810 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: Okay.  "The only good thing about Haskell is that it isn't racist."
< 1345605488 19625 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_-
< 1345605498 444119 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what, with all that talk of "purity"
< 1345605508 946809 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :It's named for a white man; what could be more racist?
< 1345605518 974286 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :pikhq: I guess because, anyone who'll accuse /ESR/ of racism clearly has loose epistemic standards as to what constitutes racism.
< 1345605519 135186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Not to mention the System.Process bug you found!
< 1345605521 642517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was totally racist.
< 1345605530 313014 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :pikhq: Is it named for a Dead White Male?
< 1345605542 473283 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ah the esr thing..
< 1345605544 311943 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :soundnfury: Well, Haskell Curry is dead, white, and male. So, yes.
< 1345605557 82942 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Okay.  I didn't know whether curry was dead
< 1345605565 372582 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net PRIVMSG #esoteric :He died in '82 at the age of 82.
< 1345605589 225599 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well played
< 1345605649 249304 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i read " is that because it's black" as "is that because he's black"
< 1345605665 226033 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :only for a second
< 1345605860 237898 :pikhq_!~pikhq@70-56-227-175.clsp.qwest.net JOIN :#esoteric
< 1345605885 357134 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh my very old laundry smells real freaking bad
< 1345605976 617673 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1345606063 284283 :pikhq!~pikhq@168-103-253-16.clsp.qwest.net QUIT :Ping timeout: 244 seconds
< 1345606104 596834 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :astounding
< 1345606109 728960 :rodgort!~rodgort@li125-242.members.linode.com QUIT :Ping timeout: 260 seconds
< 1345606166 770851 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric
< 1345609525 705539 :pikhq!~pikhq@71-34-147-49.clsp.qwest.net JOIN :#esoteric
< 1345609612 614015 :pikhq_!~pikhq@70-56-227-175.clsp.qwest.net QUIT :Ping timeout: 246 seconds
< 1345610814 803928 :c0rt3x2!~c0rt3x@p579E83B3.dip0.t-ipconnect.de JOIN :#esoteric
< 1345610907 432528 :MoALTz!~no@host-92-8-153-105.as43234.net QUIT :Ping timeout: 240 seconds
< 1345612161 979366 :c0rt3x2!~c0rt3x@p579E83B3.dip0.t-ipconnect.de QUIT :Ping timeout: 265 seconds
< 1345613743 210122 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I was briefly convinced that newLisp had fixed image-based development
< 1345613827 303871 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But it occurs to me that saving out stuff doesn't necessarily imply that the output is in an ideal fashion to be modified
< 1345613852 220062 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Could be formatted differently, I don't know what happens to comments, etc. etc.
< 1345613862 230192 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So using the saved result as the source code may be less than ideal
< 1345613880 28900 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :pikhq: Curry died at the age of 81
< 1345613971 790215 :pikhq!~pikhq@71-34-147-49.clsp.qwest.net PRIVMSG #esoteric :lexande: Balls.
< 1345614830 193663 :asieNetbook!~asie@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345615571 132686 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 268 seconds
< 1345616376 686672 :asieNetbook!~asie@078088172191.elblag.vectranet.pl QUIT :Read error: Connection reset by peer
< 1345616455 225464 :asiekierka!~asie@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345616457 138092 :asie_!~asie@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345616467 664877 :asiekierka!~asie@078088172191.elblag.vectranet.pl QUIT :Client Quit
< 1345616473 646171 :asie_!~asie@078088172191.elblag.vectranet.pl NICK :asieNetbook
< 1345617090 977909 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think the real time clock in my computer is slow
< 1345617127 814032 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know how to fix or replace that component?
< 1345617491 135961 :asieNetbook!~asie@078088172191.elblag.vectranet.pl PRIVMSG #esoteric :not really
< 1345617497 651824 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Make two seven-letter words rhyming for "OFFICIAL'S LYMPHOID TISSUES IN THROAT"
< 1345618183 536447 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like "hold second one as you hold a pencil"?
< 1345618290 178056 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric
< 1345618486 817157 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :zzo38: my advice is just don't worry about the clock unless it's very slow
< 1345618522 685383 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It does seem to be very slow. I set it a few months ago and today it was ten minutes behind until I fixed the time
< 1345618575 725121 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Hmm.  Can this not be fixed with NTP?
< 1345618692 249254 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe it can but I would rather fix my computer.
< 1345619356 934482 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It strikes me that using clojure stuff from the Java side probably feels like using very poorly designed code, due to using one Java class for data in general
< 1345619365 136816 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Or, that's what it would likely feel like)
< 1345619641 804731 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think I might just try relaxing with Clojure
< 1345619670 990505 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose it's not just a battery issue like a slow RTC often is?
< 1345619690 151453 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It has a large community, it's a not too terribly hated Lisp, it's main problem from my perspective is probably the slowness of the JVM, and is that really a big deal?
< 1345619794 906416 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's also more functional than CL
< 1345619828 300147 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think the JVM gives it some impurities though
< 1345619836 988312 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I mean, how necessary are protocols when you have multimethods?
< 1345619969 735389 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 260 seconds
< 1345620729 381786 :impomatic!~digital_w@87.114.37.21 JOIN :#esoteric
< 1345620731 434125 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : probably possible, but any sane person would murder you
< 1345620742 638373 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(To something I said in #clojure )
< 1345620743 24139 :asieNetbook!~asie@078088172191.elblag.vectranet.pl QUIT :Read error: No route to host
< 1345620844 188162 :asiekierka!~asie@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345623423 260013 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Ping timeout: 244 seconds
< 1345624069 874742 :nooga!~nooga@dwe98.internetdsl.tpnet.pl JOIN :#esoteric
< 1345624296 757924 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric
< 1345624772 552761 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: lol at everything soundnfury said about haskell
< 1345624803 748793 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345624830 771110 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345624973 902606 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ultimately Haskell is just another functional language
< 1345625073 630484 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :haskell is more than a programming language
< 1345625094 890909 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it is life itself
< 1345625126 158873 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'd think life would be a Lisp dialect
< 1345625234 665601 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i suppose i should point out i am a troll who doesn't know haskell
< 1345625487 825087 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :main = putStrLn "Learn Haskell!" >> main
< 1345625534 758758 :impomatic!~digital_w@87.114.37.21 QUIT :Ping timeout: 260 seconds
< 1345625610 177249 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :(good_idea) not
< 1345625614 581228 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1345625626 252538 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im joking.. but its just something i had on my mind
< 1345625871 524779 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :elliott now constructible with compass and ruler | come to think of it, he was last year too, and the previous.  but not the next | Just a remote control and some old gum | atriq is Taneb, just so you know | With creativity, anything can be a topic | except this | http://codu.org/logs/_esoteric/
< 1345625955 612113 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think the RTC will be soldered somewhere on your motherboard
< 1345625971 663077 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't think it'd be easy to buy a new one
< 1345625977 789160 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :whoa, breaking news: technology website publishes article about large corporation being investigated for IT patent infringement
< 1345626013 199397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :more breaking news: politician implicated in corruption, hypocrisy
< 1345626023 39276 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :IT patents are a joke
< 1345626026 326758 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A joke I say
< 1345626061 964567 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gallows humor
< 1345626112 134906 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Breaking news: Pop singer breaks up with movie actress!
< 1345626429 8758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Breaking news: Globe still warming.
< 1345626505 242853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Breaking news: Exiting a loop halfway through.
< 1345626513 629389 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345626834 236024 :asiekierka_!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345626987 255033 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it's actually incredible to me in hindsight how many patents can be created 
< 1345627019 988230 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :quintopia, no I'm not
< 1345627021 750521 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :>.>
< 1345627024 712887 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sending messages over a number of computers connected together
< 1345627025 750551 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like i think about all the manmade objects in my house, and i just don't see 10s of 1000s of patents
< 1345627142 206417 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There aren't enough RPN-like languages
< 1345627155 989643 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or possibly PN
< 1345627196 429652 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :RPNised Lisp would have no ()s at all
< 1345627249 540509 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Might be harder to read though
< 1345627258 724004 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :FreeFull, have you ever played with Factor?
< 1345627261 581999 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So you'd still do indentation for that
< 1345627265 125309 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although admittedly it's not a Lisp
< 1345627276 863421 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I haven't
< 1345627332 766349 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Looks cool
< 1345627448 126415 :asiekierka!~asie@078088172191.elblag.vectranet.pl QUIT :Ping timeout: 268 seconds
< 1345627833 448528 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :kmc: boost::spirit doesn't to work with C++ 11 lambdas
< 1345627863 504278 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :but maybe I can convert them to a function object? That should work.
< 1345627991 72047 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :well since it already is a function object
< 1345627995 433750 :AnotherTest!~tim@94-224-22-46.access.telenet.be PRIVMSG #esoteric :I don't see the actual problem
< 1345628278 301553 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :one thing i don't like about patent battles is that the essential disputes in each case could be sufficiently abstracted and simplified that orangutans could stand in for the lawyers
< 1345628287 376579 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i believe they possess the necessary reasoning skills
< 1345628429 544206 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the commentary would be approximately the same too
< 1345628460 438908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :will there be flinging of feces?
< 1345628491 826717 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Billy and Tommy continue to butt heads over patents and the licensing of each others' technologies.
< 1345628565 869217 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :The two orangutans are not friends, but Billy wants to be, months after the zookeeper acquired the orangutan -- as well as its patent troubles. 
< 1345628578 972158 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Read error: Connection reset by peer
< 1345628595 595063 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i broke the analogy there though
< 1345628642 932002 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1345628669 442899 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oerjan: suffice to say that under experimental conditions, monkeys can experience executive stress and also get upset if someone is cheating
< 1345628689 558682 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't know exactly how true that is, but it's enough to argue patents
< 1345628745 493119 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like if you completely ignore the spirit of the patent, and see it as an abstract entity whose value is measured by the damage it can do to others
< 1345628764 174066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"We claim that Orangusoft has violated our patent on the upper hand fling."
< 1345628794 527783 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Orangusoft claims prior art
< 1345628844 838095 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION finds Greater Bronze Patent Collection.
< 1345628900 223092 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION has encountered a kobold weak against Wifi Patents.
< 1345628907 340838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"I am sorry but previous to Orangusoft's patent the upper hand fling was only used for _hard_ feces.  Our patent pertains to overcoming to obstacles of using _soft_ feces.  Thus our company name, of course."
< 1345628916 297094 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*the
< 1345628993 888603 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION taps his Wifi Patent Card.
< 1345629101 103364 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"If you actually look at Orangusoft's patent, you'll notice that your company violates claims 3 and 4, which detail the use of trained chimpanzees to throw the feces rather than doing it manually."
< 1345629118 41912 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :my outburst is just that i am in a mood in real life.. i'll try watching some tv
< 1345629407 636282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"I am sorry but this is preposterous.  Our company uses bonobos, an entirely different species."
< 1345629719 961879 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"Claim 5 covers the use of any ape as a replacement for the chimpanzees
< 1345630121 538189 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds
< 1345630161 773131 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345630402 370176 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1345630708 994084 :derdon!~derdon@p5DE8BC7F.dip.t-dialin.net JOIN :#esoteric
< 1345630749 281606 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"hello i will like to join you guys because im a big fan and i think it will be fun tell about all scp i see in real life
< 1345630749 878187 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"
< 1345631026 964742 :nooga!~nooga@dwe98.internetdsl.tpnet.pl QUIT :Ping timeout: 245 seconds
< 1345631201 855060 :nooga!~nooga@dwe98.internetdsl.tpnet.pl JOIN :#esoteric
< 1345631858 315619 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Read error: Connection reset by peer
< 1345631921 29730 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1345632079 838415 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 246 seconds
< 1345632111 177051 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345632184 758058 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 260 seconds
< 1345633025 242081 :oklopol!~nnscript@dyn58-51.yok.fi JOIN :#esoteric
< 1345633077 954417 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving
< 1345633112 148348 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so about 16 percent of papers in the leading CA conference are ours this year. such a popular field :D
< 1345633140 382663 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :actually it's two conferences in one because both were so small.
< 1345633164 666960 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so what's up
< 1345633209 18115 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :great topic
< 1345633575 70090 :nooga_!~nooga@ip-78-30-101-81.multi.internet.cyfrowypolsat.pl JOIN :#esoteric
< 1345633617 830555 :nooga!~nooga@dwe98.internetdsl.tpnet.pl QUIT :Ping timeout: 256 seconds
< 1345634032 170912 :ogrom!~del@gprs-inet-65-117.elisa.ee JOIN :#esoteric
< 1345634382 438258 :nortti!nortti@smar.fi PRIVMSG #esoteric :03:34 < kmc> paging nortti // What?
< 1345634577 578115 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nortti: Gregor commented that the problem with the "EMACS -> Eighty Megs And Constantly Swapping" expansion is that 80 megs is "nothing" now.
< 1345634589 436652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nortti: I think kmc was hoping you'd disagree.
< 1345634605 497023 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Though the acronym was "eight" when I heard it.)
< 1345634605 912976 :Gregor!codu@codu.org PRIVMSG #esoteric :nortti would, yes.
< 1345634608 75829 :nortti!nortti@smar.fi PRIVMSG #esoteric :80 megs it _much_
< 1345634609 396073 :Gregor!codu@codu.org PRIVMSG #esoteric :But nortti is nutty.
< 1345634633 795348 :nortti!nortti@smar.fi PRIVMSG #esoteric :*a lot
< 1345634649 374524 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :#esoteric: may contain nuts.
< 1345634655 90148 :nortti!nortti@smar.fi PRIVMSG #esoteric ::P
< 1345634815 136180 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :in my opinion even a _single_ bit is quite a bit of memory.
< 1345634856 768379 :Gregor!codu@codu.org PRIVMSG #esoteric :Every biiiiiiit is preeeeeecious!
< 1345634861 361886 :Gregor!codu@codu.org PRIVMSG #esoteric :Every biiiiiiit is gooooooood!
< 1345635079 539827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hoh, the DS apparently has a memory-mapped hardware div/rem (64-bit in/out) and sqrt (64-to-32) things. Fancy.
< 1345635144 135689 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 268 seconds
< 1345635951 987682 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1345636345 965536 :MoALTz!~no@host-92-8-153-105.as43234.net JOIN :#esoteric
< 1345636476 463444 :MoALTz!~no@host-92-8-153-105.as43234.net QUIT :Client Quit
< 1345636661 126713 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds
< 1345636831 733930 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345636850 209127 :MoALTz!~no@92.2.129.94 JOIN :#esoteric
< 1345637784 923698 :itidus20!~itidus21@120.148.51.163 JOIN :#esoteric
< 1345637846 980104 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Where do babies come from? Well, when a man and a woman love each other very much [REDACTED] and then the mommy says 'Oooh, I've never seen one so big!' [REDACTED] seven dwarves, but not those seven dwarves, that'd be silly, [REDACTED] which is the exact moment your uncle Steve comes out from behind the camera [REDACTED] 17 monkeys, three camels, and a VERY frisky otter [REDACTED] which kind of makes sense, considering your hair color [REDAC
< 1345637847 168878 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :TED] dirty, dirty, dirty whore [REDACTED] "It'll never fit!" [REDACTED] and then, nine months later, with your mother cussing the entire time, and plotting your eventual devise, bam, a baby is adopted from an Asian country by two happy lesbians."
< 1345637870 444459 :derdon!~derdon@p5DE8BC7F.dip.t-dialin.net QUIT :Remote host closed the connection
< 1345637992 525944 :itidus21!~itidus21@120.148.51.163 QUIT :Ping timeout: 252 seconds
< 1345638084 755473 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: is JVM actually that slow?  i mean, what are you going on here
< 1345638146 758543 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think elliott saying he wouldn't use an esolang implementation written in Clojure affected me to perhaps an extreme degree
< 1345638738 704412 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: Babies are made in China?
< 1345638813 894536 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: So you write the two values to memory and read back the result?
< 1345638820 35004 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Interesting
< 1345639289 911943 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric
< 1345639819 785189 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Transport_triggered_architecture
< 1345640165 757106 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Yes. And then there's a mode/status reg that can be asked for if it's busy or what.
< 1345641259 991290 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric
< 1345643065 490558 :asiekierka_!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO
< 1345643754 331306 :MoALTz!~no@92.2.129.94 QUIT :Ping timeout: 246 seconds
< 1345644289 84932 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :afaik Sun/Oracle JVM is one of the faster implementations of any managed language
< 1345644294 433558 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the shootout agrees fwiw
< 1345644295 143434 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://shootout.alioth.debian.org/u32/which-programming-languages-are-fastest.php
< 1345644375 233714 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they don't have LuaJIT :/
< 1345644595 990878 :c0rt3x!~c0rt3x@p579E83B3.dip0.t-ipconnect.de JOIN :#esoteric
< 1345644597 788494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, people have been paid real money (not just Monopoly dollars) to worry about the efficiency of that JVM, it ought to have done something.
< 1345644604 435728 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1345644609 59716 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :lots of people over decades
< 1345644828 439447 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1345645237 115395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"If you see the machine doing something with dazzling speed, it's probably the built-in machine language doing it."
< 1345645262 258197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Random youtube clicking took me to a two-hour C64 introduction video.)
< 1345645456 209282 :asiekierka!~asie@078088168088.elblag.vectranet.pl JOIN :#esoteric
< 1345645843 609733 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345646006 563167 :asiekierka!~asie@078088168088.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1345646686 308685 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i finally got around to watching _The Social NetworK_
< 1345647162 961265 :ogrom!~del@gprs-inet-65-117.elisa.ee QUIT :Quit: Left
< 1345647205 826127 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You didn't have to
< 1345647249 915040 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The Commodore 64 isn't that complicated
< 1345647797 216665 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i love the term built in machine language
< 1345648316 222491 :asiekierka!~asie@078088168088.elblag.vectranet.pl JOIN :#esoteric
< 1345648564 733981 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 260 seconds
< 1345648969 252278 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 244 seconds
< 1345649224 12901 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric
< 1345649244 736014 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1345649453 888820 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1345650300 393175 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds
< 1345650428 555692 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :itidus20: Suggesting it could be not built in?
< 1345650461 142578 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :well actually this is the first time ive heard it but yes the comedy is there on many levels
< 1345650505 880121 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the degree to which machine language is "built in" varies widely
< 1345650522 778212 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for example operating systems will emulate instructions which are not implemented by your particular processor
< 1345650623 224833 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The processor might have separate microcode to define what instructions there are
< 1345650647 496998 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, and microcode can sometimes be re-flashed
< 1345650663 502251 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :freefall, basically kmc has got my back to protect me from saying things which aren't true
< 1345650666 150968 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The N64 had changeable microcode for the graphics
< 1345650686 751710 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus20: i could never accomplish such a feat
< 1345650697 533589 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Most developers didn't make use of it
< 1345650703 355929 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But you could do some great things with it
< 1345650718 10306 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Most emulators won't emulate it though
< 1345650724 741169 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what could you do?
< 1345650738 540791 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :emulation is so bad ass
< 1345650754 737636 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :it has all the drawbacks of reality too
< 1345650784 717275 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Being clever, you could create graphics that would outdo the Playstation
< 1345650793 497422 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus20 have you used the debian/ubuntu magic qemulated chroots
< 1345650795 503385 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :its like trying to play videogames in hell (not that i believe in hell in that sense)
< 1345650820 852786 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's pretty slick
< 1345650823 118975 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :its like.. ok the graphics look perfect.. the framerate is fine... but.. oh no.. i just tried to save and the emulator died
< 1345650830 797794 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but no you're just talking about video games
< 1345650835 569536 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :curse you.... foul... demon!
< 1345650854 120302 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :kmc: i always live in the shadows of the wonderful things
< 1345650874 260599 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :eg.. in programming languages i cant see beyond c++ and visual basic
< 1345650885 161308 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but C++ is fascinating!
< 1345650887 699595 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :and in math i can't see beyond middleschool math homework
< 1345650892 392642 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :C++ is a big ball of mud
< 1345650897 26165 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no it's not actually
< 1345650903 45875 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :and in emulation i can't see past video games
< 1345650925 969888 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The N64 graphics chip allowed you to reprogram basically everything about it
< 1345650931 647638 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1345650933 679066 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :C++ is a bad language, but it's bad in almost the opposite way of most bad languages
< 1345650938 327585 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :but i guess i enjoy knowing theres more to things than i am aware of
< 1345650956 923778 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :C++ is bad because it is a whole load of good elements mixed together
< 1345650962 954896 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :but i don't really know it
< 1345650970 695588 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in *theory*, all the C++ features fit together perfectly to form something that's powerful, conceptually consistent, elegant, and very unusual
< 1345650975 696392 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Most bad languages are just a whole load of bad elements
< 1345650978 658636 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you really learn the language well, you start to see that
< 1345650984 345098 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh.. so its kind of the communism of programming languages?
< 1345650994 801595 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but, in *practice*, this amazing edifice they've built just kinda sucks for getting anything done
< 1345651006 171825 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's not like PHP where idiots have just been adding features willy nilly
< 1345651013 766094 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the C++ designers put a *lot* of thought in
< 1345651021 136260 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In practice most people aren't smart enough to make full use of C++
< 1345651021 543739 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1345651034 983792 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not smart enough, and/or don't have years of their life to waste on learning it
< 1345651047 88017 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That too
< 1345651052 246372 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are a lot of similarities between C++ and Haskell
< 1345651060 226169 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with respect to the above
< 1345651062 456877 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :well.. c++ isn't good for people who read language standards
< 1345651076 760137 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :its apparently too big
< 1345651111 693329 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so real world projects end up using haphazardly chosen subsets of C++
< 1345651128 143561 :asiekierka!~asie@078088168088.elblag.vectranet.pl QUIT :Ping timeout: 268 seconds
< 1345651128 295213 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and people approach it as "C with stuff grafted on"
< 1345651154 617159 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Haskell seems simpler than C++ to me
< 1345651156 834650 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and this is a lot *less* elegant than what C++ was intended to be
< 1345651163 445302 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but maybe also better for getting stuff done
< 1345651164 787410 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i recall theres some test suite for C which has the name 9000 in it's name
< 1345651219 541865 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :C++ would be better if it didn't start out with a C base, but it also would be less popular
< 1345651235 728447 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe not
< 1345651261 463133 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: yeah
< 1345651271 109575 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a lot of the avoidable ugliness is syntactic ugliness relating to that choice
< 1345651292 113525 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they could have just specified an interface to C without making it take over the language
< 1345651300 176680 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :every other popular language has a way to call C
< 1345651314 879695 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh i recall now
< 1345651322 807692 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fruit fucker 9000
< 1345651326 747659 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :it was something to do with undefined behavior
< 1345651354 669960 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :ahh death station 9000
< 1345651389 626469 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :so, the existence of such things suggests that people have a grip on C
< 1345651456 567396 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :even if theres elements in truth in what im saying, i should stop. i know im bullshitting
< 1345651463 658854 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i know it
< 1345651558 629 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :As far as I understand, you can only use $ with functions that take multiple arguments if the whole thing is in brackets or if the $ is before the last argument?
< 1345651595 792865 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So   atan2 $ something something   won't work
< 1345651610 400206 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sorry, talking about Haskell
< 1345651677 504778 :ion!ion@heh.fi PRIVMSG #esoteric :If ($)’s fixity was fixed (no pun inteded) one could use atan2 $ a $ b. Well, using $ with atan2 is horrible, but it would be useful in longer expressions where the parameters are on separate lines.
< 1345651683 7431 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :> atan2 $ negate 3
< 1345651684 504166 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Overlapping instances for GHC.Show.Show (a -> a)
< 1345651684 668103 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   arising from a use of `...
< 1345651688 789820 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :god damn it lambdabot
< 1345651693 749033 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :die in a fire and burn in hell
< 1345651772 214261 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> atan2 3 $ negate 3
< 1345651773 76554 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: every function takes exactly one argument
< 1345651773 417121 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.356194490192345
< 1345651781 368162 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are no "functions that take multiple arguments"
< 1345651793 888145 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the rule you stated seems messy, it's better to focus on what's actually going on i think
< 1345651814 171454 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :in one small program i wrote once, i found that trying to use c++ as oop gave me good results
< 1345651817 436689 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: I'm thinking, if you do atan2 $ something, you create a function
< 1345651823 403384 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :> let f = subtract $ negate 3 in f 4
< 1345651824 760620 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  7
< 1345651840 886798 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But you can't call it with your next argument without () or using let like you did
< 1345651842 784236 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric ::t atan2 $ ?x
< 1345651844 157636 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (RealFloat a, ?x::a) => a -> a
< 1345651869 71665 :ion!ion@heh.fi PRIVMSG #esoteric :> let ($) = (Prelude.$); infixl 0 $ in atan2 $ 4 $ 5
< 1345651869 614883 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that seems like a true fact FreeFull
< 1345651870 327117 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  0.6747409422235527
< 1345651882 348345 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(well there are some other ways to name something, besides let)
< 1345651882 494438 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe people who are highly experienced at coding, like having their 10,000 hours, can just read code easily
< 1345651897 515783 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus20: what an outrageous claim
< 1345651929 931092 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> sin . atan2 3 $ 3
< 1345651933 91609 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  0.7071067811865475
< 1345651933 909122 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i think that reading code and seeing what it is doing is incredibly difficult
< 1345651953 575793 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :itidus20: Depends on how it was coded
< 1345651967 121298 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :at the most novice level, sure i can read the identifiers and infer from them what the code is doing
< 1345651986 872115 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :but, relying on identifiers is surely bad
< 1345651996 184528 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :When you see puts("Hello, World!");
< 1345651999 593690 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i feel i rely on identifiers
< 1345652005 792979 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You can identify what that does quickly, right?
< 1345652016 305600 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :yes
< 1345652062 28125 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How about show 'H':'e':'l':'l':'o':[]
< 1345652117 210510 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i am relying on the alphabetical characters to tell me what is happening which is.... showHello
< 1345652139 668931 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :well i guess.. i am not quite that desperate.. i know 'x' is a character
< 1345652151 23015 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, if you see something like A385BB35
< 1345652168 368772 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How are you going to know what it does without understanding what the identifiers mean
< 1345652193 776370 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A3 could be add, subtract, or even pop from stack
< 1345652259 439126 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's always about using your current knowledge, and if you don't know enough, learning more
< 1345652340 618880 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess thats the fun thing about esolangs
< 1345652345 760539 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :they rarely have identifiers
< 1345652365 2053 :c0rt3x2!~c0rt3x@dialin-212-144-082-054.pools.arcor-ip.net JOIN :#esoteric
< 1345652380 743566 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :among all the other fun things about esolangs
< 1345652397 403152 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If you encounter something which has nothing to do with anything you learned before, no amount of being super awesome will help, you just have to look at the documentation
< 1345652438 204994 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or look at the code
< 1345652456 976750 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :itidus20: they rarely have identifiers because almost all of them are brainfuck clones
< 1345652459 884317 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :;)
< 1345652517 44048 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Brainfuck clones or a stack-based language
< 1345652538 444923 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Although "stack based" is a wide category
< 1345652544 953748 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Funges are technically stack-based
< 1345652548 503319 :nortti!nortti@smar.fi PRIVMSG #esoteric :true
< 1345652555 630767 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But certainly not your usual language
< 1345652558 997347 :c0rt3x!~c0rt3x@p579E83B3.dip0.t-ipconnect.de QUIT :Ping timeout: 265 seconds
< 1345652568 937963 :nortti!nortti@smar.fi PRIVMSG #esoteric :there aren't that many lisp clones when I think about it
< 1345652581 137440 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :They tend to be called lisp dialects
< 1345652587 121237 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how would you make an eso-lisp?
< 1345652594 445691 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think there are a few on the wiki
< 1345652599 553625 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I would get rid of all the ()
< 1345652605 973762 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :well i got a psp and a ds recently... and homebrewing hardware.. and at some point i thought wow this is really cool.. emulation really has a lot of effects
< 1345652623 68652 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :but, it always seems to have drawbacks.. it's never quite there
< 1345652624 571055 :nortti!nortti@smar.fi PRIVMSG #esoteric :FreeFull: good luck using if with that
< 1345652631 205024 :nortti!nortti@smar.fi PRIVMSG #esoteric :(I tried)
< 1345652654 515995 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :its always a work in progress project waiting to curl up and die
< 1345652655 336800 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nortti: Lisp uses prefix syntax anyway
< 1345652674 344549 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The only issue is where you can have an arbitrary amount of parameters, or possibly with macros
< 1345652683 398827 :nortti!nortti@smar.fi PRIVMSG #esoteric :FreeFull: yes but how you know how many params function needs?
< 1345652686 572218 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :new hardware and new hacks get released and suddenly its wasteful to fix a broken emulator
< 1345652801 506984 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nortti: If it's something like + or *, it can have an arbitrary number of parameters, so you could either restrict them to 2 parameters or have the first parameters be the number of parameters afterwards
< 1345652823 392132 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Most functions have a fixed number of parameters
< 1345652849 21371 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And with a lambda you know how many parameters there are too, since that gets specified
< 1345652877 372038 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1345652886 721756 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric
< 1345652937 954600 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :An example lambda would be    lambda list 3 'x 'y 'z * x * y z
< 1345652947 446645 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A lambda here expects two parameters
< 1345652999 743983 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And produces a function which expects three parameters
< 1345653013 863883 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :lambda list 3 'x 'y 'z * x * y z 1 2 3     should print 6
< 1345653024 340235 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I admit it's not very readable though
< 1345653044 11487 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You can always split stuff into smaller chunks though
< 1345653085 793275 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :defun multiply3 qlist 3 x y z * x * y z; multiply3 1 2 3
< 1345653091 177315 :asiekierka!~asie@078088168088.elblag.vectranet.pl JOIN :#esoteric
< 1345653112 870768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a SRFI that adds "I-expressions", an indentation-based way of writing S-expressions. You can also mix-n-match. Though I think it was withdrawn, maybe.
< 1345653139 285138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, it wasn't.
< 1345653141 729977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, anyway.
< 1345653143 197799 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You could have a preprocessor that converts   (x y z) into list 3 x y z     and '(x y z) into qlist 3 x y z
< 1345653171 315325 :nortti!nortti@smar.fi PRIVMSG #esoteric :fizzie: how do I write (foo (bar)(baz)) in I-expressions
< 1345653329 285628 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: in scheme you can make a lambda which takes an arbitrary number of arguments
< 1345653353 390981 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you would have to restrict / change that ability as well
< 1345653383 324271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nortti: "foo\n group bar\n group baz" I think. There's a special "group" symbol to support lists whose first element is a list. Plain "foo\n bar\n baz" would have been (foo bar baz).
< 1345653396 437165 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: You'd need to have the caller pass in the number of arguments
< 1345653508 62203 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hey, apparently in lisp (*) is equivalent to 1 and (+) to 0
< 1345653521 211059 :nortti!nortti@smar.fi PRIVMSG #esoteric :yes
< 1345653537 152596 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So you could get rid of digits altogether
< 1345653575 382201 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And create all numbers using (*) (/) (+) (-)
< 1345653598 991278 :nortti!nortti@smar.fi PRIVMSG #esoteric ::P
< 1345653608 479197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Scheme, too. And (- x) is (- 0 x), while (/ x) is (/ 1 x). But the >2-argument extensions of - and / are optional.
< 1345653634 836085 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Quit: Leaving.
< 1345653675 454875 :AnotherTest!~tim@94-224-22-46.access.telenet.be JOIN :#esoteric
< 1345653705 905381 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Does Haskell have a way to produce a number without using any digits?
< 1345653735 63938 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> length "!!!"
< 1345653736 523469 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  3
< 1345653738 628637 :c0rt3x2!~c0rt3x@dialin-212-144-082-054.pools.arcor-ip.net QUIT :Quit: Nettalk6 - www.ntalk.de
< 1345653741 531468 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That works
< 1345653743 595050 :ion!ion@heh.fi PRIVMSG #esoteric :> maxBound :: Integer
< 1345653744 632698 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  No instance for (GHC.Enum.Bounded GHC.Integer.Type.Integer)
< 1345653744 800606 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   arising from...
< 1345653749 241301 :ion!ion@heh.fi PRIVMSG #esoteric :> maxBound :: Int  -- duh
< 1345653750 387949 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  9223372036854775807
< 1345653755 453861 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does the Lisp (*) (+) just multiply and add any number of arguments? If so then it makes sense that (*) would be 1 and (+) would be zero
< 1345653758 799561 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How about without using lists either?
< 1345653761 673751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: Yes.
< 1345653798 824325 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How would you use maxBound to produce numbers smaller than maxBound itself?
< 1345653806 224167 :ion!ion@heh.fi PRIVMSG #esoteric :> fromEnum 'a'
< 1345653806 697368 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, there's quite a few different maxBounds.
< 1345653807 430943 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  97
< 1345653813 754848 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, I know
< 1345653817 709774 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Divide it by itself
< 1345653820 846331 :ion!ion@heh.fi PRIVMSG #esoteric :> minBound :: Word8
< 1345653821 875603 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  0
< 1345653843 975475 :ion!ion@heh.fi PRIVMSG #esoteric :> succ . minBound :: Word8
< 1345653845 145033 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Couldn't match expected type `GHC.Word.Word8'
< 1345653845 325814 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :        against inferred type...
< 1345653847 911948 :ion!ion@heh.fi PRIVMSG #esoteric :> succ minBound :: Word8
< 1345653849 103952 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1
< 1345653864 953122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> [fromEnum False, fromEnum True]
< 1345653866 465886 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [0,1]
< 1345653876 935978 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Those are quite easy 0 and 1 there.
< 1345653893 588545 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (maxBound :: Int) `div` (maxBound :: Int)
< 1345653894 936917 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1
< 1345653905 278329 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :succ works too
< 1345653910 765541 :ion!ion@heh.fi PRIVMSG #esoteric :> join div maxBound
< 1345653912 311568 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Ambiguous type variable `a' in the constraints:
< 1345653912 513287 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   `GHC.Enum.Bounded a'
< 1345653912 659359 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   ...
< 1345653914 891282 :ion!ion@heh.fi PRIVMSG #esoteric :> join div maxBound :: Int
< 1345653916 127021 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1
< 1345653944 473743 :ion!ion@heh.fi PRIVMSG #esoteric :> (join (-) . join div) maxBound :: Int
< 1345653946 710873 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  0
< 1345653950 847504 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What is join part of?
< 1345653962 773908 :ion!ion@heh.fi PRIVMSG #esoteric :@type join
< 1345653964 86937 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a. (Monad m) => m (m a) -> m a
< 1345653976 54585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's part of Control.Monad if you mean where it's from.
< 1345653976 200543 :ion!ion@heh.fi PRIVMSG #esoteric :where m ~ ((->) r)
< 1345653992 363953 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yeah, that's what I meant
< 1345654076 307406 :MoALTz!~no@host-92-8-148-89.as43234.net JOIN :#esoteric
< 1345654138 81701 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :> (sum [], product [])
< 1345654139 473959 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  (0,1)
< 1345654883 562853 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yeah but that uses lists =P
< 1345655235 193578 :asiekierka!~asie@078088168088.elblag.vectranet.pl QUIT :Ping timeout: 268 seconds
< 1345655554 652456 :copumpkin!~copumpkin@161.113.4.249 JOIN :#esoteric
< 1345655558 107728 :copumpkin!~copumpkin@161.113.4.249 QUIT :Changing host
< 1345655558 253852 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345656150 133943 :asiekierka!~asie@078088168088.elblag.vectranet.pl JOIN :#esoteric
< 1345656649 89031 :pumpkin!~copumpkin@161.113.4.249 JOIN :#esoteric
< 1345656660 982317 :asiekierka!~asie@078088168088.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1345656715 262313 :pumpkin!~copumpkin@161.113.4.249 QUIT :Client Quit
< 1345656800 891233 :atehwa_!atehwa@aulis.sange.fi JOIN :#esoteric
< 1345657074 534173 :mtve!~mtve@65.98.99.53 QUIT :*.net *.split
< 1345657074 709806 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split
< 1345657075 959638 :SimonRC!~sc@fof.durge.org QUIT :*.net *.split
< 1345657075 959859 :ssue!u5338@gateway/web/irccloud.com/x-hfktctoiclygapqb QUIT :*.net *.split
< 1345657075 959943 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com QUIT :*.net *.split
< 1345657076 106418 :oklopol!~nnscript@dyn58-51.yok.fi QUIT :*.net *.split
< 1345657076 106585 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split
< 1345657076 106665 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :*.net *.split
< 1345657076 106743 :fungot!fis@selene.zem.fi QUIT :*.net *.split
< 1345657076 106969 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :*.net *.split
< 1345657076 107044 :hogeyui_!~hogeyuiVP@vps.usamimi.biz QUIT :*.net *.split
< 1345657076 107342 :nooga_!~nooga@ip-78-30-101-81.multi.internet.cyfrowypolsat.pl QUIT :*.net *.split
< 1345657076 107478 :lambdabot!~lambdabot@li85-105.members.linode.com QUIT :*.net *.split
< 1345657076 107555 :mroman!~roman2@fmnssun.ibone.ch QUIT :*.net *.split
< 1345657076 107706 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :*.net *.split
< 1345657076 107900 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split
< 1345657076 254513 :yiyus_!1242712427@je.je.je QUIT :*.net *.split
< 1345657076 254682 :nortti|!nortti@ie.freebnc.net QUIT :*.net *.split
< 1345657076 254761 :ineiros!~itniemin@li271-145.members.linode.com QUIT :*.net *.split
< 1345657076 254838 :jix!~jix@jixco.de QUIT :*.net *.split
< 1345657076 470059 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split
< 1345657076 470219 :Gregor!codu@codu.org QUIT :*.net *.split
< 1345657076 769131 :pikhq!~pikhq@71-34-147-49.clsp.qwest.net QUIT :*.net *.split
< 1345657077 20872 :HackEgo!codu@codu.org QUIT :*.net *.split
< 1345657077 21029 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :*.net *.split
< 1345657077 21355 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :*.net *.split
< 1345657077 21616 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split
< 1345657077 241222 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :*.net *.split
< 1345657077 457387 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :*.net *.split
< 1345657077 715253 :ion!ion@heh.fi QUIT :*.net *.split
< 1345657077 715381 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :*.net *.split
< 1345657077 715445 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :*.net *.split
< 1345657078 180182 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :*.net *.split
< 1345657078 180428 :lahwran!lahwran@unaffiliated/lahwran QUIT :*.net *.split
< 1345657078 180506 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split
< 1345657078 396131 :sivoais!~zaki@199.19.225.239 QUIT :*.net *.split
< 1345657080 155471 :kallisti!~eris@spirity.org QUIT :*.net *.split
< 1345657080 155643 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :*.net *.split
< 1345657080 301648 :itidus20!~itidus21@120.148.51.163 QUIT :*.net *.split
< 1345657080 301809 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :*.net *.split
< 1345657104 125422 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1345657104 272666 :ion!ion@heh.fi JOIN :#esoteric
< 1345657104 272776 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric
< 1345657128 827260 :nooga_!~nooga@ip-78-30-101-81.multi.internet.cyfrowypolsat.pl JOIN :#esoteric
< 1345657128 973494 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric
< 1345657128 973585 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric
< 1345657139 228548 :comex!~comex@ec2-23-22-255-183.compute-1.amazonaws.com JOIN :#esoteric
< 1345657139 374592 :kallisti!~eris@spirity.org JOIN :#esoteric
< 1345657139 374763 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric
< 1345657139 374843 :itidus20!~itidus21@120.148.51.163 JOIN :#esoteric
< 1345657139 374923 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1345657187 536171 :quintopia!~quintopia@74.117.159.204 JOIN :#esoteric
< 1345657197 24755 :copumpkin!~copumpkin@161.113.4.249 JOIN :#esoteric
< 1345657198 185810 :pikhq!~pikhq@71-34-147-49.clsp.qwest.net JOIN :#esoteric
< 1345657198 331870 :HackEgo!codu@codu.org JOIN :#esoteric
< 1345657198 332044 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric
< 1345657198 332134 :lifthrasiir!~lifthrasi@222.122.156.78 JOIN :#esoteric
< 1345657198 817888 :oklopol!~nnscript@dyn58-51.yok.fi JOIN :#esoteric
< 1345657199 2498 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric
< 1345657199 2688 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric
< 1345657199 2769 :fungot!fis@selene.zem.fi JOIN :#esoteric
< 1345657199 2851 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric
< 1345657199 2929 :hogeyui_!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric
< 1345657205 4942 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric
< 1345657205 157079 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric
< 1345657205 157256 :lahwran!lahwran@unaffiliated/lahwran JOIN :#esoteric
< 1345657237 658507 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric
< 1345657241 468564 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric
< 1345657246 882326 :sivoais_!~zaki@199.19.225.239 JOIN :#esoteric
< 1345657247 29330 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345657247 29481 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1345657247 29563 :yiyus_!1242712427@je.je.je JOIN :#esoteric
< 1345657247 29639 :nortti|!nortti@ie.freebnc.net JOIN :#esoteric
< 1345657247 29716 :ineiros!~itniemin@li271-145.members.linode.com JOIN :#esoteric
< 1345657247 29790 :jix!~jix@jixco.de JOIN :#esoteric
< 1345657247 29866 :Gregor!codu@codu.org JOIN :#esoteric
< 1345657498 342218 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :*.net *.split
< 1345657498 640545 :ion!ion@heh.fi QUIT :*.net *.split
< 1345657498 824200 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :*.net *.split
< 1345657519 41542 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1345657519 187704 :ion!ion@heh.fi JOIN :#esoteric
< 1345657519 187833 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric
< 1345657654 506722 :sivoais_!~zaki@199.19.225.239 QUIT :Ping timeout: 246 seconds
< 1345657679 551012 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1345657684 136549 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection
< 1345657708 942728 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com JOIN :#esoteric
< 1345657762 198994 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :that netsplit made me learn something interesting: I'm on IPv6.
< 1345657804 388485 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You have not known that before?
< 1345657890 935768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And how did the netsplit suddenly reveal it? 
< 1345657892 403357 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can a computer's optical drive be sound-proofed?
< 1345657900 306830 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :no, it never dawned on me before. I usually connect to IRC in the morning before I had any coffee, so details like that tend to go unnoticed.
< 1345657936 929886 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fizzie: because weechat shows the user@ip of persons that join/part.
< 1345657939 542428 :ssue!u5338@gateway/web/irccloud.com/session JOIN :#esoteric
< 1345657948 398816 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :fizzie: --> | cuttlefish (~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765) a rejoint #esoteric
< 1345658009 863644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah, so it was someone "else's" rejoining.
< 1345658039 608783 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Now I am the champion of the BBS boxing game
< 1345658076 892691 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(I was 11th and am now champion)
< 1345658087 449343 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is there a prize? 
< 1345658135 698500 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think so.
< 1345658173 573919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In the (now defunct) BBS system of a Finnish computer magazine, there was a "60 minutes per day" time limit, but you could win extra minutes in some of the games. (Though not in the "regular" games like LORD, I don't think; there was some lottery-like thing though where you could "pay" with minutes, and win minutes.)
< 1345658176 96439 :quintopia!~quintopia@74.117.159.204 PRIVMSG #esoteric :go zzo38 
< 1345658200 859519 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :This is X-BIT and it was defunct and one time but now it is back on.
< 1345658236 569650 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There was also a "time bank" that went up to... 240 minutes, maybe? Officially for long downloads. Can't get much more than a megabyte in an hour, after all.)
< 1345658248 163492 :sivoais!~zaki@199.19.225.239 QUIT :Quit: leaving
< 1345658280 356029 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1345658428 180879 :sivoais!~zaki@199.19.225.239 QUIT :Read error: Connection reset by peer
< 1345658455 667180 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1345658669 80473 :derdon!~derdon@p5DE8BC7F.dip.t-dialin.net JOIN :#esoteric
< 1345658892 610095 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you need to download something you could use FTP; Synchronet does support a lot of protocols (Telnet, SSH, rlogin, FTP, HTTP, gopher, IRC, NNTP, SMTP, POP3, ...)
< 1345659017 98516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The computer magazine did make the file archives available over... at least HTTP and I think FTP too, later, when the Internet really came along. (They also offered a dial-up Internet connection, IIRC.)
< 1345659129 940691 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the Stripe web security CTF thingy starts at the end of the hour
< 1345659140 600928 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(unless you're in one of those weird non-integral-GMT-offset timezones)
< 1345659147 500468 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :https://stripe.com/blog
< 1345659196 133701 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :fizzie: MBnet!?
< 1345659203 21524 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lumpio-: Sure.
< 1345659223 105464 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I think I used it exactly once
< 1345659238 788336 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :They had telnet access in the later years, right?
< 1345659246 495801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They did, yes.
< 1345659253 82026 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The SModem-based "chat and download at the same thing" was, like, so futuristic.
< 1345659261 510504 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I borrowed the user ID off a library copy of the magazine.
< 1345659261 730434 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SModem itself is a Finnish invention, I think.
< 1345659313 161978 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :tbh it's pretty trivial to do if you just come up with a simple protocol on top of the raw teletype data
< 1345659327 797930 :sivoais!~zaki@199.19.225.239 QUIT :Remote host closed the connection
< 1345659331 465260 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :The fact that it took so long to invent says something about the laziness of BBS people.
< 1345659334 759927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sure, but ZModem and the rest didn't do it.
< 1345659337 874692 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :And/or reluctance to change
< 1345659355 694766 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1345659366 928498 :SimonRC!~sc@217.155.91.250 JOIN :#esoteric
< 1345659400 979848 :ssue!u5338@gateway/web/irccloud.com/session QUIT :Changing host
< 1345659401 125854 :ssue!u5338@gateway/web/irccloud.com/x-uzfyzqsasxbpvrim JOIN :#esoteric
< 1345659415 937878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's also not completely trivial; at least ZModem isn't, I don't know about SModem. (There's a TCP-like sliding window ack thing and such.)
< 1345659426 186911 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Telnet is the main protocol to access any modern Synchronet BBS, although there are other protocols too which may be enabled/disabled on some BBS. (Telnet can also be disabled although that would seem pretty useless.)
< 1345659467 898549 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well now we have internet, so you don't need that SModem if you can just make multiple connections, one to Telnet and one to FTP, or something like that
< 1345659485 785743 :MoALTz_!~no@host-92-8-157-125.as43234.net JOIN :#esoteric
< 1345659602 35355 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :T R I V I A L
< 1345659662 292827 :MoALTz!~no@host-92-8-148-89.as43234.net QUIT :Ping timeout: 256 seconds
< 1345659741 201392 :asiekierka!~asie@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345659749 296177 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what ever happened to the word "easy", anyway
< 1345659757 461853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was too easy.
< 1345659765 756895 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Is it too short for some people?
< 1345659771 984504 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Especially long people?
< 1345659776 517257 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :seems like
< 1345659902 698275 :MoALTz__!~no@host-92-2-139-13.as43234.net JOIN :#esoteric
< 1345659979 263350 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I tried in Haskell to make something like the Free monad but specify a monad transformer instead of a functor, so you could have (TransFree Codensity) and so on; (TransFree (ReaderT x)) seem to be similar like (Free ((->) x)) I think but some are different. What would you think of it?
< 1345660067 109031 :MoALTz_!~no@host-92-8-157-125.as43234.net QUIT :Ping timeout: 244 seconds
< 1345660224 900146 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :data TransFree t x = TransPure x | TransFree (t (TransFree t) x); join (TransFree x) = TransFree (x >>= lift);
< 1345660273 655710 :MoALTz__!~no@host-92-2-139-13.as43234.net QUIT :Quit: brb
< 1345660293 327586 :MoALTz!~no@host-92-2-139-13.as43234.net JOIN :#esoteric
< 1345660332 479798 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :data TransCofree t x = TransCofree x (t (TransCofree t) x); duplicate (TransCofree x y) = TransCofree (TransCofree x y) (y =>> lower);
< 1345660639 747396 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 260 seconds
< 1345660804 448950 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345660831 542667 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345661347 722703 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: I think trivial and easy mean different things ... something can be trivial but require loads of work, for instance
< 1345661388 394496 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but trivial is nicer because it points out how stupid someone is for not knowing that something is trivial
< 1345661396 167943 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1345661401 758855 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :to me it's become just a douchebag version of "easy"
< 1345661421 613636 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and i don't like it when people describe conceptually simple but difficult-to-do things as "trivial"
< 1345661453 353468 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :basically i think "trivial" should mean "so incredibly simple that there isn't anything to say about it at all"
< 1345661467 5730 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so when people say "trivial 100-line script" or "trivial one day project" it sounds like an absurd contradiction
< 1345661471 463080 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but who am i to say what words should mean
< 1345661509 13909 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i would be happy with the description of many programming tasks as "mathematically trivial" but that does not make them trivial to implement :)
< 1345661545 878627 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :getting psyched for this CTF
< 1345661580 237409 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I generally only use "trivial" when talking about mathematics, using in the way it is used in mathematics
< 1345661591 460270 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Such as a "trivial ring" or whatever
< 1345661644 445536 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So in other words just because something is easy does not necessarily make it trivial, and vice versa
< 1345661910 721817 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 250 seconds
< 1345662084 659602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Looks like step 1 of the CTF is to DDoS their website. :-(
< 1345662112 458836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, or maybe my connection was just being problematic.
< 1345662286 541849 :MoALTz!~no@host-92-2-139-13.as43234.net QUIT :Quit: brb
< 1345663427 307081 :AnotherTest!~tim@94-224-22-46.access.telenet.be QUIT :Quit: Leaving.
< 1345664263 268244 :mtve!~mtve@65.98.99.53 JOIN :#esoteric
< 1345664624 227836 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :CTF?
< 1345664790 638108 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :https://stripe-ctf.com
< 1345664881 234174 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net JOIN :#esoteric
< 1345665341 421171 :copumpkin!~copumpkin@161.113.4.249 NICK :NEEDMOAR
< 1345665349 639215 :NEEDMOAR!~copumpkin@161.113.4.249 NICK :copumpkin
< 1345665477 563446 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginmedia.com QUIT :
< 1345665840 310928 :impomatic!~digital_w@87.114.182.202 JOIN :#esoteric
< 1345665884 979432 :impomatic!~digital_w@87.114.182.202 PRIVMSG #esoteric :ACTION is trying to write a quine in Mouse
< 1345665967 747886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Bah, frustrating.
< 1345666120 147511 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :impomatic: What did you try so far?
< 1345666146 195501 :TeruFSX2!~TeruFSX@174-20-34-153.mpls.qwest.net QUIT :Ping timeout: 264 seconds
< 1345666324 615499 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wonder what a Haskell quine looks like
< 1345666327 981728 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ACTION looks it up
< 1345666362 479482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> ap(++)show"ap(++)show"
< 1345666364 379627 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "ap(++)show\"ap(++)show\""
< 1345666421 570576 :impomatic!~digital_w@87.114.182.202 PRIVMSG #esoteric :zzo38: #f;34!'#f;34!'64!'$ f"#f;34!'#f;34!'64!'$ f"@
< 1345666457 218935 :impomatic!~digital_w@87.114.182.202 PRIVMSG #esoteric :zzo38: it almost works, apart from ! in a string is converted to a newline :-(
< 1345666458 516112 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes that is one way to make a Haskell quine, without I/O. But the other way would be to do with I/O.
< 1345666481 363622 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :impomatic: Oops! Try without ! then?
< 1345666488 190420 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :putStrLn$ap(++)show"putStrLn$ap(++)show"
< 1345666520 684227 :impomatic!~digital_w@87.114.182.202 PRIVMSG #esoteric :It need ! because !' is the code to output a character
< 1345666540 386707 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: And then put   main=   to make it a entire program
< 1345666557 562660 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :impomatic: Maybe you need    33!'   to make a exclamation mark output?
< 1345666571 228781 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does that work?
< 1345666603 400782 :impomatic!~digital_w@87.114.182.202 PRIVMSG #esoteric :zzo38: that's what I'm trying, but it makes things even uglier!
< 1345666623 837014 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Probably you have to anyways
< 1345666703 507043 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Nothing beats a sh quine
< 1345666706 487524 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Which is an empty file
< 1345666732 918510 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that's also a C quine, for some dialects of C
< 1345666745 958808 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But you have to make the quine program which is not empty file
< 1345667067 660260 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In many programming language the empty program will also make no output ending successfully: Brainfuck, BASIC, INTERCAL, Forth, JavaScript, PHP, Perl, probably some others too. But, C, Haskell, they won't compile empty file.
< 1345668096 894402 :copumpkin!~copumpkin@161.113.4.249 QUIT :Changing host
< 1345668097 40518 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345668123 64410 :quintopia!~quintopia@74.117.159.204 NICK :Guest1458
< 1345668209 321273 :sivoais!~zaki@199.19.225.239 QUIT :Quit: leaving
< 1345668241 212828 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1345668636 990051 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :so the empty program is a polyglot?
< 1345668653 401102 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :heh
< 1345668675 505656 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the shortest polyglot
< 1345668738 521148 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Changing host
< 1345668738 667658 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric
< 1345668783 986147 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :and a quine too in most cases probably
< 1345669000 786449 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how can star trek enterprise have worse special effects than DS9?
< 1345669346 912310 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :olsner, I never thought DS9's effects looked all that bad TbH.
< 1345669364 302868 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Phantom_Hoover: the point is that enterprise has worse effects
< 1345669405 359673 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, and DS9 was randomly chosen because the first ENT episode had shape shifters
< 1345669425 758278 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Please don't tell me they were Changelings.
< 1345669442 721262 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1345669472 205342 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, they were sulivan or somesuch
< 1345669477 969713 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :iirc they never appear again
< 1345669545 865006 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :DualShock 9.
< 1345669596 142021 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :May contain nuts | elliott now constructible with compass and ruler | come to think of it, he was last year too, and the previous.  but not the next | Just a remote control and some old gum | atriq is Taneb, just so you know | except this | http://codu.org/logs/_esoteric/
< 1345669600 883823 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, that would just be a flat, controller-shaped touchscreen though.
< 1345669619 801523 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :otoh, there was only 2 years between DS9 and Enterprise... and Odo was a major character that they could spend some money getting right
< 1345669652 514889 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :playstation 9.  teleport yours today.
< 1345669676 666337 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the temporal console wars
< 1345669690 56097 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :olsner, there were 9 years between the first season of DS9 and Enterprise, though.
< 1345669695 844917 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :true
< 1345669707 859932 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And Odo looked pretty decent even then.
< 1345669735 797335 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe enterprise is just a lot cheaper?
< 1345669768 549709 :nooga!~nooga@dwe98.internetdsl.tpnet.pl JOIN :#esoteric
< 1345669785 462526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nooga: welcome to our complex plane
< 1345669789 511050 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i guess it's set like 200 years earlier so maybe it was before the changelings had developed convincing morph animations
< 1345669812 827282 :nooga_!~nooga@ip-78-30-101-81.multi.internet.cyfrowypolsat.pl QUIT :Ping timeout: 248 seconds
< 1345669855 921688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Every biiiiiiit is preeeeeecious! <-- if a bit is wasted...
< 1345669870 10696 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :another random note about enterprise: they actually mention curing cancer, I wonder if they mention cancer in any of the other series
< 1345669935 555277 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it seemed to be considered trivial there ... not that star trek should care about that, but I think that cancer will never be quite trivial
< 1345669949 780908 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Of course not, that would make the Federation something other than a perfect utopia where nothing goes wrong.
< 1345669991 134701 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe it's so trivial they have forgotten that it existed at all, like us and yersina pestis
< 1345670004 147959 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it seems almost impossible to cure all forms of cancer
< 1345670012 201063 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it seems like an inevitable failure mode of self-reproducing systems
< 1345670034 16016 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :well we know that breast cancer has become a thing of the past by the time of memory alpha's writing
< 1345670035 526168 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but you can prevent the most common instances of that failure mode
< 1345670105 417351 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: speaking of complex plane, is there a UTF that involves complex numbers?
< 1345670137 580651 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: UTF-i, but it's imaginary.
< 1345670139 957201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no idea
< 1345670225 151250 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Sgeo: Babies are made in China? <-- why would babies be the exception?
< 1345670313 121331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Speaking of babies, should I have some sort of a birth certificate of myself? Do people normally bother to own a copy? I mean, non-Presidents and so on.
< 1345670358 573775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i've seen mine, so it's presumably somewhere
< 1345670367 268442 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I thought they only did the whole crtificate business in the US
< 1345670387 217362 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :We have them in the UK too, I think.
< 1345670387 377583 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I put my trust the almighty government database
< 1345670399 834247 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I'm in a computer somewhere, I must be
< 1345670443 51239 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :birth certificates are kinda useless, without any photo or other biometric data that can link the paper to you...
< 1345670443 830180 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I've seen mine, but there's a reasonable possibility my mother has some kind of paper.
< 1345670716 520459 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently there's some kind of an extract you can get from the Population Register Centre that can sort of serve if someone abroad requires a "birth certificate".
< 1345670738 611823 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I'll let the Database take care of it.
< 1345670873 670973 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, if I'm correct about which document somehow corresponds to a birth certificate, I have seen it
< 1345670963 564768 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you just enter your personal number and they mail a copy to you
< 1345670993 124870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The extract I mentioned costs 5 eur, so I don't think I'll bother getting a copy.
< 1345671000 707230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They can lose it just as well without my help.
< 1345671009 905050 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall it had my birth time on it.  20 something, but i've forgotten the minutes.  useful for getting a horoscope.
< 1345671033 745891 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I don't know or remember what time it was, but I know that it was snowing
< 1345671036 733715 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that'd be "useful". I've heard my time, but I can't remember it at all.
< 1345671078 337497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: you just say that because you're a capricorn.
< 1345671105 82094 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I'm one of those.
< 1345671125 96423 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :o.O youtube now only shows my stuff that has been shared to me on google+
< 1345671149 61007 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :instead of that "stuff you're likely to like" thing they used to do
< 1345671209 823902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I'm a pig, though.
< 1345671215 379223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In that Chinese thing.
< 1345671216 527280 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you are indeed
< 1345671461 535218 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Why is it that quite often these days I get "An error occurred. Please try again later." from youtube, either at start or just randomly in the middle of a video? (At least tha animated static behind the message is very nice.)
< 1345671470 953752 :asiekierka!~asie@078088172191.elblag.vectranet.pl QUIT :Quit: Leaving
< 1345671531 917855 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :What was the command to get fungot's source again
< 1345671532 150906 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :did you know that corn flakes were originally intended to discourage masturbation?
< 1345671532 969020 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Lumpio-: try 2 hav sm slep. din me nahi so payegi tu to 3 ko jana n waha pe links of ur competitor's sites to take it to god in prayer. b is an average i think...
< 1345671544 475454 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :fungot: help
< 1345671545 203132 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Lumpio-: ya. exam over le... lol...
< 1345671548 730635 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :derp
< 1345671553 737219 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :^source
< 1345671554 289499 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98
< 1345671559 681609 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :ah.
< 1345671566 429645 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Thanks.
< 1345671566 626261 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot uses ^ as a prefix
< 1345671567 751338 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: shal i tel u d way u lik. sry for the late reply. was giving tuition. dinner very short onela, but nvm i rmb to send me a virtual hug? school got so much love. confirm nice one. there. emulsified.
< 1345671587 655594 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there. emulsified.
< 1345671588 113952 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :'tis down!
< 1345671640 585576 :Cryovat!~null@sky.prism.winterday.net JOIN :#esoteric
< 1345671661 598192 :Cryovat!~null@sky.prism.winterday.net PRIVMSG #esoteric :Lumpio- summoned me here
< 1345671667 784637 :Cryovat!~null@sky.prism.winterday.net PRIVMSG #esoteric :Greetings
< 1345671674 476163 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric
< 1345671687 616448 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lumpio-: It'll get fixed as soon as the box sends a DHCP renew request the next time. (I *really* should puzzle out what on earth is up with that.)
< 1345671724 381253 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :You know, I get the same thing with my home cable connection.
< 1345671746 651889 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :From what I've been able to discern (it only does it randomly something like once a week so it's a bit hard to track down),
< 1345671763 218620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lumpio-: This thing stays connectable-from-the-outside-world about 20-30 minutes, then things just... stop. And everything starts working perfectly right after the dhcp-renew.
< 1345671763 738134 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :It cuts the connection for just a few seconds and the DHCP lease also goes instantly stale.
< 1345671779 334187 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't make a difference for connections from the inside out, though.
< 1345671780 591181 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1345671780 737328 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :A renew fixes it.
< 1345671791 849146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can reach the Internet just fine; it's just that the Internet can't reach me.
< 1345671808 576047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And another computer in the same switch is having no problems whatsoever, even though both have the same dhclient and etc.
< 1345671810 105629 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Mine just drops off the Internet completely.
< 1345671815 98396 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kinda bizarre.
< 1345671822 437885 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, in the meanwhile, fungot source: http://sprunge.us/hGRJ
< 1345671823 61988 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: dnt u tel ur feelngs 2 hr session. lol
< 1345671843 620127 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Cryovat: Check it out
< 1345671863 561214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: And you stop speaking like a SMS-age teenager, please.
< 1345671864 378327 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: hw to send dis to al ur"valued frnds. always laughing is too simple... winning is tooo. haha meet at tpy first rply me i m cmng n bike one la i'm going school earlier to buybubble tea up his whole house... y da... gud nt
< 1345671901 82265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I want to know.
< 1345671915 551472 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :^style
< 1345671916 14658 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms* speeches ss wp youtube
< 1345671920 689355 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :^style speeches
< 1345671921 163559 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: speeches (misc. speeches from Project Gutenberg)
< 1345671927 770549 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: speech!
< 1345671928 783308 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: moral effects of. what you say may have far-reaching effects, hence the importance of careful forethought in the planning and preparation of your speeches.
< 1345671969 167612 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: speech!
< 1345671969 681905 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: i only allude to mr. fnord
< 1345672053 203706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, best not to do more than allude
< 1345672076 131002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some of the books of "speeches" might actually be books about how to write speeches.
< 1345672089 387429 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I just grepped the gutenberg database for "speech".
< 1345672102 280255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s peachy
< 1345672130 508350 :Cryovat!~null@sky.prism.winterday.net PRIVMSG #esoteric :That's terrifying
< 1345672191 452930 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: Have you tried switching the ports the computers are connected to
< 1345672208 673938 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fungot
< 1345672210 378710 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: thus much is certain: that the ages in which the true principles of philosophy were least understood were those in which taste has been most correct. it seems, a way of walking, a way as possible, into their elements, that he cannot know whether it is a very strange thing, and he examined it intently. " my wife has some relations in the presbyterian churches, and theatres, had found an asylum in the obscure dwelling w
< 1345672258 52791 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Nnno, but it sounds very unlikely to do a thing. I mean, it's a very non-intelligent switch, non-manageable and so on. And it's specifically the DHCP renewal that fixes it; random (successful) traffic out doesn't help.
< 1345672305 673338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I'll need to verify the outgoing-connections thing, though, since that's an equally weird thing to work.
< 1345672377 540566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently there was a DHCPREQUEST + DHCPACK five minutes ago, so I think it's working at the moment.
< 1345672735 920145 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :http://www.stephenfrysmoustache.com/
< 1345672845 323758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION calls it a day
< 1345672923 837909 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :calling it a day only 45 seconds in? that's giving up a tad early
< 1345672969 835774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well "it" refers to the previous day, obviously
< 1345673364 427111 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345673547 778380 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1345673560 551543 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection
< 1345674823 685649 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you have   if(Y=='#') A++; if(Y=='!') A--;   then you could also do the same as    if(Y>='#') A++; if(Y<='!') A--;    and according some document that CPY should set the carry flag if greater or equal, then ADC add 1 if carry flag is set. Does GCC or LLVM have any kind of optimizations such as these?
< 1345675346 936461 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Is Y guaranteed to be either # or !
< 1345675349 178530 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :What if it's 'a'
< 1345675658 485003 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If it is guaranteed to be either '#' or '!' then it works.
< 1345675684 664685 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, it could also be '"' and still works.
< 1345675755 36169 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :LLVM does have a range metadata to indicate the range of a value loaded from memory.
< 1345675914 560347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> ['!'..'#']
< 1345675915 607415 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "!\"#"
< 1345678184 972058 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1345678668 686009 :Guest1458!~quintopia@74.117.159.204 NICK :quintopia
< 1345678675 717229 :quintopia!~quintopia@74.117.159.204 QUIT :Changing host
< 1345678675 910249 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric
< 1345680624 575334 :impomatic!~digital_w@87.114.182.202 PART :#esoteric
< 1345680944 291494 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving
< 1345681535 514123 :pikhq_!~pikhq@71-34-137-141.clsp.qwest.net JOIN :#esoteric
< 1345681658 358467 :pikhq!~pikhq@71-34-147-49.clsp.qwest.net QUIT :Ping timeout: 245 seconds
< 1345682172 26835 :derdon!~derdon@p5DE8BC7F.dip.t-dialin.net QUIT :Remote host closed the connection
< 1345682718 531287 :nooga!~nooga@dwe98.internetdsl.tpnet.pl QUIT :Ping timeout: 252 seconds
< 1345684091 470441 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :gpumpwell
< 1345684396 678710 :gpumpwell!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1345685314 839119 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION wonders if strong commutative encryption is actually possible.
< 1345685322 909342 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(I'm asking if anyone knows, if it's not clear.)
< 1345685447 129846 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Phantom_Hoover: http://crypto.stackexchange.com/questions/1363/software-implementation-of-a-commutative-cipher
< 1345685449 133711 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I was wondering the same thing a few years ago actually.
< 1345685467 175740 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Not strong, anymore, I guess, but it's a starting point
< 1345686560 713880 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: are you CTFing?
< 1345686573 824315 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :has anyone ced t f
< 1345686598 155781 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not yet
< 1345686621 937866 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i got to the last level, then decided i've done enough for the day
< 1345686704 208031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Yes, though I've also been distracted with other things.
< 1345686722 542590 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Are we spoilering in here?)
< 1345686834 151007 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :dunno
< 1345686856 398864 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :What CTF is this?
< 1345686863 634407 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :stripe-ctf.com
< 1345686893 275163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: When I got to level 4 it was down, so I downloaded the code and tried to make it work locally.
< 1345686907 248675 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If my hypothesis is correct it's impossible to do locally because of an extra server-side component.
< 1345686970 893320 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :true, though that component is nothing special
< 1345687025 565782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, sure, I can emulate it myself if I know that it exists.
< 1345687068 739259 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I was assuming my local copy was equivalent to the server.
< 1345687088 285811 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you're exploiting a web application that has other concurrent users
< 1345687095 886100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right.
< 1345687097 524885 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the download does not include an emulation of those users
< 1345687106 248905 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep.
< 1345687113 602456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think I explicitly commented on this before the CTF started.
< 1345687138 378952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, got it.
< 1345687156 202956 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, apparently Vi Hart's father is a maths professor.
< 1345687164 583653 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That... explains a good few things.
< 1345688385 743457 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :This is kinda fun.
< 1345690192 633920 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1345690216 362489 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1345690281 975632 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I am addicted to the SCP wiki
< 1345690488 578079 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1345690500 149821 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1345691440 157193 :TeruFSX2!~TeruFSX@c-75-72-215-30.hsd1.mn.comcast.net JOIN :#esoteric
< 1345691479 347016 :TeruFSX2!~TeruFSX@c-75-72-215-30.hsd1.mn.comcast.net QUIT :Client Quit
< 1345691928 739045 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, fortunately you'll burn through the good content pretty quickly.
< 1345691972 133977 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Then you rapidly realise that a lot of it is dreck that's either formulaic or written by people who don't get lasting horror.
< 1345692002 949777 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Too often the author's thought of the trick already and gives away too much.
< 1345692076 938140 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Phantom_Hoover: Have you played Slender, at all?
< 1345692095 311646 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No, and there is very little that will make me do so.
< 1345692126 473937 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Oh? I downloaded it last week but I haven't run it, yet.
< 1345692138 242061 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I scare *incredibly* easily.
< 1345692193 475704 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Neat
< 1345692196 506850 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I did not sleep at all the night after first browsing the SCP wiki, or after reading some Slenderman stuff.
< 1345692215 400477 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Slenderman was fascinating for a week or two.
< 1345692219 88420 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :I love well-done horror
< 1345692232 740094 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I just can't stop myself from throwing reason to the wind and scaring myself shitless, which is a pity because I love well-done horror too.
< 1345692235 972008 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Don't show me the monster, make me fear him
< 1345692251 445066 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's like alcohol but with a hangover that can linger for months I guess.
< 1345692330 976552 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :The worst bit of it is how it draws you in. Once I get on a creepypasta kick or some kind of new horror binge, I just can't stop until I'm thoroughly tweaked
< 1345692408 441405 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think SCP wiki they keep deleting too many files.
< 1345692454 220024 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe that's part of the horror. (but probably not)
< 1345692490 261214 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, there's so much material I haven't seen before
< 1345692495 204715 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.scp-wiki.net/scp-453
< 1345692515 341307 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They also don't give enough detail of experiments. I have many idea of the kind of experiments but I don't tell them (they are not open enough) and even if I did, I don't think they would know how to do it; they are the most difficult kind of thought experiments.
< 1345692736 673257 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, yes, but most of it is crap.
< 1345692753 285149 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :zzo38 confirmed as lovecraftian horror.
< 1345692783 950506 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, one of my favorites was deleted some time ago
< 1345692787 304936 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, have you read the various Foundation fictions BtW.
< 1345692806 779290 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It was a gem (a ruby I think) that needed to be suspended in mercury in a thing that rotated
< 1345692808 633168 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Some of them are pretty good, especially the now-deleted Wanderlust.
< 1345692813 571712 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, the Foundation Tales? Yeah
< 1345692818 819892 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, some of them
< 1345692829 961351 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What was the ruby one.
< 1345692831 13737 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think there's a new thing, A something something something, that I don't know about
< 1345692854 951411 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, it would destroy solid objects it was on
< 1345692893 974333 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo has obviously been reading a little too heavily on... 512? 505? Whichever it is that's impossible to remember.
< 1345692919 140594 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, also uh how did that work, was it a gradual decay process?
< 1345692941 288249 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, I don't remember
< 1345692970 203926 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think it was found at the bottom of the sea on some shipwreck. I think it was deleted because it should have destroyed the Earth already.
< 1345692980 613893 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's kind of fun to look through the deleted SCPs sometimes though.
< 1345692988 734841 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Erm, s/deleted/deprecated/.
< 1345693007 703942 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Because some of them were actually pretty well-known mainstays, like telekill alloy.
< 1345693334 520824 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :in reality scp is the military version of wikileaks
< 1345693389 830437 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :but i say this from a position that i don't want to read scp because of the chance it might actually be scary
< 1345693789 357545 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, Are We Cool Yet?
< 1345693797 306008 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wat
< 1345693825 762192 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, that's the A something something something I said I was unfamiliar with
< 1345693831 809695 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.scp-wiki.net/groups-of-interest#toc1
< 1345693874 615872 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it's ten to fucking five, sgeo
< 1345693881 907072 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i am not following any links to scp at this hour
< 1345693907 832551 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :itidus20, some of them are, some of them aren;t.
< 1345693910 88627 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :aren't.
< 1345693992 268763 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer
< 1345694831 833809 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Phantom_Hoover: What about tvtropes? http://tvtropes.org/pmwiki/pmwiki.php/Main/ButNotTooWhite
< 1345694850 5768 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover quit.
< 1345694882 880763 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345694937 560055 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Aww. I turned join/part display off the other day due to noise, but now I just look a fool :/
< 1345695115 36955 :ion!ion@heh.fi PRIVMSG #esoteric :I use something WeeChat calls a “smart filter”. It only hides those lines from users who haven’t been talking for an hour. (And you can toggle their visibility afterwards, too.)
< 1345695147 937964 :ion!ion@heh.fi PRIVMSG #esoteric :For instance, Phantom_Hoover’s quit line is visible for me, but that’s the only one for 6 hours.
< 1345695277 636379 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Oh, that's neat. I should see if there's a setting like that
< 1345695289 517489 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :If not, time for a feature request
< 1345695319 696633 :ion!ion@heh.fi PRIVMSG #esoteric :Well, an hour in my settings. The default was shorter, i think.
< 1345695440 192310 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :That's pretty useful
< 1345696551 141344 :asiekierka!~asie@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345696708 903833 :MoALTz!~no@host-92-2-128-137.as43234.net JOIN :#esoteric
< 1345697176 910601 :MoALTz!~no@host-92-2-128-137.as43234.net QUIT :Ping timeout: 245 seconds
< 1345697399 257544 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :
< 1345698074 458634 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric
< 1345698082 908198 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 246 seconds
< 1345698323 904644 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345698586 869981 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 246 seconds
< 1345700179 218325 :pikhq!~pikhq@71-34-141-192.clsp.qwest.net JOIN :#esoteric
< 1345700233 336047 :pikhq_!~pikhq@71-34-137-141.clsp.qwest.net QUIT :Ping timeout: 245 seconds
< 1345702169 355340 :impomatic!~digital_w@87.114.182.202 JOIN :#esoteric
< 1345703156 566017 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Have you ever used to believe anything like these?    http://forum.nationstates.net/viewtopic.php?p=10684076#p10684076
< 1345703554 99258 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I once... contemplated the possibility of God acting by manipulating supposedly quantum random events
< 1345703608 78539 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :but is god a quantum random event?
< 1345703714 147963 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sgeo: Me too
< 1345703835 964732 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i know there are apples and oranges, but are apples the same as oranges? :D
< 1345703875 813634 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Same in what way? They are made of the same atoms, protons, neutrons, electrons, etc
< 1345704005 605000 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :if some things are different can all things still be the same?
< 1345704095 143926 :nooga!~nooga@dwe98.internetdsl.tpnet.pl JOIN :#esoteric
< 1345704283 220520 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :zzo38: good question
< 1345704954 879932 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :A while ago (and I still hold this to be true) I decided that at a certain level, the concept of "sameness" is just a human construct.
< 1345704995 51947 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Whether one object is the same object as another doesn't really make sense when parts of the object cease being parts of the object and other parts replace it
< 1345705016 238176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can you step in the same (Loch) ness twice?
< 1345705057 113307 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :shachaf: oh crap.. not a new idea
< 1345705074 167851 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :at least i am not herodotus... i think
< 1345705233 750983 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i am not the same person that is
< 1345705330 724007 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :I am not him who is called "I am"
< 1345705333 979185 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :clearly you can step in a similar ness twice
< 1345705639 842794 :impomatic!~digital_w@87.114.182.202 QUIT :Read error: Connection reset by peer
< 1345706320 102762 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric
< 1345706476 933581 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Ping timeout: 245 seconds
< 1345707809 281716 :BlueStarfire!~Samantha@41.174.20.39 JOIN :#esoteric
< 1345707858 491810 :BlueStarfire!~Samantha@41.174.20.39 PART :#esoteric
< 1345708677 989248 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :what i am trying to say might be, if there is more than one member in a set that they aren't the same
< 1345708785 165801 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm starting to think that CLOS can emulate Clojure facilities easier than Clojure can emulate even some of the more basic CLOS facilies
< 1345708794 972405 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Such as inheritance with generic functions
< 1345709078 61383 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 244 seconds
< 1345709128 882833 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric
< 1345709324 809810 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :itidus20: What if the members of the set are the same?
< 1345709411 809113 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i tried to forget that part
< 1345709842 320358 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can we make a .NSF music where one person write the A track, and then second person can see A track and writes B track, third sees A and B and writes the C track, and so on? (AB = square wave channel, C = triangle wave channel, D = noise, etc)
< 1345709895 909180 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess in life, at some point many of us will reach a stage where we essentially accept that the outcomes of our battles are behind us, and all our fears have been tested, and we just live out our days in routine
< 1345709913 644292 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: uh, yeah
< 1345709918 539689 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :CLOS is very powerful
< 1345709921 378534 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Clojure is... not
< 1345709937 397422 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: oh man nationstates
< 1345709939 810790 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :i used to play that
< 1345709963 170324 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :I periodically start a nation again until I grow bored and let it go inactive
< 1345709987 540940 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :coppro, I did used to be impressed with Clojure's any-function multiple-dispatch, but that's fakable in CLOS via making the generic function something that the normal function just calls
< 1345710012 107152 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Normal function converts args into a symbol for generic function to dispatch on, and methods can use eql specializers
< 1345710081 950501 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :now I just play too much homestuck :/
< 1345710535 579965 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :zzo38: sort of like an online collaborative story thing except with music?
< 1345710574 913114 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric : i guess thats not quite what you meant
< 1345710615 209595 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :itidus20: http://en.wikipedia.org/wiki/Exquisite_corpse
< 1345710781 96097 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :itidus20: Yes it is not quite what I meant.
< 1345710794 622680 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1345711246 155151 :impomatic!~digital_w@87.114.182.202 JOIN :#esoteric
< 1345711475 156408 :nooga!~nooga@dwe98.internetdsl.tpnet.pl QUIT :Ping timeout: 268 seconds
< 1345711617 157089 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :
< 1345712402 488154 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So far, advantages Common Lisp has over Clojure: Condition system, CLOS. Clojure over Common Lisp: More libraries accessible (whether or not there are more libraries idiomatic), and generally cleaner design
< 1345712406 556668 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And more functional
< 1345712553 362608 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Clojure has stuff for concurency
< 1345712972 189172 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, that too
< 1345713124 616005 :AnotherTest!~tim@94-224-20-34.access.telenet.be JOIN :#esoteric
< 1345713376 257973 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is debugging significantly harder in Clojure than Common Lisp due to .. stack trace issues and non-resumable exceptions?
< 1345713397 944777 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No idea, I haven't ever tried debugging any Clojure
< 1345713816 10735 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric
< 1345715481 328876 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 246 seconds
< 1345715543 153051 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1345715549 97784 :impomatic!~digital_w@87.114.182.202 PART :#esoteric
< 1345716584 684426 :derdon!~derdon@p5DE8A73B.dip.t-dialin.net JOIN :#esoteric
< 1345717689 38607 :pikhq!~pikhq@71-34-141-192.clsp.qwest.net QUIT :Ping timeout: 272 seconds
< 1345717876 130165 :asiekierka!~asie@078088172191.elblag.vectranet.pl QUIT :Ping timeout: 268 seconds
< 1345718008 879539 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1345718023 586662 :pikhq!~pikhq@71-34-142-44.clsp.qwest.net JOIN :#esoteric
< 1345718551 461766 :impomatic!~digital_w@87.114.182.202 JOIN :#esoteric
< 1345718918 700408 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1345719439 733522 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 260 seconds
< 1345719471 152413 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345720986 581175 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1345722924 62076 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1345722966 4021 :MoALTz!~no@host-92-2-128-137.as43234.net JOIN :#esoteric
< 1345725648 893307 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345727207 999724 :pikhq_!~pikhq@70-56-224-219.clsp.qwest.net JOIN :#esoteric
< 1345727208 331265 :pikhq!~pikhq@71-34-142-44.clsp.qwest.net QUIT :Ping timeout: 245 seconds
< 1345727427 806170 :AnotherTest!~tim@94-224-20-34.access.telenet.be QUIT :Quit: Leaving.
< 1345727470 822282 :AnotherTest!~tim@94-224-20-34.access.telenet.be JOIN :#esoteric
< 1345727600 441572 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1345727956 816826 :AnotherTest!~tim@94-224-20-34.access.telenet.be QUIT :Ping timeout: 248 seconds
< 1345728536 855442 :AnotherTest!~tim@94-224-20-34.access.telenet.be JOIN :#esoteric
< 1345728868 874401 :AnotherTest!~tim@94-224-20-34.access.telenet.be QUIT :Ping timeout: 246 seconds
< 1345729254 973208 :AnotherTest!~tim@94-224-20-34.access.telenet.be JOIN :#esoteric
< 1345730420 845812 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 248 seconds
< 1345730453 387502 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345730822 312742 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1345731765 777359 :atriq!~Taneb@host-78-148-8-212.as13285.net JOIN :#esoteric
< 1345731839 859536 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :The "except this" is now isolated :(
< 1345732203 837259 :copumpkin!~copumpkin@161.113.4.249 JOIN :#esoteric
< 1345732206 189963 :pumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345732224 726163 :copumpkin!~copumpkin@161.113.4.249 NICK :Guest61107
< 1345732240 842416 :Guest61107!~copumpkin@161.113.4.249 QUIT :Client Quit
< 1345732274 596679 :pumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1345733093 166537 :PatrickRobotham!~chatzilla@ppp118-209-204-193.lns20.mel6.internode.on.net JOIN :#esoteric
< 1345734354 748577 :ogrom!~nask@gprs-inet-65-60.elisa.ee JOIN :#esoteric
< 1345734959 950353 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :atriq: what's an "except this", why is it unconnected, and is it edible?
< 1345734995 236954 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Two words, someone changed the topic, yes
< 1345735017 366840 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :thanks.
< 1345735907 6658 :pikhq!~pikhq@174-22-154-33.clsp.qwest.net JOIN :#esoteric
< 1345735907 457378 :pikhq_!~pikhq@70-56-224-219.clsp.qwest.net QUIT :Ping timeout: 240 seconds
< 1345736096 383934 :ogrom!~nask@gprs-inet-65-60.elisa.ee QUIT :Quit: begone
< 1345736233 875509 :AnotherTest1!~tim@94-224-20-34.access.telenet.be JOIN :#esoteric
< 1345736310 997253 :AnotherTest!~tim@94-224-20-34.access.telenet.be QUIT :Ping timeout: 265 seconds
< 1345736339 706502 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1345736446 459962 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :RealFlaccid
< 1345736458 205914 :RealFlaccid!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1345737342 432525 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :asspirate
< 1345737459 23638 :asspirate!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1345738718 173039 :ogrom!~del@gprs-inet-65-60.elisa.ee JOIN :#esoteric
< 1345739359 863974 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1345740124 886861 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 246 seconds
< 1345740126 68673 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345740156 432832 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345741288 775076 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1345741629 789483 :atriq!~Taneb@host-78-148-8-212.as13285.net QUIT :Ping timeout: 260 seconds
< 1345741889 186670 :atriq!~Taneb@host-78-148-8-212.as13285.net JOIN :#esoteric
< 1345742177 619831 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net QUIT :Ping timeout: 252 seconds
< 1345742190 165694 :Dovregubben!~kurt@c-67-160-13-34.hsd1.wa.comcast.net JOIN :#esoteric
< 1345742645 582899 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1345742680 989981 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1345742711 356444 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1345742731 860172 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric
< 1345742988 371571 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 276 seconds
< 1345743089 942963 :atriq!~Taneb@host-78-148-8-212.as13285.net QUIT :Read error: Operation timed out
< 1345744317 410173 :ogrom!~del@gprs-inet-65-60.elisa.ee QUIT :Quit: Left
< 1345744970 983990 :logicalguy!~ro@pcproj14.dcs.aber.ac.uk JOIN :#esoteric
< 1345745091 523678 :atriq!~Taneb@host-78-148-8-212.as13285.net JOIN :#esoteric
< 1345745110 781479 :logicalguy!~ro@pcproj14.dcs.aber.ac.uk PART #esoteric :"Leaving"
< 1345745348 854142 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1345745413 832026 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Help
< 1345745418 978113 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :The internet's going out
< 1345745461 200057 :nortti!nortti@smar.fi PRIVMSG #esoteric :ok
< 1345745470 82768 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :trip it over before it gets to the door
< 1345745499 799949 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :It's handcuffed me to my chair
< 1345745529 645606 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you and your kinky internet, we don't want to hear about your "games"
< 1345745555 466719 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :This isn't a game!
< 1345745568 864763 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :It's never done this before!
< 1345745589 549475 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1345747906 51132 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric
< 1345748014 75637 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :kmc, regarding what you said about Black Holes and Revelations...
< 1345748020 290235 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I just re-listened to it
< 1345748029 184311 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I know completely agree with you
< 1345748087 238207 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :War is overdue/The time has come for you/To shoot your leaders down/Join forces underground
< 1345748119 188517 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep
< 1345748151 211461 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"No one's going to take me alive / Time has come to make things right / You and I must fight for our rights / You and I must fight to survive"
< 1345748180 183920 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What would you think of 0^(0^x) function? I would think of the C !! and the Haskell types (Cont Zero) and (Codensity Initialize).
< 1345748248 173591 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :> 0 ^ (0 ^ 1)
< 1345748249 169565 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1
< 1345748251 696402 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :> 0 ^ (0 ^ 0)
< 1345748252 662948 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  0
< 1345748259 23569 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :> 0 ^ (0 ^ 7)
< 1345748260 77337 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1
< 1345748275 557388 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :kmc, what do you think of the 2nd law so far?
< 1345748294 833535 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haven't heard it yet
< 1345748299 912058 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but thanks for reminding me it exist
< 1345748301 337201 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :s*
< 1345748309 295480 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :today i'm listening to the new Infected Mushroom album
< 1345748315 154125 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Madness, Survival, and The 2nd Law: Unsustainable are the songs that have been released
< 1345748321 410466 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :What's it like?
< 1345748326 54901 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :apparently they are now enamored with dubstep
< 1345748337 324160 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's like... dubstep and electro-pop
< 1345748342 262037 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :very different from their usual stuff
< 1345748348 754897 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :...that's the 2nd law
< 1345748352 282110 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :everything is dubstep nowadays
< 1345748353 294774 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it's still IM too
< 1345748354 678472 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha
< 1345748357 722099 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i was afraid of that
< 1345748403 589878 :AnotherTest1!~tim@94-224-20-34.access.telenet.be QUIT :Quit: Leaving.
< 1345748412 996777 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Well, it's time to make some Muse/MSPA fan art
< 1345748418 357914 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :MusePA
< 1345748542 592400 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"A woman carrying her soon to be five-year-old son fell onto the Red Line tracks in Kendall Square Wednesday night, after she thought she was boarding a train that was stopped on the opposite track."
< 1345749208 454721 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :http://25.media.tumblr.com/tumblr_m982mvEFm91rysy5go1_500.jpg
< 1345749213 554 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Muse/MSPA art
< 1345749259 592796 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Even for here, that may be really off-topic
< 1345749281 537344 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't think that's possible
< 1345749314 453906 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :atriq: what is that, it's completely unreadable
< 1345749345 639912 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :All natural and technological processes proceed in such a way that the availability of the remaining energy decreases. 
< 1345749345 791969 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :In all energy exchanges, if no energy enters or leaves an isolated system, the entropy of that system increases. 
< 1345749345 938064 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Energy continuously flows from being concentrated, to becoming dispersed, spread out, wasted and useless. 
< 1345749345 938256 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :New energy cannot be created and high grade energy is being destroyed. An economy based on endless growth is
< 1345749355 762812 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :UNSUTSAINABBLE
< 1345749408 747464 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :(words from http://www.youtube.com/watch?v=EF_xdvn52As )
< 1345749415 979972 :MoALTz!~no@host-92-2-128-137.as43234.net QUIT :Quit: brb
< 1345749425 923850 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Except I spelt "Useless" wrong
< 1345749430 124605 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :It's a sign
< 1345749497 177979 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is spelt spelt/spelled spelled or spelt?
< 1345749521 192145 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :spelt is spelt spelt or spelled
< 1345749530 824076 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :spelt is only really found in the UK
< 1345749560 573917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Splet.
< 1345749569 186964 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :spelt is a type of flour
< 1345749656 679360 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, that spelt is also spelt spelt in english?
< 1345749672 733277 :MoALTz!~no@host-92-2-140-86.as43234.net JOIN :#esoteric
< 1345749690 424169 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Presumably
< 1345749853 263236 :pikhq_!~pikhq@71-34-136-187.clsp.qwest.net JOIN :#esoteric
< 1345750022 172374 :pikhq!~pikhq@174-22-154-33.clsp.qwest.net QUIT :Ping timeout: 246 seconds
< 1345750570 816266 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Oh dear god that's got 4 notes on tumblr
< 1345750583 590962 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :That's like twice as many notes as anything I've ever done before
< 1345750597 204502 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1345750737 653582 :mjv!~chatzilla@sd4403ae1.adsl.wanadoo.nl JOIN :#esoteric
< 1345750761 410730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome mjv
< 1345750772 71400 :HackEgo!codu@codu.org PRIVMSG #esoteric :mjv: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1345750779 144644 :PatrickRobotham!~chatzilla@ppp118-209-204-193.lns20.mel6.internode.on.net QUIT :Ping timeout: 240 seconds
< 1345751033 430975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Then you rapidly realise that a lot of it is dreck that's either formulaic or written by people who don't get lasting horror.
< 1345751050 324731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :your quest now is to turn _that_ into an scp somehow.
< 1345751118 424454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"PatrickRobotham"?
< 1345751147 162328 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Obviously a robot from Hexham called Patrick
< 1345751157 515353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clearly.
< 1345751282 212980 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, windows, it is _not_ acceptable to delay raising windows in order to trick me into clicking somewhere i never intended to.
< 1345751306 790813 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :The Telegraph website gets me like that EVERY TIME
< 1345751319 848732 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Took me ages to get to the page for World NEws
< 1345751325 834658 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I don't care about its cookie policy
< 1345751358 144615 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Use keyboard and/or adjust the setting of Windows?
< 1345751475 287085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i have no idea what setting that would be.  the machine was close to thrashing.
< 1345751635 9347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this time it wasn't a particular website.  although the web newspapers sometimes get me that way - i need to click somewhere in the window in order to focus so scrolling works, but *poof* then suddenly there's something clickable there.
< 1345751695 581562 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've noticed that annoyingly for wikia i need to click on the scrollbar instead, clicking in the window itself _disables_ scrolling.
< 1345751696 815231 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Push ALT+TAB or click the title? I think Windows does have a secret setting for hover focus too, like some UNIX systems have.
< 1345751740 138605 :mjv!~chatzilla@sd4403ae1.adsl.wanadoo.nl QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]
< 1345751752 378706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i guess ALT+TAB would have worked in this particular case.
< 1345751934 640114 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I scare *incredibly* easily. <-- i should point and laugh but i remember for _years_ after jurassic park came out i couldn't walk close to the neighborhood park without imagining dinosaurs watching me :P
< 1345752011 479592 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I found someone made .NSF simulating the THX deep note using VRC6 and Namco expansions.
< 1345752094 389993 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1345752122 845477 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services
< 1345752124 552024 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523
< 1345752232 896118 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1345752808 528851 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Hey, a 502 error
< 1345752813 577276 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Have I seen one of those before?
< 1345753435 9212 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: Yeah, I heard it
< 1345753970 758006 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :atriq: Many times
< 1345754999 649898 :atehwa_!atehwa@aulis.sange.fi NICK :atehwa
< 1345755237 97362 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 244 seconds
< 1345755385 356639 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1345755893 145337 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: are you CTFing still?
< 1345755893 415342 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1345755898 81402 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what level are you on?
< 1345755947 937444 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I left it off after finishing 6 yesterday. Haven't gotten back to it yet.
< 1345755960 759250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has some other things to do but plans to finish it.
< 1345755970 905331 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool
< 1345755974 446900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like you haven't finished it either?
< 1345755977 214548 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1345755980 366674 :atriq!~Taneb@host-78-148-8-212.as13285.net QUIT :Quit: Leaving
< 1345755986 640635 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i got to the last level last night, then took a break
< 1345755988 490812 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :now i'm back at it
< 1345755991 666976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I gather that level 8 is tricky.
< 1345756001 549702 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is
< 1345756023 620104 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think this CTF is harder than the last one.
< 1345756033 680963 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it certainly aligns less with things i already know
< 1345756056 94479 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I tried to run mosh-server on level02 but didn't manage it.
< 1345756080 523197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I ended up settling for sending command via HTTP.
< 1345756095 856837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you know mosh doesn't run when it can't read /etc/passwd?
< 1345756125 665534 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :level 7 is quite fun :)
< 1345756135 281675 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there's an easier way to get a shell on level2
< 1345756138 59825 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do you want me to tell you?
< 1345756152 176383 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: I did know that, because you said it in #mosh earlier :)
< 1345756157 950396 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is a shell on level02 needed on either level 7 or level 8?
< 1345756160 967373 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, good point.
< 1345756167 833797 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If it is then you shouldn't tell me.
< 1345756175 777333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm.
< 1345756181 250056 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But now you can't even tell me whether you can tell me.
< 1345756189 763111 :MoALTz!~no@host-92-2-140-86.as43234.net QUIT :Ping timeout: 260 seconds
< 1345756302 690274 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1345756310 26695 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving"
< 1345756508 95912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, there's an ssh server running.
< 1345756609 233052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But generating and uploading a key doesn't seem to work...
< 1345756622 962307 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :shachaf: what kind of CTF?
< 1345756627 935036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lexande: stripe-ctf.com
< 1345756633 636385 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :oh that exists again
< 1345756634 159248 :lexande!arapp@minthe.ugcs.caltech.edu PRIVMSG #esoteric :nice
< 1345756642 322728 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a new one.
< 1345756708 637754 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders whether ssh supports login with uid instead of username.
< 1345756752 26714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like it doesn't.
< 1345756760 436821 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, my username is my home directory's name.
< 1345756768 254405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I guess you pretty much did tell me.
< 1345756806 533254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I'm surprised there's no easy-to-download "standalone telnet server" or something, though.
< 1345756810 507446 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well you can already run arbitrary code on the box through php
< 1345756821 116510 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :which game?
< 1345756823 887268 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: every black hat has one lying around
< 1345756836 69638 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe just a copy of netcat that supports "-e" and is compiled static
< 1345756844 237257 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure.
< 1345756860 901115 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I compiled mosh-server with -static to upload it.
< 1345756874 432054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then I thought maybe that got messed up so I uploaded all its dynamic libraries.
< 1345756874 769430 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can Checkout programs be compiled to hardware?
< 1345757021 411990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway now I have a shell, but I'll get back to this later.
< 1345757065 378879 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can Checkout programs be compiled to: LLVM, some open-source GPU architectures, some GPU with open specification, VHDL, or some custom CPU/GPU architecture specifically designed for Checout?
< 1345757092 804943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There is not way that Checkout programs can be compiled to some cusom CPU/GPU architecture specifically designed for Checkout.
< 1345757098 203968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/t//
< 1345757251 821463 :lexande!arapp@minthe.ugcs.caltech.edu PART :#esoteric
< 1345757378 679700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like we lost lexande.
< 1345757564 50454 :boily!~boily@mtl.savoirfairelinux.net NICK :lexande-ersatz
< 1345757575 559683 :lexande-ersatz!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I can temporarily impersonate him...
< 1345757624 329617 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: you probably should ask ais523 that.  he's not here now, but checkout is his language and he _is_ an expert on compilation to hardware...
< 1345757638 126527 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK
< 1345757742 568851 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Only four more spaces open in the top-20 list!
< 1345757780 910452 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :;P
< 1345757788 424104 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm not sure i'm happy about this leaderboard
< 1345758037 975662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The way it works or its existence?
< 1345758055 757643 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :existence
< 1345758077 100140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION usually ignores leaderboards like that.
< 1345758117 120594 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it takes willpower to do that
< 1345758118 292353 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for me
< 1345758133 682637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : The "except this" is now isolated :( <-- *MWAHAHAHA*
< 1345758144 661584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's true.
< 1345758150 241258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why is he not here to listen to my gloating
< 1345758173 189748 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: As you may know, I don't even own a television.
< 1345758186 415015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This new CTF thing is very webby; though I suppose that's what they said it was going to be. (Went to level 4, then got sidetracked to do other things.)
< 1345758211 523307 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But sometimes at public places with televisions in them, I suddenly notice that I've been staring at a screen for the last 20 seconds.
< 1345758220 775130 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a strange feeling. I don't even realize what I was looking at.
< 1345758227 327200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've never even heard of all these Sinatras and whatnots.
< 1345758254 392056 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm happy with it being web stuff
< 1345758256 645186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you have all been staring at a screen for _much_ more than 20 seconds. *MWAHAHAHA* oh wait...
< 1345758269 753663 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because it's an opportunity to learn different things
< 1345758277 489541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: It's totally not the same!
< 1345758288 721510 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NOW THE DENIAL
< 1345758296 817228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION notes that he's currently not making progress with either the CTF or the other things he was going to do.
< 1345758298 657788 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nothing they do is deeply dependant on arcane knowledge of a particular language or framework
< 1345758317 288979 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except JavaScript, maybe.
< 1345758332 655827 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't think you need *arcane* knowledge of javascript
< 1345758355 306273 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think you need to know the very basics and to be comfortable poking around in "Inspect Element" or such
< 1345758355 452282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Perhaps not.
< 1345758362 167800 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i guess that's spoilers?
< 1345758369 93149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's spoilers?
< 1345758374 194851 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can't even tell which level it's for.
< 1345758387 343570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It spoiled the fact that there's going to be some JavaScript. I haven't seen any, I don't think.
< 1345758407 651331 :lexande-ersatz!~boily@mtl.savoirfairelinux.net NICK :boily
< 1345758407 797527 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well i implied that you don't need to know subtle details of javascript
< 1345758412 276444 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which narrows down where one might look for hax
< 1345758493 150100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For the level with the regexp, I was trying to figure out a way to match against the program's own code in the git repository.
< 1345758503 484399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether that's spoilers. At any rate it didn't work because git compresses things. :-(
< 1345758505 394589 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha
< 1345758508 881232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(And it's a bare repository.)
< 1345758530 691771 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But the line checking for the regexp actually does match the regexp.
< 1345758544 556881 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION mind = blown
< 1345758570 692354 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :can you write a regex which matches only itself?
< 1345758802 713895 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That sounds like a challenge
< 1345758818 527635 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How about an empty regex
< 1345758831 209066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh a narcissist regex
< 1345758834 191110 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :will match any line
< 1345758840 262150 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(that's the interpretation of "match" i'm taking)
< 1345758850 176857 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :otherwise it's easy, any regex containing only literal characters (letters etc) would do
< 1345758887 137761 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Then a regexp containing the letter a
< 1345758898 574973 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Actually
< 1345758903 25888 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :will match any line containing the letter a
< 1345758905 39929 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(that's the interpretation of "match" i'm taking)
< 1345758906 645501 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hmm
< 1345758914 882327 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :This is tricky
< 1345758925 339314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you need ^ and $ or something equivalent
< 1345758932 659828 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You basically have to make a regexp quine
< 1345758942 70497 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^$ matches an empty line
< 1345758956 487082 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://esolangs.org/wiki/Narcissist
< 1345758973 377626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :narcissists tend to be quine-like
< 1345758980 715608 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^^$$ matches a line with ^$ on it
< 1345759008 163864 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: you need to handle escaping i think
< 1345759013 43896 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1345759015 767316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which makes things much harder
< 1345759038 367142 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: You don't need to escape ^ or $ if they aren't at the start or end of the regex
< 1345759048 203649 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you don't?  hm.
< 1345759070 834063 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or at least, there is something that makes ^^$$ work as intended
< 1345759096 253367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that may be connected with the single-line/multi-line options (in perl)
< 1345759123 721696 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe it's that you don't need to escape ^ or $ if you have them elsewhere in their real meanings
< 1345759235 82335 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1345759241 308630 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ok, this is tricky
< 1345759338 631586 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: zzo38
< 1345759552 622422 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Unless there is a way of embedding a literal representation of the regex inside the regex
< 1345759559 22074 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It might be impossible
< 1345759607 769825 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's almost certainly possible with perl's crazy extended "reg"exes
< 1345759717 194657 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://www.cs.auckland.ac.nz/~jas/toys/inequ.html Looks like we aren't the only ones at it
< 1345759962 52438 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Perl at least has no special magic about ^ matching a literal "^" if it's not the first thing. E.g. /^^foo/ matches 'foobar', doesn't match '^foobar'.
< 1345760044 382407 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :grep does
< 1345760075 745392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!perl print join(" ", map { /^^foo/ ? "$_:yes" : "$_:no" } ("foobar", "^foobar"));
< 1345760076 133327 :EgoBot!codu@codu.org PRIVMSG #esoteric :foobar:yes ^foobar:no
< 1345760111 518360 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`echo '^foobar' | grep '^^foo'`
< 1345760111 664322 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^foobar
< 1345760114 975978 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So it seems. Fancy that.
< 1345760115 158389 :HackEgo!codu@codu.org PRIVMSG #esoteric :​'^foobar' | grep '^^foo'`
< 1345760124 953557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh, inequ is another name for narcissist then
< 1345760134 356161 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lol at HackEgo
< 1345760162 147164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo '^foobar' | grep '^^foo'
< 1345760165 278634 :HackEgo!codu@codu.org PRIVMSG #esoteric :​^foobar
< 1345760168 526479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway.
< 1345760202 852257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo -e 'foobar\n^foobar' | grep -E '^^foo'
< 1345760205 816169 :HackEgo!codu@codu.org PRIVMSG #esoteric :foobar
< 1345760218 787805 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's different with extended RE.
< 1345760333 481597 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I see, so egrep
< 1345760373 456413 :copumpkin!~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com JOIN :#esoteric
< 1345760373 602843 :pumpkin!~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com JOIN :#esoteric
< 1345760373 749022 :copumpkin!~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com QUIT :Changing host
< 1345760373 749174 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345760394 310713 :pumpkin!~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com NICK :Guest28134
< 1345760419 96835 :Guest28134!~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com QUIT :Client Quit
< 1345760553 99811 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: aww, I won't be in the top 20
< 1345760814 859066 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Now you get to practice not caring about leaderboards!
< 1345760821 971128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet the leaderboard was sour anyway.
< 1345760836 230435 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't get it
< 1345760898 863658 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1345760917 485136 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection
< 1345760949 849390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The second thing was a joke about sour grapes. I know you said you didn't like the leaderboard even before -- it wasn't making fun of you in particular.
< 1345761040 642848 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION sighs.
< 1345761122 502979 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Which community is more likely to want to play with monads, the Clojure community or the Common Lisp community
< 1345761133 431340 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :grour sapes
< 1345761157 97272 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which community is more likely to want to play with themselves
< 1345761169 343179 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what's the connection to grapes?
< 1345761193 125536 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What's the hgronnection to capes?
< 1345761211 83 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION kind of thinks that Clojure is a better language except for lack of CLOS and condition system
< 1345761227 403984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Sour_grapes
< 1345761246 64478 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That daemn esop
< 1345761258 424051 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what does it have to do with leaderboards
< 1345761271 979820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::-(
< 1345761279 415182 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :idgi
< 1345761293 611939 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itt: we discover kmc doesn't understand fables and proverbs
< 1345761313 594161 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :whatever
< 1345761316 319830 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hith wis fabcy fanles
< 1345761337 615123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also that FreeFull cannot spel
< 1345761353 819366 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I was on a leaderboard thing once
< 1345761361 403177 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :C ian jell spust efin
< 1345761393 801163 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :aat whre tou yalking tabou
< 1345761403 92122 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't think I can prove it :(
< 1345761430 975168 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: You can.. with trime tavel!
< 1345761465 87834 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I can't even prove a connection between YouOS and myself
< 1345761471 669509 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And I think all my code is gone for good
< 1345761501 994512 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Dear Google: Not iOS. YouOS.
< 1345761614 696303 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's why you "" everything
< 1345761671 832366 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The only actual connection that I get when I google "YouOS" "Sgeo" is a log of me in a Java chatroom mentioning it
< 1345761677 631973 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Which makes little to no sense.
< 1345761696 726224 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 246 seconds
< 1345761727 652111 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://echelog.com/logs/browse/java/1271368800
< 1345761762 499874 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, context was someone talking about an OS in Java, and OSes that aren't really OSes and me mentioning a project with OS in its name that's not really an OS.
< 1345762059 119530 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :bah, i beat level 8 but the web interface won't take my password
< 1345762083 999913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"You completed this level in -34914.789 seconds." That's... unlikely.
< 1345762093 735264 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The others show reasonable (nonnegative) numbers.
< 1345762101 448960 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and the stripe ctf channel is full of "HALP HOW 2 SOLVE LVL 1" so i can't get the attention of admins
< 1345762146 867007 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :lvl 1? They got past lvl 0?
< 1345762168 125012 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :some of them
< 1345762206 988587 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1345762312 974602 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1345762374 800184 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What game is this?
< 1345762399 498045 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :https://stripe-ctf.com
< 1345762518 163934 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I have stuff I should be doing today
< 1345762534 323882 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like endlessly contemplating whether clojure is better than common lisp?
< 1345762534 470089 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Working on a sellable product in SL and repairing my IRC bot
< 1345762587 255781 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe I should make a Lisp that compiles to LSL
< 1345762861 592542 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, I don't like being timed
< 1345762915 451994 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1345763117 355996 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, this is fun
< 1345763205 645487 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep
< 1345763247 402549 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder if it's the same shirt as last time
< 1345763363 214805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was a somewhat low-quality shirt.
< 1345763369 641902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The regular Stripe shirts are much nicer.
< 1345763382 935559 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On the other hand they make people think I work at Stripe.
< 1345763395 561732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION doesn't like shirts with text.
< 1345763411 2557 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you somehow remove the text?
< 1345763423 172086 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is Stripe CTF a finite duration thing?
< 1345763428 102458 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or will it be open for a while/
< 1345763430 335004 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, one week.
< 1345763438 464005 :derdon!~derdon@p5DE8A73B.dip.t-dialin.net QUIT :Remote host closed the connection
< 1345763480 445577 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :one week from noon yesterday PDT
< 1345763526 207852 :ion!ion@heh.fi PRIVMSG #esoteric : i wonder if it's the same shit as last time    That was a somewhat low-quality shit.    The regular Stripe shits are much nicer.   * shachaf doesn't like shits with text.    Can you somehow remove the text?
< 1345763526 817416 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION will play more later, I'm a bit stumped, there's an obvious looking area here but it looks secure
< 1345763557 674547 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ion: is there like a simulacrum of #esoteric which lives inside your head?
< 1345763565 992723 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that would be frightening
< 1345763576 683042 :ion!ion@heh.fi PRIVMSG #esoteric :Yes, a poo simulacrum.
< 1345763584 997021 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i mean it's one thing to be crazy but it's another thing to have a bunch of voices in your head who are themselves crazy
< 1345763598 856824 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :THE GREAT BIG POO
< 1345763611 452975 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I mean
< 1345763616 294360 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :THE GREAT MIGHTY POO
< 1345763616 502966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION had a high quality shit while solving the ctf
< 1345763632 329416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: If sane voices make you crazy, crazy voices must make you sane.
< 1345763664 897931 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm sure that's how it works
< 1345763717 442076 :ion!ion@heh.fi PRIVMSG #esoteric :kmc: That’s just the crazy talking.
< 1345763741 469740 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :are timezone acronyms like PDT useful?
< 1345763746 365285 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the US ones are pretty useful
< 1345763757 994022 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but is it the case that (e.g.) all points in EEST switch to EET on the same date?
< 1345763765 733866 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think this was not the case before the 90's anyway
< 1345763770 106112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kmc: hey i'm _not_ crazy, it's just all these crazy voices confusing me all the time
< 1345763775 851865 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know.
< 1345763790 160058 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Are you sure you are not crazy?
< 1345763793 549697 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :pax bruxellana
< 1345763809 794994 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION prefers just "PT"
< 1345763817 716896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: The voices tell me I'm not.
< 1345763820 763825 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What does "EEST", "EET" means?
< 1345763831 193364 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: Eastern European (Summer)? Time
< 1345763847 957196 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK.
< 1345763855 520013 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :confusingly 'S' means DST in most of the world and not-DST in the USA
< 1345763858 233027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Eesti time
< 1345763862 335898 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes!
< 1345763864 263364 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't like daylight saving time and summer time
< 1345763870 576770 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is eesti time
< 1345763883 712755 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i had some other pun involving C'EST
< 1345763893 325858 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why not zzo38?
< 1345763895 783081 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :https://www.youtube.com/watch?v=0w5neFPat1w
< 1345763908 980529 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :BST
< 1345763913 656643 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Means british summer time
< 1345763923 429961 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes that is a fact
< 1345763942 910068 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they used to have double summer time too
< 1345763965 215189 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think you should use solar time and UTC, and then also use Italian hours and/or astrological houses if you need sunset time as well
< 1345763968 847285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that is clearly absurd, as it would imply the brits have summers
< 1345764008 22969 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also britain was on GMT+1 for all of 1969 and 1970
< 1345764070 626312 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :pirateat28
< 1345764236 785363 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but in reality the universe was created in the afternoon (UTC) of Sunday, August 17, 1969
< 1345764274 838409 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and will be destroyed in 9661 after a false alarm in 1996
< 1345764313 30910 :pirateat28!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1345764372 151588 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sun-Neptune has a close opposition of ecliptic longitude at this time.
< 1345764433 918656 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is regex really that terrible for web page processing in all circumstances?
< 1345764454 586524 :ion!ion@heh.fi PRIVMSG #esoteric :The destruction date of the universe doesn’t matter to us that much after the 2012 destruction of the Earth.
< 1345764459 975028 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think regex can be used for web page processing.
< 1345764484 274259 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :esr agrees
< 1345764526 186320 :SimonRC!~sc@217.155.91.250 QUIT :*.net *.split
< 1345764527 996963 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are you sure the 2012 destruction of Earth? How will they get destroyed? Atom bomb?
< 1345764529 493964 :ion!ion@heh.fi PRIVMSG #esoteric :Is XML really that terrible for video processing in all circumstances? I think XML can be used for video processing.
< 1345764541 95489 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ion: come on, we still have a few months to assemble a project orion generation ship
< 1345764545 952768 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I wouldn't think XML would be good for video processing, though.
< 1345764552 122268 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: Will collide with an antiearth
< 1345764570 353884 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Earth cancelled due to lack of ratings
< 1345764572 366839 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What antiearth?
< 1345764597 680921 :ion!ion@heh.fi PRIVMSG #esoteric :There’s only one. That one.
< 1345764624 930342 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even if there is only one (assuming there is even one), I still don't know which one it is.
< 1345764682 121792 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kmc: wasn't that a plot of some tv series
< 1345764762 843878 :SimonRC!~sc@217.155.91.250 JOIN :#esoteric
< 1345764773 642752 :impomatic!~digital_w@87.114.182.202 PART :#esoteric
< 1345764803 730130 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*tv cartoon series
< 1345764929 589498 :Gregor!codu@codu.org PRIVMSG #esoteric :YOU GUYS YOU GUYS https://bitbucket.org/GregorR/sysv-dev
< 1345764946 180171 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is not a dinosaur. Or a pony.
< 1345764960 655995 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I assume that Gregor is a dinopony.
< 1345765011 838525 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm south park it seems
< 1345765141 728466 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Gregor: nice
< 1345765167 47002 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: I did a bunch of video editing with shell scripts that invoked netpnm on individual frames
< 1345765170 166243 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no xml though
< 1345765244 859424 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does Common Lisp make more sense for video editing than Clojure, for performance reasons?
< 1345765250 720206 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not that I plan to do video editing
< 1345765338 446280 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_-
< 1345765353 151043 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh Sgeo you so silly
< 1345765355 767556 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Yes video editing can be done with shell scripts although invoking a program on each frame would seem to be slow. Parallel computing might be better way.
< 1345765364 13605 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1345765367 619145 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes
< 1345765368 363539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :guys, i was planning on doing some video editing
< 1345765374 144603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you have any suggestions as to which lisp dialect i should use
< 1345765383 686865 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at the time I had like the only SMP machine among my friends
< 1345765386 327559 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :those were the days
< 1345765387 986204 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But I may modify pictures using ImageMagick.
< 1345765402 468232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SYNCHRONICITY
< 1345765407 984533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Hey, you finished it.
< 1345765411 285327 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep
< 1345765418 267570 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What about synchronicity?
< 1345765423 397722 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it was a dual socket single-core-Opteron machine
< 1345765428 272347 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :those were the days
< 1345765438 529114 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION will continue soon.
< 1345765440 578327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...some day i'll snap and ban zzo38 for ruining my bad jokes
< 1345765457 80837 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :later we found an even older SMP machine lying around
< 1345765486 745179 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it had four Pentium Pro chips
< 1345765489 974832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're all useless
< 1345765491 252929 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oerjan: zzo's already a hero but then he'll be a martyr
< 1345765499 280278 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is this what you want
< 1345765500 66305 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, a hybrid of newLisp and Arc.
< 1345765503 593139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :monqy: ok good argument
< 1345765505 28405 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: thx
< 1345765506 475497 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving"
< 1345765511 352712 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and 1 GB of RAM on several cards, each the size of a modern PC motherboard
< 1345765540 486219 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I wonder what he would have said if I said something that wasn't a Lisp dialect
< 1345765544 328894 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Darn
< 1345765545 197945 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and it was the size of a refridgerator
< 1345765557 254308 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and i left it in a common area, which caused some annoyance to others
< 1345765564 201151 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although I assume he can still read this
< 1345765569 678040 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i believe the exact threat was "if you do not move that computer, i will open up the case and take a shit inside"
< 1345765654 225400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how civilized
< 1345765689 843639 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes
< 1345765708 489419 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :pentium bros before pentium pros
< 1345765734 43478 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the student computing club also had some pre-release Itanium boxes which were even shittier than regular Itanium boxes
< 1345765746 396100 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they had some CPU bugs and were never properly supported by GCC
< 1345765755 938661 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think they kept these as a way of hazing new sysadmins
< 1345765762 334766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is Itanium that terrible?
< 1345765777 106190 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Avoid anything with CPU bugs
< 1345765778 404985 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shachaf, it's really hard to write compilers for I hear?
< 1345765786 29080 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hardware bugs are nast
< 1345765789 540034 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nasty
< 1345765791 694306 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, what Phantom_Hoover said
< 1345765804 812923 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :to get good performance you have to pay intel for their crazy compiler
< 1345765808 443230 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :though it might be free for academia
< 1345765813 288108 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Write everything in assembly!
< 1345765819 679608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What makes it so hard to write compilers for?
< 1345765827 957330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it something fundamental about the architecture?
< 1345765833 631465 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: the instruction stream contains hints about parallelism
< 1345765841 963539 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the sort of things a normal CPU figures out on the fly
< 1345765849 466433 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and it turns out, doing this on the fly is easier because you have more information
< 1345765852 865861 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, parallelism is hard
< 1345765876 347804 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you don't just write a sequence of instructions, you write a sequence of instruction *groups*, where each group happens in parallel
< 1345765879 331398 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or something
< 1345765887 201734 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :read about it if you want to know the actual situation
< 1345765895 752411 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :belongs to the VLIW class of architectures
< 1345765901 664123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good point.
< 1345765903 636332 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which has (as a result?) fallen out of favor for general purpose architectures
< 1345765908 993448 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but is still popular for DSPs and such
< 1345765943 813001 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Itanium was also used largely to emulate x86 and HP PA-RISC
< 1345765949 467529 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and it kinda sucked at these
< 1345766031 946613 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I feel like I'm guessing at this level (level 2)
< 1345766034 24454 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::/
< 1345766034 870142 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think Intel is contractually obligated to keep making Itanium chips
< 1345766044 233116 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :as a result of the deal with HP where it replaced PA-RISC
< 1345766047 566028 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that might be bullshit tho
< 1345766049 792027 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: want a hint?
< 1345766057 373867 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, ok, sure
< 1345766071 172096 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :>.>
< 1345766077 783514 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, what do you have so far
< 1345766080 134454 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(feel free to PM)
< 1345766084 736483 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(i think we want to avoid spoilers here)
< 1345766088 430741 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We do?
< 1345766094 1968 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh maybe not
< 1345766097 105395 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :whatevs
< 1345766097 927294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think other people in here are doing it.
< 1345766101 994556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe they will later, though.
< 1345766107 229526 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :except you and me, but we're past level 2
< 1345766110 909583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Avoid spoilers for ≥7 :-)
< 1345766212 315251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Level 3 was much easier than level 2.
< 1345766328 61062 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i found it difficult for two
< 1345766329 486019 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :reasons
< 1345766420 235583 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :one is that v qvqa'g erpbtavmr gur dhrel fgevat ohvyqvat nf hafnsr vzzrqvngryl
< 1345766460 290096 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and also v unq gb cbxr nebhaq va fdyvgr qbpf gb svaq bhg ubj gb rssrpgviryl nqq ebjf gb n fryrpg, pbagebyyvat bayl gur cneg bs gur dhrel v qvq
< 1345766468 669932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should switch back to urxvt, which has built-in rot13.
< 1345766473 213122 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it does??
< 1345766481 225118 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ctrl-right-click
< 1345766488 578502 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At least my installation does. Maybe it's a script that comes with it.
< 1345766500 909334 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :jesus
< 1345766502 600310 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's ridiculous
< 1345766550 148327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo urxvt | tr a-z n-za-m
< 1345766553 669406 :HackEgo!codu@codu.org PRIVMSG #esoteric :hekig
< 1345766571 153460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vad hekigt
< 1345766573 501253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^rot13 shachaf@carbon
< 1345766573 880319 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :funpuns@pneoba
< 1345766598 59048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 hydrogen helium lithium beryllium boron
< 1345766598 684492 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :ulqebtra uryvhz yvguvhz orelyyvhz obeba
< 1345766631 293470 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: your name rot13s to funpuns? seriously?
< 1345766642 229957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 nitrogen oxygen fluorine neon
< 1345766642 915853 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :avgebtra bkltra syhbevar arba
< 1345766650 693430 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: that is amazing
< 1345766664 200841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 kmc oerjan 
< 1345766664 778113 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :xzp brewna 
< 1345766672 358636 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :^rot13 keegan
< 1345766672 827602 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :xrrtna
< 1345766691 841913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :furrfu
< 1345766695 106685 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :^rot13 ørjan
< 1345766695 597899 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :øewna
< 1345766701 900342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Oh, you didn't know?
< 1345766707 770773 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no
< 1345766715 963621 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is this why you like puns so much
< 1345766733 230003 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it's my name because my mother likes puns so much.
< 1345766740 893738 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Apparently I suck at understanding hints
< 1345766760 803240 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(She was very pleased when I pointed it out, maybe 13 years later.)
< 1345766771 787375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: What was your hint?
< 1345766810 48438 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^rot13 Filip
< 1345766810 520198 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Svyvc
< 1345767054 361792 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: A lot of these puzzles are tricky to exploit, but things that would've never come up when writing the code in the first place, or reviewing someone else's code.
< 1345767108 815705 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Mostly because the whole thing is flawed in a lot of ways -- just most of them happen not to be exploitable.
< 1345767166 997805 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm scared that I may end up writing that sort of code
< 1345767173 795967 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that doesn't apply to all of them.
< 1345767309 849406 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: I don't really agree
< 1345767326 399829 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, i agree that the examples are a bit contrived
< 1345767349 55998 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but they are holes you see in real programs, and things you would want to look for in review
< 1345767368 468228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right.
< 1345767393 946019 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess what annoys me is the idea of reviewing exclusively for security holes, rather than other design issues.
< 1345767403 888492 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But of course the latter can be a much bigger change.
< 1345767422 900111 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, other design issues are outside the scope of this challenge :)
< 1345767428 709766 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe i'm missing the context of your complaint
< 1345767469 584784 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :having lots of other issues makes it a more realistic challenge
< 1345767511 795452 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's true.
< 1345767541 773839 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and i think there is value in reviewing just for security holes
< 1345767547 832966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :having a separate person thinking about that all the time
< 1345767564 44751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure.
< 1345767569 628126 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with the caveat that they should be allowed to say "i don't see a hole in your code, but it's so poorly designed that i deem it insecure anyway'
< 1345767584 769909 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but this should be a higher bar than merely ugly code
< 1345767619 829028 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's difficult as a reviewer to find that middle ground of "i would do this a different way, and i find your way gross, but i won't make you redo it"
< 1345767689 88104 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I just mean that I'd rather have a challenge where there's some security hole but the puzzles still seem like "good code".
< 1345767702 913841 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1345767707 309665 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even though that might be less realistic. :-)
< 1345767713 72856 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well i don't think the code in this set is too bad
< 1345767740 488682 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :except for the PHP levels, because they are written in PHP
< 1345767754 35461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can anyone write good code in PHP, kmc?
< 1345767772 631923 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://underhanded.xcott.com/ Related
< 1345767775 817823 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"""Do not tell me that “good developers can write good code in any language”, or bad developers blah blah. That doesn’t mean anything. A good carpenter can drive in a nail with either a rock or a hammer, but how many carpenters do you see bashing stuff with rocks? Part of what makes a good developer is the ability to choose the tools that work best."""
< 1345767781 936647 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: yeah, i like that thing
< 1345767791 679651 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have plans to run an updated and more free-form version of it
< 1345767825 40528 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can God create a programming language so terrible that even God can't write good code in it?
< 1345767831 718502 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(And is Rasmus Lerdorf God?)
< 1345767842 860526 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wants eve and mallory's secrets
< 1345767853 977632 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: They are available.
< 1345767859 736679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you can get bob's secret you can get them.
< 1345767860 987259 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: that would explain a lot
< 1345767863 87553 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :dinner, bbl
< 1345767870 37736 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, working on it
< 1345767913 336547 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: A programming language that doesn't allow you to write any code would fulfill that purpose
< 1345767943 792706 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreeFull: You don't think there's such a thing as "code so bad it doesn't even compile"?
< 1345768004 185848 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: With this language, no code compiles
< 1345768026 479914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Exactly.
< 1345768030 620890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh.
< 1345768043 903586 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION got it backwards.
< 1345768103 886698 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, brainfuck will compile anything
< 1345768113 194205 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Ok]
< 1345768253 618242 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I would think that yes God can create a programming language so terrible that even God can't write good code in it.
< 1345768382 215390 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And yes one way is one that no code is valid.
< 1345768949 544286 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345768951 71277 :TeruFSX!~quassel@174-20-4-203.mpls.qwest.net JOIN :#esoteric
< 1345768977 23004 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345769187 297359 :ion!ion@heh.fi PRIVMSG #esoteric :PHP
< 1345769235 876595 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Argh
< 1345769460 203178 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, kmc went afk
< 1345769464 200856 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :no wonder he's not helping me
< 1345769518 566169 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There's one blatantly obvious flaw in this code, and it's taunting me with my inability to abuse it
< 1345769605 847999 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just realized I have other things I really need to do
< 1345770889 431947 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345771370 577284 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1345773442 25816 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net JOIN :#esoteric
< 1345773479 774922 :pikhq_!~pikhq@71-34-136-187.clsp.qwest.net QUIT :Ping timeout: 260 seconds
< 1345773487 644616 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: Why are you unable to abuse it?
< 1345773519 650305 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, well, it only allows one SQL statement, but kmc gave me a hint about that, but right now working on something more important
< 1345773541 131172 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Surely you mean FDY statement!
< 1345773659 268481 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_-
< 1345774045 774347 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is a monad always covariant in its argument?
< 1345774069 617327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I guess it would have to be since you can write fmap.
< 1345774273 449819 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric
< 1345774329 599408 :vxhex!~rico@unaffiliated/vxhex JOIN :#esoteric
< 1345774395 286849 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think that's more correctly stated as "Is Monad covariant in its argument?"
< 1345774421 635816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it? I mean "are instances of Monad covariant in their argument".
< 1345774426 14580 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Ping timeout: 244 seconds
< 1345774428 343951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For example, Reader is covariant in its argument.
< 1345774437 320109 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric
< 1345774448 488426 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what do you mean?
< 1345774471 51294 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do you mean (Reader t)?
< 1345774482 24410 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, yes.
< 1345774493 12285 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sorry. (Reader t) is the instance of Monad, though.
< 1345774496 455360 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know what "covariant" means in Haskell in general
< 1345774503 461971 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the usual meaning relates to subtyping, which Haskell lacks
< 1345774511 869839 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but a "covariant functor" is a particular kind of thing
< 1345774522 893803 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and every Monad is a covariant functor, yes
< 1345774530 118401 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's the usual sort of functor captured by the Functor class
< 1345774536 250876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right.
< 1345774542 964902 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and yeah, i think your phrasing is more correct
< 1345774550 39335 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com QUIT :Ping timeout: 256 seconds
< 1345774550 211868 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :don't know what mine would mean -_-
< 1345774568 818163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think saying that a type is covariant in a means that a only appears only to the left of an even number of ->s
< 1345774608 634613 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you look at -> as the branch of a tree, that is.
< 1345774623 756189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So "a" is covariant in "a", and so is ((a -> r) -> r)
< 1345774644 569483 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :dishonestbob
< 1345774645 515165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But not (a -> r)
< 1345774665 81884 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh, so you're asking whether the implementation of every monad (the RHS of data Foo t = ...) must satisfy this?
< 1345774684 129945 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric
< 1345774698 401171 :dishonestbob!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1345774726 803164 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right.
< 1345774747 570249 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Ping timeout: 240 seconds
< 1345774757 818157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And I think it does, and any covariant functor (i.e. Functor) must satisfy it in general.
< 1345774768 335643 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com QUIT :Client Quit
< 1345774784 632760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whereas a contravariant functor (i.e. Contravariant) must satisfy the reverse.
< 1345775230 927185 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :edwardk says that for newtype Search f a = Search { optimum :: f a -> a }, instance Contravariant f => Monad (Search f)
< 1345775259 918418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And that this is a fun exercise to prove, or something.
< 1345775278 504237 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :it's not too hard to write, iirc
< 1345775281 963673 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :djinn can probably do it
< 1345775297 502768 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn-add newtype Search f a = Search (f a -> a)
< 1345775297 724612 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Cannot parse command
< 1345775301 645278 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn-add data Search f a = Search (f a -> a)
< 1345775340 236866 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn ((a -> b) -> f b -> f a) -> (c -> d) -> Search f c -> Search f d
< 1345775340 418872 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Error: kind error: (KVar 5,KVar 2)
< 1345775359 458178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn ((a -> b) -> f b -> f a) -> (c -> d) -> (f c -> c) -> f d -> d
< 1345775359 630298 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :-- f cannot be realized.
< 1345775376 695572 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I already wrote this, actually.
< 1345775407 474542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn ((a -> b) -> f b -> f a) -> a -> (f a -> a) -> a
< 1345775407 667076 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f _ a _ = a
< 1345775425 627971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn ((a -> b) -> f b -> f a) -> a -> f a -> a
< 1345775425 818649 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f _ a _ = a
< 1345775432 143545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm.
< 1345775448 18428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn ((a -> b) -> f b -> f a) -> (f (f a -> a) -> a) -> f a -> a
< 1345775448 183814 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :-- f cannot be realized.
< 1345775456 695463 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oops, c and d.
< 1345775463 486570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn ((a -> b) -> f b -> f a) -> (f (f c -> c) -> c) -> f c -> c
< 1345775463 632588 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :-- f cannot be realized.
< 1345775502 583637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn-add class Covariant f where contramap :: (a -> b) -> f b -> f a
< 1345775507 574249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, djinn supports classes.
< 1345775519 152248 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn Contravariant f => (f (f c -> c) -> c) -> f c -> c
< 1345775519 320193 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Error: Class not found: Contravariant
< 1345775524 927872 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION sighs.
< 1345775528 838162 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn Covariant f => (f (f c -> c) -> c) -> f c -> c
< 1345775529 21880 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :-- f cannot be realized.
< 1345775535 8007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION stops djinnspamming.
< 1345775755 609520 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric
< 1345775876 201069 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :we found a level where shachaf and i have completely different solutions :)
< 1345775881 388084 :vxhex!~rico@unaffiliated/vxhex PART :#esoteric
< 1345775886 921966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and probably mine is an unintended hole :)
< 1345776371 712752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: They were talking in the CTF channel earlier about fixing some unintended holes. Maybe yours was one of them.
< 1345776385 850578 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The Functor class is only for endofunctors of (->) category.
< 1345776399 453416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I would try to find out but I think I got my level 6 into an unusable state.
< 1345776445 121960 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do you know which unintended holes?
< 1345776506 354797 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No -- the channel was mostly (a) people asking for spoilers, (b) people giving spoilers, and (c) people talking about when the servers that went down will be back up.
< 1345776527 995445 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I only cared about (c) so I tried to avoid reading spoilers about other levels.
< 1345776533 543946 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That   newtype Search f a = Search { optimum :: f a -> a }   I have also called Algebra (as a F-algebra is). I also think that if f is Predicate you get the "infinite search" monad that someone else described, and I think also (CodensityAsk Predicate) is also the same, too!
< 1345776734 523338 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: No, it's not an algebra when f is contravariant.
< 1345776755 62600 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Well, yes, you are correct; nevertheless it is what I called that type.
< 1345776785 505814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"infinite search" is where it gets its name, though, yes.
< 1345776788 262594 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Contravariant functor would be a functor from (->) category to its opposite, or vice versa. Therefore it is a functor and follows the same laws as a functor because it is a functor. Actually, there are other things can you can simply say, this must be a functor, etc
< 1345776803 617051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know whether (CodensityAsk Predicate) is also the same, too as well. But it's possible.
< 1345776822 823179 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I think I have once proven that it is the same, by the Yoneda lemma.
< 1345776835 179683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know what CodensityAsk is.
< 1345776873 682871 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :newtype CodensityAsk f x = CodensityAsk { runCodensityAsk :: forall z. f z -> (x -> z) -> z };
< 1345776897 310013 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is always a Monad. If f is Comonad then (CodensityAsk) is also a MonadPlus.
< 1345776909 763599 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is always a Monad. If f is Comonad then (CodensityAsk f) is also a MonadPlus.
< 1345776954 214083 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There is also CodensityAskT which every "z" in that definition would be "m z" instead
< 1345777001 669190 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :OH GOD I HATE MYSELF THIS CODE WHICH IS GOING TO BE IN PRODUCTION USE HAS SEVERAL FUNCTIONS THAT ARE IDENTICAL EXCEPT FOR THE NAME I SHOULD REFACTOR IT BUT I PROBABLY WON'T
< 1345777041 631191 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sgeo: Yes you should refactor it, and then if it need multiple name, then depending on the programming language you can do something about that (such as, in C, you can define a macro)
< 1345777082 568250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can define macros in C/C++!
< 1345777181 326540 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net JOIN :#esoteric
< 1345777285 853467 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I sometimes make those kind of mistake too, but then usually try to fix it
< 1345777301 480571 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm basically abusing function names to act as a dispatch mechanism
< 1345777310 185250 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Since I thought these functions might greatly vary
< 1345777315 569812 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And one or two do
< 1345777318 496572 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But the rest are the same
< 1345777337 88925 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How would they act as a dispatch mechanism, and what programming language is it?
< 1345777447 928183 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Tcl
< 1345777469 708331 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I call a function named partially by a variable
< 1345777474 195960 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in, checkfeed-$method
< 1345777485 457977 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And then checkfeed-etag, for example, is one function
< 1345777523 126784 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does Tcl have first-class functions? If so, can you assign them as same using an assignment?
< 1345777769 406915 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I wouldn't call them first-class as such
< 1345777805 334950 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But you can call a function whose name you only know at runtime quite comfortably, and you do have anonymous functions, although require a funcall-like command to use them
< 1345778246 914227 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I can't help wondering if CLOS functionality would come in very useful here
< 1345778550 391703 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"recreational substances" is a great category if you take it to mean more than just drugs
< 1345778581 305210 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :drugs, propane, helium, pudding, spray paint, lube
< 1345778656 685585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Those are even recreational chemicals!
< 1345778677 900910 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The big problem with refactoring is I don't get to touch the code that often
< 1345778690 73044 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I mean I do, but there's not often reason to work on it unless I'm adding a feature
< 1345778704 676554 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And deployment is annoying, becuase it consists of giving the code to the person actually running it
< 1345778771 869305 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't think pudding is a chemical
< 1345778794 696731 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving
< 1345778814 827442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :True.
< 1345778835 778261 :Nisstyre_!~yours@c-208-90-102-250.netflash.net JOIN :#esoteric
< 1345778842 216889 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :spray paint is pretty complicated too
< 1345778851 921784 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Easiest thing to do would be to make the dispatcher check for the existence of the function it would call, and if it doesn't exist, call a default one
< 1345778875 374577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"dispatcher"? I just call that program "diff".
< 1345778890 182894 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Or maybe that's patch -R.)
< 1345778900 965968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, dude, I haven't used patch in years!
< 1345778911 530205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Version control has taken over the world.
< 1345778921 438375 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i still use patch a lot
< 1345778947 886514 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For what?
< 1345778949 27003 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like when i'm preparing a markdown document, but i want some custom tweaks to the generated html
< 1345778971 6928 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That sounds like an unreliable system.
< 1345778991 753594 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah but it doesn't have to work 100% automatically every time
< 1345779036 372342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was thinking in particular of "applying other people's patches to things".
< 1345779043 966868 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or "releasing patches".
< 1345779098 266138 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :WEB can automatically apply changes from an external file.
< 1345779276 897720 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, I did that once or twice
< 1345779287 534175 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or, well, used diff
< 1345779443 771244 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm in AceHack http://patch-tag.com/r/ais523/acehack/snapshot/current/content/raw/doc/fixes36.0
< 1345779464 542508 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, http://blog.sigfpe.com/2006/10/monads-field-guide.html are nice pictures.
< 1345779560 458962 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monochrom says: seq is a suggestion. pseq is an order.
< 1345780166 768141 :TeruFSX!~quassel@174-20-4-203.mpls.qwest.net PRIVMSG #esoteric :random question: what does Muller brainfuck do if you go past the cell limit?
< 1345780534 687277 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i miss monochrom's puns :/
< 1345780547 763511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote monochrom
< 1345780547 949931 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monochrom says: most people tend to deny the usefulness of useful alternative perspectives --- their entrenched vested interests demand it. as they grow older they also have more influence and power
< 1345780548 96024 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :over "the state of the art" to preserve their self-fulfilling prophecy that "the alternative is useless" --- by controlling what practice looks like, they can control what looks useless.
< 1345780598 30418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION suspects that's not a pun.
< 1345780600 855229 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote monochrom
< 1345780601 38309 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monochrom says: isTrue = (unsafeCoerce :: Either a b -> Bool) . (unsafeCoerce :: Maybe c -> Either a b) . (unsafeCoerce :: Bool -> Maybe c)
< 1345780652 917584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote monochrom
< 1345780653 74241 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monochrom says: All pointless debates can be settled by going polymorphic.
< 1345780660 557912 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Would that work for any types in place of Either a b and Maybe c?
< 1345780683 499165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Presumably.
< 1345780684 820555 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote monochrom
< 1345780685 6100 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monochrom says: Welcome to #haskell, where @remember's are in majestic stereo!
< 1345780716 164708 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And does it actually have to maybe type with type? As in, it becomes a Maybe c and then the thing accepts a Maybe c, do those have to match?
< 1345780733 439881 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or can it just be Bool in one end and out the other, regardless of whether the types in between fit?
< 1345780753 665587 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The types definitely have to match.
< 1345780779 180673 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :unsafeCoerce :: A -> B is a real function that only accepts a value of type A and only returns a value of type B
< 1345780803 928620 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It just happens to have a dubious implementation.
< 1345780986 984581 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer
< 1345781136 846933 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net PRIVMSG #esoteric :unsafeCoerce :: a -> b
< 1345781167 960220 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net PRIVMSG #esoteric :Type variables start with lower case letters.
< 1345781170 95389 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, but once you explicitly give its signature as (Int -> Char), it'll be :: Int -> Char
< 1345781178 188091 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is what I meant by A and B.
< 1345781203 854390 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net PRIVMSG #esoteric :unsafeCoerce :: IO a -> a
< 1345781708 631306 :MoALTz!~no@host-92-2-140-86.as43234.net JOIN :#esoteric
< 1345782229 486037 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are Canadian $1 coins made of plastic?
< 1345782259 161683 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :You tell me.
< 1345783237 894294 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know. That is why I ask.
< 1345783453 857836 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :But you're in Canada!
< 1345783456 405546 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :You can check!
< 1345783470 114541 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Light Table looks interesting
< 1345783547 312422 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I cannot tell if it is plastic or just a different kind of metal. I do not currently have one of the new $1 coins, and when I did, I did not know. Someone told me it is plastic although I am unsure, and he told me later, he is also unsure.
< 1345783704 327928 :MoALTz!~no@host-92-2-140-86.as43234.net QUIT :Ping timeout: 276 seconds
< 1345783917 758070 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lem_lemma :: (Not a -> b) -> (a -> b) -> b
< 1345784064 856920 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :did you do that shachaf
< 1345784070 191067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do what?
< 1345784078 110986 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's just the church encoding of lem.
< 1345784089 692164 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :invite lambda into lw
< 1345784110 86941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In a manner of speaking.
< 1345784135 596336 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Law of excluded middle does not apply in intuitionistic logic, though.
< 1345784527 404649 :SimonRC!~sc@217.155.91.250 QUIT :*.net *.split
< 1345785531 753813 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I said I proved that (CodensityAsk Predicate) is actually the same as the infinite search monad; actually, I have only proven that the type is equivalent, not that the monad is equivalent. However, it seems to be equivalent monad from testing it.
< 1345785609 947344 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You should make a CTF!
< 1345785671 612694 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Ping timeout: 252 seconds
< 1345785709 395227 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric
< 1345785924 37886 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe that church encoding of lem can be made using (Kleisli (Cont r)) instead of (->) category? You will already have Peirce's law (callCC).
< 1345785965 170850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, in Haskell you would use Cont.
< 1345785977 360666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I just want to avoid all the syntactic nonsense that comes with it.
< 1345786457 639017 :impomatic!~digital_w@87.114.182.202 JOIN :#esoteric
< 1345786718 134211 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :yeasayer
< 1345786743 971276 :yeasayer!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1345787936 61093 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345788318 868752 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :AgentOfChaos
< 1345788472 359491 :AgentOfChaos!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1345789884 353103 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric
< 1345789901 792589 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer
< 1345789965 971739 :epicmonkey!~epicmonke@188.134.41.211 JOIN :#esoteric
< 1345790463 360393 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345790467 130471 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't like Clojure's ->, especially since there's a nice reader macro for lambda
< 1345790489 901948 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It should be easy to write an actual function -> that threads a value through the rest of the arguments as functions
< 1345791875 341101 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net PRIVMSG #esoteric :> map ($2) [(+) 1, (*) 3]
< 1345791876 317365 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [3,6]
< 1345792135 186534 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : &(map #(% 2) [(partial + 1) (partial * 3)])
< 1345792135 370131 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : ⇒ (3 6)
< 1345792172 315932 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1345792401 876328 :epicmonkey!~epicmonke@188.134.41.211 QUIT :Ping timeout: 245 seconds
< 1345792455 371723 :SimonRC!~sc@217.155.91.250 JOIN :#esoteric
< 1345793519 171557 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1345794007 298189 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1345795478 330344 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 240 seconds
< 1345796153 125277 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds
< 1345796187 287958 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345796358 475005 :AnotherTest!~tim@94-224-21-229.access.telenet.be JOIN :#esoteric
< 1345796897 14555 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric
< 1345797258 536633 :atriq!~Taneb@host-78-148-8-212.as13285.net JOIN :#esoteric
< 1345797643 593289 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Can anyone link me that XKCD with the guy talking to the guy on the phone
< 1345797650 771735 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :The first guy isn't on the phone
< 1345797663 731237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :TWIST: The second guy isn't on the phone either
< 1345797671 477834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then who was phone?
< 1345797673 625262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(As they say.)
< 1345797729 302461 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :hello yes this is dog
< 1345797816 697723 :itidus20!~itidus21@120.148.51.163 PRIVMSG #esoteric :hello dog, are you after human rights?
< 1345797837 232606 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net PRIVMSG #esoteric :phon
< 1345797929 244204 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phone me a phoneme.
< 1345797989 928257 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I
< 1345797991 300476 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wow
< 1345798003 150527 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :TV Tropes now has an interstitial on all outbound links.
< 1345798026 774600 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Warning people of the dangers of the internet?
< 1345798029 968393 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :They're the moral police afterall
< 1345798056 434286 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I think they just want people like me to stay trapped
< 1345798066 334033 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Outbound links are my way out of there
< 1345798504 220353 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1345798697 375061 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345799037 562531 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I just realised that the only reason I'm smiling is because the alternative is crying
< 1345799041 520044 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric ::)
< 1345799052 604626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION grins madly
< 1345799077 391679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION fails
< 1345799094 885451 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION chews another piece of bread
< 1345799292 484831 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Read error: Connection reset by peer
< 1345799390 596066 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I...
< 1345799414 746239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :You...
< 1345799414 977309 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I think the best thing to do right now is try to get 100% on Avalancha on Medium on Guitar Hero 3
< 1345799559 996255 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 265 seconds
< 1345799636 317300 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric
< 1345800101 866329 :knott_rays!~androirc@37-219-56-8.nat.bb.dnainternet.fi JOIN :#esoteric
< 1345800111 133875 :knott_rays!~androirc@37-219-56-8.nat.bb.dnainternet.fi PART :#esoteric
< 1345800520 991500 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1345801060 831293 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1345801427 588495 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Well, I'm feeling a bit better now
< 1345801621 826230 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :A bit shaky, though
< 1345802156 542892 :atriq!~Taneb@host-78-148-8-212.as13285.net QUIT :Ping timeout: 252 seconds
< 1345803916 690198 :ineiros!~itniemin@li271-145.members.linode.com QUIT :Remote host closed the connection
< 1345803937 996395 :ineiros!~itniemin@li271-145.members.linode.com JOIN :#esoteric
< 1345804128 396986 :derdon!~derdon@p4FD953D1.dip.t-dialin.net JOIN :#esoteric
< 1345804133 623395 :itidus20!~itidus21@120.148.51.163 PART #esoteric :"Leaving"
< 1345804582 988131 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Read error: Connection reset by peer
< 1345804925 398857 :atriq!~Taneb@host-78-148-8-212.as13285.net JOIN :#esoteric
< 1345805148 212504 :impomatic!~digital_w@87.114.182.202 QUIT :Quit: http://RetroProgramming.com
< 1345805811 988102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Why is your nick "ion"?
< 1345805825 907068 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: Why not?
< 1345805845 489168 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Opportunity cost.
< 1345808076 368298 :MoALTz!~no@host-92-2-140-86.as43234.net JOIN :#esoteric
< 1345809034 306993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"These are no _ordinary_ subterranean mecha-narwhals!"
< 1345809080 575699 :AnotherTest!~tim@94-224-21-229.access.telenet.be QUIT :Read error: Connection reset by peer
< 1345809194 172558 :AnotherTest!~tim@94-224-21-229.access.telenet.be JOIN :#esoteric
< 1345809344 241420 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :oerjan, :)
< 1345809376 821070 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I'm going to think outloud here for a bit, if that's okay with everyone?
< 1345809395 442966 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :The intellectual and cultural ancestors of Homestuck:
< 1345809424 542843 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :" The let special form is used here for efficiency in the event that the first parameter, number, is passed as an expression instead of a simple value."
< 1345809455 656473 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes. Efficiency is totally the reason you want something to evaluate only once in an impure language.
< 1345809455 839824 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :The most obvious is Problem Sleuth, Andrew Hussie's previous work, which had elements of choose-your-own-adventure/interactive fiction and film noir.
< 1345809488 69244 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Problem Sleuth also has many references to Jail Break, another of Andrew Hussie's works. Jail Break is just silly.
< 1345809494 531132 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :(to be expanded upon)
< 1345809535 129270 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :While there are few if any Bard Quest references in Problem Sleuth, there are a handful in Homestuck, for instance Gamzee's god tier outfit.
< 1345809600 318288 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Within Homestuck, there are references to Arthurian mythology, especially that Dave Strider encountered Caledfwlch, the Welsh name for Excalibur
< 1345809631 786557 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :There are also Lord of the Rings references, such as Strider possessing a broken sword
< 1345809669 530817 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Lord of the Rings was influenced by Norse mythology
< 1345809707 887303 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :And Old English (Anglo-Saxon) stories
< 1345809757 516607 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :There are references to the Gospels, such as Jake kissing the head of Dirk, and "Being the Salome to [his] John the Baptist"
< 1345809789 140610 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Other elements of Abrahamic mythology are touched upon
< 1345809792 541377 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric
< 1345809827 774071 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Such as the Angels being feared creatures, as they were throughout the Bible
< 1345809840 923078 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Graeco-Roman mythology is referenced especially with the Denizens
< 1345809858 119158 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :For instance, Dave's denizen is Hephaestus, who was a Greek god
< 1345809894 873970 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :The works of Oscar Wilde, Mark Twain, Shakespeare, Snoop Dogg, and many others are referenced
< 1345810409 160767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t (0$0<$>)
< 1345810410 191550 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :    The operator `<$>' [infixl 4] of a section
< 1345810410 338068 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :        must have lower precedence than that of the operand,
< 1345810410 484066 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :          namely `$' [infixr 0]
< 1345810587 91500 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t print <$> readInt <$> getLine
< 1345810588 458161 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :    Overlapping instances for Show
< 1345810588 617132 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :                                ((Char -> Bool) -> (Char -> Int) -> ReadS String)
< 1345810588 763736 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :      arising from a use of `print' at :1:0-4
< 1345810605 627534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats lambdabot -----###
< 1345810633 199011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why would you print <$> readInt <$> getLine?
< 1345810646 713859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :beats me http://www.reddit.com/r/haskell/comments/ypyx4/why_does_print_readint_getline_return_an_ioio/
< 1345810693 146643 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, so if my program compiles but doesn't work, I just need to put join $ in front of it?
< 1345810719 620918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i can see why it is _wrong_, but my housemate is playing music so loudly i cannot get my brain to infer why it _does_ type
< 1345810755 338584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ty readInt
< 1345810755 904771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(and it looks to me like the comments use the wrong associativity for <$>)
< 1345810756 255664 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => a -> (Char -> Bool) -> (Char -> Int) -> String -> [(a, String)]
< 1345810767 252914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think that's the readInt you're thinking of.
< 1345810777 594268 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh duh
< 1345810781 905850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :grmbl
< 1345810784 170182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ty read <$> getLine
< 1345810785 246538 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Read a) => IO a
< 1345810785 392950 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh god I've hit that issue before
< 1345810788 478399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ty print <$> read <$> getLine
< 1345810789 550878 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :IO (IO ())
< 1345810792 420851 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :See?
< 1345810805 404898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t let readInt = read :: String -> Int in print <$> readInt <$> getLine
< 1345810806 730625 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :IO (IO ())
< 1345810813 616399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(print :: a -> IO () in this case.)
< 1345810815 154248 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Therefore, Haskell's type system should be taken out and shot.
< 1345810817 657275 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So you get iO (IO ())
< 1345810839 692267 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course, join (print <$> x) == x >>= print
< 1345810853 440092 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok that makes sense, the first <$> just becomes .
< 1345810857 223950 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It lets through wrong programs! This is a travesty!
< 1345810865 46649 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: No, it doesn't need to.
< 1345810876 766998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YES IT DOES
< 1345810878 379557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :<$> is infixr
< 1345810888 989014 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: um i just checked it's not
< 1345810896 754259 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, right.
< 1345810900 946489 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But if it was it would still work!
< 1345810910 534131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quite possibly
< 1345810911 270265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :<$> IS SO ASSOCIATIVE, IT ASSOCIATES ACROSS DIFFERENT TYPES!
< 1345810913 331812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(It's true.)
< 1345810929 944622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it does tend to do that
< 1345810934 691322 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(x <$> y) <$> z == x <$> (y <$> z), when both type-check.
< 1345810939 640981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even if it's different instances of <$>
< 1345810943 897363 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of Functor
< 1345811173 345648 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: MUST... ESCAPE
< 1345811861 621517 :kmc_!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric
< 1345812152 46769 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net QUIT :*.net *.split
< 1345812152 431957 :ion!ion@heh.fi QUIT :*.net *.split
< 1345812152 432186 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :*.net *.split
< 1345812499 394549 :ion!ion@heh.fi JOIN :#esoteric
< 1345812552 129190 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net JOIN :#esoteric
< 1345812772 996133 :mtve!~mtve@65.98.99.53 QUIT :*.net *.split
< 1345812779 133352 :mtve!~mtve@65.98.99.53 JOIN :#esoteric
< 1345813638 569467 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1345815098 37395 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 244 seconds
< 1345815838 545852 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22
< 1345816051 313039 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Dear god Leeds is far south
< 1345816252 108135 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Far out, man.
< 1345816375 490113 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Halifax is about halfway between me and ais523
< 1345816611 927935 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1345816699 255715 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1345816853 681448 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :halifax, as in nova scotia's halifax?
< 1345816995 644919 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :As in the Halifax that's about halfway between Birmingham and Hexham
< 1345817011 769973 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Yorkshire, I think
< 1345817073 49181 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric ::/
< 1345817153 917227 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com QUIT :Quit: This is me, signing off.  Probably rebooting or something.
< 1345817163 569605 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :That Halifax is about halfway between me and somewhere off the west coast of Mexico
< 1345817164 235437 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric
< 1345817167 654710 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :God, I'm far north
< 1345817186 594634 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Actually, I'm not that far North, it's just California
< 1345817287 532788 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :if someone was double the distance that separates me from halifax, in the same direction, he'd be a little bit on the damp side.
< 1345818034 493799 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345818371 431464 :nortti!nortti@smar.fi NICK :[]{}\|-_`^
< 1345818380 266332 :[]{}\|-_`^!nortti@smar.fi NICK :[]{}|\-_`^
< 1345818402 379633 :[]{}|\-_`^!nortti@smar.fi NICK :nortti
< 1345818942 156867 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Why is my num lock button flashing
< 1345818945 296100 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :WHAT COULD THIS MEAN
< 1345818993 751688 :nortti!nortti@smar.fi PRIVMSG #esoteric :kernel panic
< 1345819052 503396 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Wouldn't a kernel panic stop IRC from working?
< 1345819073 142866 :nortti!nortti@smar.fi PRIVMSG #esoteric :yes
< 1345819084 305551 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Probably not a kernel panic, then?
< 1345819092 134319 :nortti!nortti@smar.fi PRIVMSG #esoteric :yeah
< 1345819097 315222 :nortti!nortti@smar.fi PRIVMSG #esoteric :what os?
< 1345819137 623635 :kmc_!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :pernel kanic
< 1345819140 737705 :kmc_!~keegan@c-76-119-235-30.hsd1.ma.comcast.net NICK :kmc
< 1345819151 333809 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Ubuntu
< 1345819157 739448 :nortti!nortti@smar.fi PRIVMSG #esoteric :ok.
< 1345819168 287926 :nortti!nortti@smar.fi PRIVMSG #esoteric :there is your problem
< 1345819204 280961 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I think my problem is the cable that snapped when the right hinge for the screen broke
< 1345819258 312407 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::t (>>=) :: [a] -> (a -> [a]) -> [a]
< 1345819259 318846 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. [a] -> (a -> [a]) -> [a]
< 1345819270 163554 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric ::t concatMap
< 1345819271 188216 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (a -> [b]) -> [a] -> [b]
< 1345819286 408895 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric ::t concatMap `asTypeOf` (=<<)
< 1345819287 384944 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (a -> [b]) -> [a] -> [b]
< 1345819301 157247 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Wait
< 1345819306 662524 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Long story short, I'm having trouble explaining mapcat to someone in #clojure
< 1345819311 443568 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although they're now saying they get it
< 1345819325 826700 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :It maps then squishes?
< 1345819336 664570 :cheater!~cheater@p4FD0E552.dip.t-dialin.net JOIN :#esoteric
< 1345819341 799822 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I don't know Clojure, though, so I couldn't say
< 1345819374 150708 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345819400 833093 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :mapcat is concatMap
< 1345819401 305388 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345819448 693912 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :Okay, it turns out Numlock is actually switching on and off again repeatedly
< 1345819512 605564 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :644444464646464646464646464464646464646464664
< 1345819523 636738 :nortti!nortti@smar.fi PRIVMSG #esoteric :why?
< 1345819530 927031 :atriq!~Taneb@host-78-148-8-212.as13285.net PRIVMSG #esoteric :I don't know!
< 1345819539 900811 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1345819696 264927 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric
< 1345820331 458026 :soundnfury!~edward@109.176.207.75 QUIT :Quit: quIRC
< 1345820355 623258 :soundnfury!~edward@109.176.207.75 JOIN :#esoteric
< 1345820468 929103 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::t (<*>)
< 1345820469 956077 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a b. (Applicative f) => f (a -> b) -> f a -> f b
< 1345820474 358152 :Gregor!codu@codu.org QUIT :Excess Flood
< 1345820481 904478 :Gregor!codu@codu.org JOIN :#esoteric
< 1345820520 401757 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds
< 1345820667 167629 :Gregor!codu@codu.org PRIVMSG #esoteric :I present the most spurious patch ever: http://pcc.ludd.ltu.se/jira/browse/PCC-401
< 1345822197 425326 :atriq!~Taneb@host-78-148-8-212.as13285.net QUIT :Ping timeout: 276 seconds
< 1345822213 608252 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 252 seconds
< 1345822673 241786 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric
< 1345823787 977410 :ogrom!~nask@gprs-inet-65-29.elisa.ee JOIN :#esoteric
< 1345824906 81713 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :ThreeFixt
< 1345824944 472276 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :Gregor: :)
< 1345824981 648706 :ThreeFixt!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1345825366 395852 :atriq!~Taneb@host-84-13-75-172.opaltelecom.net JOIN :#esoteric
< 1345826583 621016 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Rich Hickey appears to be convinced that allowing uncoordinated reads is a good idea. For some reason, that bothers me.
< 1345826605 865203 :atriq!~Taneb@host-84-13-75-172.opaltelecom.net PRIVMSG #esoteric :Uncoordinated read?
< 1345826644 15059 :ogrom!~nask@gprs-inet-65-29.elisa.ee QUIT :Quit: begone
< 1345826645 225958 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Reading STM refs outside of a transaction, for instance.
< 1345826726 269352 :atriq!~Taneb@host-84-13-75-172.opaltelecom.net PRIVMSG #esoteric :Okay
< 1345826738 431201 :atriq!~Taneb@host-84-13-75-172.opaltelecom.net PRIVMSG #esoteric :I've never done any STMy type things
< 1345826826 931495 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how does that differ from reading a STM ref in a transaction which consists only of that operation?
< 1345826963 597179 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, I guess it doesn't particularly, except that requiring the transaction might... discourage idiots from doing it that way?
< 1345826969 597874 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I guess you're right
< 1345826969 902397 :Gregor!codu@codu.org PRIVMSG #esoteric :The fact that requiring it to be in an STM makes you think.
< 1345826971 5564 :ogrom!~nask@gprs-inet-65-29.elisa.ee JOIN :#esoteric
< 1345826998 524307 :Gregor!codu@codu.org PRIVMSG #esoteric :Also in principle there could be architectures where transactional memory is distinct from general memory, but that's unlikely.
< 1345827521 619157 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In Clojure, println is available in dosync
< 1345827530 265375 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"that would be a lot of overhead when it's generally not needed"
< 1345827538 93003 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(about defining println with io!)
< 1345827558 415337 :atriq!~Taneb@host-84-13-75-172.opaltelecom.net QUIT :Ping timeout: 244 seconds
< 1345828371 390087 :atriq!~Taneb@host-84-13-75-172.opaltelecom.net JOIN :#esoteric
< 1345830238 598781 :variable!root@freebsd/developer/variable QUIT :Read error: Connection reset by peer
< 1345831243 142149 :variable!root@freebsd/developer/variable JOIN :#esoteric
< 1345831413 522277 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1345831463 8199 :atriq!~Taneb@host-84-13-75-172.opaltelecom.net QUIT :Read error: Connection reset by peer
< 1345831913 834734 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :blargh
< 1345832165 178116 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hi
< 1345832419 398851 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net JOIN :#esoteric
< 1345832529 322347 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1345832758 937926 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :appelsiinit kerkiän
< 1345832857 662077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's good.
< 1345832918 799569 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what does appelsiinit päähän mean?
< 1345832940 20973 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1345832945 755929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Oranges to the head".
< 1345832959 353166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Head being the body part.
< 1345832995 208976 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like, "hatut päähän" could be "put on your hats".
< 1345833010 553660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It sounds like the same thing except for oranges.
< 1345833032 216188 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :google translate translates päähän as "from the"
< 1345833059 726333 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I suppose it would be appelsiini X päähän or something, to mean oranges from the X?
< 1345833156 181229 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"päähän" is the illative ("into", in most cases) case of pää 'head'.
< 1345833205 523793 :ogrom!~nask@gprs-inet-65-29.elisa.ee QUIT :Quit: begone
< 1345833422 705111 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least primarily. There's a different -han/-hän suffix (illative is -an/-en/etc., just changes a bit to work with "pää") it could also be, but I'm not exactly sure how that'd translate. It wouldn't fit in after the oranges, anyway.
< 1345833423 658444 :ion!ion@heh.fi PRIVMSG #esoteric :Pää can also mean “side”, as in “this side of the room”.
< 1345833446 79863 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wiktionary.org/wiki/-han  that one.
< 1345833474 623408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I guess. Or I'd say more like "end" as in "this end of the room".
< 1345833506 340179 :ion!ion@heh.fi PRIVMSG #esoteric :Indeed
< 1345833580 544958 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::0g,:93+`#@_1+
< 1345833673 387612 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :does anyone know what difference there is between properly ejecting and just yanking out an usb stick with write cache disabled, and no open files, under windows 7? I know there is one (long story, can tell it if you want), but I don't know what it is.
< 1345833727 684811 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the universe implodes if you remove usb devices without completing the wizard
< 1345833738 827355 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :olsner, what wizard?
< 1345833747 672516 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the eject devices wizard?
< 1345833767 658988 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :olsner, eh, no need for that thing on windows 7, you can just right click the device in explorer and select eject
< 1345833831 909583 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :olsner, anyway there is a difference, in one case the embedded controller we use at work accepts it to load the code from, in the other it doesn't.
< 1345833832 94743 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: "Output character on row 0, column corresponding to top of stack; if TOS > 12, stop; otherwise increment by 1 and continue"?
< 1345833856 998441 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Quine, then? 
< 1345833924 46375 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A random quine from the web
< 1345833957 469955 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's very reasonable, though I suppose a purist would say a g-quine is just boring.
< 1345833977 121909 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, huh?
< 1345833988 701198 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Huh? 
< 1345833999 522324 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh, I mean, Vorpal: Huh?
< 1345834009 818208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Huh.)
< 1345834015 973468 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :g?
< 1345834025 809730 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Goedel?
< 1345834026 254943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: One that uses 'g'.
< 1345834029 147602 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, why would a g-quine be boring?
< 1345834030 684418 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh
< 1345834055 337219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: "Too easy," I believe is the reasoning.
< 1345834065 659402 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Since it can just read the source.
< 1345834079 433155 :AnotherTest!~tim@94-224-21-229.access.telenet.be QUIT :Quit: Leaving.
< 1345834101 675117 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, ah
< 1345834109 576867 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that the "-based ones are really any unboringer, I suppose.
< 1345834132 584271 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I have to yet write a quine
< 1345834184 551439 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I had an interesting idea related to quines a while ago, but I can't remember what it was
< 1345834259 512006 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: If you still have a binary of your idea, and it's related to quines enough, maybe running it will recover the original idea.
< 1345834271 750552 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, the idea was only in my head
< 1345834292 441089 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :olsner: Was it a program that prints a program in another language, that prints the original program?
< 1345834313 902986 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it shouldn't have been because I've read about programs like that before
< 1345834327 209626 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yeah, they're pretty cool
< 1345834369 865636 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ruby → Python → Perl → Lua → OCaml → Haskell → C → Java → Brainfuck → Whitespace → Unlambda
< 1345834373 203624 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And then back to Ruby
< 1345834472 407484 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :once the program has managed to get out of ruby, why would it want to get back?
< 1345834492 388400 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't know
< 1345834522 608321 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :To escape Unlambda?
< 1345834564 648773 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FreeFull, do you have a link to that quine?
< 1345834746 556753 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://d.hatena.ne.jp/ku-ma-me/20090916/p1
< 1345834792 422043 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh
< 1345834889 862515 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's surprisingly short
< 1345835035 665214 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :wc -c says 1945 bytes
< 1345835109 987256 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't have ruby, ocaml or lua installed, so meh
< 1345835124 579163 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nor do I have a whitespace interpreter
< 1345835170 451554 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ruby 1.9 seems to error on it
< 1345835184 992990 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ouch
< 1345836210 904457 :Slereah!~jackal@ANantes-259-1-194-61.w90-49.abo.wanadoo.fr JOIN :#esoteric
< 1345836244 489527 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1345836289 408397 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :butts
< 1345836293 626573 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :butts
< 1345836323 703160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we all empathize with your tourette's, kmc 
< 1345836334 140826 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I don't
< 1345836346 13265 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except olsner 
< 1345836360 410886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's because he's swedish
< 1345836370 584599 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is that code supposed to have yen symbols all over
< 1345836375 41318 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or is this some character encoding fuckery
< 1345836382 256605 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, that could be backslashes
< 1345836394 630441 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah they are actually backslashes
< 1345836401 325492 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in fact when i copy-paste one it's a backslash, wtf
< 1345836410 546929 :Slereah_!~jackal@ANantes-259-1-194-61.w90-49.abo.wanadoo.fr QUIT :Ping timeout: 252 seconds
< 1345836423 529693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've heard about that japanese encoding quirk before
< 1345836425 982112 :Slereah_!~jackal@ANantes-259-1-219-65.w83-195.abo.wanadoo.fr JOIN :#esoteric
< 1345836440 30868 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think they assigned characters just before backslash became the second most useful character in ascii
< 1345836442 818051 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or something like that
< 1345836473 773778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well backslash _is_ one of characters that was commonly nationalized
< 1345836476 897004 :Slereah!~jackal@ANantes-259-1-194-61.w90-49.abo.wanadoo.fr QUIT :Ping timeout: 245 seconds
< 1345836483 669010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[|]{\} afair
< 1345836502 527453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think \ was used for Ø in norway
< 1345836508 915642 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :us stages coup in iran in response to nationalizing backslash
< 1345836532 252572 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the infamous backslash backlash
< 1345836544 924731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kmc: i see you've nationalized backslash to mean oil
< 1345836575 581541 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :$ echo '[|]{\}' | iconv -f iso646-no
< 1345836575 987292 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ÆøÅæØå
< 1345836629 430615 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :int main() æ printf("Hei, verden!Øn"); å
< 1345836637 544424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD
< 1345836639 614147 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :interesting! iso646-se gives ÄöÅäÖå
< 1345836671 673503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: which means they used consistent encodings rather than going by each alphabet's order
< 1345836680 466145 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so that's like from the 7-bit days?
< 1345836683 943216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah
< 1345836697 550544 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep, ISO 646 is the international standard for ASCII and its variants
< 1345836725 87375 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :UTF-.875
< 1345836753 622915 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Are there any interesting theorems in plain typed-lambda-calculus Curry-Howard?
< 1345836769 727486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :callcc not included.
< 1345836795 89762 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this is also why [\] are considered to be upper-case versions of {|} by some IRCds
< 1345836812 814010 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because they are ÄÖÅ and äöå respectively in iso646-fi
< 1345836831 408566 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :olsner: :)
< 1345836906 679124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: simply typed lambda calculus is equivalent to intuitionistic propositional logic restricted to -> afaik.
< 1345836920 902702 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Right.
< 1345836940 879405 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a theorem _about_ it is that it is PSPACE-complete to check propositions for theoremhood
< 1345836964 886901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(unlike NP-completeness for boolean logic)
< 1345837019 188706 :derdon!~derdon@p4FD953D1.dip.t-dialin.net QUIT :Remote host closed the connection
< 1345837121 199811 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was wondering if it would make a good puzzle game on its own if expressed in the right way.
< 1345837127 736409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But then I couldn't think of many interesting puzzles.
< 1345837141 680913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it should be on the level of sokoban, by complexity alone
< 1345837172 508138 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: did you see http://logitext.mit.edu/main
< 1345837181 650556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can make puzzles that are a lot of work to solve, but I'm wondering if you can make ones that are interesting.
< 1345837209 610883 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Polymorphism and rank-n types and so on can be permitted if they make it more interesting.
< 1345837213 320817 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Nope.
< 1345837285 371472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :polymorphism means at least hindley-milner, so doubly exponential time iirc
< 1345837295 936270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that's ezyang's thing.
< 1345837305 217929 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :He may have mentioned it before.
< 1345837312 942874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was reddited
< 1345837321 376751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I missed that.
< 1345838130 163679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I find that sort of proof with turnstiles and \frac{...}{...} pretty hard to read.
< 1345838187 414780 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 276 seconds
< 1345838397 488457 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 240 seconds
< 1345838459 184917 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: made a comment out of our earlier discussion http://www.reddit.com/r/haskell/comments/ypyx4/why_does_print_readint_getline_return_an_ioio/c5y85z4?context=1
< 1345838486 170083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We had a discussion?
< 1345838494 137054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a brief one :P
< 1345838498 596466 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, yes.
< 1345838515 339462 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Something tells me that in C++, allocating sizeof(SomeClass) bytes and then casting the result to SomeClass* is a bad way of creating an object.
< 1345838544 278867 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it doesn't create an object; the constructor doesn't get called
< 1345838548 331054 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but you can use placement new for that
< 1345838596 533080 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I like it.
< 1345838648 22444 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :SomeClass *x = malloc(sizeof(SomeClass)); new (x) SomeClass();
< 1345838661 510919 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :allocating and casting is a bad way, but it's not illegal or anything
< 1345838681 651262 :ion!ion@heh.fi PRIVMSG #esoteric :Huh, i don’t think i’ve ever seen that syntax.
< 1345838694 115439 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think it's undefined behavior, unless the object is Plain Old Data
< 1345838711 14735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Placement new is undefined behavior?
< 1345838719 386726 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :using an object without calling the constructor
< 1345838727 9527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh.
< 1345838729 490838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Makes sense.
< 1345838744 345455 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :even if there's no explicit constructor code, there might be other stuff that needs to happen behind the scenes
< 1345838753 195068 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for example an object with virtual methods will likely need a vtable pointer
< 1345838764 606460 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :right, I meant with placement-new to call the constructor, otherwise you're obviously getting uninitialized bytes anyway
< 1345838802 816949 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :even if you're okay with all the explicitly named data fields being uninitialized, it's still undefined behavior
< 1345838809 62727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it valid to cast it in one place and then use placement new in another place?
< 1345838834 818390 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :probably, but not 100% sure
< 1345838851 951615 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SomeClass *x = malloc(...); doesn't compile, by the way (I think).
< 1345838860 582220 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh, right, not in C++
< 1345838886 629110 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Do you know the syntax "foo.template bar()"?
< 1345838905 707640 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ion: http://www.parashift.com/c++-faq/placement-new.html
< 1345838965 948504 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :void Foo::reset() { this->~Foo(); new (this) Foo(); }
< 1345839004 561397 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :eww, destroying this and then constructing a new object in the same place
< 1345839021 590215 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345839051 940470 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I'm beginning to wonder why, exactly, I'm using malloc() for objects at all...
< 1345839116 941707 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's not a thing to do for no particular reason
< 1345839130 779222 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: Nope
< 1345839135 129515 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if you want to do that safely you can implement new to call malloc instead
< 1345839146 349267 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :otoh, most likely that's exactly the implementation you already have
< 1345839176 616442 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I'm declaring a class representing a header.  I'm then allocating enough memory to hold the header and some additional data, then creating the header, and putting a pointer to the additional data in the header.
< 1345839179 157852 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what's even more fun is that you can overload "operator new"
< 1345839193 196101 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The only benefit to this is that the header and the data are next to each other.
< 1345839198 375391 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so that within "new (x) SomeClass()", x could be an object rather than a raw pointer
< 1345839203 195831 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :such an object can implement a memory pool
< 1345839206 244098 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.parashift.com/c++-faq/memory-pools.html
< 1345839224 211935 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think you can also overload new in SomeClass such that new SomeClass does that
< 1345839232 187516 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :And I don't think it's at al important that the header and the data be next to each other.  The computer doesn't care too much.
< 1345839249 78366 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :since there is no placement delete, overriding placement new is limitedly useful
< 1345839287 535192 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Placement delete...
< 1345839298 261101 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Remove a specific object from a specific location?
< 1345839339 756054 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :well, delete-with-custom-arguments is more what I meant
< 1345839340 436505 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :olsner: no, it lets you implement memory pools, and overloading "operator delete" plays an important role in that
< 1345839353 38183 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the link i just gave explains how
< 1345839366 323923 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you can define a delete operator with arguments, but afaik it's impossible to call it
< 1345839402 345312 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Presumably you can use the regular delete operator, since you know where the pool is.
< 1345839553 536026 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sure, if you're willing to waste a pointer for each allocation you can store the Pool* there and override global delete
< 1345839645 216595 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the thing is, you can define and use a hundred news each with different frobs and wobnickles, but you don't really know which of them are known by delete foo
< 1345839760 597771 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you see http://byorgey.wordpress.com/2012/08/24/unordered-tuples-and-type-algebra/ ?
< 1345839772 305231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(I don't remember if you were involved in the discussion about that a while ago.)
< 1345839782 231700 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :There.  Now I'm doing this the non-stupid way instead of the stupid way.
< 1345839801 129173 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Instead of allocating the whole thing at once and using placement new, I'm just using malloc() on the individual pieces individually.
< 1345839805 239884 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :overrides of "placement delete" *look* like they'll do the right thing, but they only actually get called when constructors throw
< 1345839878 69804 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: no
< 1345840107 50236 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1345840841 254706 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1345841713 245462 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So, now we've got a simple object system.
< 1345841723 364136 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :There is one object, called Class, of type Class.
< 1345841796 26620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a very classy system
< 1345841830 738133 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I guess classes ought to have superclasses.  Class's superclass will probably be Object.  Object's class can also be Class, and Object's superclass can also be Object.
< 1345841851 266122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :will there be a method?
< 1345841864 73203 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Then again, metaclasses are pretty much mandatory.
< 1345841870 722898 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :There will be methods at some point.
< 1345841909 456069 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :we need a classless society
< 1345842169 196622 :ion!ion@heh.fi PRIVMSG #esoteric :we need an assless society
< 1345842238 106544 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we need a lassless society
< 1345842405 312863 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :We need a lossless society.
< 1345842421 302553 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The extra bandwidth and disk space required would be worth the increase in reliability.
< 1345842967 736787 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :JathObject*& JathClassObject::superclass() {return strongPtrs[SUPERCLASS];}
< 1345842980 687514 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I can't shake the feeling that I'm doing something horribly wrong.
< 1345843170 747680 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :j_Class_class->_class = j_Class;
< 1345843173 857947 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :"Class" is no longer a word.
< 1345843182 762174 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wrote a program to figure out when the wait at the Registry of Motor Vehicles will be shortest
< 1345843300 465676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kmc: now investigate what will happen if _everyone_ uses such a program.
< 1345843345 536296 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net QUIT :Remote host closed the connection
< 1345843732 874417 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Presumably, it would not increase or decrease the speed at which people are served, so it would probably make everyone's wait time the same.
< 1345843762 554277 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Except that it would eliminate times at which there are no customers.
< 1345843780 566134 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Okay, so we've got objects, which have classes; and classes, which are objects and have superclasses.
< 1345843813 430534 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well most people have constraints on when they can go
< 1345843836 421579 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :True.
< 1345843880 692655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: How does it figure that out?
< 1345844160 618063 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the RMV lists wait times on their website
< 1345844175 750677 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :updated every minute or so
< 1345844189 727434 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and indeed it's available in an extremely scrapeable AJAXy format at http://www.massdot.state.ma.us/DesktopModules/BranchMapDNN/GetWaitTimes.aspx?Town=Boston
< 1345844470 340223 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there is bike share all over Cambridge now
< 1345844683 171033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How does that work?
< 1345844715 504573 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which?
< 1345844743 591146 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike share.
< 1345844755 869061 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.thehubway.com/
< 1345844761 708741 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :same as most city bike share programs
< 1345844771 354216 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they have stations around the city with electronically-locking bike racks
< 1345844806 530013 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you pay for a subscription (1 day, 3 days, or 1 year), which gives you the right to check out a bike for 30 minutes for free
< 1345844809 373624 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, they had something similar in Tel Aviv when I was most recently there.
< 1345844813 936125 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(you can return it to a different station than the one where you got it)
< 1345844820 934661 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you pay more if you want more than 30 min
< 1345844839 974699 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the bikes are kinda crap though
< 1345844848 300286 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also they have no solution for helmets
< 1345844856 662656 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep.
< 1345844910 239557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(I ended up using the thing in Tel Aviv.)
< 1345844933 240642 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i could actually use this, since my bike is broken at the moment
< 1345844933 528299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was my experience.
< 1345844960 257672 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what was your experience?
< 1345844966 385287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also once they didn't have enough bicycles at a station, so we had to manage with two bicycles for three people.
< 1345844974 259599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The bicycles weren't very good and we didn't use helmets. :-)
< 1345844978 255662 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that sounds inconvenient
< 1345845040 225731 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the amount of tourist-gouging in the pricing is always entertaining
< 1345845065 91125 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a yearly pass costs the same as 17 day passes
< 1345845086 36674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That doesn't seem unreasonable.
< 1345845104 430273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION ought to get a bicycle.
< 1345845109 232379 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I have a bicycle. But it's in WA.
< 1345845172 939954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :west antarctica
< 1345845280 386255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Code like "cmpq $36,%rax; jl .Lc1jq; cmpq $36,%rax; jne .Lc1jo" is redundant, right?
< 1345845326 467123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean the second cmpq
< 1345845349 387232 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :At least to me it seem it is but I don't know exactly how the instructions operate.
< 1345845350 769697 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :For no good reason I've been contemplating Brainfuck stuff again.
< 1345845359 700223 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :down that path lies only pain
< 1345845366 753833 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another possibility is if the second cmpq is a jump target
< 1345845383 457923 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq: What kind of Brainfuck stuff?
< 1345845388 500533 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :Namely, how to get a really damned compact threaded code compilation of it.
< 1345845388 646629 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: That's true, but I assume it would have a label in that case.
< 1345845423 843447 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Yes I would think so. But without seeing the rest of the program I wouldn't know for sure.
< 1345845436 752745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: This is code being generated by GHC.
< 1345845465 598175 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which backend?
< 1345845490 292152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The default one.
< 1345845494 309103 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :-fasm, I guess.
< 1345845500 760649 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe this is one of the optimizations that -fllvm would do.
< 1345845510 13561 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does GHC ever compile a code where jump target addresses are computed from arithmetic?
< 1345845528 577469 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If not, then you should complain about such a code like you wrote
< 1345845612 251270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, it looks like -fllvm generates similar code.
< 1345845678 854992 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Will it generate a LLVM code or a native code, though?
< 1345845696 720128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean the x86 code generated by LLVM.
< 1345845702 818948 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm just looking at the output of ghc-core here.
< 1345845748 303445 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then improve LLVM. LLVM seem to be missing many optimizations as far as I know.
< 1345845754 972387 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :First, I've got a single byte *ludicrously* packed. Next, I'm trying to figure out how I can get loops more compactly expressed...
< 1345845778 22897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet pikhq can fit a byte into 7 bits.
< 1345845781 847473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :6 on a good day.
< 1345845786 9946 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq: Explain more specifically?
< 1345845794 193861 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it all comes down to how hard you shove
< 1345845801 395494 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :What I'm thinking is that each loop can get expressed as a function, and any loops with identical bodies are the same function...
< 1345845849 676948 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are you trying to make program to compile a brainfuck code into another program?
< 1345845920 182947 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :zzo38: Two bits indicate whether you've got a tape add, a movement, or something else. If it's something else, then we've got the rest of the bits to express that. Otherwise, the rest of the bits indicate how much you add to the tape cell, or how far you need to move.
< 1345845942 570873 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :zzo38: Trying to get it to a ludicrously compact expression for no good reason *at all*.
< 1345845961 570678 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :zzo38: For, like, an interpreter or something.
< 1345845963 983543 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq: OK. Yes that makes sense and I have thought of similar things too, and possibly some other people have also done something similar.
< 1345845985 320202 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :It's silly, but it's Friday and I don't have much else going on. So. :P
< 1345846029 677219 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :Anyways, with just compacting the opcodes like that I've got LostKng.b in 216k.
< 1345846072 16135 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have been told that LLVM will not optimize brainfuck programs very good compared to other programs, perhaps optimization of pointer arithmetic and so on?
< 1345846089 743650 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net PRIVMSG #esoteric :And I think making it so loop bodies only ever get expressed once could do better still...
< 1345846197 946272 :pikhq_!~pikhq@70-56-224-19.clsp.qwest.net JOIN :#esoteric
< 1345846211 497589 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Other ideas I have thought of for optimization in LLVM would be constraint analysis, BCD optimization (for target architectures which support it), analysis of representation of enumerations, etc
< 1345846221 331729 :pikhq_!~pikhq@70-56-224-19.clsp.qwest.net PRIVMSG #esoteric :As well as shoving references to particularly common ones inside of the byte, so e.g. [-] could be a single byte per instance as well as 2 more bytes per program.
< 1345846228 521743 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And self-modifying code, too.
< 1345846259 735040 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq_: You could also make [-] a special case if it would seem to help
< 1345846279 412989 :pikhq_!~pikhq@70-56-224-19.clsp.qwest.net PRIVMSG #esoteric :About the only benefit this would have, of course, is letting you run LostKng.b from L1. :P
< 1345846296 45577 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq_: Another optimization is that sequences -+ +- <> >< +, -, should never occur.
< 1345846307 149329 :pikhq_!~pikhq@70-56-224-19.clsp.qwest.net PRIVMSG #esoteric :zzo38: I already handle those.
< 1345846324 563892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :<>< is very fishy brainfuck
< 1345846329 757812 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Therefore the packed representation should become unable to represent such sequences.
< 1345846345 654498 :pikhq_!~pikhq@70-56-224-19.clsp.qwest.net PRIVMSG #esoteric :I think the packed representation is theoretically capable of it.
< 1345846367 167324 :pikhq_!~pikhq@70-56-224-19.clsp.qwest.net PRIVMSG #esoteric :But it's never actually expressed.
< 1345846388 832455 :pikhq!~pikhq@71-34-137-110.clsp.qwest.net QUIT :Ping timeout: 248 seconds
< 1345846417 640627 :pikhq_!~pikhq@70-56-224-19.clsp.qwest.net PRIVMSG #esoteric :Once I'm done with this I'll probably make a simple interpreter, and have a LostKng binary in $tiny.
< 1345846547 918313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phew, Stripe stroped.
< 1345846626 144544 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another thing I was thinking of is to make a Famicom-based software synthesizer in .NSF, possibly using FDS and MMC5 expansions so that you can use the 8-bit PCM, hardware multiplication, and extra RAM (using FDS expansion makes most of the ROM area into RAM, so combining it with PCM reading from the ROM area you might be able to make RAM PCM too).
< 1345846881 391653 :pikhq_!~pikhq@70-56-224-19.clsp.qwest.net PRIVMSG #esoteric :Hah. And gzip'd, LostKng is 40k after this...
< 1345846881 768623 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fizzie: ?
< 1345846895 682029 :pikhq_!~pikhq@70-56-224-19.clsp.qwest.net PRIVMSG #esoteric :(vs. 88k otherwise)
< 1345847033 654269 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: As in, "done".
< 1345847183 928709 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :congrats
< 1345847204 118506 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, what stripe
< 1345847215 424703 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I need to get back to that.
< 1345847333 252216 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :May contain strawberries | Just a remote control and some old gum | atriq is Taneb, just so you know | any topic history can be faked | except this | http://codu.org/logs/_esoteric/
< 1345847339 862675 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Phantom_Hoover: stripe-ctf.com i assume
< 1345847507 288806 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The above, yes.
< 1345848515 480872 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they had some fun levels
< 1345848521 906121 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think i learned more than in the previous ctf
< 1345848563 80778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ditto, due to the different topic.
< 1345848574 599533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Which solution did you have for level 6?
< 1345848625 419034 :ion!ion@heh.fi TOPIC #esoteric :May contain strawberries | Soy strawberries are more ethical | Just a remote control and some old gum | atriq is Taneb, just so you know | any topic history can be faked | except this | http://codu.org/logs/_esoteric/
< 1345848636 122940 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: A script-embedderistic one.
< 1345848667 72437 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, so the same as mine, I assume.
< 1345848670 926437 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc did something else.
< 1345848717 579096 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: I saw a mention in the interwebs that there was a cookie-mungling-with-secrets-from-error-message solution that the Stripe folks patched out (by disabling the error messages in question).
< 1345848731 686971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep, that.
< 1345848750 166510 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: ☝
< 1345848773 587241 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, that's what i did
< 1345848979 661906 :zzo38!~zzo38@24-207-49-17.eastlink.ca TOPIC #esoteric :May contain: soy strawberries, people, computer programming, esoteric, THX deep note, ecliptic longitude, some CPU bugs, nonsensical analogies and theories, constructible with compass and ruler, matrix of solidity, lovecraftian horrors, and no tea. | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki/Special:RecentChanges
< 1345849177 676730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no tea? how naughty.
< 1345849207 818768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :May contain tea, and no tea.
< 1345849238 635440 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you want tea you have to make tea.
< 1345849261 471188 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: O, yes, I forgot that now you have to fix it
< 1345849360 291936 :fizzie!fis@unaffiliated/fizzie TOPIC #esoteric :May contain: soy strawberries, people, computer programming, esoteric, THX deep note, ecliptic longitude, tea, some CPU bugs, nonsensical analogies and theories, constructible with compass and ruler, matrix of solidity, lovecraftian horrors, and no tea. | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki/Special:RecentChanges
< 1345849373 532958 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I put it in the middle in order to not be as obvious.
< 1345849377 620188 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK
< 1345849382 393528 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes that is good put it middle
< 1345849393 232789 :ion!ion@heh.fi TOPIC #esoteric :May contain: soy strawberries, people, computer programming, esoteric, THX deep note, ecliptic longitude, tea, some CPU bugs, nonsensical analogies and theories, constructible with compass and ruler, matrices of solidity, lovecraftian horrors, and no Ice-T. | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki/Special:RecentChanges
< 1345849441 386234 :ion!ion@heh.fi PRIVMSG #esoteric :or Mr. T
< 1345849538 88789 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Mr. ⊤
< 1345849553 590555 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but what about Mr. F?
< 1345849559 337662 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1345849578 481412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Mr. ⊤ and Mr. ⊥
< 1345849943 196299 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net PRIVMSG #esoteric :Mister Bottom?
< 1345849945 690089 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i just got asked if monoid is pronounced "monowid".
< 1345849974 817165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_Hoover: When I first read the word, I pronounced it "mono'ID"
< 1345849977 867714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :With a glottal stop.
< 1345849985 320084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's probably because I was talking in Hebrew at the time.
< 1345850273 973827 :ion!ion@heh.fi PRIVMSG #esoteric :Mono id or mono eye dee?
< 1345850292 93379 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The former (I think).
< 1345850301 529686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The capitalization was for emphasis.
< 1345850309 549336 :ion!ion@heh.fi PRIVMSG #esoteric :ok
< 1345850418 946589 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net PRIVMSG #esoteric :Mon Oyd.
< 1345850750 473204 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i guess i should do the script embedding attack for level 6
< 1345850752 116436 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for completeness
< 1345850777 685525 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in the last CTF i used a timing attack on the last level, which was also not what they were looking for :)
< 1345850801 116506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: It was, I think.
< 1345850849 582976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually I gather that they decided that the "impressive" solutions were the ones that used timing attacks and the "unimpressive" ones were the ones that were deterministic.
< 1345850877 582332 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At least everyone I talked to who did a timing attack got a responds within a few hours, whereas it took them several days to get back to me.
< 1345850908 78458 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is kind of backwards because the timing attack is the "obvious" thing to do -- it's what I started out by doing -- and the deterministic solution is much more situation-specific.
< 1345851018 884677 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but the timing attack is harder to actually get working, i think
< 1345851040 11837 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it was relatively easy for me, only because i had already spent days banging my head against a similar level in IO
< 1345851089 2669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: It probably was. But that means I allocated my time better!
< 1345851090 496705 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also i'm entertained by the list of programming challenges on https://stripe.com/jobs
< 1345851098 707245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In particular the MBR demo?
< 1345851120 238135 :MoALTz!~no@host-92-2-140-86.as43234.net QUIT :Ping timeout: 244 seconds
< 1345851131 685656 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes
< 1345851138 556925 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I spent a while on the timing attack, it turned out to be trickier than I thought, so I thought about the problem again and came up with the pipe solution.
< 1345851141 54632 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also the code search one, which is probably inspired by nelhage doing that exactly
< 1345851142 468740 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION might just be bitter.
< 1345851249 899963 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i had like four tricks for making the timing attack more effective
< 1345851257 377153 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That sounds interesting.
< 1345851258 106576 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which i thought of over days, and asked nelhage for one of them
< 1345851269 412116 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :should i list them?
< 1345851276 477388 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should do io.sts. :-(
< 1345851276 623532 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i might write a blog post about this eventually
< 1345851284 922579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which level has the timing attack?
< 1345851291 198523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Which level was I at?)
< 1345851297 174694 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :12.
< 1345851307 661932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Man, I'm no good at coming back to CTFs.
< 1345851324 148158 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :11 is also really fun
< 1345851331 754556 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i didn't finish IO yet
< 1345851351 401136 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :though i beat the last level, in beta test
< 1345851414 432714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You should run the underhanded code contest and then turn the solutions into CTF levels!
< 1345851647 320572 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also amused because i think the answer to the first question is given in _The Social Network_
< 1345851709 629902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Given a corpus of voting data, how would you compute a total ordering?"
< 1345851720 966621 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/$/?/
< 1345851810 542981 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :voting data being pairwise comparisons
< 1345851826 329554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I haven't seen the film.
< 1345852081 148052 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Zuckerberg made a website where it shows you two Harvard women and you click on which one is hotter
< 1345852094 481797 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and (in the film anyway) they calculated Elo ratings from this
< 1345852637 221651 :pikhq_!~pikhq@70-56-224-19.clsp.qwest.net QUIT :Ping timeout: 240 seconds
< 1345852644 322106 :pikhq!~pikhq@71-34-139-23.clsp.qwest.net JOIN :#esoteric
< 1345852847 794904 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FireFlhi
< 1345852887 974913 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :?
< 1345852903 244288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just saying hi to FireFly.
< 1345852907 701857 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah
< 1345852920 912419 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :A shachaf 
< 1345852944 42909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :17:01  i prefer to say c/c++ because of the ability to overlap
< 1345852978 574102 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_-
< 1345854100 792884 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's hard to keep track of all the different shootings in america these days
< 1345854124 372962 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :seems like practically every day some guy fires a gun into a crowd to let off some steam
< 1345854176 820145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.theonion.com/articles/nation-celebrates-full-week-without-deadly-mass-sh,29293/
< 1345854782 434917 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should quit #haskell.
< 1345854849 94148 :Nisstyre_!~yours@c-208-90-102-250.netflash.net QUIT :Read error: Connection reset by peer
< 1345854930 86208 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"A fired women's apparel designer shot dead a former colleague outside the Empire State Building in New York City before he was killed by police.
< 1345854930 271213 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Nine others were hit by bullets, some possibly fired by police, New York Mayor Michael Bloomberg said."
< 1345854958 554926 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Frankly hitting the right person at least 10% of the time is impressive for someone who couldn't even cut it as a women's apparel designer.
< 1345854968 942762 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer
< 1345854997 488575 :yours_truly!~yours@c-208-90-102-250.netflash.net JOIN :#esoteric
< 1345855001 107090 :Nisstyre_!~yours@c-208-90-102-250.netflash.net JOIN :#esoteric
< 1345855035 903611 :yours_truly!~yours@c-208-90-102-250.netflash.net QUIT :Read error: Connection reset by peer
< 1345855053 64113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good, we can't have clones wandering about in the channel.
< 1345855078 714155 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1345855090 924821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh no
< 1345855192 335870 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer
< 1345855250 316483 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you know i bet some of the best marks[wo]men in the world would be terrible at women's apparel designing
< 1345855349 714829 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Goodnight
< 1345855622 947090 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Facebook just announced that Frank Gehry of Gehry Partners... will design a new 3,400 employee engineering campus connected to its current HQ by an underground tunnel."
< 1345855626 115112 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hahahahaha suckers
< 1345855695 277680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :?
< 1345855740 263497 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :he designed the Stata Center
< 1345855740 972283 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Ray_and_Maria_Stata_Center
< 1345855743 949929 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(which shachaf has been inside)
< 1345855758 440430 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's a cool looking building, but it sucks at those boringly pedestrian building tasks
< 1345855764 925280 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :such as "keeping water on the outside of the building"
< 1345855767 736046 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and "being navigable"
< 1345855878 498467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The MIT campus is pretty nice.
< 1345855892 949636 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is
< 1345855898 203283 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I liked it more than most other university campuses I've seen.
< 1345855898 609694 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i saw a bunny behind stata once
< 1345855902 50376 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is admittedly not that many.
< 1345855911 558311 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's cool how it's integrated with urban Cambridge and by extension Boston
< 1345855982 450607 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :most college campuses i've been to are more like their own little worlds
< 1345855991 685969 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :though there's selection bias there
< 1345856002 638345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Stanford campus especially.
< 1345856012 1789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably because it's so big.
< 1345856014 852274 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i mean, i have walked around NYU buildings a whole lot without thinking "oh, i'm at NYU"
< 1345856118 516394 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :stanford's campus seems annoyingly large
< 1345856129 937707 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :caltech's campus is nicely compact
< 1345856143 736114 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have biked from one corner to the other in about 4 minutes (recklessly)
< 1345856554 433962 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you read _Cat's Cradle_?
< 1345856574 10231 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no
< 1345856588 90870 :Gregor!codu@codu.org PRIVMSG #esoteric :Bahaha, Oracle markets Solaris 11 as “The First Cloud OS”
< 1345856625 271998 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :loloracle
< 1345858092 307619 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so (itidus21 mode engage) it's interesting that the global standard for distributing networked applications evolved from a system for distributing mere hypertext documents
< 1345858110 122427 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and in the meantime so many attempts at a deliberate standard for networked applications failed
< 1345858120 860696 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder if there is any deep truth behind this or if it's just historical accident
< 1345858218 980896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think most of those attempts were "before their time" in various ways.
< 1345858222 896202 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1345858230 672877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Some technical and some social.
< 1345858234 226105 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :java plugins failed and so now we have flash instead :(
< 1345858247 47759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whereas distributing documents is something that people have always done and wanted.
< 1345858250 402358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Is it?)
< 1345858253 868981 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes, i think so
< 1345858287 678388 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also the web's evolution means there was no particular point where some particular entity owned it, and could force bad technology to drive short-sighted business value
< 1345858316 371326 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. Did any of the "standards for networked applications" have that property?
< 1345858331 670166 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know
< 1345858336 291411 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe i'm failing to come up with examples
< 1345858346 688258 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Java plugins are one (even if they piggybacked on the pre-application Web)
< 1345858356 626007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There was NeWS in the good old days.
< 1345858359 494686 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also the various proprietary online services like AOL
< 1345858371 109373 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know about NeWS
< 1345858373 609460 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what is it?
< 1345858404 935116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/NeWS
< 1345858412 603743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like "AJAX" but with PostScript.
< 1345858426 285054 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :exciting
< 1345858430 133068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Server-side applications that delivered Display PostScript code to clients.
< 1345858447 484432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've never used it or anything but I gather it was pretty nice, at least in theory.
< 1345858465 283931 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether PostScript is better or worse than HTML+CSS+JavaScript.
< 1345858485 906840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :NeWS was in the 1980s, anyway.
< 1345858517 718067 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh, right, i can wikipedia something even if i can't google it
< 1345858610 116853 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder what it wolud take to replace web applications these days.
< 1345858626 258466 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hope something does. :-(
< 1345858677 882685 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :eh
< 1345858685 258390 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think it's a pretty good outcome
< 1345858688 874033 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :compared to the alternatives
< 1345858697 404980 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(real and hypothetical)
< 1345858713 782645 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :even if you designed something to be what web apps today are, and beautifully elegant
< 1345858721 500965 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :people would immediately start abusing it to do all kinds of other things
< 1345859046 255508 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Se "FreeT" in edwardkese is "Stream" in GHCese.
< 1345859079 609662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: It's true. I hate evolution sometimes. :-(
< 1345859093 628115 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(In a general sense of the word.)
< 1345859095 730760 :pikhq_!~pikhq@70-56-226-205.clsp.qwest.net JOIN :#esoteric
< 1345859132 887407 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think the web app stack is pretty sane compared to a lot of the things people have to deal with
< 1345859136 329699 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but ask me again in 6 months ;)
< 1345859150 794466 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hah.
< 1345859163 20073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess everything people build abstractions on top of is pretty insane.
< 1345859258 249004 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.flickr.com/photos/25885309@N02/2431709647/in/set-72157604661612578/lightbox/
< 1345859286 171837 :pikhq!~pikhq@71-34-139-23.clsp.qwest.net QUIT :Ping timeout: 264 seconds
< 1345859394 169836 :mig21a!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric
< 1345861957 377495 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345862058 241496 :mig21a!~mig@bb116-15-1-16.singnet.com.sg QUIT :Ping timeout: 264 seconds
< 1345862281 217606 :mig21a!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric
< 1345862721 3812 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I prefer "FreeT" (if it is the FreeT which I think of)
< 1345862751 137672 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :newtype Stream m a b = Stream { runStream :: m (Either b (a, Stream m a b)) }
< 1345862877 245126 :mig21a!~mig@bb116-15-1-16.singnet.com.sg QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi
< 1345863156 5322 :pikhq!~pikhq@174-22-146-110.clsp.qwest.net JOIN :#esoteric
< 1345863184 718819 :pikhq_!~pikhq@70-56-226-205.clsp.qwest.net QUIT :Ping timeout: 260 seconds
< 1345863750 885717 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is similar to the FreeT. In this case:  type Stream m a = FreeT ((,) a) m
< 1345863786 305290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, isn't Stream just = FreeT?
< 1345864119 922073 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No!
< 1345864133 826547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :edwardk said it was.
< 1345864255 407534 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is edwardk on? Mention these thing see what they would say.
< 1345864272 972046 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That type Stream is not even the correct kind to be a monad transformer, though.
< 1345864392 293743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I guess it is FreeT of (,) or something.
< 1345864586 782415 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i love how in television and movies, any time a fire alarm goes off, the sprinklers go off too
< 1345864795 853003 :mig21a!~mig@bb116-15-1-16.singnet.com.sg JOIN :#esoteric
< 1345864922 873958 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric
< 1345865313 959401 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Make up a TV show that doesn't have sprinklers.
< 1345865373 950733 :mig21a!~mig@bb116-15-1-16.singnet.com.sg QUIT :Quit: Colloquy for iPhone - http://colloquy.mobi
< 1345865568 590073 :pikhq_!~pikhq@174-22-144-95.clsp.qwest.net JOIN :#esoteric
< 1345865588 813640 :pikhq!~pikhq@174-22-146-110.clsp.qwest.net QUIT :Ping timeout: 248 seconds
< 1345866754 985945 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :My computer freezes momentarily when I put headphones in. HOW IS THAT EVEN A THING THAT SOFTWARE NOTICES?
< 1345867118 101826 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why shouldn't it be? it is useful information
< 1345867157 840612 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for example, many phones will pause playback when you unplug your headphones
< 1345867180 590994 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this prevents the situation where the headphones fall out, it plays through the speaker, and now everyone in the room hears your shitty embarassing music
< 1345867215 66259 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also it is useful to have different volume settings for speaker and headphones
< 1345867227 122540 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(but that could be accomplished by sending both settings to the sound card, without the driver finding out which one is in use)
< 1345867275 765092 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :my laptop has the headphone jack on the edge closest to my abdomen / crotch
< 1345867286 904908 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and my headphone plug sticks out several cm
< 1345867290 40362 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and this is annoying
< 1345868011 66635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GHC and "base" code uses a surprising number of type classes.
< 1345868731 784014 :ogrom!~nask@gprs-inet-65-29.elisa.ee JOIN :#esoteric
< 1345869571 410595 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345869621 382035 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds
< 1345869854 710474 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345869881 314366 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345870167 333103 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds
< 1345870704 198487 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't like the m-lift macro in the moand library someone wrote for Clojure (corresponding to a liftM*). afaict in Clojure it doesn't need to be a macro, due to variadic functions
< 1345870875 415227 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It doesn't even have to be a monad it can be applicative: liftA, liftA2, liftA3, etc. With a functor it has be one, but applicative it can be zero or more. (This was actually also my idea for a function in WizardCard; map(f,x...) where there can be exactly one x for functor and zero or more x for applicative. I intended WizardCard to compile into Haskell. However I might change some things since I may need help too)
< 1345871011 582780 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So you could have   liftA0 = pure
< 1345871106 311662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or unit :: m () and (*) :: m a -> m b -> m (a,b)
< 1345871178 644797 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes I have thought of those things too. Your (*) I have made for applicative,  liftPair :: (f x, f y) -> f (x, y)
< 1345871260 196330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's defined thus in the original Applicative paper.
< 1345871267 984067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Strong lax monoidal functors.
< 1345871269 653636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or somethign.
< 1345871318 930890 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have thought of to define applicative in terms of a endofunctor together with pure and liftPair for a tensor category.
< 1345871355 846079 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Therefore applicatives can exist on tensor categories.
< 1345871373 538031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :End o' fun ctor.
< 1345871374 980083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::-(
< 1345871532 140086 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And then, depending on the category you may be able to make the applicative from any monad.
< 1345871556 576100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can't you do that anyway?
< 1345871593 978476 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do not think you can with any category, but you can with Haskell, and some other categories.
< 1345871679 440201 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I believe you can make a backward applicative from applicatives in any category, though, if you define the product of the tensor category backward.
< 1345872062 158805 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't think anyone made applicative or functor stuff for Clojure at this point
< 1345872076 562434 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Monads are meaningless without functors though
< 1345872113 37210 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Since first you need a category, and you need endofunctors, and then add return and join to make a monad.
< 1345872146 266897 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Clojure has map, it's probably user-extendible, not sure if the various monad libraries do that
< 1345873132 405477 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345873755 350415 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds
< 1345873954 56381 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345874338 425260 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345874694 814480 :ogrom!~nask@gprs-inet-65-29.elisa.ee QUIT :Quit: begone
< 1345876005 914267 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345876645 276849 :pikhq!~pikhq@70-56-226-162.clsp.qwest.net JOIN :#esoteric
< 1345876653 135380 :pikhq_!~pikhq@174-22-144-95.clsp.qwest.net QUIT :Ping timeout: 260 seconds
< 1345876992 306525 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds
< 1345877044 845253 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 248 seconds
< 1345877594 246116 :pikhq_!~pikhq@174-22-145-231.clsp.qwest.net JOIN :#esoteric
< 1345877605 152684 :pikhq!~pikhq@70-56-226-162.clsp.qwest.net QUIT :Ping timeout: 268 seconds
< 1345880628 815621 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Ping timeout: 248 seconds
< 1345881271 955355 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :how to be funny:
< 1345881279 59849 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :think of the funniest real-life thing that you've heard of
< 1345881282 732064 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :tone it down a notch
< 1345881498 101585 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(if you try to use the funniest thing without toning it down, people will be unable to suspend disbelief)
< 1345881601 176573 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1345881779 734709 :pikhq!~pikhq@71-34-147-17.clsp.qwest.net JOIN :#esoteric
< 1345881786 182398 :pikhq_!~pikhq@174-22-145-231.clsp.qwest.net QUIT :Ping timeout: 264 seconds
< 1345883269 78333 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric
< 1345884555 19 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am trying to access http://groups.google.com/group/comp.lang.lisp/msg/4e1f782be5ba2841 but I hate this Google Groups it won't work can this Usenet message be accessed without a web page?
< 1345884629 395951 :nortti!nortti@smar.fi PRIVMSG #esoteric :ugh. the new google groups doesn't work with links2
< 1345884751 514567 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Should they put a proper Usenet link?
< 1345885233 715935 :AnotherTest!~tim@94-224-21-229.access.telenet.be JOIN :#esoteric
< 1345885607 967449 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :zzo38: https://groups.google.com/group/comp.lang.lisp/msg/4e1f782be5ba2841?dmode=source&output=gplain&noredirect ?
< 1345885696 229583 :nortti!nortti@smar.fi PRIVMSG #esoteric :zzo38: what browser are you using?
< 1345886195 535126 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1345886216 488664 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That works although it looks like the email addresses in the header are cut off.
< 1345886262 355995 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :That's probably to hide them from spambots; you need to answer a captcha on the HTML + JavaScript page to view them there.
< 1345886449 498070 :MoALTz!~no@host-92-2-140-86.as43234.net JOIN :#esoteric
< 1345886699 497344 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O there's a new version of Factor
< 1345886704 287284 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Guess it's not dead yet
< 1345886946 637471 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Got a pop-up saying "Please respond with 4:05. This iPad promotion can be awarded to another visitor if you dont participate."
< 1345886964 805248 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Going to wait a bit before closing it, I want to see what happens when it times out
< 1345887018 856671 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, afaict, looks like it's going to go back to the original amount of time
< 1345887139 935996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :don't they all.
< 1345887194 925790 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Went from 0:00 to 5:00.
< 1345887212 73285 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Who would do something like this, just go on the Internet and tell lies?
< 1345887236 704621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :evil people, Sgeo 
< 1345887272 218856 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sgeo: You.
< 1345887277 309631 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1345887286 226921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you respond you will be kidnapped and become a slave in their sweatshops.  _after_ "giving" them your personal savings.
< 1345887726 622523 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving
< 1345889083 399538 :cheater_!~cheater@p57AEA01F.dip.t-dialin.net JOIN :#esoteric
< 1345889256 979298 :cheater!~cheater@p4FD0E552.dip.t-dialin.net QUIT :Ping timeout: 265 seconds
< 1345890854 677921 :chickenzilla!~chicken@88-190-32-81.rev.dedibox.fr JOIN :#esoteric
< 1345892238 729696 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1345892912 646219 :pikhq_!~pikhq@70-56-225-46.clsp.qwest.net JOIN :#esoteric
< 1345892928 545685 :pikhq!~pikhq@71-34-147-17.clsp.qwest.net QUIT :Ping timeout: 252 seconds
< 1345893055 138871 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I appear to have started a flame war in #haskell
< 1345893074 741777 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@ask elliott  I appear to have started a flame war in #haskell
< 1345893074 897313 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1345893244 825827 :impomatic!~digital_w@87.114.56.55 JOIN :#esoteric
< 1345893551 954617 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1345893644 123175 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh noez.
< 1345894675 442991 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What?
< 1345894773 877952 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, probably referring to  I appear to have started a flame war in #haskell
< 1345894780 936507 :MoALTz_!~no@host-92-8-145-167.as43234.net JOIN :#esoteric
< 1345894946 188241 :MoALTz!~no@host-92-2-140-86.as43234.net QUIT :Ping timeout: 246 seconds
< 1345896248 442012 :MoALTz!~no@host-92-8-228-215.as43234.net JOIN :#esoteric
< 1345896397 613616 :MoALTz_!~no@host-92-8-145-167.as43234.net QUIT :Ping timeout: 252 seconds
< 1345896695 945613 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION cheats
< 1345896699 8444 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@src ap
< 1345896699 255390 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ap = liftM2 id
< 1345896710 790107 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...I think I've checked that before
< 1345896722 289143 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@src liftM2
< 1345896722 446409 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :liftM2 f m1 m2 = do { x1 <- m1; x2 <- m2; return (f x1 x2) }
< 1345896783 949774 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@. pl undo do { x1 <- m1; x2 <- m2; return (f x1 x2) }
< 1345896784 134170 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(`fmap` m2) . f =<< m1
< 1345896791 391727 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That bot is the best.
< 1345896798 748961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I hope fungot didn't hear.)
< 1345896800 751479 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: ossian, character of the perfect historian is he in the ecclesiastical history of scotland. the parliament of the united states? is there a debt which had long slept a deep sleep, has been, a real alliance between the two indian members on the executive council, in charge of the criminals made such arrangements that the carriages reached tours at two in the morning, to st john's church, fnord fnord a cabinet so variousl
< 1345896912 996619 :Guest31873!sheeyath00@106.213.72.119 JOIN :#esoteric
< 1345896971 595729 :Guest31873!sheeyath00@106.213.72.119 PART :#esoteric
< 1345897023 406761 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1345897034 607538 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^style
< 1345897035 98768 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches* ss wp youtube
< 1345897040 97818 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^style discworld
< 1345897040 592657 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: discworld (a subset of Terry Pratchett's Discworld books)
< 1345897170 734703 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fungot
< 1345897171 743816 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: ' did they hurt you?" she said, for a start we're going straight to the jelly.
< 1345897187 954179 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Straight to the jelly
< 1345897578 209907 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1345898018 530835 :derdon!~derdon@p4FD95BC2.dip.t-dialin.net JOIN :#esoteric
< 1345898576 612929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For a start.
< 1345899101 347918 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345899842 468826 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1345900222 351001 :MoALTz!~no@host-92-8-228-215.as43234.net QUIT :Ping timeout: 244 seconds
< 1345900839 327558 :MoALTz!~no@host-92-2-132-229.as43234.net JOIN :#esoteric
< 1345901027 869924 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yay. I now have code under my name at github.
< 1345901691 218813 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1345902975 387994 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fungot
< 1345902976 441995 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FreeFull: 27. file://localhost/ mnt/ space/ media/ books/ 1000+sci-fi%20books/%5bebooks%5d%201000+%20sciencefiction%20%26%20fantasy%20novels%20%28.lit%20forma/ pratchett%2c%20terry/ text/ 16/ fnord scale river trireme. every flat surface had been scrubbed. the fireplace had been fnord had been deserted to start with.
< 1345902985 486278 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie
< 1345903125 742996 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh.
< 1345903151 465762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see it has hit some dumped links.
< 1345903154 622190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How embarrassing
< 1345903159 570921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style europarl
< 1345903160 55519 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006)
< 1345903166 896312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What do you have to say to that? 
< 1345903169 258325 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: mr president, because i believe in europe, that the european parliament to express its views to the council was to try to arrive at a common position to be able to reject the treaty may be used instead. ( parliament adopted the joint text. i shall not waste your time, but i wish to emphasize that we are fighting, we must now have this reform for 1999 before us in writing.
< 1345903187 822591 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :1999 desperately needs a reform.
< 1345903419 551339 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Let's reform like it's 1999.
< 1345904608 370903 :MoALTz!~no@host-92-2-132-229.as43234.net QUIT :Ping timeout: 245 seconds
< 1345905149 400632 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345905415 807061 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1345905567 409899 :MoALTz!~no@host-92-2-136-137.as43234.net JOIN :#esoteric
< 1345909974 629735 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :bored
< 1345909991 975948 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 265 seconds
< 1345910073 144309 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345910231 510096 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how do i torrent things without getting busted
< 1345910239 437430 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :I2P
< 1345910252 134598 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :but that might be terribly slow
< 1345910291 337370 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :huh
< 1345910293 875168 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how does it compare to Tor
< 1345910298 223425 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1345910311 189672 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :pretty good
< 1345910320 749295 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :besides the fact that it's implemented in Java
< 1345910323 722779 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :it's actually faster
< 1345910330 263356 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hi
< 1345910332 721875 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :and I find it easier to use
< 1345910337 282243 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :Hello
< 1345910337 496966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is it actually a problem that it's implemented in Java?
< 1345910344 260259 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :No, just joking
< 1345910352 74776 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :although that wasn't actually funny
< 1345910357 343312 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :correct
< 1345910367 208862 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :It's probably better than C
< 1345910384 23876 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :but I shouldn't be saying that in here :s
< 1345910391 879287 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : how do i torrent things without getting busted
< 1345910395 390892 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You're getting busted?
< 1345910404 618492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AnotherTest: Yeah, people who say things like that here tend to have... accidents.
< 1345910404 802259 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't currently torrent things
< 1345910405 124713 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :btw, anyone know any good open source video editing programs? I need a bit more than just cut, such as tracking an object and using that as the center point (in order to stabilise the video).
< 1345910412 256133 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :my ISP lowers your bandwidth when you torrent
< 1345910447 433065 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :C is great for network programming as long as you don't mind the fact that a tiny mistake will let attackers take over your entire machine
< 1345910452 137978 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :Vorpal: why does it need to be open source? or do you mean free?
< 1345910457 149242 :ion!ion@heh.fi PRIVMSG #esoteric :vorpal: I don’t know of any good programs, but kdenlive seemed to suck less than the others when i tried a bunch of them the last time. It still sucked badly.
< 1345910461 713352 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :AnotherTest, well, I prefer open source, but free is okay
< 1345910468 469623 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the usual response from C die-hards is that anyone who ever makes a mistake is an "idiot" and has a small penis
< 1345910515 171023 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :I do my network programming in C++
< 1345910515 317428 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also that managed languages are no safer because the compiler / VM might have a bug, anyway
< 1345910519 434726 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have a couple of hours of unedited footage from a flight show.
< 1345910527 61928 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :and I'm so "lazy" that I use boost asio
< 1345910532 34267 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Definitely need to stabilise it by tracking the aircraft.
< 1345910538 390219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I've used Kino once, and it did that job, though I don't really have any points of reference to compare to, and don't know if it could do object-tracking like that. Possibly not, it seemed more oriented for just cutting and splicing things.
< 1345910539 534944 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :to which I say, the kernel might also have a bug, does this mean all user software might as well run at ring 0
< 1345910547 573699 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they usually don't have a good response to that...
< 1345910555 141481 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :brb
< 1345910575 262722 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Vorpal: if someone asked me to do that, I would probably write some custom software using OpenCV
< 1345910581 848632 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have no idea if there's something more ready-made
< 1345910587 241991 :ion!ion@heh.fi PRIVMSG #esoteric :I don’t think kdenlive had any tracking capabilities either. But i haven’t touched it for a long time either.
< 1345910587 507625 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how distinctive is the object?
< 1345910597 89018 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kmc, opencv?
< 1345910598 305930 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if it's, like, the only red thing, it might be easy to track
< 1345910602 467968 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes
< 1345910604 929576 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :opencv
< 1345910606 572194 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what is that
< 1345910610 950346 :ion!ion@heh.fi PRIVMSG #esoteric :@google opencv
< 1345910611 832646 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://opencv.willowgarage.com/
< 1345910611 988757 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: Welcome - OpenCV Wiki
< 1345910616 710090 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is a thing which can be googled
< 1345910621 173327 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm okay
< 1345910625 937821 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well I don
< 1345910630 389970 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :don't* have time to do that
< 1345910639 983966 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and I know there are costly editing programs which can do what I need
< 1345910645 131139 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hrrm
< 1345910647 972875 :ion!ion@heh.fi PRIVMSG #esoteric :Is don’t* a pointer?
< 1345910651 109777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure there's ready-made software for the express purpose of automatically deshaking videos.
< 1345910659 920074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: It's a pointer to a don't.
< 1345910664 81692 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :don_t*
< 1345910669 393568 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :pointer to don
< 1345910702 959594 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, btw do you know if it is possible to dump every frame from a video easily? I think that could be used for panorama making in combination with a good video camera
< 1345910707 826086 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(reserved by POSIX)
< 1345910717 331911 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :probably a lot faster than using a DSLR too.
< 1345910717 953060 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Vorpal: mplayer can do that
< 1345910719 2871 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: ffmpeg into 'blah%04d.png' or some-such.
< 1345910729 926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mplayer can also do it, yes.
< 1345910730 808273 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :mplayer -vo png
< 1345910740 690128 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, fair enough
< 1345910759 147834 :ion!ion@heh.fi PRIVMSG #esoteric :Btw: Hugin and Enblend are awesome for panoramas.
< 1345910874 552407 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I actually managed to get my phone to 47% charge after filming about 3 hours of max quality 1080p video. 11 GB of videos in total :D
< 1345910878 111776 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Incidentally, I once made a "stabilised" bit of video by doing exactly that, then computing image orientations with panotools (autopano-sift points between consecutive frames), getting a smoothed spline approximation out of the yaw/pitch/roll to get a "camera track", and then doing the obvious remappings with nona to make it smooth.
< 1345910900 274876 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, and then importing it all back into a video?
< 1345910902 830651 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes.
< 1345910908 945648 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :sounds kind of annoying
< 1345910909 482178 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IIRC, it worked well enough for a proof-of-concept, though there were some issues.
< 1345910913 779193 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah
< 1345910927 511403 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, not something I want to do on 3 hours of footage then...
< 1345910989 785473 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm the sound clipped...
< 1345910995 603466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Google claims Cinelerra (open-source video editor) has a bundled image stabilization plugin.
< 1345911028 14888 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :non-linear video editor? Huh? What?
< 1345911034 921452 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's what they call them.
< 1345911063 190438 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"-- system which can perform non-destructive editing on the source material. It is named in contrast to 20th century methods of linear video editing and film editing."
< 1345911070 427265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've wondered about the name, too, sometimes.
< 1345911118 614781 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right
< 1345911149 430018 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Non-linear_editing_system#Main_differences_between_linear_and_non-linear_editing
< 1345911150 367411 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh and I have somewhere around 700-1 GB of raw images from my not-quite-DSLR
< 1345911165 250046 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :700 MB*
< 1345911203 123327 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there was an episode of _House_ filmed entirely with a DSLR
< 1345911211 433613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://cinelerra.org/docs/cinelerra_cv_manual_en.html#SEC206 is the bit of a manual about the motion tracker.
< 1345911222 7556 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Help_Me_(House)
< 1345911248 449352 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kmc, well I don't have a fast enough CF card to film.
< 1345911264 497205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(14.4.33.6 is about the stabilization thing.)
< 1345911453 794013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Speaking of the video-panorama, I did a quick try for that, with the reasonably sucky video recording of the phone. It had a lot of parallax problems (handheld, and short distances), but it was good enough to get some kind of an overview. Also I just picked every N'th frame; I think it'd have improved things a lot to use some heuristic to select only "sharp" frames; some of the ones with a lot ...
< 1345911460 110171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... of motion were really quite blurry.
< 1345911577 334431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://users.ics.aalto.fi/htkallas/videopano.jpg
< 1345911593 261982 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :videopano sounds like porn
< 1345911600 575498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lumpio-: Only to Finns.
< 1345911606 181943 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :durh
< 1345911636 930409 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well my phone produces reasonably good 1080p video
< 1345911659 50111 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :especially with the camera app mod that I have, which ups the bit rate
< 1345911686 55459 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :still, I had big issues with auto focus, it is possible to set a focus but only after you started recording
< 1345911702 400994 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and that is "focus on where I click, and keep that focused"
< 1345911761 389620 :ion!ion@heh.fi PRIVMSG #esoteric :fizzie: The image might have been nicer if you had added some “vertical line” control points..
< 1345911781 538751 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Lumpio-: Only to Finns. <-- oh?
< 1345911820 347829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: The sort-of-a-point was to have it work completely automatically.
< 1345911876 940119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: "fi:pano" is a vulgarism for "A lay, a fuck, a session of sexual intercourse", to quote wiktionary.
< 1345911896 972380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's also a deposit to a bank account.)
< 1345911911 810350 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh
< 1345912129 632844 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha
< 1345912199 307998 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, remind me what the Finnish words for 'oxygen' and 'vulva' are.
< 1345912291 353509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: oxygen -> 'happi', vulva -> 'häpy'. They do pronounce quite differently, though.
< 1345912299 692978 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://blog.sendapatch.se/2010/february/this-might-seem-silly-git-pull.html
< 1345912456 725276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Fortunately, fi:pulla (we'd mangle "pull" -> "pullata" to make a verb) just means bun, which is relatively innocuous.
< 1345912708 417528 :MoALTz!~no@host-92-2-136-137.as43234.net QUIT :Ping timeout: 245 seconds
< 1345912784 741690 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net JOIN :#esoteric
< 1345912865 698057 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kmc, hm I was not aware that "pulla" meant that in Swedish.
< 1345912889 438321 :nortti!nortti@smar.fi PRIVMSG #esoteric :what it meant?
< 1345912946 297870 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net PRIVMSG #esoteric :You should probably avoid uttering words with the suffix "-ulla" in Swedish as a general rule.
< 1345912955 984994 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In Polish, oxygen is tlen
< 1345912959 535681 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Nitrogen is azot
< 1345912978 705466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: The N900 default camera app records at 848x480@24fps and still manages to lag every now and then, at least when writing to built-in flash. Could be somewhat of a software thing. I've read someone getting stable 720p@25 video with the custom camera drivers, so I suppose it's mostly about encoding that in time (which the hardware acceleration should be able to handle, given proper ...
< 1345912984 844955 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... software) and storing it somewhere.
< 1345913034 706955 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In german it's stickstoff
< 1345913046 855001 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Nitrogen I mean
< 1345913075 858999 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"Die deutsche Bezeichnung Stickstoff erinnert daran, dass molekularer Stickstoff Flammen löscht („erstickt“) oder dass in reinem Stickstoff Lebewesen ersticken."
< 1345913103 153957 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well I was writing to a class 10 64 GB MicroSD
< 1345913107 633818 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it should be pretty fast
< 1345913167 13558 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, writing to a fast µSD might well work better than the built-in flash even with the default resolutions and camera drivers.
< 1345913647 684401 :MoALTz!~no@host-92-2-128-77.as43234.net JOIN :#esoteric
< 1345913709 28722 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Quit: mig22
< 1345913842 340009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Come to think of it, I'm really deficient when it comes to video recording. The phone does bad-quality 848x480@24 MPEG4 that lags; the various webcams have horrible picture quality; and the camera writes good-looking and smooth but low-resolution 640x480@30 weird Quicktime MJPEG files and has some sort of a maximum recording time instead of streaming to card.
< 1345913991 451953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Even though the video bitrate is just 1.3MB/s and this card claims a 7.7MB/s write speed.)
< 1345914204 543145 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :german element names are funny
< 1345914213 710300 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :wasserstoff
< 1345914273 821142 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All kinds of stoff.
< 1345914325 844744 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember from some book or another that their rocket fuels had names of the "X-Stoff" kind.
< 1345914349 414051 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, Wikipedia has a "List of stoffs".
< 1345914362 236550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A, B, Br, C, K, M, N, R, S, SV, T and Z-Stoff.
< 1345914382 564837 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :was that book Gravity's Rainbow?
< 1345914390 887386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I think it was My Tank Is Fight.
< 1345914394 141559 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh
< 1345914421 264601 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Yeah, writing to a fast µSD might well work better than the built-in flash even with the default resolutions and camera drivers. <-- sure, but the built in one in the S3 should be pretty fast too
< 1345914489 452944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I don't know if it's a hardware or a driver-tuneup-firmware kind of an issue, but doing a lot of IO on the N900 internal flash manages to grind other things to horrible slowness.
< 1345914491 357958 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, is fight?
< 1345914493 564353 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what
< 1345914515 875540 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also ouch
< 1345914524 17052 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :should i feel bad using the x <= y < z sugar in python
< 1345914534 808540 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kmc, what does that do?
< 1345914542 588766 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's equivalent to (x <= y) and (y < z)
< 1345914547 644571 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh
< 1345914559 338056 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :interesting ternary operator
< 1345914584 924488 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: It's a humorous name. It documents (in a funny way) some strange tank/plane/boat inventions from WW2.
< 1345914596 675811 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm surprised it works when parsing python though. Python is supposedly LL(1)
< 1345914617 943331 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, cool
< 1345914630 942551 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :unfortunately it works for any relational operator
< 1345914637 653033 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Possibly it just parses as "(x <= y) < z" and has a special meaning.
< 1345914637 830211 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :leading to nonsense like #4 on http://web.archive.org/web/20101009122154/http://web.mit.edu/rwbarton/www/python.html
< 1345914652 431573 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, btw, "doing a lot of IO"... Does that include doing a lot of read IO?
< 1345914656 492136 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or just write IO?
< 1345914671 951357 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :in the latter case, the system probably has a buffer that you fill then
< 1345914690 636592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Well, I haven't investigated too much. At least the effect is a lot more noticeable when it comes to writes.
< 1345914731 241088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, I wouldn't mind slowing down the writing task so much, but it lags the UI and everything else too.
< 1345914795 333442 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Nobody else has tried to beat me at Word Warp last month, nor this month.
< 1345914868 136360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They have been demotivated by your Word Warp prowess.
< 1345914907 351944 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually the last time someone else did play (a few months ago), they did win by a few points.
< 1345914915 178321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is it another of those BBS games? 
< 1345914919 20869 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes.
< 1345915213 432941 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The most recent messages posted to the local message boards seem to be last year, although a few people have posted on the wall recently, nobody has answered any questions I posted there.
< 1345915376 131214 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They have access to alt.2600 and I posted a few message there but there seems to be none replies recently.
< 1345915395 823787 :pikhq!~pikhq@168-103-254-144.clsp.qwest.net JOIN :#esoteric
< 1345915412 268376 :pikhq_!~pikhq@70-56-225-46.clsp.qwest.net QUIT :Ping timeout: 244 seconds
< 1345915452 523329 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If your ISP still receives messages from that newsgroup, then perhaps the BBS configuration is broken.
< 1345915652 585482 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I also tried to send some messages to myself but hasn't seem to been received; perhaps automatic QWK runs only overnight, and then it will be sent properly?
< 1345917129 434660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Latest alt.2600 posts on my ISP have the title "aardvark payment?" and the latter has date "Sat, 25 Aug 2012 06:27:25 -0700 (PDT)".
< 1345917158 761567 :AnotherTest!~tim@94-224-21-229.access.telenet.be QUIT :Quit: Leaving.
< 1345917751 780797 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there anything I sent, on there? Or is that broken too?
< 1345918675 149747 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Ping timeout: 268 seconds
< 1345918729 184436 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1345919787 860077 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1345920098 261618 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1345920309 541095 :sivoais!~zaki@199.19.225.239 QUIT :Read error: Connection reset by peer
< 1345920339 247005 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1345921365 189577 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Phew, just finished adding metadata to all images (which plane type and geotagging)
< 1345923019 496424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is there a standard metadata for airplane types? 
< 1345923023 868149 :pikhq_!~pikhq@174-22-156-56.clsp.qwest.net JOIN :#esoteric
< 1345923166 672155 :pikhq!~pikhq@168-103-254-144.clsp.qwest.net QUIT :Ping timeout: 246 seconds
< 1345923172 927557 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: I don't know what it is that you sent. At least there seems to be nothing where the 'From:' fields contain the string 'zzo38', if my newsreader is to be believed.
< 1345923239 252713 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do any of them contain "xbit" or "x-bit"?  Do any contain the FidoNet number for x-bit?
< 1345923278 833659 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(The FidoNet number for x-bit is 1:340/10 and my user number is 39)
< 1345923311 493726 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, First photo uploaded: https://www.dropbox.com/sh/kddhwd2j42bucz3/QgKbpICEy_ (I flew in one of those helicopters, cost 350 SEK for a tour lasting about 7 minutes)
< 1345923341 262617 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I will add more to that album as I work through the photos.
< 1345923363 569635 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Is there a standard metadata for airplane types?  <-- not that I know of
< 1345923371 405257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: I'm not sure how to search for that. I *think* slrn's "author search" looks at the From: header; at least if I search for 'afraid' I get people with email addresses with 'afraid.org' in them. That search does not find anything containing 'xbit', 'x-bit' or '340'.
< 1345923377 160737 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I was assuming some sort of an EXIF airplane tag.
< 1345923412 631089 :nortti!nortti@smar.fi PRIVMSG #esoteric :http://www.bbc.co.uk/news/world-us-canada-19381098
< 1345923421 722774 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I believe there might be a IPTC one. It seems that my program ended up saving it in there
< 1345923424 908420 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :IPTC Title
< 1345923440 753555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: "Title: Robinson R-44 Clipper II"
< 1345923442 658267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So it seems.
< 1345923443 598075 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :indeed
< 1345923450 462579 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :did dropbox show it?
< 1345923460 801551 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I picked "download" and ran exiftool on it.
< 1345923463 123322 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway I just googled the registration to find the model for that one
< 1345923465 314342 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah
< 1345923550 711685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has your name in the "Copyright", "Rights", "Creator" and "Copyright Notice" fields.
< 1345923579 257804 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have tried to send some messages to the system operator but it seem they have not received them.
< 1345923639 853407 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, cool
< 1345923653 601713 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I just put it in in "author" in the program
< 1345923668 886902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose it tries to put it in everything that's commonly used.
< 1345923685 125939 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :probably
< 1345923686 125306 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nortti: :(
< 1345923712 830515 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, does the file say which program was used?
< 1345923749 178024 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: It reports "DiMAGE A2 Ver.1.13" as the "Creator Tool", and "Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27" as the "XMP Toolkit". (Some of these names might be exiftool-specific for all I know.)
< 1345923757 31441 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :DiMage A2 is the camera
< 1345923769 852878 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :as for the second, hm interesting
< 1345923790 780007 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: And "Microsoft Corporation" as the "Primary Platform", whatever that means.
< 1345923801 986414 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well I was booted into windows when I did it
< 1345923809 520626 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I shot the photo as RAW (12 bits per channel) and in the AdobeRGB as the colour space
< 1345923854 432293 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I presume it has a colour profile embedded too?
< 1345923900 504454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mhm, the jpeg has a "IEC 61966-2.1 Default RGB colour space - sRGB" Device Model Desc, and a "sRGB" Device Model, and then quite a few numbers.
< 1345923911 168043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/IROZ <- exiftool output.
< 1345923956 188049 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it stripped all the EXIF data though it seems
< 1345923968 320684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, not much about the camera in there.
< 1345923975 709355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least reported by this thing.
< 1345924041 25125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :exiv2 (the other command-line EXIF tool I have) just says http://sprunge.us/FZSC which is pretty sparse.
< 1345924044 900375 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :"Profile Copyright               : Copyright (c) 1998 Hewlett-Packard Company"
< 1345924046 745712 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :interesting
< 1345924069 592081 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, aww, it can't read IPTC (or you need to use an option for that)
< 1345924097 153200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it needs an option, the man page does mention IPTC.
< 1345924098 843482 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :"Technology                      : Cathode Ray Tube Display" <-- really?
< 1345924115 111064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah, it defaults to a "summary" mode.
< 1345924180 642809 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, as for the program I used, it was Adobe Photoshop Lightroom CS6 + Adobe Photoshop CS6. Because Gimp fails at more than 8 bits per channel.
< 1345924203 500722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/hPDj <- 'exiv2 -p a' which should print all of Exif, IPTC and XMP.
< 1345924213 600309 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a lot shorter than the exiftool output, still.
< 1345924228 584178 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nothing about profiles there for examp
< 1345924230 786633 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :example*
< 1345924280 929022 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway the exif data would not make sense since I cropped the picture.
< 1345924308 979100 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1345924366 689493 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you need more than 8 bits per channel you could use ImageMagick Q16.
< 1345924373 508661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was under the impression that Gimp was finally (at least close to) getting the high-depth cases right.
< 1345924388 363828 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh?
< 1345924392 65036 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :that is news to me
< 1345924395 673453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently the current 2.9 devel branch does it.
< 1345924399 242598 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nice
< 1345924410 786297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"After 3.5 years of blood, sweat and tears the GIMP team announced the release of GIMP 2.8. But good things come in pairs.
< 1345924413 814495 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The new stable version features improvements in almost all aspects: UI, tools, painting features, resources. A detailed review is in works, for now please have a look at the official release notes.
< 1345924417 788586 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now, the even better news is that since few days internal pipeline of the development version can work in 16bit and 32bit per color channel mode, both integer and float. This finally makes high bit depth precision available and opens up high dynamic range imaging for GIMP."
< 1345924423 416972 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :also I'm debating if I want to remove the lens distortion or not on this image. The barrel effect is quite fitting in this case...
< 1345924426 360146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe will take them a while to actually get it out.
< 1345924439 364751 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(I created a profile for my camera and lens in the fancy adobe tool)
< 1345924466 23875 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've heard Lightroom is pretty fancy.
< 1345924476 766196 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :very good for organizing and tagging stuff
< 1345924491 71408 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :like the geotagging by built in google maps thingy
< 1345924630 164389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've tagged a few datasets by having the N900 record a .gpx track, and then using 'gpscorrelate' on a pile of files from the camera. (It reads a .gpx file, EXIF timestamps from images, and then fills the EXIF geotags by correlating between the .gpx track timestamps and the photos.)
< 1345924677 562820 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shiny
< 1345924682 753058 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, uploading another one
< 1345924703 524151 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Except I never remember to sync the camera clock with the GPS time beforehand, so I have to fiddle in an offset.)
< 1345924712 68722 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, and that would work yeah, I wonder if I can make one of those files on android. Probably
< 1345924735 10860 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :would drain battery though
< 1345924758 145070 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :still uploading...
< 1345924773 142688 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably; GPX is kind of the de-facto standard interchange format. (And anyway gpsbabel translates between everything that can store a track.)
< 1345924790 989860 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :uploaded
< 1345924793 529013 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Neil Armstrong's dead :(
< 1345924807 821513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a separate Garmin Geko 201-or-something GPS receiver, I've gotten some tracks from that too. Has the benefit of not draining the phone battery.
< 1345924810 581129 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, https://www.dropbox.com/sh/kddhwd2j42bucz3/QgKbpICEy_
< 1345924839 532964 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: died on the moon along with the rest of the Apollo 13 crew?
< 1345924850 45832 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I feel that the slight-fisheye effect and the vignetting added to the second image
< 1345924861 126743 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it was just too sterile otherwise
< 1345924879 876689 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :there are some reflections from the window on the right
< 1345924903 169111 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I was just in the process of typing: Very slight window reflections, I see you weren't hanging out of the door of the chopper. :p
< 1345924923 784861 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I don't think I would have been allowed that
< 1345924926 582277 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric ::
< 1345924929 816911 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric ::(
< 1345924998 629557 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm this is a nice image of a gyrocopter...
< 1345925009 328893 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Neil Armstrong died?
< 1345925012 420936 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric ::((
< 1345925017 685905 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ouch
< 1345925084 719943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: Fortunately, Lance Armstrong is still going strong. (Well, except for... you know.)
< 1345925148 526751 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, ufraw can't remove TCA can it? I guess hugin can but meh
< 1345925175 956712 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Hold second one as you hold a pencil.
< 1345925208 839625 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :They should bury him on the moon.
< 1345925209 539090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: I'd guesstimate that it can't.
< 1345925223 157636 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right
< 1345925272 712026 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hm do i want this ThinkPad X1 Carbon
< 1345925280 788240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: dcraw seems to have a thing that just enlarges the red/blue layers that you can use for ad-hoc chromatic aberration correction, but that sounds slightly fiddly.
< 1345925394 592687 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :indeed
< 1345925427 624351 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"In 1972, Armstrong was welcomed into the town of Langholm, Scotland, the traditional seat of Clan Armstrong; he was made the first freeman of the burgh, and happily declared the town his home.[108] The Justice of the Peace read from an unrepealed 400-year-old law that required him to hang any Armstrong found in the town.[109]"
< 1345925434 701481 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Dodged a bullet there.
< 1345925438 490353 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or a noose, I guess.
< 1345925440 3255 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, new photo up, this one should have a lot more metadata
< 1345925539 362874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Neil Armstrong's dead :( <-- darn i was just earlier today wondering if he was still alive when talking with a friend
< 1345925547 863705 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well? Analysed that yet?
< 1345925554 740259 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :;P
< 1345925568 399598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we were doing a quiz where he was the answer :(
< 1345925588 791254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: http://hugin.sourceforge.net/docs/manual/Tca_correct.html has an example of how to run the standalone hugin "tca_correct" and then pick the parameters into dcraw. Though I'm not sure how sensible that'd be since the 'fulla' tool has more degrees of freedom.
< 1345925621 886061 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, was the question "is Neil Armstrong still alive"?
< 1345925641 732106 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: http://sprunge.us/WELZ - yeah, that's quite a lot more stuffs.
< 1345925644 578859 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :History Software Agent          : Adobe Photoshop Lightroom 4.1 (Windows), Adobe Photoshop Camera Raw 7.1 (Windows), Adobe Photoshop CS6 (Windows), Adobe Photoshop CS6 (Windows), Adobe Photoshop Camera Raw 7.1, Adobe Photoshop Camera Raw 7.1 (Windows) <-- huh? It added camera raw several times
< 1345925649 766705 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hurr, "temporal cold war" :(
< 1345925698 588041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Some sort of multi-stage process and it tags one every time it does a thing? :p
< 1345925699 525316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no.  it was about who made a book in 2005 or thereabouts, and he was an obvious candidate if alive
< 1345925716 539927 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, yeah except there weren't quite that many stages :P
< 1345925718 575827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"History Action: saved, derived, saved, saved, converted, derived, saved, saved, saved"
< 1345925724 732418 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a well-saved file.
< 1345925751 257517 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, it went lightroom -> camera raw -> photoshop -> (in photoshop): save for web
< 1345925767 887884 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh yeah I cropped it a bit in photoshop too
< 1345925796 279036 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, hm looks like it excluded the vendor specific block?
< 1345925805 687269 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :my camera tends to have a LOT of stuff in that
< 1345925806 974972 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, from the timestamps, the two last stages happened during the same second, as did the two before that.
< 1345925814 995200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly didn't know how to decode it.
< 1345925817 124916 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it had timestamps too!
< 1345925819 593920 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :gee
< 1345925837 531681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though it usually says if it doesn't know how to read some MakerNotes things.
< 1345925841 264960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I get that for N900 pics.
< 1345925850 303403 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I know either exiftool or exiv2 can decode it... Maybe photoshop can't?
< 1345925875 56152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps that's where it fell off. Though it *could* just copy it forward.
< 1345925883 91994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right the book was "First man" (the quiz theme was "first and last")
< 1345925901 974190 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, ufraw copies it forward. But it doesn't handle the endianness properly
< 1345925921 801523 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :so if you save as tiff it should byteswap it compared to the mrw raw file, but it doesn't
< 1345925961 162156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Warning: [minor] Unrecognized MakerNotes" is what exiftool says on a N900 pic. Don't know if there's anything especially interesting in there, probably not.
< 1345926039 37577 :centrinia!~exc@adsl-184-36-79-136.asm.bellsouth.net QUIT :Read error: Connection reset by peer
< 1345926092 223255 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also, there's something missing in the N900 EXIF metadata, because Hugin asks for a manual FOV entry, while for the camera picks it deduces it from the metadata.
< 1345926117 920603 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Well, FOV or the focal length multiplier, but anyway.)
< 1345926185 95238 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Both images have the "Focal Length" tag as reported by exiftool, but the N900 one is missing the "Focal Length In 35mm Format", maybe that's it.
< 1345926193 630080 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm
< 1345926208 81663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the "Scale Factor To 35 mm Equivalent" for that matter.
< 1345926216 967229 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, right, it does that for my phone camera too
< 1345926257 760828 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, example exiftool -v output http://sprunge.us/Xigb showing which info is from the maker notes
< 1345926278 750343 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(quite a bit, though some is duplicated)
< 1345926373 108596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :exiftool -v for my camera: http://sprunge.us/GcHO
< 1345926384 217917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has all the most useful fields, like BabyAge.
< 1345926409 506247 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :huh
< 1345926411 485954 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :wtf is that
< 1345926422 629619 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's some sort of a baby photography mode.
< 1345926426 762224 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've only seen it in the manual.
< 1345926429 605765 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :eh...
< 1345926434 563820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't really recall what it was all about.
< 1345926438 695135 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and it guesses their age?
< 1345926443 522012 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :creepy
< 1345926446 2608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, you enter the date of birth.
< 1345926449 897182 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I see
< 1345926454 665869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then it records the age in the image, or something.
< 1345926464 393522 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't really remember what the point was, if there even was one.
< 1345926481 779853 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well if 9999:99:99 means "no data", then they selected a stupid date... The camera is not future proof
< 1345926494 260364 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :would have been better to go for a date far in the past
< 1345926507 88565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, it'll fail when it comes to the 99th day of the 99th month.
< 1345926509 455864 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or even out of band metadata
< 1345926526 514945 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : fizzie oh come on, the earth's rotation slows down over time
< 1345926539 595316 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm actually, that would go the other way
< 1345926540 542913 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :right
< 1345926543 678576 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :nvm
< 1345926546 277177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have the PDF manual, let's see what the babies were all about.
< 1345926552 913244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's BABY 1, BABY 2 and PET modes.
< 1345926558 687290 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this thing is basically the ThinkPad Air
< 1345926561 257201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm guessing they all use the BabyAge.
< 1345926565 240661 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kmc, what is?
< 1345926574 843894 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, what do they do?
< 1345926578 766589 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :those modes I mean
< 1345926614 390222 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ThinkPad X1 Carbon
< 1345926640 135258 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh
< 1345926648 113220 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kmc, you have one?
< 1345926669 187808 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no
< 1345926718 292639 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Apparently the main thing they do is that after you've set the dates of birth for your BABY 1, BABY 2 and PET, then images taken with that mode active will show the age of the thing in question when browsing with the camera (and maybe with Panasonic's software?). But the BABY 1/BABY 2 modes do also "take pictures of a baby with a healthy complexion", plus it dials down the flash power.
< 1345926746 255345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The age can also be printed on each picture by using the software [LUMIX Simple Viewer] or [PHOTOfunSTUDIO-viewer-] in the CD-ROM (supplied)."
< 1345926749 742795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right.
< 1345926755 692002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also PHOTOfunSTUDIO is possibly the stupidest name.
< 1345926779 785681 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net QUIT :Ping timeout: 260 seconds
< 1345926791 406007 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :yes it is
< 1345926874 814460 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, at least my phone camera has a slightly useful gimmick... Face recognition. It shows a yellow box around the detected face in the gallery, then it lets you set who that is. And based on previous selections it even (moderately successfully) suggests names when tagging.
< 1345926898 792968 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh and it asks if you want to use that image as the profile picture for that contact every time you tag.
< 1345926900 170908 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a "TravelDay" field set to 65535, I see. That's probably some other silly mode that shows you which day of your vacation it is.
< 1345926912 476659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't have face detection here, but I've heard they've been putting that in.
< 1345926989 892468 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, at least my proper camera only have the usual portrait/sport/landscape/night gimmick modes
< 1345927002 241148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This one has quite a few.
< 1345927038 245939 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :personally I just use mostly auto, auto shutter, auto time and full manual modes. There is also a second auto mode, that is even more auto than plain auto
< 1345927042 391680 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :never use that
< 1345927057 479107 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "Scene mode" (i.e. gimmick mode) has: portrait, soft skin, scenery, sports, panning, night portrait, night scenery, food, party, candle light, baby 1, baby 2, pet, sunset, high sens., starry sky, fireworks, beach, snow, aerial photo.
< 1345927097 196542 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :what do they do? (Apart from the utterly silly baby and pet ones)
< 1345927102 625272 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :just different tinting and such?
< 1345927110 734231 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does it have hipster 1970's camera mode
< 1345927120 49028 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kmc, what does that look like?
< 1345927123 894363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably not much. I'll check, but the manual probably doesn't go into too much detail.
< 1345927129 131580 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it looks like instagram
< 1345927150 641023 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :kmc, the pain
< 1345927169 855925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: The "smooth skin" mode for example actually does some skin blurring. Since it warns: "If a part of the background etc. is a color close to skin color, this part is also smoothed."
< 1345927187 314009 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh
< 1345927224 683817 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Other than that, they mostly seem to tweak the automatics when it comes to shutter, aperture, WB and such.
< 1345927225 892860 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does it also blur black people
< 1345927233 222990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least I assume so, it doesn't actually say.
< 1345927248 520790 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does it have a mode to automatically pixellate genitalia
< 1345927265 73516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and "high sens." mode goes up to ISO 3200 by decreasing the resolution.
< 1345927269 789837 :rodgort!~rodgort@li125-242.members.linode.com QUIT :Ping timeout: 260 seconds
< 1345927296 377250 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ouch
< 1345927305 814715 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, the "more auto than auto" mode this camera also has is pretty much useless, since it's an "intelligent ISO" mode, and the "intelligent" seems to be a synonym for "high", and the sensor's really very noisy for anything >100, esp. >=400.
< 1345927319 163058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least in auto mode one can lock that, or give a maximum value.
< 1345927402 323282 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fireworks mode, sadly, won't actually do any kind of "look at fireworksy thing in the live preview", you'll still have to self know when to press the shutter key.
< 1345927408 257270 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric
< 1345927432 558257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From what I've heard, modern cameras can go even sillier when it comes to special effects.
< 1345927455 793423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mine doesn't even do the sepia tone thing, which I think is almost standard now for the "pocket" cameras.
< 1345927472 816638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They also have the "one part of the image in color, everything else in black-and-white" trick built-in.
< 1345927532 722246 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Beach mode's warnings: "* Do not touch the camera with wet hands. * Sand or seawater will cause the camera to malfunction. Make sure that sand or seawater does not get into the lens or the terminals. * Problems caused by sand or seawater are not covered by the product warranty." :p
< 1345927540 557293 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net JOIN :#esoteric
< 1345927567 928094 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And for aerial photo mode: "When using the camera, follow all instructions from the cabin crew."
< 1345927578 428289 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess they couldn't resist adding some common sense in the manual too.
< 1345927594 757964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least it doesn't say "don't drop the camera out of the plane".
< 1345927624 487998 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, another one done soon
< 1345927731 432500 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 276 seconds
< 1345927731 693168 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, another one up
< 1345927747 277252 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I'll just look at this one, instead of digging into the metadata. :p
< 1345927763 411056 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, yeah it is pretty stripped
< 1345927769 151269 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though it's a bit of a shame that Dropbox's album thing doesn't show the title anywhere.
< 1345927776 550723 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :it is a AJ 37 Viggen
< 1345927788 167792 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, I believe you had those in Finland too?
< 1345927788 341795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"But of course." :p
< 1345927809 954004 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or was it J 35 Lansen you had?
< 1345927817 712172 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :one of the two I think
< 1345927832 246853 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :or hm, J 35 Draken?
< 1345927857 18741 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :you had Draken.
< 1345927861 514600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :35 Draken's infobox lists "Finnish Air Force" as one of the "Primary users".
< 1345927863 65147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes.
< 1345927896 202694 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't really know about this stuff; though my wife's brothers are very enthusiastic about trains and planes and such.
< 1345927911 791319 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh
< 1345927927 379618 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1345927934 621615 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just know they've bought the US Hornets, and that only because the papers were full about the debates on whether that's worth the money.
< 1345927987 662415 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(This was a reasonably recent thing.)
< 1345928025 387023 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also there was a recent headling about the Americans messing up some paperwork on a missile order for the F-18's.
< 1345928091 901008 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, you might want to watch the videos when I get around to them. I wonder where I would upload those. Youtube comes to mind but hrrm.
< 1345928130 32786 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway that is a lot of editing ahead to get something usable out of that
< 1345928437 527032 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, btw, was it worth the money?
< 1345928458 642342 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have no clue, just that people had different opinions on that.
< 1345928470 932043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They weren't exactly cheap, I remember that much.
< 1345928531 916129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :3.16 billion euros, apparently.
< 1345928537 507172 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :each?
< 1345928550 908492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The whole order, I think.
< 1345928573 988210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :3.16 billion times 64 sounds a bit too much. :p
< 1345928619 797520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also 1.625 billion euros for the current update/upgrade order they have going.
< 1345928637 419332 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I think this involves the missiles with the missing paperwork.)
< 1345928657 722664 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh right, EUR
< 1345928719 474125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently the per-plane price was something like 25 million EUR.
< 1345928882 250605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But they have a lot of "closing down locations and laying off 2200 people" savings plans happening, so people are commenting on the rationality of doing that while at the same time putting 1.6 billion to the Hornet upgrade.
< 1345928953 774173 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, another one uploaded (J 32 Lansen, the model before J 35 Draken, that you guys had): https://www.dropbox.com/sh/kddhwd2j42bucz3/QgKbpICEy_#f:lansen1.jpg
< 1345930357 518732 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net QUIT :Ping timeout: 240 seconds
< 1345930676 918027 :pikhq_!~pikhq@174-22-156-56.clsp.qwest.net QUIT :Ping timeout: 245 seconds
< 1345930690 722327 :pikhq!~pikhq@71-34-136-226.clsp.qwest.net JOIN :#esoteric
< 1345931178 614012 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net JOIN :#esoteric
< 1345931834 326150 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1345931839 539814 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net QUIT :Ping timeout: 252 seconds
< 1345931844 893584 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, at least it's not as bad as the UK military deciding to pay for an aircraft carrier by not building any more planes.
< 1345932065 956750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...
< 1345932077 657018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clever.
< 1345932097 644001 :MoALTz!~no@host-92-2-128-77.as43234.net QUIT :Ping timeout: 240 seconds
< 1345932393 62029 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net JOIN :#esoteric
< 1345933019 468362 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1345933456 65120 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net QUIT :Ping timeout: 244 seconds
< 1345934174 167506 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know if just intonation results in a better (or worse) audio compression than equal temperament?
< 1345934379 723581 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net JOIN :#esoteric
< 1345934397 230896 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net JOIN :#esoteric
< 1345935150 21909 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"Smoking cessation (colloquially quitting smoking) is the process of discontinuing the practice of inhaling a smoked substance." -- WP
< 1345935164 861514 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Does anyone not call it 'quitting smoking'.
< 1345935207 354962 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1345935246 176279 :atriq!~Taneb@host-84-13-69-197.opaltelecom.net QUIT :Ping timeout: 264 seconds
< 1345935726 408279 :oonbotti!~oonbotti@a91-154-82-50.elisa-laajakaista.fi QUIT :Ping timeout: 276 seconds
< 1345936488 875934 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :medical literature
< 1345936503 432333 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and phrases like "smoking cessation aid" rather than "quitting smoking aid"
< 1345936696 838477 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Incidentally there are cigarette reviews on YouTube.
< 1345936708 307606 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I don't know why that surprised me, but it did.
< 1345937075 692508 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : fizzie, at least it's not as bad as the UK military deciding to pay for an aircraft carrier by not building any more planes. <-- they did that?
< 1345937083 184401 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :More or less.
< 1345937086 808154 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ouch
< 1345937119 711547 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Does anyone not call it 'quitting smoking'. <-- whoever wrote that text you quoted?
< 1345937147 834186 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That's Wikipedia, Wikipedia isn't a person.
< 1345937173 487726 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :indeed, but somewhere a person wrote that line of text
< 1345937195 331965 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :anyway, night
< 1345937197 203957 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I'm not certain that they did.
< 1345937234 976411 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Re aircraft carriers, http://www.bbc.co.uk/news/uk-politics-11570593
< 1345937240 953065 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"Axing the Harrier and Ark Royal means no planes will be able to fly from British aircraft carriers until 2019.
< 1345937241 99121 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"
< 1345937267 395191 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :brilliant
< 1345937315 723804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I would imagine that it doesn't make a difference if you're talking about the recording of any actual instrument.
< 1345937344 737194 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unless you're comparing across instruments, in which case it's a bit of a silly comparison anyway.
< 1345937442 613397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Vorpal: i just tried to look up "polarn" and "pyret" in wiktionary, i only found the former means "the buddy" in swedish, but what does the latter mean?
< 1345937469 190670 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 260 seconds
< 1345937475 168486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn he just said good night
< 1345937492 276503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner doesn't look awake either :(
< 1345937528 272912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats FireFly -----###
< 1345937532 749150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YOU'RE NEXT
< 1345937711 667501 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'So what does “Polarn O. Pyret” actually mean? Well it means “Buddy and the little one” in Swedish [...]'
< 1345937717 818419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok then
< 1345938493 292009 :impomatic!~digital_w@87.114.56.55 QUIT :Quit: impomatic
< 1345938578 364647 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe it's not completely nonsensical
< 1345938586 407502 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe it's easier to buy or build planes quickly in an emergency
< 1345938642 368145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION ponders this, watching the pigs fly by
< 1345938748 744557 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :watching for pigs on the wing?
< 1345938778 365528 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: But what if it is music programmed by computer?
< 1345938853 689460 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net QUIT :Remote host closed the connection
< 1345939077 542529 :pikhq!~pikhq@71-34-136-226.clsp.qwest.net QUIT :Ping timeout: 252 seconds
< 1345939080 691996 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net JOIN :#esoteric
< 1345939309 746212 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net JOIN :#esoteric
< 1345939362 551845 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net QUIT :Remote host closed the connection
< 1345939423 545281 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hey pikhq_?
< 1345939449 863452 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Remember that company we thought owned the world until we looked closer and realised they only owned like a percent of it?
< 1345939453 581883 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :What was it called again?
< 1345939530 345525 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net PRIVMSG #esoteric :Don't remember at all.
< 1345939697 383565 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Argh.
< 1345939717 285503 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I remember that 'deposit-" and "company" were there somewhere.
< 1345941400 714572 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net JOIN :#esoteric
< 1345941934 193062 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345941944 684939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: "just intonation" is a tricky thing for sufficiently complex music.
< 1345941961 999849 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345941982 540898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You might in some cases have a lot of similar notes that are all approximated by the same eqaul-temperament note. So maybe that would compress worse?
< 1345941985 556190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't see why it should be so tricky, it's just intonation
< 1345941988 828915 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(But why do you care?)
< 1345941996 637432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan++
< 1345942056 299728 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Then there's the nondescript design, and the marriage of necessity to business features like the TrackPoint (the red nub in the middle of the keyboard). The nub especially feels extraneous for most users now that the trackpad actually works the way it should, but business being business, alienating a mass of outmoded users isn't going to fly." -- gizmodo
< 1345942061 304029 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :wow gizmodo you did not just say that
< 1345942114 206799 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Man that's a lot of needless Latinate.
< 1345942151 373647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I didn't know I was a business user. :-(
< 1345942165 469390 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :apparently anyone who types a lot and dosen't want to get RSI from reaching to the mouse is "outmoded"
< 1345942165 659402 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION doesn't use a ThinkPad at all anymore, actually.
< 1345942177 988567 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But when I did I preferred the TrackPoint® to the touchpad.
< 1345942219 558670 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what do you use now?
< 1345942277 318091 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net PRIVMSG #esoteric :Urgh. Trackpoint's really kinda handy if you need small amounts of mouse movement.
< 1345942301 278412 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes
< 1345942303 422015 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net PRIVMSG #esoteric :A touchpad's a bit better if you're going to be primarily mousing. Or, y'know, a real mouse.
< 1345942305 680768 :Rain777!~IceChat9@190.194.68.225 JOIN :#esoteric
< 1345942307 890741 :ion!ion@heh.fi PRIVMSG #esoteric :Yeah, the Thinkpad nipple is awesome.
< 1345942324 358833 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A Dell XPS 15. It's not as good as the ThinkPad but it works.
< 1345942337 591478 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net PRIVMSG #esoteric :Of course, you can just use *both* depending on what's optimal for your current task.
< 1345942368 542879 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, my current machine has both
< 1345942369 537787 :Rain777!~IceChat9@190.194.68.225 PRIVMSG #esoteric :good evening !!
< 1345942375 748760 :ion!ion@heh.fi PRIVMSG #esoteric :Small touchpads are horrible. Tap-to-click is horrible as well. Apple touchpads are almost as good as nipples, though.
< 1345942397 485741 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net PRIVMSG #esoteric :Heck, for a wasd-style game the Trackpoint is pretty awesome I'd imagine...
< 1345942404 432085 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i use the trackpoint when i need a bit of mousing in the middle of writing something
< 1345942416 687078 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i use the touchpad when i'm just reading websites, mostly because it does the right edge scroll thing
< 1345942428 896355 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net PRIVMSG #esoteric :Given that there the mouse is being used more as directional input rather than pointing.
< 1345942445 278507 :ion!ion@heh.fi PRIVMSG #esoteric :I used the hold-middle-mouse-button-down-and-move-nipple thing for scrolling.
< 1345942448 546318 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I would like to change the way I use computers to require minimal mouse input.
< 1345942451 616342 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the X1 Carbon is pretty expensive :/
< 1345942459 287729 :ion!ion@heh.fi PRIVMSG #esoteric :Much nicer than the side scroll thing with a touchpad IMO.
< 1345942462 611098 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net PRIVMSG #esoteric :shachaf: Have you considered using a tiling WM?
< 1345942468 126627 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :though computers overall keep getting cheaper
< 1345942470 144033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A mouse is good for analog things, but very few of the things I do are analog.
< 1345942481 385261 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i remember when any halfway decent computer (for its time) would be at least $2000
< 1345942484 394405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: I have used a tiling WM!
< 1345942498 196329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: But I barely use the mouse with my current non-tiling WM.
< 1345942541 16307 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you want to use the mouse more efficiently, you should switch to a toroidal mouse geometry
< 1345942544 43422 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :seriously
< 1345942548 920979 :ion!ion@heh.fi PRIVMSG #esoteric :I like how Ubuntu’s Unity project has enabled much more keyboard accessibility than before.
< 1345942561 112202 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net PRIVMSG #esoteric :$2000 practically buys you a behemoth nowadays.
< 1345942581 451401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome Rain777 
< 1345942588 361387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: It has?
< 1345942591 490059 :HackEgo!codu@codu.org PRIVMSG #esoteric :Rain777: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1345942597 849817 :ion!ion@heh.fi PRIVMSG #esoteric :kmc: What’s toroidal mouse geometry?
< 1345942601 846507 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: yeah
< 1345942613 101370 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when you move the mouse off the edge of the screen, it teleports to the opposite edge
< 1345942622 831677 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have synergy configured to do this
< 1345942662 4830 :Rain777!~IceChat9@190.194.68.225 PART :#esoteric
< 1345942664 361968 :ion!ion@heh.fi PRIVMSG #esoteric :You can launch programs by hitting Windows™ and typing a part of the program name; you can select menu items by hitting Alt and typing a part of the menu item name; you can switch to a specific window with Windows™-{1,2,3,…} etc.
< 1345942692 297404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Wasn't it more application-oriented like Mac OS X?
< 1345942704 808155 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except done even worse.
< 1345942707 90955 :ion!ion@heh.fi PRIVMSG #esoteric :Sorry, yeah, a specific application.
< 1345942727 163061 :ion!ion@heh.fi PRIVMSG #esoteric :Dunno about worse since i’m not that familiar with OSX, but i’ve certainly liked Unity.
< 1345942728 544093 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have a program which lets me launch programs by typing part of the name
< 1345942731 157549 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's called a terminal ;)
< 1345942746 50957 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION http://twitter.com/1990sLinuxUser mode
< 1345942763 540573 :ion!ion@heh.fi PRIVMSG #esoteric :Yeah, “setsid fire && exit” is convenient indeed.
< 1345942771 870678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just about every mainstream X11 desktop environment has had Alt-F2 bound to that for quite a while.
< 1345942790 855888 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ion: why setsid?
< 1345942791 447141 :ion!ion@heh.fi PRIVMSG #esoteric :Alt-F2 doesn’t know about applications’ descriptions and keywords.
< 1345942815 581850 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :xmonad is not mainstream :/
< 1345942816 848955 :ion!ion@heh.fi PRIVMSG #esoteric :kmc: To have the terminal window go away immediately.
< 1345942820 534177 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :obviously because it involves monads
< 1345942826 846198 :ion!ion@heh.fi PRIVMSG #esoteric :xburrito
< 1345942827 515165 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ion: isn't «firefox & exit» good enough?
< 1345942836 869482 :ion!ion@heh.fi PRIVMSG #esoteric :zsh: you have running jobs.
< 1345942838 847307 :ion!ion@heh.fi PRIVMSG #esoteric :%
< 1345942846 770385 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: xmonad has never claimed to be mainstream.
< 1345942857 800166 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh, zsh
< 1345942868 426611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :...It's too mainstream for me, though.
< 1345942879 868158 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Remember back when xmonad was called "thunk"?
< 1345942883 146297 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i should finish that window manager i started writing
< 1345942888 919023 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then i could be a cool kid
< 1345942894 153252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do it!
< 1345942894 299304 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: was it really?
< 1345942895 504204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I would use it.
< 1345942899 410346 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What window manager did you start to writing?
< 1345942905 128625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Yep, that was the name before "xmonad".
< 1345942909 628979 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a static tiling wm in haskell
< 1345942915 476492 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with nicer code than xmonad ;)
< 1345942921 583074 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not that xmonad's code is terrible, but mine is nicer :)
< 1345942931 602866 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The nicest code is code that you don't write in the first place.
< 1345942935 588011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Therefore kmc's WM has the nicest code.
< 1345942957 445749 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night
< 1345942958 580985 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no, i have almost 500 lines of code
< 1345942962 649665 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but they do not a window manager make
< 1345942969 506658 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and we all know xmonad is only 500 lines of code except not at all
< 1345942981 206833 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it as good as xmonad 0.1?
< 1345943000 471460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You should put your code up!
< 1345943007 537398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Since it's basically a WM already.
< 1345943017 301669 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :much of that is a SDL-based mockup of the keyboard UI
< 1345943028 927258 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :designing a good UI for static tiling operations is not that easy
< 1345943035 562315 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i should look at what other WMs do
< 1345943038 628795 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has no idea how the keyboard UI would work for a WM that works the way he wants.
< 1345943075 13482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know if the way I want is the same as the way you want, but it seems close enough.
< 1345943083 601412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You used to use Ion3, right?
< 1345943085 264114 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in my model, each workspace is a tree where branching nodes are horizontal or vertical splits
< 1345943087 358646 :ion!ion@heh.fi PRIVMSG #esoteric :Hehe, 1990sLinuxUser is awesome.
< 1345943098 250906 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ion: i know, right?  my favorite part is the background image
< 1345943103 310678 :ion!ion@heh.fi PRIVMSG #esoteric :kmc: Indeed!
< 1345943125 709439 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think the conceptually simplest UI for navigating this tree is to have a key for parent, child 1, child 2
< 1345943130 769311 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i think this kinda sucks to use
< 1345943142 183876 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :probably you also want keys for in-order traversal of the leaves
< 1345943149 845700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there a reason to special-case workspaces?
< 1345943170 705136 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, each split is binary, except the split into workspaces
< 1345943178 961700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As opposed to them just being the root of an xmonad "Full"-style thing.
< 1345943183 991674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh.
< 1345943185 220968 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and each split has a parameter to say how space is divided, except the split into workspaces
< 1345943195 55054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION was thinking of n-ary splits.
< 1345943204 998687 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you could have those, but the second point would remain
< 1345943212 76591 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In Ion3 any window can be a "workspace" of its own.
< 1345943219 194462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can have floating workspaces and so on.
< 1345943224 204488 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, that's cool
< 1345943260 971056 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And also any "window" can have multiple windows inside it as tabs.
< 1345943284 514006 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My opinion is how the keyboard UI works would be: All window and widgets are hover focus, and you can push the key to switch between widgets (such as TAB) and key to switch between windows (such as the window manager's key and TAB together), and doing so move mouse pointer to that position.
< 1345943304 904258 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: I'm mainly concerned with how you create, adjust, and delete splits
< 1345943309 195185 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I would think it would be best to have both tiled and floating windows.
< 1345943362 189388 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i never put in the effort to learn how ion actually models all this
< 1345943373 507140 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :from the outside it seemed excessively complicated
< 1345943384 383302 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: At least how I would do is, to adjust splits have one of the mouse buttons assigned for that purpose when you click the border using that button.
< 1345943413 567457 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My list of "window managers that seemed interesting" also includes Enlightenment, although it's a floating WM.
< 1345943416 662290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't remember why.
< 1345943466 823305 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I would have the widgets basically Athena-style except that keyboard commands can also be used instead of or in addition to the mouse.
< 1345943591 393994 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what are the choices for static tiling wms, anyway?
< 1345943592 771713 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some people might not like this of course; some people may prefer programs with Motif or GTK widgets. I prefer SDL.
< 1345943605 546878 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You should get the WM to a working state before you're too busy to!
< 1345943675 570251 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes
< 1345943684 948166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In one sense all floating WMs are static.
< 1345943696 681615 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you did say "tiling".
< 1345943726 104938 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ion/notion, stumpwm, ratpoison, wmii, ?
< 1345943775 408118 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think awesome is dynamic and the name annoys me anyway
< 1345943776 590362 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wmii is very similar to dwm, isn't it?
< 1345943793 39179 :ion!ion@heh.fi PRIVMSG #esoteric :“notion” would be an awesome name for a window manager.
< 1345943801 187251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: "notion" exists.
< 1345943803 505215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a fork of Ion.
< 1345943805 788412 :ion!ion@heh.fi PRIVMSG #esoteric :duh
< 1345943819 182475 :derdon_!~derdon@p5DE8A905.dip.t-dialin.net JOIN :#esoteric
< 1345943821 373074 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and wmii is from suckless.org which also annoys me
< 1345943833 406038 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for me, annoyance is a full time job
< 1345943844 281574 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: the thing is, xmonad is Good Enough
< 1345943857 592856 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Xfce is also Good Enough.
< 1345943857 950478 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I would think the window system should instead of X, it should be based on SDL. They can include some built-in commands for clipboard (although it could just be /proc/$WINPID/userfs/clipboard if you have that kind of user filesystem mode), fix 8x8 and 8x12 whatever monochrome fonts, etc
< 1345943869 845175 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At least, the difference between xfce and xmonad is small enough that I haven't bothered to set it up.
< 1345943877 902145 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i get by fine in xmonad with just full and two-column layouts
< 1345943898 201826 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :btw, gimp now has a "one window" mode which works pretty well
< 1345943909 939622 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :xmonad's floating window support is pretty wonky
< 1345943925 281243 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I used GIMP with xmonad.
< 1345943933 57205 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :me too
< 1345943948 488108 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net PRIVMSG #esoteric :zzo38: Oddly enough, I think you'd at least somewhat like Wayland.
< 1345943955 57495 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The idea of having a WM inside an application kind of annoys me.
< 1345943967 94155 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even though the application knows more about its windows.
< 1345943970 39587 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq_: Yes I do somewhat like Wayland.
< 1345943990 536534 :derdon!~derdon@p4FD95BC2.dip.t-dialin.net QUIT :Ping timeout: 252 seconds
< 1345944010 937787 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes
< 1345944056 559650 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the window managers i use are xmonad, screen, irssi, chromium, and finch
< 1345944057 602033 :ion!ion@heh.fi PRIVMSG #esoteric :If it’s made into a library that *everything* uses so that all the windows behave the same way and look alike and if you can still move and close windows owned by processes that are stuck, i’m totally happy with it.
< 1345944059 852744 :augur!~augur@c-98-218-127-183.hsd1.md.comcast.net QUIT :Remote host closed the connection
< 1345944078 766621 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't do splits with any except the first
< 1345944094 130752 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :finch supports overlapping windows of any size, it's completely ridiculous
< 1345944105 563831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also vim.
< 1345944176 111475 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't use vim for window management
< 1345944362 823464 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok we're trying out the "irssi.so" window manager for GNT, the curses tooklit used by Finch
< 1345944476 984588 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :trip report forthcoming
< 1345944496 256930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :We?
< 1345944539 635982 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :I, the royal "we"... you know, the editorial
< 1345944687 655625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A magazine I read when I was much younger had an editoral, which was called something like "words of the editor".
< 1345944702 236462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except it had a handwritten font in which "editor" looked a lot like "crow".
< 1345944715 32262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I thought it was "words of the crow".
< 1345944889 289651 :ion!ion@heh.fi PRIVMSG #esoteric :I’d like to have a horizontally looping desktop of arbitrary width and a height equal to the monitor’s height. I’d like to be able to place windows to the desktop side-by-side (never overlapping and never with space between them) and to scroll horizontally whenever its width is greater than that of my monitor. The desktop should grow and shrink automatically to fit the windows. Scrolling should snap
< 1345944891 822549 :ion!ion@heh.fi PRIVMSG #esoteric :windows’ left-hand edges to the monitor’s left-hand border, and moving windows’ right-hand edges to resize them should snap to the monitor’s right-hand border.
< 1345944951 693426 :ion!ion@heh.fi PRIVMSG #esoteric :There should be keyboard shortcuts to scroll to the next/previous window (so that their left-hand edge will match with the monitor’s left-hand border).
< 1345945017 708680 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: what's wrong with suckless.org?
< 1345945053 621860 :ion!ion@heh.fi PRIVMSG #esoteric :One could have e.g. a browser and a terminal side-by-side so that they fill the monitor exactly, but also a music player next to the terminal so that if you scroll to the right, the terminal and the music player will fill the monitor exactly.
< 1345945118 349540 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ion: that sounds like an interesting idea
< 1345945146 606180 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :but maybe it'd be even better to be able to have a list of 'views' of the windows
< 1345945187 227853 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :so you could implement that, but you could also be able to, say, always have your IRC client on the left and effectively scroll through what else should appear on the right
< 1345945234 11954 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :obviously you'd want to embed a scripting language (perhaps Python?  A mini-Lisp?) to programmatically define the views
< 1345945244 812259 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :rather than just having a set of canned modes
< 1345945293 445973 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Then again, all this might have been done already
< 1345945700 655221 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :soundnfury: oh, i'm probably biased because of the person who complained that mosh doesn't work in st, and talked like a cult member
< 1345945772 960579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You have a lot of biases. :-(
< 1345945775 666555 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1345945786 727385 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :yeah, maybe you should join #lesswrong and get them to fix it ;)
< 1345945819 762085 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in general i feel like all this "suckless" "minimalist" stuff means "works only for the author, comes with a screed about how this is all anyone should need"
< 1345945824 462865 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I just wondered if there was anything I should know about suckless, since they listed my IRC client on their "Stuff that rocks" page
< 1345945848 146305 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(that's not a criticism of suckless.org specifically, just of the attitude they are latching onto)
< 1345945872 693807 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Ok, now I understand... because I have an attitude that could be characterised that way too
< 1345945908 456398 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :any feature you do not personally use is "bloat"
< 1345945925 897290 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and 10 half-baked solutions to the same problem is better than 1 complete solution
< 1345945931 325118 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because the half-baked solutions are each "minimalist"
< 1345945950 870474 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The other extreme is perhaps more dangerous.
< 1345945956 518071 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :both extremes are dangerous, yes
< 1345945998 879206 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the best is software which has many features, but which is architected in such a way that you don't pay for the features you don't use
< 1345946010 959364 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :don't pay in terms of performance, but most importantly in terms of code complexity and bugs
< 1345946026 957728 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that is, the features you aren't using should not cause bugs in the parts you are using
< 1345946029 975632 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :obviously this is very hard
< 1345946036 703453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's an example of that?
< 1345946044 473211 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :beats me
< 1345946074 646367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, kmc.
< 1345946094 536514 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe a programming language interpreter
< 1345946101 783550 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm not affected by bugs in python modules i haven't loaded
< 1345946118 429633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Many people describe C++ that way.
< 1345946128 249306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Though I don't think that's quite right.
< 1345946128 850552 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and module maintainers have relatively little ability to force the core python interpreter to adopt bad design decisions
< 1345946137 362225 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the language itself is a pretty resiliant abstraction barrier
< 1345946151 292383 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: yeah, but they're talking only about space/time usage and not about cognitive burden
< 1345946157 267866 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right.
< 1345946203 370338 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345946213 58600 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Depending on the program and how it is, some things can be external files and separate programs that can be processed separately or piped or whatever.
< 1345946250 575952 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Incidentally, since we're on the subject of software development...
< 1345946256 895020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Uh-oh.
< 1345946267 169488 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I'm currently trying to decide how to implement scripting in quIRC
< 1345946297 895957 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Invent your own language which is backwards-compatible with IRC commands.
< 1345946298 432248 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I have some ideas (and a half-finished spec) for a scripting language, but I had another idea too: symbionts
< 1345946304 362959 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1345946323 339667 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345946324 157078 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :soundnfury: Probably it depend what you are doing with? There are a few possible ways.
< 1345946325 257627 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :that is, make quIRC invoke symbiont processes (the scripts) and talk an application protocol to them
< 1345946375 657716 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :that way you gain the ability to write scripts in any language, but otoh you can only do things there are hooks for
< 1345946480 631342 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION notes that the present phase of the moon is a waxing gibbous.
< 1345946490 282618 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That's like the worst one for Armstrong to die during.
< 1345946519 532928 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :At least what I have done in PHIRC is the script commands and local commands are like IRC except you put a slash in front; since PHIRC is written in an interpreted language you can also use that interpreter too, though. So, partially your choice will depend what programming language you use, what user interface, and what operating system.
< 1345946525 503219 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Phantom_Hoover: Why?
< 1345946546 996115 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gibbouses are the dumbest phase.
< 1345946573 312946 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You can't even describe it very well, it's just "that phase that's a bit more than half full".
< 1345946607 630717 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Just describe it by the degrees in ecliptic longitude?
< 1345946610 187153 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Phantom_Hoover: The Moon is Waxing Gibbous (67% of Full).  Full moon in NetHack in 5 days.
< 1345946626 666562 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(from #nethack:!pom)
< 1345946646 480726 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Thank you soundnfury for telling me something that I had just demonstrated knowledge of.
< 1345946648 568669 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :zzo38: C, curses-like, *nix
< 1345946667 716617 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or by percentage?
< 1345946678 180169 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :Phantom_Hoover: I was giving you a more precise description than "a bit more than half full"
< 1345946683 664817 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You don't need to describe it as "gibbous" if you don't want to.
< 1345946699 863986 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :# Do, do, do, the funky gibbous
< 1345946705 100 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :# we are here to show you how
< 1345946773 165223 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sun ecliptic longitude at 3 Virgo, Moon at 23 Sagittarius, so you subtract 263-153=110 degrees. (180 degrees = full moon)
< 1345946827 56958 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :doesn't that assume the solar and lunar orbits are coplanar?
< 1345946829 33160 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :By the direction you can know the moon is going forward motion (counterclockwise on the diagram) so you can tell on the diagram the direction of wax/wane, and by aspect lines, whether the full moon is slightly before or slightly after or exact.
< 1345946858 100543 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :zzo38: I'm not sure I follow your PHIRC explanation
< 1345946866 865686 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :soundnfury: It would seem so. But actually if they are then it is an eclipse. This orbit is used for measurement.
< 1345946884 821530 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(So actually it is approximate but you have to use some plane of measurement, so the ecliptic is used.)
< 1345946927 716738 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :but surely what you want to measure is something to do with the proportion of the moon's solid angle that's lit, as viewed from Earth
< 1345946933 639063 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Because if it is actually moon exactly opposite to the sun, then it will be a lunar eclipse because the Earth is in the way.
< 1345946987 347488 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So using all the angles it would never actually light the entire face of moon seen by Earth because the Earth is in the way.
< 1345946993 712948 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :yeah but at "new moon" if it's not a solar eclipse then it'll be a (very very slim) crescent
< 1345947013 128943 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, that too.
< 1345947017 816952 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ah well, it's not important
< 1345947033 417682 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Using ecliptic longitude only is what is generally done to calculate the phase of moon, I think.
< 1345947122 212094 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another common way to calculate phase of moon is by the time instead of by angle.
< 1345947123 770531 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe this "don't pay for features you don't use" is actually the most important reason to move things out of a language core and into the standard library
< 1345947189 11949 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Yes, I agree you should put thing in a library. Even with Forth you can include most of the control structures and a lot of other things including syntactic stuff in a standard library too. With other programming languages the way it is done will differ.
< 1345947246 458001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do you know the problem "generate a string of the form /[abc]{N}/ such that no substring appears twice in a row"?
< 1345947269 105089 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think you mentioned it before
< 1345947278 798985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh.
< 1345947282 701217 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :de bruijn sequences?
< 1345947287 742697 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, unrelated.
< 1345947292 632031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(I think?)
< 1345947323 553 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :hmm, is this going to relate to prime numbers in some way?
< 1345947331 418462 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(just a hunch)
< 1345947332 223387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :De Bruijn sequences are sequences such that you can figure out a substring's position from its contents.
< 1345947346 804058 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :right, which means each one appears at most once
< 1345947354 442428 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And then there is Ecclesiastical phase of moon, which is slightly off from the actual phase of moon and is used to calculate the date of Easter, due to tradition.
< 1345947359 621049 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it's for subsequences of a specific length
< 1345947372 372503 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anyway, please go on about this problem
< 1345947447 255428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In this case you're allowed e.g. "abcacbabca"
< 1345947461 454190 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But you're not allowed a sequence that contains "aa" or "abab" or "abcabc".
< 1345947464 606033 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh, twice *in a row*
< 1345947466 300314 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i missed that
< 1345947472 738430 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: doesn't "to go on about something" have a meaning /subtly/ different to what you meant?
< 1345947493 652070 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :soundnfury: I think the meaning was clear here.
< 1345947500 860712 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :yeah, but it's still funny
< 1345947505 480790 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :don't my nuts have a meaning subtly close to your face
< 1345947512 414727 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :no, they don't
< 1345947534 405061 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well then
< 1345947536 427837 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :glad that's settled
< 1345947574 557230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway, you can generate arbitrary-length sequences with this property.
< 1345947596 404603 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how do you generate them?
< 1345947601 552936 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I think I'll go for the symbiont method, and then _maybe_ implement my scripting language as just one option
< 1345947647 664935 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :kmc: I think you can do a tree search, though there may be a better way
< 1345947678 373827 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :eg. start with an a, now you can have either b or c (isomorphism, doesn't matter which, we'll say b, now there's no further isomorphism left)
< 1345947725 304763 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :now either we have an a next, so it must then be a c (can't have abaa or abab), or we have a c next, so either abac, abca or abcb (we can't have abcc)
< 1345947753 592226 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :and so on, I don't know if the tree keeps getting wider or if the branches start to terminate
< 1345947770 129080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can do it by generating and backtracking.
< 1345947782 111953 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(ie. if you start getting strings where you can't append any of [abc] without creating a repeat)
< 1345947789 909054 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :okay, i was wondering if there was a better way
< 1345947792 356762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's much trickier to do it without, though it's possible.
< 1345947807 36069 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There is.
< 1345947831 649109 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1345947865 243383 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how do you do it?
< 1345947876 249021 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :can you do something recursive, is there some way to take a sequence and modify it so that you can concatenate the original and modified versions, thereby getting another valid string?
< 1345947883 606487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Squarefree_word
< 1345947924 243787 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh
< 1345947928 732259 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :ooh, nice
< 1345948153 227644 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"Thue-Morse sequence" is fun to say.
< 1345948781 645978 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes OK I understand what you mean. Was there something like that on anarchy golf?
< 1345948798 358675 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1345948927 339990 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345948943 482030 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer
< 1345949158 802267 :augur_!~augur@208.58.5.87 JOIN :#esoteric
< 1345949159 173478 :augur!~augur@208.58.5.87 QUIT :Read error: Connection reset by peer
< 1345949667 540345 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I looked out the window and I can see the moon.
< 1345949802 23096 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1345949807 429509 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345950032 921099 :derdon_!~derdon@p5DE8A905.dip.t-dialin.net QUIT :Remote host closed the connection
< 1345950390 540355 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1345950406 824369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask elliott Apparently "travelling" is the British spelling and "traveling" is the American spelling.
< 1345950407 9545 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1345950421 55984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell elliott Can you make me British? :-(
< 1345950421 243221 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1345950890 364061 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345951371 232581 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1345951375 516111 :pikhq!~pikhq@174-22-157-63.clsp.qwest.net JOIN :#esoteric
< 1345951385 296005 :pikhq_!~pikhq@71-34-148-117.clsp.qwest.net QUIT :Ping timeout: 260 seconds
< 1345951506 678564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: What is interesting in southern CA?
< 1345951545 38133 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :kelso sand dunes
< 1345951608 638443 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, that's rather far inland.
< 1345951727 427043 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :are you going to southern CA?
< 1345951736 269149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Possibly.
< 1345951861 158266 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :You know what's remarkable?  Is how much of England looks in no way like southern California.
< 1345951933 931685 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what is your remark, then?
< 1345951944 390556 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :It was a quote
< 1345951956 47510 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :I possibly got it slightly wrong, not watched that for a while
< 1345951983 44620 :soundnfury!~edward@109.176.207.75 PRIVMSG #esoteric :(it's from Austin Powers)
< 1345952018 799222 :pikhq_!~pikhq@71-34-151-215.clsp.qwest.net JOIN :#esoteric
< 1345952032 705598 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah
< 1345952042 271172 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's a joke about how Southern California stands in for lots of places in films and tv
< 1345952053 798304 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i went to school at a college used frequently for film shoots
< 1345952067 311023 :pikhq!~pikhq@174-22-157-63.clsp.qwest.net QUIT :Ping timeout: 276 seconds
< 1345952086 945637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know someone who's going to go there soon.
< 1345952091 791803 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In a few weeks, I guess.
< 1345952106 403932 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i gather that there are a lot of fun things to do in LA, most of which i have not done
< 1345952118 334340 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i never even went to the beach, despite living a few minutes' bike ride away for a summer
< 1345952144 375524 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They say it's a good beach. I've never been.
< 1345952148 933027 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which one?
< 1345952158 980678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The, uh, one in Los Angeles.
< 1345952235 351069 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are a few
< 1345952922 230412 :pikhq!~pikhq@168-103-255-16.clsp.qwest.net JOIN :#esoteric
< 1345952950 845796 :pikhq_!~pikhq@71-34-151-215.clsp.qwest.net QUIT :Ping timeout: 256 seconds
< 1345955019 590150 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :we alone on earth can rebel against the tyranny of the selfish replicators
< 1345955460 711617 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :pass it on
< 1345955480 176785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can I pass it on in my genes?
< 1345955493 103388 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes
< 1345955578 293696 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net JOIN :#esoteric
< 1345955607 29083 :pikhq!~pikhq@168-103-255-16.clsp.qwest.net QUIT :Ping timeout: 272 seconds
< 1345956638 352230 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: the next CTF should focus on misuse of cryptographic primitives, don't you think?
< 1345956645 227144 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that would be fantastic
< 1345956745 855236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Oh, that would be fun.
< 1345956773 652698 :TeruFSX!~quassel@174-20-4-203.mpls.qwest.net QUIT :Read error: Connection reset by peer
< 1345956775 978782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should tell them!
< 1345956779 585279 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or make it.
< 1345956783 881846 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i told gdb already
< 1345956821 321242 :TeruFSX!~quassel@174-20-4-203.mpls.qwest.net JOIN :#esoteric
< 1345957347 218816 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are so many exciting ways to misuse cryptographic primitives
< 1345957514 103600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. It's one of those things I should know more about.
< 1345957574 748159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Though the right answer is generally "use higher-level primitives", not "know how to use low-level primitives correctly".)
< 1345957805 868744 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1345957855 533406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The situation with Haskell and cryptography libraries seems kind of terrible. :-(
< 1345957856 563353 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder if that message would come across
< 1345957918 71397 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What cryptographic primitives?
< 1345957981 28346 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i found it entertaining and enlightening to witness a discussion where each side accused the other of advocating the cardinal sin of "rolling your own crypto"
< 1345957999 310759 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and each side had valid arguments as to why their solution is less "rolling your own"
< 1345958008 186338 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I heard Julius Caesar was pretty cryptographically primitive.
< 1345958015 757020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I think I remember you mentioning that.
< 1345958019 189691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Was it with mosh?
< 1345958021 112378 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1345958039 369832 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :mosh already rolls more crypto than is desirable
< 1345958045 379377 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION doesn't remember the exact arguments.
< 1345958069 99327 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it would be nice to use something higher level like DTLS, but there are a few problems with doing so
< 1345958081 79866 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the argument in question was about OCB vs. CTR+HMAC, i.e. two block cipher modes
< 1345958100 778897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah.
< 1345958102 47129 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and plenty of comments from the peanut gallary about "if you have to pick a block cipher mode, you're doing it wrong"
< 1345958112 594535 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I read somewhere that combining multiple ciphers is sometimes weak; however, I do not think it will be weak if the keys used for each are guaranteed not to be related.
< 1345958120 30345 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is fair enough, but again, I don't think there was a suitable higher-level alternative
< 1345958162 31457 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://nacl.cr.yp.to/ looks like a nice high-level cryptography library.
< 1345958176 474608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know enough to know whether it's actually good.
< 1345958187 151307 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you do backward and forward, side effect, stream and block, superencrypted initialization vectors, with a suitable compression in many steps with long keys which do not repeat?
< 1345958210 647400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It uses the author's own encryption and authentication primitives, which is generally worrying.
< 1345958232 866930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: What's a superencrypted initialization vector?
< 1345958273 826190 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In addition, optimize it to run fast and less memory but use a slow algorithm and insert random delays and RAM scrambler
< 1345958304 532837 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't trust random delays, statistics can still win out
< 1345958330 95698 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the library shachaf linked is based around the idea of "no data-dependent branches or memory addresses" which seems solid
< 1345958341 795460 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: You have an initialization vector of a random length, which is then scrambled with the rest of the code and encrypted again using a different algorithm and with an unrelated key (it because insecure if you use related keys)
< 1345958344 888506 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or you can pick a fixed time that each operation should take, and wait the remainder
< 1345958403 974768 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: But then you need to also deal with power usage
< 1345958438 172735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think situations where you have to deal with power usage are pretty rare.
< 1345958450 249720 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :shachaf: RE: NaCl, I *think* DJB is more qualified than most to actually do crypto well.
< 1345958465 731262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: Of course.
< 1345958488 13705 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: But even so.
< 1345958491 336991 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but the number of eyeballs looking for dumb implementation bugs may well be as important as a solid understanding of the theory
< 1345958493 631400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, they're only a few years old.
< 1345958500 937655 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :I mean, crypto and crypto attacks is what his math career largely is. :)
< 1345958511 241441 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :tarsnap guy is also qualified to do crypto well, and yet he had a catastrophic dumb implementation bug ;)
< 1345958521 708163 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :Still, yeah.
< 1345958546 417174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: I'd rather use a stupid algorithm that a lot of smart people have failed to break than a smart algorithm that only one smart person has failed to break.
< 1345958552 87052 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :Crypto is one of those fields where minor bugs are nearly as catastrophic as "dur, rot13 is good".
< 1345958573 850104 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Not that that's the situation here.)
< 1345958576 680144 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :security in general
< 1345958583 895348 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because it's about worst case rather than average case
< 1345958603 542315 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i love how many linux root exploits involve subsystems nobody ever uses, and/or code which never worked in the first place
< 1345958613 737650 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they finally removed econet
< 1345958662 510385 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What does econet mean?
< 1345958674 412016 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Funny, it's just the sort of thing I'd expect you to use.
< 1345958679 532158 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :econet is a networking protocol used by Acorn home computers from the 1980's
< 1345958681 188470 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes
< 1345958684 606007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :gopher over econet
< 1345958700 736951 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Linux had an implementation of it, which is mostly famous for a number of security holes
< 1345958719 31025 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's unclear this implementation ever actually worked, and if so how long ago it was last used
< 1345958747 706129 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In that case I suppose it is a good idea to remove it; whoever will use it can make a new implementation which has a better quality.
< 1345958759 337128 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :another example is the code for loading 32-bit Video4Linux1 firmware onto a Video4Linux2 device on a 64-bit machine
< 1345958783 231402 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :turns out, nobody had ever tried to do this, the code in the kernel had no chance of working but was easily abused to get root
< 1345958807 104824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders whether the Firefox gopher code has security bugs.
< 1345958814 162328 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: yeah; what's worse is that many distributions shipped the econet module by default
< 1345958829 188236 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and even worse, they would automatically load it if you tried to use the protocol from an unprivileged program
< 1345958831 770170 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :shachaf: Maybe. It's not there anymore though.
< 1345958840 788488 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They should just remove most of the stuff in the kernel since a lot of it too complicated
< 1345958907 124839 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: also, any remaining users of Econet are almost certainly tunneling it over UDP, and might as well do that in userspace
< 1345958911 300999 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, I don't think the Firefox gopher code had security bugs; the Microsoft gopher code has many security issues, though.
< 1345958955 37100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: What about the Plan 9 gopher code?
< 1345958980 269929 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: No, the problem is using too complicated operating systems (whether it is Windows or Linux or something else, it is still too complicated).
< 1345958983 569850 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I don't know.
< 1345958999 662157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I guess Glenda isn't a gopher. :-(
< 1345959015 400203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is the golang mascot a gopher?
< 1345959031 429352 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know but I do not think it is relevant.
< 1345959095 931715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: True. But neither is gopher.
< 1345959290 673662 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I make up the new computer system to not have all this complexity, it can be a single tasking system (if you need tasking switch you can store it on the hard drive) and not involving such complicated things as PDF and USB.
< 1345959320 814276 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are many old computer systems with these properties
< 1345959356 485422 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The old one is too slow and it is out of sale.
< 1345959393 226917 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can run FreeDOS on your modern PC
< 1345959398 943841 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and there are free development tools for it
< 1345959420 647850 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :Pretty certain he finds x86 objectionable.
< 1345959429 982162 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :(as well he should)
< 1345959460 894185 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fair enough
< 1345959473 542414 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you are talking about hardware and not just software, then yes it's much harder to remake everything to be simpler
< 1345959491 175374 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do happen to think FreeDOS is OK. There are certainly problems with x86 (I don't like the existence of CPUID command is one thing, and modern extensions to the instruction set tend to confuse everything)
< 1345959503 88467 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: That is why I have to try.
< 1345959517 64387 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i too find x86 objectionable
< 1345959531 886996 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :though i disagree with the more specific claim that x86 assembly is so much harder to write by hand
< 1345959539 667047 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :18:17  for me, annoyance is a full time job
< 1345959567 838017 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :x86 assembly is in a lot of ways designed to be nice to write by hand.
< 1345959582 950038 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :Some of the later addons less so.
< 1345959590 868068 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :But certainly, at its core it's meant that way.
< 1345959602 552030 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :x87 code is not nice to write by hand :(
< 1345959640 164616 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :Then what *was* it designed for?
< 1345959653 642382 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :A register-stack sure isn't good for compilers.
< 1345959661 385485 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think it's just bad
< 1345959721 40715 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know why it's designed the way it is
< 1345959730 144202 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :It's bad for all involved.
< 1345959738 506587 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Daniel Bernstein pointed out that 8-element stack + free swap can sometimes to more than an eight-register instruction set.
< 1345959762 117286 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what about an eight register instruction set with free swap
< 1345959791 875863 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net PRIVMSG #esoteric :shachaf: Way back when, that swap wasn't free. :)
< 1345959823 130735 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1345959829 690605 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: in what way is it better?
< 1345959838 947228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: http://cr.yp.to/qhasm/20050210-fxch.txt
< 1345959843 244618 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: why don't you like CPUID
< 1345959962 897449 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Because a program might not run if you replace the processor. In my idea one thing they could be able to do is, you can store the state of the program to disk and then replace all the components (including the disk) and turn on the program will still continue same as the other one (and if you copy it, both will run identically), is my idea of computer.
< 1345959999 708452 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: interesting
< 1345960002 220251 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Including if all the parts are different manufacturer from what it was before.
< 1345960021 887970 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: but that's also true if different CPUs have different features, regardless of whether you have an explicit way to identify them
< 1345960084 267181 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this is a real problem though
< 1345960093 213466 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Xen can virtualize CPUID
< 1345960102 693106 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so that you can indicate a baseline set of features that all your VM hosts support
< 1345960106 632667 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is why it would be made to not have different features, or, if they do have different features have a pin which you can connect to ground to indicate to use compatibility mode or not, so that you can activate the new features or you can turn them off by hardware.
< 1345960152 717663 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(this is a problem for code that uses CPUID as a memory barrier)
< 1345960176 101608 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes those may be some of the problems.
< 1345960975 62232 :pikhq_!~pikhq@71-34-141-76.clsp.qwest.net QUIT :Ping timeout: 240 seconds
< 1345960987 95860 :pikhq!~pikhq@71-34-138-131.clsp.qwest.net JOIN :#esoteric
< 1345961266 330828 :pikhq!~pikhq@71-34-138-131.clsp.qwest.net QUIT :Remote host closed the connection
< 1345961284 402261 :pikhq!~pikhq@71-34-138-131.clsp.qwest.net JOIN :#esoteric
< 1345961533 910129 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :gotta sleep, ttyl all
< 1345961691 632415 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1345961934 195888 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I hate Clojure protocols.
< 1345962785 304262 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1345963148 234272 :pikhq_!~pikhq@70-56-231-165.clsp.qwest.net JOIN :#esoteric
< 1345963182 175051 :pikhq!~pikhq@71-34-138-131.clsp.qwest.net QUIT :Ping timeout: 264 seconds
< 1345963573 329285 :pikhq!~pikhq@71-34-148-212.clsp.qwest.net JOIN :#esoteric
< 1345963588 21644 :pikhq_!~pikhq@70-56-231-165.clsp.qwest.net QUIT :Ping timeout: 244 seconds
< 1345964599 671786 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :,(apply (partial some identity) '(true true false))
< 1345964605 789410 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :&(apply (partial some identity) '(true true false))
< 1345964610 327871 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oops
< 1345964636 349558 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1345966363 160112 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1345966368 380696 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345967445 73110 :pikhq_!~pikhq@174-22-153-174.clsp.qwest.net JOIN :#esoteric
< 1345967461 360889 :pikhq!~pikhq@71-34-148-212.clsp.qwest.net QUIT :Ping timeout: 244 seconds
< 1345969564 342097 :AnotherTest!~tim@94-224-21-229.access.telenet.be JOIN :#esoteric
< 1345969605 759687 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :Hello
< 1345970095 40458 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1345970100 423683 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345970222 44797 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Ping timeout: 244 seconds
< 1345970448 144471 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1345970709 438044 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1345970944 535225 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg JOIN :#esoteric
< 1345971386 349876 :pikhq!~pikhq@71-34-143-220.clsp.qwest.net JOIN :#esoteric
< 1345971400 129948 :pikhq_!~pikhq@174-22-153-174.clsp.qwest.net QUIT :Ping timeout: 268 seconds
< 1345972214 492245 :AnotherTest!~tim@94-224-21-229.access.telenet.be QUIT :Read error: Connection reset by peer
< 1345972229 526089 :AnotherTest!~tim@94-224-21-229.access.telenet.be JOIN :#esoteric
< 1345972954 707310 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1345974409 290029 :pikhq_!~pikhq@71-34-151-96.clsp.qwest.net JOIN :#esoteric
< 1345974429 138423 :pikhq!~pikhq@71-34-143-220.clsp.qwest.net QUIT :Ping timeout: 260 seconds
< 1345975521 511211 :cheater__!~cheater@87.174.162.223 JOIN :#esoteric
< 1345975704 348479 :cheater_!~cheater@p57AEA01F.dip.t-dialin.net QUIT :Read error: Operation timed out
< 1345976335 130064 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1345977377 81783 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Quit: _o7
< 1345977390 975543 :Lumpio-!~user@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric
< 1345977599 428335 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1345977739 556233 :MoALTz!~no@host-92-2-128-77.as43234.net JOIN :#esoteric
< 1345977750 44237 :MoALTz!~no@host-92-2-128-77.as43234.net QUIT :Remote host closed the connection
< 1345978041 356828 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 276 seconds
< 1345978688 141374 :derdon!~derdon@p5DE8A905.dip.t-dialin.net JOIN :#esoteric
< 1345979437 731191 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345980054 155891 :MoALTz!~no@host-92-2-142-25.as43234.net JOIN :#esoteric
< 1345980480 784515 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, I think I had a dream last night that there was a video on YouTube where some guy was putting some kittens in a glass of water.
< 1345980487 514891 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I don't think they minded, actually.
< 1345980537 411605 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :kittens love water
< 1345980964 17 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I don't remember checking the comments though.
< 1345981051 529408 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :?????
< 1345981056 513664 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :you didn't check the comments????
< 1345981067 489746 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :what's the point then
< 1345981257 52610 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I know!
< 1345981416 142200 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm finally beginning to appreciate the idea of the right tool for the job, rather than one language to rule them all.
< 1345981431 179904 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in, I think newLisp's the right language for a codenomic, but not for much else.
< 1345981462 433179 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :>.>
< 1345981512 34472 :mig22_!~miguelort@bb116-15-65-102.singnet.com.sg JOIN :#esoteric
< 1345981632 541714 :mig22!~miguelort@bb116-15-1-16.singnet.com.sg QUIT :Ping timeout: 252 seconds
< 1345981633 13618 :mig22_!~miguelort@bb116-15-65-102.singnet.com.sg NICK :mig22
< 1345982226 169275 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1345982683 405064 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1345982708 401 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1345984594 564296 :KingOfKarlsruhe!~chatzilla@p5B133889.dip.t-dialin.net JOIN :#esoteric
< 1345985176 621028 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1345985205 743954 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1345986094 686297 :pikhq!~pikhq@174-22-157-253.clsp.qwest.net JOIN :#esoteric
< 1345986114 202775 :pikhq_!~pikhq@71-34-151-96.clsp.qwest.net QUIT :Ping timeout: 264 seconds
< 1345986876 371345 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :// very readable code from boost
< 1345986876 562992 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :typedef std::string::const_iterator interator_type;
< 1345986876 709088 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :typedef client::employee_parser employee_parser
< 1345986876 709282 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :employee_parser g; // notice this is the first and last use of employee_parser
< 1345986887 611512 :KingOfKarlsruhe!~chatzilla@p5B133889.dip.t-dialin.net QUIT :Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]
< 1345987140 853026 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :Why do they always give non-virtual destructors to their classes?
< 1345987248 345840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do the classes have any virtual functions? If not, maybe just to save the vtable costs.
< 1345987268 503134 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :I get an error because of that
< 1345987281 239459 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :I have a class that derives from that class
< 1345987290 720736 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :normally that would only be a warning
< 1345987294 130190 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :but for some reason
< 1345987328 984766 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, maybe "they" don't want you to derive.
< 1345987340 716442 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :Their example does derive
< 1345987422 370473 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :well their example doesn't work
< 1345987422 558236 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :http://www.boost.org/doc/libs/1_51_0/libs/spirit/example/qi/employee.cpp
< 1345987422 558456 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :Doesn't compile for me.
< 1345987499 474281 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The best %= operator override ever.
< 1345987516 220158 :AnotherTest!~tim@94-224-21-229.access.telenet.be QUIT :Read error: Connection reset by peer
< 1345987529 880570 :AnotherTest!~tim@94-224-21-229.access.telenet.be JOIN :#esoteric
< 1345987743 777924 :AnotherTest!~tim@94-224-21-229.access.telenet.be QUIT :Read error: Connection reset by peer
< 1345987759 543970 :AnotherTest!~tim@94-224-21-229.access.telenet.be JOIN :#esoteric
< 1345987863 699636 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection
< 1345987952 326553 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345988047 683499 :AnotherTest!~tim@94-224-21-229.access.telenet.be QUIT :Client Quit
< 1345988057 926582 :AnotherTest!~tim@94-224-21-229.access.telenet.be JOIN :#esoteric
< 1345988472 489771 :AnotherTest!~tim@94-224-21-229.access.telenet.be QUIT :Quit: Leaving.
< 1345988521 39504 :AnotherTest!~tim@94-224-21-229.access.telenet.be JOIN :#esoteric
< 1345988757 669353 :AnotherTest!~tim@94-224-21-229.access.telenet.be QUIT :Read error: Connection reset by peer
< 1345988763 126571 :AnotherTest1!~tim@94-224-21-229.access.telenet.be JOIN :#esoteric
< 1345989507 490454 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 276 seconds
< 1345989945 437930 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1345990794 784389 :AnotherTest1!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :hm. back to spirit classic
< 1345991188 705551 :pikhq_!~pikhq@168-103-249-178.clsp.qwest.net JOIN :#esoteric
< 1345991202 522407 :pikhq!~pikhq@174-22-157-253.clsp.qwest.net QUIT :Ping timeout: 252 seconds
< 1345992893 513156 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg QUIT :Quit: mig22
< 1345994356 838345 :cheater__!~cheater@87.174.162.223 QUIT :Ping timeout: 248 seconds
< 1345994429 794619 :ineiros!~itniemin@li271-145.members.linode.com QUIT :Quit: leaving
< 1345994458 482006 :ineiros!~itniemin@li271-145.members.linode.com JOIN :#esoteric
< 1345994631 39456 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah i used boost::spirit once
< 1345994633 23567 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :never again...
< 1345994779 979317 :cheater__!~cheater@p57AEA2DF.dip.t-dialin.net JOIN :#esoteric
< 1345994822 918782 :pikhq!~pikhq@168-103-253-62.clsp.qwest.net JOIN :#esoteric
< 1345994827 603559 :pikhq_!~pikhq@168-103-249-178.clsp.qwest.net QUIT :Ping timeout: 240 seconds
< 1345995433 146579 :ion!ion@heh.fi PRIVMSG #esoteric :http://goo.gl/maps/M9T0H
< 1345995523 553891 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yup
< 1345995542 803845 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Elephant Butte, New Mexico
< 1345995548 980291 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is next to Truth or Consequences, New Mexico
< 1345995567 819594 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is named after a radio show
< 1345996147 387228 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net JOIN :#esoteric
< 1345996525 575342 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :I love it when one of mine comes up in CoaP
< 1345996534 73826 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :Because I'm like, "This sounds familiar"
< 1345996540 218053 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :Followed by, "This is awful"
< 1345996548 409407 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :Then, "Oh, yay, it's one of mine."
< 1345996870 10837 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :CoaP?
< 1345996873 214987 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh, right.
< 1345996900 989976 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :?
< 1345996909 605704 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Comments on a Postcard.
< 1345997059 918317 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :The fourth least popular comic of DMM's
< 1345997119 174575 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :After Infinity on 30 Credits a Day, Awkward Fumbles, at that one that never got off the ground
< 1345997225 58203 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I now understand Clojure enough to be able to comment about it in my post about name conflicts
< 1345997226 356705 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe.
< 1345997232 11371 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Actually, no.
< 1345997241 935095 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :lol
< 1345997397 972004 :Slereah_!~jackal@ANantes-259-1-219-65.w83-195.abo.wanadoo.fr QUIT :Ping timeout: 265 seconds
< 1345997599 252579 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo you so silly
< 1345997656 363823 :Slereah!~jackal@ANantes-259-1-219-65.w83-195.abo.wanadoo.fr JOIN :#esoteric
< 1345997784 906865 :pikhq_!~pikhq@70-56-227-89.clsp.qwest.net JOIN :#esoteric
< 1345997797 555216 :pikhq!~pikhq@168-103-253-62.clsp.qwest.net QUIT :Ping timeout: 256 seconds
< 1345998084 245654 :pikhq!~pikhq@71-34-141-70.clsp.qwest.net JOIN :#esoteric
< 1345998144 852730 :pikhq_!~pikhq@70-56-227-89.clsp.qwest.net QUIT :Ping timeout: 260 seconds
< 1345998411 153041 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How many Java+other JVM language developers actually stick to the domain name convention, and how many.. well, don't?
< 1345998464 716707 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't see how you could measure that, except by some sort of a silly poll.
< 1345999062 528696 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh god I want to like Clojure but I don't want to start learning Java.
< 1345999169 165956 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Java is easy
< 1345999195 521703 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and it's not like Clojure is based on Java, it just has a Java FFI
< 1345999239 192114 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I have to start learning about classpaths and probably similar things
< 1345999270 103381 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's true
< 1345999279 588045 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i found that aspect to be the worst part of using clojure, by far
< 1345999362 550762 :Lumpio-!~user@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :JavaScript all the way everywhere
< 1345999382 165169 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :420 smoke javascript everyday
< 1345999402 304875 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, there is ClojureScript
< 1345999452 669497 :nortti!nortti@smar.fi PRIVMSG #esoteric :does it have  anything to do wi6th Clojure
< 1345999473 460689 :Lumpio-!~user@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :262 code ecmascript everyday
< 1345999502 386449 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well if Javascript is Scheme with Java syntax, then presumably ClojureScript is Java with Scheme syntax
< 1345999505 407711 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :obviously
< 1345999563 426499 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :aka the least popular language you could possibly make
< 1345999699 178533 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, other than classpath stuff, do you generally like Clojure?
< 1345999975 551203 :ogrom!~del@gprs-inet-65-126.elisa.ee JOIN :#esoteric
< 1346000680 82782 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1346003519 50476 :AnotherTest1!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :wow
< 1346003527 129482 :AnotherTest1!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :I actually got boost::spirit working
< 1346003534 256440 :AnotherTest1!~tim@94-224-21-229.access.telenet.be NICK :AnotherTest
< 1346004086 770543 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: have only used it a little bit, but yes
< 1346004105 141459 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds
< 1346004700 187594 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :AnotherTest: congratulations
< 1346004707 898470 :pikhq_!~pikhq@174-22-149-185.clsp.qwest.net JOIN :#esoteric
< 1346004725 42513 :pikhq!~pikhq@71-34-141-70.clsp.qwest.net QUIT :Ping timeout: 244 seconds
< 1346004739 994834 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :kmc: notice spirit classic; I don't think it's possible to get spirit 2 working
< 1346004798 171172 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh
< 1346004937 561445 :aloril!~aloril@84.249.126.153 JOIN :#esoteric
< 1346004957 124215 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :mh... semantic actions can take functors
< 1346004972 917619 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :a lambda is a functor in C++...
< 1346004980 350219 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hm, the X1 Carbon has an optional USB 3.0 "dock" box with two DVI outputs
< 1346004986 634480 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder how much video you can push through USB 3.0
< 1346005047 193236 :pikhq_!~pikhq@174-22-149-185.clsp.qwest.net PRIVMSG #esoteric :Well, it's nominally 5 Gbit/s.
< 1346005058 869915 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :C++: annoying people by misusing the word "functor" since 1983
< 1346005071 974514 :pikhq_!~pikhq@174-22-149-185.clsp.qwest.net PRIVMSG #esoteric :Probably not an awesome video card, but should be acceptable at least.
< 1346005074 872570 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i know that USB 2.0 video boxes are usually rather shit
< 1346005087 808599 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :anyway yeah, should suffice for business graphics
< 1346005092 907931 :nortti!nortti@smar.fi PRIVMSG #esoteric :yes
< 1346005103 285030 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :kmc: function object :D?
< 1346005118 880555 :pikhq_!~pikhq@174-22-149-185.clsp.qwest.net PRIVMSG #esoteric :Let's go with "closure".
< 1346005122 98766 :nortti!nortti@smar.fi PRIVMSG #esoteric :our school has usb2 kvm systems
< 1346005147 863264 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :pkhq_: no, a function object isn't always a closure; a closure is a function object though
< 1346005211 653079 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :reason: a function object does not have a capture
< 1346005280 580474 :pikhq_!~pikhq@174-22-149-185.clsp.qwest.net PRIVMSG #esoteric :So, you're distinguishing between closures that don't close and closures that do? :)
< 1346005305 426451 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i like this new topic
< 1346005308 434833 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Does it mention whether it has a video chipset on the dock, or just something to feed through the image generated by the computer itself? Single-link DVI maximum data rate is just 4 Gbit/s, you could almost even push that raw over USB, let alone encoded somehow. (Though it'd be weird.)
< 1346005321 310795 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :pkhq_: in C++, yes
< 1346005324 630477 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm not sure, i'm guessing it's a video chipset in the dock
< 1346005330 743436 :AnotherTest!~tim@94-224-21-229.access.telenet.be PRIVMSG #esoteric :pkhq_: and maybe always
< 1346005333 710821 :pikhq_!~pikhq@174-22-149-185.clsp.qwest.net PRIVMSG #esoteric :That's a highly arbitrary and meaningless distinction.
< 1346005460 52124 :donmarquis!~~donmarqu@gateway/tor-sasl/donmarquis JOIN :#esoteric
< 1346005501 522702 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Google says the dock has a http://www.displaylink.com/usb3/index.php on it, and the spec sheet of that speaks a lot about video compression.
< 1346005515 152770 :impomatic!~digital_w@176.18.112.87.dyn.plus.net JOIN :#esoteric
< 1346005588 493582 :donmarquis!~~donmarqu@gateway/tor-sasl/donmarquis QUIT :Quit: Leaving
< 1346005706 855263 :donmarquis!~~donmarqu@gateway/tor-sasl/donmarquis JOIN :#esoteric
< 1346006814 207097 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net QUIT :Ping timeout: 240 seconds
< 1346007184 883563 :ogrom!~del@gprs-inet-65-126.elisa.ee QUIT :Read error: Connection reset by peer
< 1346007539 585168 :donmarquis!~~donmarqu@gateway/tor-sasl/donmarquis QUIT :Quit: Leaving
< 1346007657 291786 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://www.refheap.com/paste/4643
< 1346008038 720192 :pikhq!~pikhq@174-22-155-51.clsp.qwest.net JOIN :#esoteric
< 1346008067 160732 :pikhq_!~pikhq@174-22-149-185.clsp.qwest.net QUIT :Ping timeout: 268 seconds
< 1346008104 510691 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: lol
< 1346008120 262104 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :?
< 1346008124 122789 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's funny?
< 1346008128 709812 :AnotherTest!~tim@94-224-21-229.access.telenet.be QUIT :Quit: Leaving.
< 1346008145 516690 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Incidentally, the "WARNING! UNTESTED!" is now obsolete
< 1346008225 246101 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds
< 1346008293 730379 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is my code really that bad that it's "lol" worthy?
< 1346008299 293330 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1346008676 107678 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1346009586 826177 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: To be fair, most everybody misuses the word "functor" somehow.
< 1346010445 569290 :pikhq!~pikhq@174-22-155-51.clsp.qwest.net QUIT :Ping timeout: 252 seconds
< 1346010451 20549 :pikhq_!~pikhq@70-56-226-103.clsp.qwest.net JOIN :#esoteric
< 1346010572 429410 :augur_!~augur@208.58.5.87 NICK :augur
< 1346010580 372769 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sure
< 1346010971 210524 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1346011005 97822 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1346011022 361098 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346011034 743694 :pikhq!~pikhq@174-22-158-138.clsp.qwest.net JOIN :#esoteric
< 1346011040 789968 :pikhq_!~pikhq@70-56-226-103.clsp.qwest.net QUIT :Ping timeout: 246 seconds
< 1346011429 490773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :03:35:06:  i gather that there are a lot of fun things to do in LA, most of which i have not done
< 1346011432 534328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :03:35:18:  i never even went to the beach, despite living a few minutes' bike ride away for a summer
< 1346011498 521775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have gone through LA twice in my life, just enough to get a horrible sunburn on the beach the second time.  (the first time we'd forgot to get visas so we had to stay at the airport, technically under guard)
< 1346011584 565058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think this may have been one of the times i shed 3 layers of skin on my shoulders
< 1346011682 412659 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall it was rather fascinating to watch once the pain got relieved
< 1346011731 635650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders if he should have put a NSFL warning on that
< 1346011796 238541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :04:23:39:  we alone on earth can rebel against the tyranny of the selfish replicators
< 1346011807 629245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...
< 1346011839 572565 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :paradoxical yet probably essential to humanity's survival.
< 1346011919 607248 :pikhq!~pikhq@174-22-158-138.clsp.qwest.net QUIT :Ping timeout: 252 seconds
< 1346011922 549104 :pikhq_!~pikhq@174-22-147-119.clsp.qwest.net JOIN :#esoteric
< 1346012196 618747 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :May contain: soy strawberries, chocolate people, vanilla computer programming, natto esoteric, tarragon THX deep note, mutton ecliptic longitude, camomile tea, some CPU locusts, rutabaga nonsensical analogies and theories, hummus matrices of solidity, pudding lovecraftian horrors, and no Ice-9. | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki
< 1346012274 728969 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Given our topics, it's maybe not so unexpected that people come here looking for the other sort of esoterica.
< 1346012282 577332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you think?
< 1346012321 208950 :nortti!nortti@smar.fi PRIVMSG #esoteric :also topic of #esoteric-en doesn't help
< 1346012345 65046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you think.
< 1346012354 881592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You, think!
< 1346012370 380766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :youth ink
< 1346012389 923590 :nortti!nortti@smar.fi PRIVMSG #esoteric :3:18 -!- Topic for #esoteric-en: Visit #esoteric if you want to speak about occultism andvwitchcraft
< 1346012398 931547 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1346012420 648984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently that's a festival
< 1346012477 185332 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hunk it, yo.
< 1346012812 174500 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote kmc gentle.introduction
< 1346012812 361511 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :kmc says: i started to read the "tutorial" and it was incomprehensible. makes the Gentle Introduction to Haskell look like Teach Yourself PHP in 24 Hours
< 1346012824 7840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Isn't the Gentle Introduction the "tutorial"?
< 1346013012 970894 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/bEdX - N900 dmesg is the most useful ever. (All the hard keys are hooked to the GPIO pins, and the driver reports all state changes.)
< 1346015506 536793 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1346015720 494315 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: grep -v GPIO
< 1346015778 859794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome Arc_Koen 
< 1346015787 980449 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1346015789 527936 :HackEgo!codu@codu.org PRIVMSG #esoteric :Arc_Koen: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346015809 819089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a bit quiet here right now
< 1346015813 751329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Doesn't help all that much since the GPIO stuff has pushed other things out of the message buffer. (Okay, it only matters for historic matters, but still.)
< 1346015862 387487 :pikhq!~pikhq@71-34-147-70.clsp.qwest.net JOIN :#esoteric
< 1346015864 533497 :pikhq_!~pikhq@174-22-147-119.clsp.qwest.net QUIT :Ping timeout: 252 seconds
< 1346016099 589787 :nortti!nortti@smar.fi QUIT :Ping timeout: 252 seconds
< 1346016241 368614 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net JOIN :#esoteric
< 1346016291 34777 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn internet is slow :(
< 1346016323 233464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They should build a faster one.
< 1346016329 101125 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: the ATS tutorial
< 1346016391 188110 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh.
< 1346016405 940376 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION sympathizes.
< 1346016484 448585 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oerjan: do you know the context of the selfish replicators quote
< 1346016577 962826 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: why did you bring up that quote?
< 1346016592 417205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It came up in #haskell.
< 1346016603 398035 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which for some reason I'm still in.
< 1346016612 167465 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: did you think up some entertaining misuses of crypto for the next CTF?
< 1346016616 280091 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm composing a list in an email to gdb
< 1346016624 200126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :edwardk has a new lens combinator for filtering, called "iwhere".
< 1346016633 351630 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :filter combinators, reinvented
< 1346016663 459924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know why I called it a "combinator".
< 1346016672 345918 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because anything sounds better if you call it a combinator?
< 1346016675 270703 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it a combinator? Why did I even use that word? I don't know what it means. :-(
< 1346016708 407104 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was just reading 
< 1346016709 558855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Instead of taking the bus, take the mobile people combinator.
< 1346016718 50390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You could probably take each DON'T line and turn it into a fun CTF challenge.
< 1346016734 493377 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh
< 1346016743 583949 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i got some ideas from http://chargen.matasano.com/chargen/2009/7/22/if-youre-typing-the-letters-a-e-s-into-your-code-youre-doing.html
< 1346016755 988941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you mention something about length-extension attacks?
< 1346016771 551943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like the thing Flickr had.
< 1346016799 475258 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes
< 1346016836 807954 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :did you finish the web CTF then?
< 1346016889 382838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. :-( I haven't worked on it.
< 1346016898 17614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But today is a good day for it, as soon as I finish $THING.
< 1346017043 681290 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok
< 1346017104 954725 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: huh, that presentation says to use AES-256, despite the related-key attack
< 1346017129 615876 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also it says not to use combined authentication/encryption modes
< 1346017132 808168 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but doesn't say why
< 1346017158 508901 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 276 seconds
< 1346017196 429264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think he has a follow-up post that clarifies some of it.
< 1346017241 440461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do related-key attacks generally matter?
< 1346017295 779958 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.daemonology.net/blog/2009-06-11-cryptographic-right-answers.html
< 1346017356 797194 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think this related key attack doesn't matter specifically
< 1346017382 866369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, the one on AES-256 is only theoretical anyway.
< 1346017385 481971 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but there is a notion that cryptosystems with known but impractical attacks are more likely to develop practical attacks eventually
< 1346017422 928533 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"I did mention the issue of authenticated encryption modes, but to elaborate a bit: CTR mode has the very nice property that the attacker has absolutely no control over what operations you perform. This makes a big difference -- almost all side channel attacks require chosen inputs."
< 1346017443 424694 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fair enough
< 1346017478 841940 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh, i had forgotten that using a separate HMAC requires you to choose between Encrypt-and-MAC, MAC-then-encrypt, and Encrypt-then-MAC
< 1346017489 402504 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and experts don't even agree on which of these is better
< 1346017500 850965 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this is a point in favor of authenticated encryption modes
< 1346017511 850589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think everyone agrees that encrypt-and-MAC is bad.
< 1346017614 817597 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's also the argument that standalone authentication is much cheaper than decryption+authentication, so a system that can reject unauthenticated ciphertexts early is much more resilient to a DoS.
< 1346017622 113681 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Assuming you encrypt-then-MAC.)
< 1346017631 187583 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :true
< 1346017642 176095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I guess he wrote about that.
< 1346017646 469023 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which relates to the side channel argument as well
< 1346017930 949678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SSH does encrypt-and-MAC?
< 1346017951 290449 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"If you're distributing client code which speaks to a server you operate, there is no need to use SSL; instead, you can distribute the server's public RSA key (or its hash) along with the client code, and "bootstrap" the security process that way. I do this in FreeBSD for the FreeBSD Update and Portsnap services, and I also do this in Tarsnap. It's simple; it works; and it's secure."
< 1346017972 480231 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you squint right, this endorses what Mosh does
< 1346018039 660551 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In the sense that "send-key-over-SSL" is similar to "send-key-over-SSH"?
< 1346018055 173255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By SSL I mean https when you're downloading the client code, presumably.
< 1346018069 298309 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1346018079 611668 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and rejecting the complexity of SSL for the client app itself, when you don't need it
< 1346018091 816912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mosh doesn't send an asymmetric key at all, does it?
< 1346018096 436615 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :mosh goes further in having symmetric crypto only
< 1346018097 841475 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :right
< 1346018110 762581 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :obviously this doesn't work if you have multiple mutually-untrusting clients connecting to the same service
< 1346018122 564112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On the other hand that makes you more reliant on SSL/SSH, since you have to use it every time rather than just the first time.
< 1346018137 521073 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, yes and no
< 1346018160 174993 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :someone could write a special purpose mosh-server-launching daemon using RSA in the manner Tarnsap guy describes
< 1346018171 34729 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and it would still be a separate component from mosh-server itself
< 1346018252 718107 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :True.
< 1346018294 600098 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :someone already wrote a HTTP-based mosh launcher
< 1346018312 329955 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with some questionable security properties
< 1346018392 484814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why questionable?
< 1346018431 535511 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the docs said nothing about the fact that you should run it over HTTPS, and had an example of running it over HTTP-not-S
< 1346018444 972079 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when i pointed this out, the author said it was "obvious" that you needed to use HTTPS, so why bother putting this in the docs
< 1346018475 679551 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it had some other problems too, some of which they did fix
< 1346018524 697294 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it had some homebrew authentication mechanism, and i think v1 of this was vulnerable to a path traversal
< 1346018542 644602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I,I ln -s /usr/bin/mosh-server ~/public_html/cgi-bin/
< 1346018554 733243 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :mosh doesn't contain public-key crypto code but perhaps more importantly, it doesn't contain authentication code
< 1346018583 482079 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https doesn't really have a mechanism for client-side authentication.
< 1346018625 909750 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it has client certificates!
< 1346018631 218698 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :these are used extensively at MIT
< 1346018636 109242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, true.
< 1346018640 899686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've never heard of anybody using them.
< 1346018655 556639 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :MIT is weird :)
< 1346018745 594553 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: did you know that ECB mode is the default for Java crypto APIs?
< 1346018757 762429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ECB mode is the default for all crypto APIs that support it.
< 1346018770 391442 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shouldn't some APIs have no default?
< 1346018777 40912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :CAcert.org uses SSL client certificates for user login.
< 1346018781 773298 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"default" in the sense of "requires the fewest parameters"
< 1346018786 377784 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh
< 1346018791 946641 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i mean that if you don't choose one, it uses ECB
< 1346018793 64956 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you don't know what you're doing, you'll pick the one that looks easiest.
< 1346018794 130886 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i could be wrong
< 1346018798 398922 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah...
< 1346018807 174430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And OpenVPN setups use SSL client certificates quite often, I believe.
< 1346018820 484531 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :level 0 of the crypto CTF would involve finding patterns in an ECB-encrypted file, i think
< 1346018830 499321 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like the Tux image on wikipedia
< 1346018872 94386 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a great image.
< 1346019058 262971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there ever a reason to use a mode other than CTR mode when you're not doing combined encryption-authentication?
< 1346019195 141430 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hm
< 1346019225 358718 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :CTR requires a nonce, which could be annoying
< 1346019249 87223 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What mode doesn't?
< 1346019255 787584 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Nevertheless, there are specialized attacks like a Hardware Fault Attack that is based on the usage of a simple counter function as input."
< 1346019262 116512 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :CBC doesn't
< 1346019270 744195 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :CBC has an IV
< 1346019278 767990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the difference between an IV and a nonce?
< 1346019281 204130 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :er, right, i guess that's the same thing basically
< 1346019283 411888 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net QUIT :Ping timeout: 245 seconds
< 1346019367 174106 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net JOIN :#esoteric
< 1346019389 662721 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a crypto-failure T-shirt bought from Bletchley Park; it's describing the occasion when Germans once resent a message (with different typos) reusing -- against the regulations -- the Lorentz stream cipher settings that had been used for the original message. Both were intercepted, with predictable results: http://www.codesandciphers.org.uk/lorenz/fish.htm
< 1346019413 407885 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does the nonce have to be secret in either case?
< 1346019425 84720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, it's not supposed to be secret.
< 1346019512 158852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Really there's no point in separating the nonce and the counter, as far as I can tell.
< 1346019529 973027 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Instead of having an n-bit nonce and an n-bit counter, just have a 2n-bit counter that starts at a random point.
< 1346019552 939266 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :'The one snag with Enigma of course is the fact that if you press A, you can get every other letter but A. I picked up this message and—one was so used to looking at things and making instant decisions—I thought: 'Something's gone. What has this chap done. There is not a single L in this message.' My chap had been told to send out a dummy message and he had just had a fag [cigarette] and pressed the last key on the keyboard, the L
< 1346019558 923667 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :So that was the only letter that didn't come out. We had got the biggest crib we ever had, the encypherment was LLLL, right through the message and that gave us the new wiring for the wheel [rotor]. That's the sort of thing we were trained to do. Instinctively look for something that had gone wrong or someone who had done something silly and torn up the rule book.'
< 1346019587 440051 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: yeah
< 1346019603 793184 :Lumpio-!~user@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :...they had to translate "fag" and "wheel"...?
< 1346019605 209254 :Lumpio-!~user@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Good grief
< 1346019615 940496 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :someone objected that the incrementing plaintext nonce in mosh packets makes it easy to identify the traffic as mosh traffic
< 1346019627 91152 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :by someone i mean jacob appelbaum
< 1346019639 171590 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:17  challenge/response protocol that is symetrical so that you can pass back the challenge to the remote as if it was your challenge
< 1346019642 144108 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:17  and the response you get ack can be used as your response
< 1346019644 652567 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:17  diffie-hellman without checking that the challenge you get is in the proper range (ie. so that the attacker can pass in a value that is zero modulu N)
< 1346019647 658964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:18  using number-of-seconds-since-epoch as the seed to a PRNG which is used to generate an important secret.
< 1346019650 654080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:19  using a weak PRNG which can easily be predicted from past values, or alternately one with a very small output space
< 1346019669 456673 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nice
< 1346019679 473757 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes i've seen the srand(time(NULL)) used to generate AES keys
< 1346019684 654785 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :saw this on stackoverflow anyway
< 1346019687 341706 :pikhq!~pikhq@71-34-147-70.clsp.qwest.net PRIVMSG #esoteric :Gah!
< 1346019714 909213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There is a program running on your system which generates random tokens using time(NULL). :-(
< 1346019716 4250 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you see on Windows, the OpenSSL PRNG requires seeding
< 1346019718 853124 :pikhq!~pikhq@71-34-147-70.clsp.qwest.net PRIVMSG #esoteric :C rand() should only be used for games and such where all the entropy that matters is "eh, looks random I guess".
< 1346019734 169217 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: what system?
< 1346019763 574648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should probably report the bug before saying it, or something.
< 1346019779 277610 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: it's acceptable but not ideal for situations where the randomness is not as important as the fact that there are arbitrary numbers
< 1346019780 980295 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:20  having a buggy challenge-response implementation where you expect to get back Encr(n+1) as a verifier, but due to bug in impl you actualy require Encr(n) as verifier
< 1346019785 3735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:20  (ie. the "n+1" function has bug that makes it a nop)
< 1346019785 993036 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(hash salts come to mind)
< 1346019787 101532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Low bits of old-old C rand()s shouldn't even be used for that. :p
< 1346019787 479829 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:22  having a strong RNG, but always using it after a fork() in a server daemon so that the value sent out by the daemon always uses the same random sequence for each session
< 1346019791 607450 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving
< 1346019826 548817 :newsham!~chat@udp216902uds.hawaiiantel.net JOIN :#esoteric
< 1346019827 816520 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :hi
< 1346019831 109657 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hi newsham
< 1346019854 309243 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :can i pass on your suggestions to the people who might be running a crypto-related wargame?
< 1346019858 700314 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :yup
< 1346019860 152258 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :by "might be" i mean "i am trying to convince them to"
< 1346019860 836484 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :thanks
< 1346019870 816937 :Nisstyre_!~yours@c-208-90-102-250.netflash.net QUIT :Quit: Leaving
< 1346019877 943690 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You should run it yourself!
< 1346019886 862220 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :too much work
< 1346019889 431191 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :- having a protocol where replaying a transaction can cause somethign bad to happen, and not having any liveness in the protocol that prevents an old message (encrypted/authenticated) to by simply replayed
< 1346019927 364000 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :- having an authenticator that covers a bunch of important fields, but leaves some important field unprotected (and hence tamperable)
< 1346019948 232141 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :possibly due to oversight or possibly due to bug where the authenticator length is incorrect
< 1346020131 945550 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :- using a really small keyspace so that brute force is trivial
< 1346020292 671062 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hm, i bet you could construct a fun situation where the message length field is the unprotected one
< 1346020300 390587 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :allowing you to send a truncation of any legitimate message
< 1346020307 797861 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :kind of the opposite of a hash extension attack
< 1346020359 418116 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PART :#esoteric
< 1346020402 345809 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :truncation attack.. woot
< 1346020436 473449 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :or like you have an authenticator over the whole msg but not of the pseudodata like what session its from or what IP its from
< 1346020441 975437 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :so that other sessions or other IPs can replay the msg
< 1346020483 3543 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :ps: if this is going to be a public game, i'd love to hear about it.. love even more if its available for use offline after the game is done
< 1346020529 51796 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Security isn't easy
< 1346020533 134272 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm suggesting it to the people who are currently running https://stripe-ctf.com
< 1346020797 171952 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 260 seconds
< 1346020873 608146 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :FreeFull: indeed
< 1346021005 59477 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :security is super easy
< 1346021009 263159 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :its just hard to add functionality
< 1346021043 889694 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :its all really turing and church's fault
< 1346021098 569533 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :security was hard before computers too =(
< 1346021127 508607 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION spent a lot of time performing privilege escalation attacks on pin tumbler lock systems
< 1346021145 544340 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net QUIT :Remote host closed the connection
< 1346021153 318206 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It'd be really cool to know if one way functions exist
< 1346021160 994467 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :eh.. locks arent designed to be hard to break
< 1346021166 510275 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :they're designed to be cheap and convenient
< 1346021200 449740 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Feynman did a bit of stuff with locks
< 1346021213 373023 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well some of these were medeco "high security" locks
< 1346021219 892437 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :i read abou that in "you're full of shit, mr. feynman"
< 1346021223 459882 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha
< 1346021236 926454 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :typical house locks are a joke, even i can pick those
< 1346021258 289091 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ever heard of bump keys?
< 1346021275 30403 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :yup.  nifty when they work.. not always suitable
< 1346021286 555250 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :youtube has a bazillion videos on em
< 1346021308 466580 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :at school we had mailbox locks which were so shitty that basically any key could be used as a bump key
< 1346021384 21574 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I once tried my house key on a school door lock
< 1346021387 419162 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And it just happened to work
< 1346021395 396579 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Just that one lock though
< 1346021396 782122 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nice
< 1346021426 433976 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Then I calculated the chances of that happening with a random lock
< 1346021429 987314 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I forget what they were
< 1346021443 582297 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But higher than 1 in 70000
< 1346021454 403026 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think anyway
< 1346021461 31265 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1346021464 364402 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :was that in feynman's book, too?
< 1346021475 394750 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :normal house key has 5 pins, with maybe 10 possible heights for each
< 1346021500 63383 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :but if it was at a school they might have made master keys, which increases the odds of a random match
< 1346021502 142946 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :possible the school lock was missing pins or was excessively worn such that more keys would open it
< 1346021505 124688 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or master keys, yeah
< 1346021517 188073 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's 10⁵
< 1346021543 307415 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So 1/100000
< 1346021545 252649 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :increases dramatically... if the master key doesn't share any heights with the other key, you now have 2^5 = 32 keys that can open that lock
< 1346021549 449913 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and many systems have more than one master
< 1346021581 163916 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the priv esc that i alluded to is that you can disassemble a few locks in low security areas and thereby compute the master key which works on high security areas too
< 1346021585 999544 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Are you sure about the 10 heights?
< 1346021592 145748 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I figure it's less than that
< 1346021676 247527 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :schlage locks have 10 heights: http://www.clksupplies.com/shop/schlage-pins-bottom-pins-c-22_33_69.html?osCsid=3c7748ac9175559f241b14333637e96e
< 1346021717 570829 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :and being off by 1/10th of the height results in no-open?
< 1346021753 272560 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :depends
< 1346021769 243594 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think a key which is halfway between official heights will open locks of either height, with enough jiggling
< 1346021793 657571 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you kind of learn the magic wiggle to make each of your handmade master keys open each lock
< 1346021824 944654 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :so more like 5^x than 10^x?
< 1346021827 885948 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the master and non-master heights in a given pin will never be adjacent, though
< 1346021836 666568 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :because the spacer between them would be too small
< 1346021849 824920 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :well, FreeFull's house key is probably closer to spec
< 1346021860 897683 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and not exactly halfway between heights
< 1346021896 373954 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :my guess is lazy locksmith at the school didn't fill all the columns
< 1346021899 256039 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it could just be luck
< 1346021908 388569 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I bet luck
< 1346021911 240019 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if one thing happens to you every second, you should expect a one-in-a-million coincedence about once a month
< 1346021912 909222 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346021947 433133 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :but its never the lotto
< 1346021954 601640 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :its always the clock reading "1234"
< 1346021973 143884 :MoALTz!~no@host-92-2-142-25.as43234.net QUIT :Ping timeout: 260 seconds
< 1346021975 952288 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :or pbs having the mr. rogers neighbhood music video on right as you're flipping
< 1346022156 641042 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : at school we had mailbox locks which were so shitty that basically any key could be used as a bump key
< 1346022177 775030 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :There was a locker in my old school that you could unlock by sticking your thumb in the middle and twisting.
< 1346022182 793605 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It may have been broken.
< 1346022228 24553 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also you can "pick" Master brand padlocks just by hitting a metal bit at the back of the lock
< 1346022231 60950 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ignoring the pins
< 1346022454 47627 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346022885 136476 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1346022945 473870 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :newsham, sadly news-ham is no longer among us
< 1346023281 398889 :impomatic!~digital_w@176.18.112.87.dyn.plus.net PART :#esoteric
< 1346023493 325320 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net JOIN :#esoteric
< 1346023633 194253 :pikhq!~pikhq@71-34-147-70.clsp.qwest.net QUIT :Ping timeout: 244 seconds
< 1346023658 720557 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nice, Newegg sells a 21" monitor with 2560 x 2048 resolution
< 1346023661 563317 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :for only $10,599
< 1346023761 703954 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :http://www.bbc.co.uk/news/technology-19370582 Broadcasts in 8K will offer a resolution of 7,680 by 4,320 pixels - roughly the equivalent of a 32 megapixel photo.
< 1346023781 266670 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :"I suspect that we won't see this become available to consumers below $10,000 until 2025," Paul O'Donovan, principal analyst at the tech consultancy Gartner, told the BBC.
< 1346024001 893884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hear those fishy Korean 27" 2560xsomething LCDs are nice.
< 1346024069 247394 :newsham!~chat@udp216902uds.hawaiiantel.net PRIVMSG #esoteric :also cool: outdoors
< 1346024158 60117 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm not sure what this "Large Format Monitor" category is
< 1346024178 615339 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they seem to be HDTVs, without the tuner?
< 1346024198 604762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :newsham: Outdoors got way better when I got the high-resolution expansion.
< 1346024208 580769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think kmc got that too recently.
< 1346024209 504247 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i smell price discrimination
< 1346024215 373082 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep
< 1346024830 769349 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :> 7680 * 4320
< 1346024831 741904 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  33177600
< 1346024856 8490 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Which is cheaper, HDTVs or those?
< 1346024936 616897 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Appears to be the HDTVs.
< 1346024941 470954 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Weird.
< 1346024956 347814 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :here's a "Large Format Monitor Built in TV Tuner"
< 1346025039 299908 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :HDTVs are a consumer product, LFMs are a business product, everyone knows a business can't just buy a consumer product even if it does the same exact thing
< 1346025076 286692 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :It's a shame it's near impossible to get reasonably accurate measurements of the performance of displays...
< 1346025093 169109 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :"1000000:1 contrast!"
< 1346025094 431179 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what sort of performance, and why is it impossible?
< 1346025104 850739 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh sure, disregard the manufacturer's claims
< 1346025115 773674 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Bull fucking crap you're not getting 1000000:1 contrast.
< 1346025117 597186 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but there are a fair number of websites giving detailed data on contrast, color reproduction, etc
< 1346025132 298565 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.tftcentral.co.uk/ has some pretty comprehensive tests
< 1346025133 784586 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Yeah, I was refering to manufacturer's claims.
< 1346025139 50037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pikhq_: "our patented blackbody monitors..."
< 1346025147 358275 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Obviously, if you look for enthusiasts who measure things sanely, you're good.
< 1346025149 544676 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1346025170 693742 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :oerjan: "We accurately display both the brightness of 0k and the sun!"
< 1346025180 938387 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually can even a blackbody get that, at room temperature...
< 1346025191 447579 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Who said room temperature?
< 1346025195 475804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah.
< 1346025200 965289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :jolly good then
< 1346025270 51148 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Safety waiver required for purchase; temperatures of 0K may not be appropriate for corporeal beings.
< 1346025286 547971 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nor the sun one, incidentally
< 1346025305 857718 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think it's much easier for enthusiasts to objectively review monitors compared to (say) laptop battery life
< 1346025320 776389 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :There are actual objective measurements to be made there.
< 1346025321 678772 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :reviewers will come up with battery life numbers differing by 2+ hours on similar-sounding tests
< 1346025337 223292 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :And what's more, the objective measurements map very well to *what you actually care about*.
< 1346025357 114274 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :A monitor with bad contrast will actually look like shit.
< 1346025377 532737 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Area Man purchases Large Format Monitor with Built-in TV Tuner"
< 1346025429 732051 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1346025471 226868 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hahaha
< 1346025580 734238 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sadly that is probably too obscure for the onion?
< 1346025646 797847 :newsham!~chat@udp216902uds.hawaiiantel.net PART :#esoteric
< 1346025649 489258 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com JOIN :#esoteric
< 1346025661 327342 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome Braber01 
< 1346025665 197686 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what does a contrast spec like "DC 2,000,000:1 (1000:1)" even mean?
< 1346025666 6065 :HackEgo!codu@codu.org PRIVMSG #esoteric :Braber01: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346025673 507608 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does it mean "here is a made up number and the real contrast is 1000:1"
< 1346025679 211541 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :Are All brainfuck interperters Diffret? I think I might be reading the Table wrong too.
< 1346025687 440911 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : oerjan: "We accurately display both the brightness of 0k and the sun!"
< 1346025688 828983 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Uh
< 1346025693 529006 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :*Diffrent
< 1346025704 747847 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That ratio would involve dividing by 0.
< 1346025704 960414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Braber01: which table?
< 1346025722 505096 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :ASCII table that's the one i need to use right?
< 1346025732 209510 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: Yes, yes it would. :D
< 1346025748 747872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Braber01: please give a link
< 1346025754 171547 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: Hence why I named only the smallest and largest points in the range, not the ratio.
< 1346025755 101902 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Braber01: I do not understand what you mean
< 1346025763 257683 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1346025764 924641 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :http://duckduckgo.com/?t=lm&q=ASCII+table this.
< 1346025767 283689 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Use the ASCII table for what purpose?
< 1346025771 953959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :X
< 1346025777 467047 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The sun is the hottest a blackbody can go?
< 1346025797 535440 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :to find the decimal value of a letter
< 1346025803 456943 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Braber01: That ASCII table is OK, yes.
< 1346025805 314107 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com NICK :BraberAFK
< 1346025806 680148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Braber01: ASCII table? I don't know the context, but you should have basically ~no use for one of those in 2012.
< 1346025810 981611 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Brainfuck does normally use ASCII.
< 1346025817 113066 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: uh
< 1346025818 624513 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :disagree
< 1346025830 654199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Huh? No, brainfuck deals in 8-bit-binary-except-you-can't-input-the-NUL-byte.
< 1346025857 373281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Well, rephrase: "if you think you want an ASCII table, there's a very high probability you're wrong; if you're not wrong, then you probably don't need to ask any questions about it, or whatever".
< 1346025867 546757 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually you can input the NUL byte, but there isn't a way to distinguish EOF from whatever value is used for indicating EOF.
< 1346025868 374492 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Except for greater-than-8-bit Brainfuck, which instead deals in nobody-implements-that. :)
< 1346025873 488267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Double rephrase: in an ideal world, you'd have no use for one. :(
< 1346025875 404094 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: i mean, i use "man ascii" pretty often
< 1346025894 932607 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, wait, how else are you meant to get a quick reference for ASCII?
< 1346025902 663255 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: visiting #esoteric? what's the occasion
< 1346025906 24485 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Well, OK. But presumably in the context of using it as a subset-of-Unicode table. (Can we have "man unicodetable"?)
< 1346025909 136434 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you want to call it a table of the first 128 Unicode characters and their UTF-8 encodings, rather than an ASCII table, sure
< 1346025910 748125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: party.
< 1346025924 254795 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I prefer ASCII.
< 1346025924 973821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: It's the "ASCII" bit that's the problem.
< 1346025934 102091 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no but you can have "man iso-8859-1" :(
< 1346025949 211994 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :16-bit Brainfuck works decently if you let EOF=-1 and read bytes, for instance...
< 1346025964 261172 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Some Brainfuck programs will even work there.
< 1346025966 254736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :16-bit brainfuck is ugly. So is EOF-as-0 brainfuck. So is EOF-as-unchanging brainfuck.
< 1346025974 304573 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Spoiler: there is no non-ugly brainfuck IO scheme!!
< 1346025987 60077 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i stick to ASCII so that i can use ISO 2022 to map line drawing characters into the upper half of byte space 
< 1346025990 273509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(But just use 8-bit-and-EOF-as-0, because everyone else does, except for the people who don't, but they're wrong.)
< 1346025995 266530 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Though none that I write; if I'm doing Brainfuck, I'm using the mod-2^8-1 arithmetic for all it's worth. >:D
< 1346025996 307579 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq_: Yes that does work. And, if the input is known 7-bit ASCII and using 8-bit cells then you could use 255 for EOF.
< 1346026009 705281 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But the input might not be 7-bit ASCII, it might be 8-bit input instead.
< 1346026013 278302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: man iso-8859-1 upsets me.
< 1346026015 584779 :Nisstyre_!~yours@c-208-90-102-250.netflash.net JOIN :#esoteric
< 1346026023 856272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: It doesn't even have a deprecation warning or a BUGS section.
< 1346026040 947555 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :obviously you should use 0x03 or 0x04 for EOF
< 1346026052 489502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :BraberAFK: brainfuck doesn't really care about character codes, it just uses binary except for that EOF problem.  for example the brainfuck bots in this channel should work best if you use utf-8, since that's the recommended character set for this irc channel.
< 1346026073 796951 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes you could use the end of transmission code just to indicate the end of transmission if your input only has one transmission.
< 1346026076 956741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Hey, can you use your wiki admin powers to block cpressey for reminding me of the featured language thing?
< 1346026080 682523 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf ,[.,]!Tëstung
< 1346026081 154127 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Tëstung
< 1346026086 128444 :BraberAFK!~ben@68-188-98-226.dhcp.stls.mo.charter.com QUIT :Ping timeout: 268 seconds
< 1346026097 824413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: sure, sure, as soon as i get them
< 1346026102 54436 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: OK, done.
< 1346026108 39492 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/Special:Block/Chris_Pressey
< 1346026110 196417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Go for it!
< 1346026190 217585 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't really like ISO 8859-1; I prefer CP437.
< 1346026220 61777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Where did newsham go?
< 1346026229 194088 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was told there was newsham.
< 1346026259 973745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc doesn't count, he's just an old sham.
< 1346026264 719320 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think there seem to be some problem using CP437 with Linux, but I made up a program to allow the full CP437 character set used with Linux, in addition to the shift-in/shift-out codes also work
< 1346026266 607719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: (the joke is you are old)
< 1346026268 268984 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :-_-
< 1346026272 866616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: gosh darn it there seems to be a bug preventing me.
< 1346026285 894347 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Huh. I'm going to block you for exploiting a bug, then.
< 1346026300 594959 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: in the Linux VT?
< 1346026303 307318 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how does this program work?
< 1346026304 886879 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :block mauriceling too
< 1346026314 264831 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :zzo38: Well, I suppose if you're going to use an 8-bit encoding, you might as well use the classic one. :P
< 1346026315 344820 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :apparently newsham left
< 1346026323 376818 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i didn't know he was even here
< 1346026333 643294 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but then how could he have left
< 1346026355 114340 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Yes. The program works by loading stuff using the character encoding files, setting environment variables, and setting escape codes.
< 1346026357 397187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: that's a really good poem
< 1346026375 7317 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's almost a haiku.
< 1346026380 202506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Do you know Rust?
< 1346026386 400352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote beautiful summer
< 1346026389 960518 :HackEgo!codu@codu.org PRIVMSG #esoteric :471)  beautiful summer / fuck fuck fuck fuck fuck fuck fuck / fuck fuck fuck fuck fuck
< 1346026405 746736 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sadly "iconv -f cp437" does not have the graphical renderings for 0x00 - 0x1F
< 1346026412 739915 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: no, but i've looked through the language docs here and there
< 1346026426 652510 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: I know; but my program fixes that so that you can use all of the graphical renderings.
< 1346026432 101400 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: I guess there is an ioctl() to set the console font?
< 1346026436 10484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: That's what "know" means, silly.
< 1346026445 569278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: remember when you said funny things like that
< 1346026450 388800 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::')
< 1346026473 491523 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Maybe there is; I don't know. I am using a shell script (it must be loaded with . rather than as an executable file).
< 1346026506 380101 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :http://zzo38computer.cjb.net/backup/load_mzx_ascii    http://zzo38computer.cjb.net/backup/newunimap.1
< 1346026522 840996 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://esolangs.org/wiki/Ragaraja
< 1346026528 162008 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK this is worse than I remember.
< 1346026536 260596 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what do the escape codes do?
< 1346026542 344143 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's, like, the Platonic worst Brainfuck derivative.
< 1346026552 268514 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Read the manual page
< 1346026617 634722 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You will also need the file called "mzx_ascii.chr", you can get it in http://zzo38computer.cjb.net/mzx1/mzx_extended/megazeux_src.zip do a list before extracting it to find the directory it is in and extract the single file called "mzx_ascii.chr" from there.
< 1346026627 561117 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Anyway, tell me about Rust.
< 1346026632 874557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, if you want to.
< 1346026647 616244 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i remember glancing at the rust docs
< 1346026648 367113 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The file "mzx_ascii.chr" appears to be in the root directory of the archive.
< 1346026652 871439 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I don't rmeember anything about the rust docs
< 1346026658 514593 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :just that i glanced at them
< 1346026667 383965 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: it reminds me a bit of NSQX
< 1346026706 378851 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I know, but I don't think even he stooped this low.
< 1346026715 825192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and his Unicode edits
< 1346026715 971370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :excuse me, NSQX was an artist
< 1346026724 390351 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's the ultimate in heaping worthless bloat onto Brainfuck.
< 1346026725 949441 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :uniCode "at least it's not a brainfuck derivative"
< 1346026734 91800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastlog no quality any ?more
< 1346026765 423203 :HackEgo!codu@codu.org PRIVMSG #esoteric :2012-04-10.txt:11:55:58: * NSQX thinks there is no quality anymore
< 1346026785 2731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :See?
< 1346026789 413291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY
< 1346026789 559139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :He knows the pain of bad esolangs.
< 1346026834 714646 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, do i have administrative permission to make snide comments on mauriceling's talk page
< 1346026860 138468 :BraberAFK!~ben@68-188-98-226.dhcp.stls.mo.charter.com JOIN :#esoteric
< 1346026882 194902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: no.
< 1346026935 558659 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dammit man
< 1346026951 300492 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait didn't you already make some
< 1346027007 546046 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :As it turns out that was on his mainspace article's talk page.
< 1346027014 943470 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So now I just feel stupid.
< 1346027061 776802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@type foldr
< 1346027062 759480 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (a -> b -> b) -> b -> [a] -> b
< 1346027063 876428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@type foldl
< 1346027064 929565 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (a -> b -> a) -> a -> [b] -> a
< 1346027074 41806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: actually the snide comment on Talk:Ragaraja is ehird's
< 1346027093 491944 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That was from when it was a giant empty table though.
< 1346027105 466728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THEN IT GOT WORSE
< 1346027127 96681 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: :(
< 1346027133 868005 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what?
< 1346027161 655708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I told you to tell me about Rust and then I said "if you want to" and now I'm frowning.
< 1346027163 56585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: That wasn't snide!
< 1346027167 712018 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I actually honestly had no idea if it was a joke or not.
< 1346027168 979559 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sorry
< 1346027172 301313 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you should just read the docs
< 1346027174 209473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: It had no commands at the time.
< 1346027178 760980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: I know. :(
< 1346027190 139482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: Ö'QUAY
< 1346027229 825896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: But, you know, if you take "k", go five letters left on a QWERTY keyboard, press down, then go to "m", go up-right twice, press down, and then finally to go "c" and press it, and then press "s", you get "docs".
< 1346027243 735078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: So I think by "read the docs" you mean "ask me".
< 1346027256 142234 :BraberAFK!~ben@68-188-98-226.dhcp.stls.mo.charter.com QUIT :Read error: Connection reset by peer
< 1346027266 642271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argument by keyboard metric
< 1346027352 340050 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com JOIN :#esoteric
< 1346027363 149238 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, O'Quay, the famed Irish docking dynasty.
< 1346027383 551017 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :Sorry about that One of the new interfaces in Linux isn't working well. 
< 1346027414 36328 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :to make a loop in bf. you would do someting like +++++[+>+++++<-] right?
< 1346027424 433040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Braber01: i suddenly realize that your problem is probably not really the ASCII table, since even if it's slightly inaccurate you'd probably be able to work with it...
< 1346027435 912593 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Braber01, yes.
< 1346027450 666999 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Although that loop is infinite, you probably meant something else.
< 1346027481 588830 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :^bf +[]
< 1346027485 39790 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: only with bignums
< 1346027486 641252 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : ...out of time!
< 1346027506 81801 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf +++++[+>+++++<-]>.
< 1346027511 574003 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : ...out of time!
< 1346027520 12518 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, nope, the cell used for testing the loop is unchanged by the loop body.
< 1346027523 292741 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :yeah, I'm a little confused on the syntax for loops it's been a long time since I worked with brain***
< 1346027525 478953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right
< 1346027529 711498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :brainass
< 1346027534 907190 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you can say "fuck" here
< 1346027543 832837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no you can't
< 1346027544 830032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fuck, you can?
< 1346027546 979071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no
< 1346027553 425830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok fuck it then
< 1346027554 703377 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :stop saying fuck!!!!!!!
< 1346027564 755900 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im so offended
< 1346027567 924950 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im crying
< 1346027571 911259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :look what you have done oerjan
< 1346027573 710769 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :I acually thought the language was called brainf*ck and the * was part of the language name :)
< 1346027608 723785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok then, no one say fuck
< 1346027638 754158 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Braber01, [whatever] means "if the current cell is not 0, execute whatever, then execute [whatever]".
< 1346027649 924556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess brainf*ck is better than brainfork, as i think some have called it (although that's a derivative too i think)
< 1346027668 593899 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION wonders if Branefuck is a thing.
< 1346027678 478651 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It is not!
< 1346027681 893037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is fuckyourbrane
< 1346027684 331381 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastlog branefuck
< 1346027685 656902 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :IF ONLY I KNEW MORE STRING THEORY
< 1346027691 890662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't it fukyorbrane
< 1346027692 858881 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output.
< 1346027710 304348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: seems so
< 1346027711 73735 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i wish i was as cultured on brainfuck derivatives as elliott and oerjan
< 1346027748 606856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Here's the current FYB scoreboard:"
< 1346027759 23189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one might wonder if that's up to date
< 1346027767 683439 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I sure do
< 1346027774 667373 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I guess it could be like you have a space of branes and you have instructions to alter their harmonics.
< 1346027797 218415 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds
< 1346027801 967310 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :So go get the Ascii Char(68) that would be ++++++++>[+>++++++++<-]++++ ? 
< 1346027806 136705 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :phantom hoover invents brainfuck derivative, world in shock
< 1346027808 143279 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :> map pred "gvdl"
< 1346027809 211628 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "fuck"
< 1346027813 499958 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Braber01, no.
< 1346027823 597696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Braber01: ASCII is irrelevant here
< 1346027827 230174 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :there's a diritive called fuckfuck
< 1346027834 502748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it just puts the number 68 on the tape (assuming the program is correct, I haven't looked at it)
< 1346027849 411490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf ++++++++[->++++++++<]>++++.
< 1346027849 890899 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :D
< 1346027853 798159 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Note that after executing the loop body the cell under the pointer remains unchanged.
< 1346027856 338699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> ord 'D'
< 1346027857 360947 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  68
< 1346027859 90558 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan's code is correct.
< 1346027860 219162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently it does put 68 on the tape
< 1346027870 132173 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :congratulations
< 1346027880 660250 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YAY
< 1346027895 11676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!bf_txtgen YAY
< 1346027900 238382 :EgoBot!codu@codu.org PRIVMSG #esoteric :​49 +++++++++++[>++++++>++++++++>+><<<<-]>>+.<-.>.>-. [121]
< 1346027913 190558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf +++++++++++[>++++++>++++++++>+><<<<-]>>+.<-.>.
< 1346027913 675941 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :YAY
< 1346027929 816999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf +++++++++++[>++++++>++++++++><<<-]>>+.<-.>.
< 1346027930 213503 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :YAY
< 1346027968 425413 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1346027978 118148 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :YAAAAAAYYYYYYYYYYYYYYYYYYYYYYYYY
< 1346028002 990054 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :!bf_textgen YAAAAAAYYYYYYYYYYYYYYYYYYYYYYYYY
< 1346028010 203967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf +++++++++++[>++++++>++++++++><<<-]>>+.<-......>........................
< 1346028010 798395 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :YAAAAAAYYYYYYYYYYYYYYYYYYYYYYYY
< 1346028016 331414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^rainbow yay
< 1346028016 893571 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :02y03a04y
< 1346028029 326843 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :!bf_textgen YAY
< 1346028045 147693 :derdon!~derdon@p5DE8A905.dip.t-dialin.net QUIT :Remote host closed the connection
< 1346028061 885739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i shall recommend corect spalling
< 1346028069 310129 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh
< 1346028071 706100 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :!bf_txtgen YAY
< 1346028074 756721 :EgoBot!codu@codu.org PRIVMSG #esoteric :​59 +++++++++++++[>>+++++++>+++++><<<<-]>++.>--.>.<.<.++++++++. [240]
< 1346028075 485008 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you should op me btw
< 1346028077 218181 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :creat
< 1346028084 734704 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :^bf +++++++++++++[>>+++++++>+++++><<<<-]>++.>--.>.<.<.++++++++.
< 1346028085 168916 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :YAY.
< 1346028088 84222 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, also you should give Gregor voice
< 1346028110 453584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all those duties
< 1346028123 785021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, just op me
< 1346028126 375618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's your only duty
< 1346028131 844798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i bet even kmc supports
< 1346028141 796095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :excellent, they're easier to ignore one by one
< 1346028147 154969 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :support elliott for op on condition he voices Gregor 
< 1346028169 886981 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :support elliott for op on condition he doesn't use his powers to ban himself
< 1346028177 739090 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :!bf_txtgen ▁▂▃▄▅▆▇█
< 1346028178 515462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: I promise I won't.
< 1346028180 104224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm no lament.
< 1346028180 919900 :EgoBot!codu@codu.org PRIVMSG #esoteric :​284 +++++++++++++++[>+++++++++++++++>++++++++++>+++++++++>+++++++++++++++<<<<-]>+.>.>------.>+.<<.>+.<<.>.>+.<<.>.>+.<<.>.>+.>.<<.>+.>.<<.>+.>.<<.--------------.------------------------------------------------------------------------------------------------------------------------------. [639]
< 1346028185 805795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: I won't even ban you!
< 1346028187 746046 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm incredibly kind.
< 1346028207 66341 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sounds like something a good op would say!
< 1346028207 304555 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :^bf +++++++++++++++[>+++++++++++++++>++++++++++>+++++++++>+++++++++++++++<<<<-]>+.>.>------.>+.<<.>+.<<.>.>+.<<.>.>+.<<.>.>+.>.<<.>+.>.<<.>+.>.<<.--------------.------------------------------------------------------------------------------------------------------------------------------.
< 1346028207 775949 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :▁▂▃▄▅▆▇█.
< 1346028214 993662 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :why does it put a dot at the end
< 1346028229 243856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for the newline
< 1346028236 46584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kmc: EgoBot includes the end of line, which fungot censors
< 1346028237 846898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you can op me too
< 1346028238 175632 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: mr president, as we saw with some disquiet that the real problem. we have shown our capacity to manage change. our proposal builds extensively on the existing model? the problems this report raises the need to terminate the fnord term of office of the high level of human health protection in all member states have demonstrated unanimously and promptly, through mr guterres, we were under intense pressure. this is obvious
< 1346028239 381783 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: the impressive number of projects in collaboration with all the consequences of enlargement, and, commissioner, ladies and gentlemen, today the sbarbati report which helps the elderly has been adopted with specific provision for ict within thematic budget lines would not, at the risk of not being particularly keen on, we would no longer be taken for the future.
< 1346028243 785398 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah
< 1346028260 321661 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :Okay both my bf interperters are showing me an L%, I'm using beef & bf I'm not sure I'm using the right numbers :(
< 1346028260 684107 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :^style
< 1346028261 237751 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube
< 1346028290 719955 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://esolangs.org/wiki/Brainfuck_constants
< 1346028301 959230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^style nethack
< 1346028302 428623 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal)
< 1346028304 414369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fungot: hi
< 1346028305 57498 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: gunyoki: the two-headed giant, with a thick mixture of sportsman and collector, gentleman and world traveler, a panther. ( nightmare at 20,000 feet, mounted on shafts about four to five feet high at the foot of a neanderthal. its body around in such a tool is found on both its arms and feet.
< 1346028308 711582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^style c64
< 1346028309 170724 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: c64 (C64 programming material)
< 1346028310 88471 :ChanServ!ChanServ@services. MODE #esoteric +o :oerjan
> 1346028310 125788 NAMES :#esoteric
< 1346028310 265982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fungot: boop
< 1346028310 874178 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: the commodore 64 programmer's reference guide as a semicolon causes the program.
< 1346028315 918894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh great it's time for me to be opped!
< 1346028319 743660 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Stick a dot at the end of one of those.
< 1346028320 691520 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric +b :*!*cheater@*.dip.t-dialin.net
> 1346028320 716019 NAMES :#esoteric
< 1346028320 837514 :oerjan!oerjan@sprocket.nvg.ntnu.no KICK #esoteric cheater__ :Ban evasion
< 1346028331 904141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you pressed the wrong button!!!!!!!!!!!!!!!!
< 1346028338 216216 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -b :*!*cheater@*.dip.t-dialin.net
> 1346028338 239107 NAMES :#esoteric
< 1346028346 909752 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric +b :*!*cheater*@*.dip.t-dialin.net
> 1346028346 934002 NAMES :#esoteric
< 1346028368 566145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could try $a:cheater. (that bans anyone identified with the nickserv account cheater)
< 1346028374 582617 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah
< 1346028378 309229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^^^ kind of irc wisdom you'd expect from an OP, eh???
< 1346028390 497720 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shit is getting real in here
< 1346028399 291894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes
< 1346028402 208027 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes
< 1346028402 895372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think we should ban kmc next
< 1346028404 433695 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -b :*!*cheater*@*.dip.t-dialin.net
> 1346028404 457026 NAMES :#esoteric
< 1346028406 641835 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric ::x
< 1346028421 3088 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric +b :$a:cheater
> 1346028421 25942 NAMES :#esoteric
< 1346028423 429837 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346028425 443558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like that?
< 1346028437 918571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, IIRC
< 1346028444 180775 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ban aloril 
< 1346028447 281750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i haven't banned anyone for ages though!!! more reasons to op me
< 1346028450 317287 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :who even is aloril 
< 1346028452 743150 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346028456 607471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome kinoSi
< 1346028456 879718 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :they have never ever talked
< 1346028459 945306 :HackEgo!codu@codu.org PRIVMSG #esoteric :kinoSi: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346028498 609267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have no idea if kinoSi is even new
< 1346028500 456592 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -b :*!*lament@184.71.170.*
> 1346028500 494055 NAMES :#esoteric
< 1346028500 604927 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i am so out of the loop
< 1346028508 443421 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :`welcome elliott
< 1346028511 501829 :HackEgo!codu@codu.org PRIVMSG #esoteric :elliott: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346028514 305552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wow, unbanning lament without discussing it with the op who banned lament???
< 1346028518 100141 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`welcome aloril 
< 1346028520 827444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how can you even consider unbanning lament without asking lament about it
< 1346028522 78229 :HackEgo!codu@codu.org PRIVMSG #esoteric :aloril: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346028525 336522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IMO: op abuse
< 1346028537 947547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :op me and i promise to ban oerjan for life
< 1346028547 605380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(that's my campaign speech)
< 1346028558 496751 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :abusive ops need rehabilitiation not banning!!!!!!
< 1346028558 643531 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: who's your running mate
< 1346028560 616427 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :support revoked
< 1346028563 217518 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :will you ban aloril 
< 1346028565 408602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: either me, or monqy
< 1346028566 711146 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and voice gregor
< 1346028568 128912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh apparently me
< 1346028575 333179 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :kinoSi: #esotericにようこそ!
< 1346028577 200906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: oerjan can be rehabilitated away from polite society
< 1346028584 988816 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :support unrevoked
< 1346028594 898854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(by banning him from polite society)
< 1346028599 542022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(polite society is #esoteric)
< 1346028603 199183 :Gregor!codu@codu.org PRIVMSG #esoteric :…
< 1346028619 832390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SOUP
< 1346028622 809156 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Q: is #esoteric really polite?????
< 1346028624 689836 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :NUTS
< 1346028633 745513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: is #esoteric even a society
< 1346028644 795599 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is it possible to be away from #esoteric
< 1346028649 617385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: by the way I thought you gave up on this place
< 1346028657 81273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or do you just keep joining for no reason like me
< 1346028660 241470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i do that................
< 1346028665 973007 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i haven't given up enough to bother removing it from autojoin
< 1346028669 744249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mmm
< 1346028671 627416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the height of apathy
< 1346028680 580405 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i hang around for the off chance of some good quotes
< 1346028686 732803 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :from certain people
< 1346028689 470805 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :kinoSi: 国際的のエソテリックプログラミングの場所です。詳しく情報はウィキで読めます:http://esolangs.org/wiki/Main_Page (他のエソテリカはirc.dal.netの#esotericでいい)
< 1346028697 922840 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :everyone else I don't particularly care about!!
< 1346028706 54618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : op me and i promise to ban oerjan for life <-- I CLAIM ENTRAPMENT
< 1346028707 865710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow monqy, you'll hurt the feelings of everyone else!!!!
< 1346028710 185104 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :poor Dovregubben
< 1346028718 869681 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what if Dovregubben is a good quotes person
< 1346028723 157035 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(who's Dovregubben)
< 1346028729 793644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have no idea let's find out
< 1346028731 564566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastelogs Dovregubben
< 1346028742 378782 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.9136
< 1346028775 13864 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric +o :elliott
> 1346028775 145363 NAMES :#esoteric
< 1346028778 337116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :awesome
< 1346028784 706097 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :congratulations
< 1346028788 156864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm going to sit here doing nothing to show how responsible i am
< 1346028796 460763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sweet
< 1346028804 751791 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :2008-12-24.txt:10:27:07:  I Dovregubbens hall
< 1346028804 959821 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :2010-03-05.txt:20:53:02:  hiato yet I like Grieg very much. But a lot of his isn't pompous even though it uses a full orchestra. (Of course some exceptions, like "I dovregubbens sal" (iirc, and "In the hall of the mountain king" in English))
< 1346028808 737695 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :2012-07-04.txt:05:35:59: -!- Dovregubben has joined #esoteric.
< 1346028809 406308 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :req. voicing of Gregor 
< 1346028811 35562 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the story behind the mystery man
< 1346028815 811378 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -o :oerjan
> 1346028815 834222 NAMES :#esoteric
< 1346028828 739004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i will be a calming presence in this channel
< 1346028832 307171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nothing can go wrong with me at the helm
< 1346028834 760694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WHO SAID THAT
< 1346028874 208679 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :military coup seizes #esoteric, CNN brings you the latest tweets as they develop
< 1346028902 948861 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :2012-07-04.txt:05:47:34:  Dovregubben: make yourself comfortable.. i think you're in the right place
< 1346028903 993298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/mode +q kmc
< 1346028906 632252 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the itidus blessing
< 1346028907 391341 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :military coup siezes #esoteric, fails to deliver on election promises
< 1346028922 786105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what promises
< 1346028930 593741 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :voicing Gregor 
< 1346028942 567574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i never promised to do that
< 1346028954 528236 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes you did
< 1346028956 819124 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com QUIT :Quit: Leaving
< 1346028958 37419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no
< 1346028967 22369 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is this what they call a hot button issue
< 1346028971 830555 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you just did it when +m was on
< 1346028990 917684 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and due to your general hostility towards voicing issues it went unrecorded
< 1346028992 938764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ooh, instead of kicking people I don't like, I could just selectively +v people I do like and then set +m
< 1346029000 689597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :put it in my list of things to do when I go mad with power
< 1346029004 301492 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is Gregor a person you do like
< 1346029009 690544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how can I possibly comment
< 1346029012 901333 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I haven't gone mad yet
< 1346029017 525578 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe I never will go mad!
< 1346029024 46414 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :but if you do?
< 1346029028 485017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :idk
< 1346029032 76216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how can I say what I'll do when I'm mad
< 1346029053 504711 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :go mad for a bit and see what you do
< 1346029057 148225 :Gregor!codu@codu.org PRIVMSG #esoteric :You know what they say: power corrupts, absolute power corrupts absolutely. I vote we get elliott network ops.
< 1346029069 381468 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i vote we give elliott the launch codes
< 1346029095 136770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I get more responsible the more power I'm given, it's awful
< 1346029147 263514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i challenge you to a game of hangman
< 1346029154 822195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: (how do i type hangman without accidentally typing hangedman instead)
< 1346029194 901395 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no thx
< 1346029219 186162 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: get hangman in here and tab-complete
< 1346029220 238017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: excuse me.
< 1346029231 643497 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I had to try very hard not to type hangedman!!!!! it's a curse
< 1346029236 763297 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 NICK :hangman
< 1346029242 329820 :Gregor!codu@codu.org PRIVMSG #esoteric :___ _____ _____ ___ ______ ____ ___ ____ ___: 0/6
< 1346029246 992614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :alright
< 1346029250 617761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who is playing
< 1346029254 466820 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :o
< 1346029258 608718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no
< 1346029260 522457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're not playing
< 1346029262 836411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i will play
< 1346029268 289540 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :e
< 1346029269 979710 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it can be collaborative
< 1346029275 941764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, everyone but me is terrible
< 1346029280 82673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :except possibly kmc
< 1346029286 526450 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :opening with e is so mainstream
< 1346029291 441048 :Gregor!codu@codu.org PRIVMSG #esoteric :__E _____ __O__ _O_ ____E_ O_E_ __E ____ _O_: 0/6
< 1346029319 635840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :q
< 1346029325 593591 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hey, i was going to do q!!!!
< 1346029326 363862 :Gregor!codu@codu.org PRIVMSG #esoteric :__E Q____ __O__ _O_ ____E_ O_E_ __E ____ _O_: 0/6
< 1346029333 265170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :x
< 1346029339 924191 :Gregor!codu@codu.org PRIVMSG #esoteric :__E Q____ __O__ _OX ____E_ O_E_ __E ____ _O_: 0/6
< 1346029343 885327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :0/6?
< 1346029345 709641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh
< 1346029348 342370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ther'es actually an x
< 1346029349 922669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good
< 1346029351 356570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :z
< 1346029351 981053 :Gregor!codu@codu.org PRIVMSG #esoteric :Six failures are allowed.
< 1346029354 561198 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :can i guess the whole thing
< 1346029357 702439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: no
< 1346029359 149033 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :because
< 1346029361 605407 :Gregor!codu@codu.org PRIVMSG #esoteric :__E Q____ __O__ _OX ____E_ O_E_ __E __Z_ _O_: 0/6
< 1346029363 473862 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'll give a hint
< 1346029365 341089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no
< 1346029366 305071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i hate hints
< 1346029368 371366 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Gregor is a bad person!!!!!!
< 1346029369 712963 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :that's the hint
< 1346029371 268643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :v
< 1346029376 491857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: The quick brown fox jumped over the lazy dog
< 1346029378 786125 :Gregor!codu@codu.org PRIVMSG #esoteric :__E Q____ __O__ _OX ____E_ OVE_ __E __Z_ _O_: 0/6
< 1346029378 971238 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you're falling into his trap!!!!
< 1346029381 953846 :elliott!~elliott@unaffiliated/elliott KICK #esoteric oerjan :oerjan
< 1346029391 822676 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1346029399 350744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think we can all agree that action was justified
< 1346029400 224089 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oerjan "a martyr"
< 1346029406 468492 :Gregor!codu@codu.org PRIVMSG #esoteric :I DO NOT RECOGNIZE TRYING TO SOLVE THE PUZZLE
< 1346029408 336639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy
< 1346029410 477152 :Gregor!codu@codu.org PRIVMSG #esoteric :YOU MUST MAKE LETTER GUESSES
< 1346029414 69218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok
< 1346029414 742119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :y
< 1346029420 534464 :Gregor!codu@codu.org PRIVMSG #esoteric :__E Q____ __O__ _OX ____E_ OVE_ __E __ZY _O_: 0/6
< 1346029420 680460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: Ø
< 1346029426 662690 :Gregor!codu@codu.org PRIVMSG #esoteric :__E Q____ __O__ _OX ____E_ OVE_ __E __ZY _O_: 1/6 Ø
< 1346029430 254652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2
< 1346029437 456435 :Gregor!codu@codu.org PRIVMSG #esoteric :__E Q____ __O__ _OX ____E_ OVE_ __E __ZY _O_: 2/6 Ø2
< 1346029441 191497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok
< 1346029442 20839 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i got this
< 1346029442 782839 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :t
< 1346029445 30633 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :2 isn't a letter elliott !!!!!
< 1346029452 980762 :Gregor!codu@codu.org PRIVMSG #esoteric :T_E Q____ __O__ _OX ____E_ OVE_ T_E __ZY _O_: 2/6 Ø2
< 1346029454 169569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: it is in my heart
< 1346029456 542641 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :h
< 1346029456 816975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :h
< 1346029458 521458 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :h
< 1346029460 61573 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :h
< 1346029462 754902 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :h
< 1346029464 781109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :h
< 1346029465 989782 :Gregor!codu@codu.org PRIVMSG #esoteric :THE Q____ __O__ _OX ____E_ OVE_ THE __ZY _O_: 2/6 Ø2
< 1346029468 397370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :u
< 1346029473 566154 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you ruined the symmetry goddamn it!!!
< 1346029478 37884 :Gregor!codu@codu.org PRIVMSG #esoteric :THE QU___ __O__ _OX _U__E_ OVE_ THE __ZY _O_: 2/6 Ø2
< 1346029479 276996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a
< 1346029494 593278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hurry up
< 1346029494 739219 :Gregor!codu@codu.org PRIVMSG #esoteric :THE QU___ __O__ _OX _U__E_ OVE_ THE _AZY _O_: 2/6 Ø2
< 1346029495 417231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :þ
< 1346029507 389310 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QU___ __O__ _OX _U__E_ OVE_ ÞE _AZY _O_: 2/6 Ø2
< 1346029508 917776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :p.s. do you lose at 6/6 or 7/6
< 1346029513 485018 :Gregor!codu@codu.org PRIVMSG #esoteric :6/6
< 1346029514 738250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ý
< 1346029524 686104 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QU___ __O__ _OX _U__E_ OVE_ ÞE _AZY _O_: 3/6 Ø2Ý
< 1346029526 263933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :p.s. that was funny i laughed
< 1346029531 123568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ð
< 1346029537 939084 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QU___ __O__ _OX _U__E_ OVE_ ÞE _AZY _O_: 4/6 Ø2ÝĐ
< 1346029543 414142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ö
< 1346029549 607862 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QU___ __O__ _OX _U__E_ OVE_ ÞE _AZY _O_: 5/6 Ø2ÝĐÖ
< 1346029551 364658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh oh!!! better think quick
< 1346029552 54584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i
< 1346029558 839416 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QUI__ __O__ _OX _U__E_ OVE_ ÞE _AZY _O_: 5/6 Ø2ÝĐÖ
< 1346029561 664941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :c
< 1346029569 632406 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QUIC_ __O__ _OX _U__E_ OVE_ ÞE _AZY _O_: 5/6 Ø2ÝĐÖ
< 1346029570 499105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :g
< 1346029577 584683 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QUIC_ __O__ _OX _U__E_ OVE_ ÞE _AZY _OG: 5/6 Ø2ÝĐÖ
< 1346029578 111972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :r
< 1346029587 681259 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QUIC_ _RO__ _OX _U__E_ OVER ÞE _AZY _OG: 5/6 Ø2ÝĐÖ
< 1346029588 358797 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :k
< 1346029593 626250 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QUICK _RO__ _OX _U__E_ OVER ÞE _AZY _OG: 5/6 Ø2ÝĐÖ
< 1346029594 402148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b
< 1346029600 648879 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QUICK BRO__ _OX _U__E_ OVER ÞE _AZY _OG: 5/6 Ø2ÝĐÖ
< 1346029601 217567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :f
< 1346029606 421812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :æ
< 1346029607 158566 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QUICK BRO__ FUCK _U__E_ OVER ÞE _AZY _OG: 5/6 Ø2ÝĐÖ
< 1346029610 72962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: no
< 1346029611 886840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :only i am playing now
< 1346029612 48378 :Gregor!codu@codu.org PRIVMSG #esoteric :ÞE QUICK BRO__ FUCK _U__E_ OVER ÞE _AZY _OG: 6/6 Ø2ÝĐÖÆ
< 1346029613 283006 :Gregor!codu@codu.org PRIVMSG #esoteric :YOU LOSE
< 1346029614 654597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no
< 1346029618 474070 :elliott!~elliott@unaffiliated/elliott KICK #esoteric oerjan :ruining my fucking joke
< 1346029622 881063 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1346029630 690531 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oerjan "a double martyr"
< 1346029631 985407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone is a little trigger happy
< 1346029633 630409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was going to wait until only one letter was left
< 1346029635 431651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then do æ
< 1346029636 812199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but no!!
< 1346029657 635978 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Unfortunately there are no diaereses in that sentence.
< 1346029660 827062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you go next
< 1346029675 26551 :Gregor!codu@codu.org PRIVMSG #esoteric :_: 0/1
< 1346029675 492820 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: my locale is broken so i cant make funny unicode jokes
< 1346029680 699247 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :they all show up as question marks!!!
< 1346029685 8734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no monqy was going to be the one with the word
< 1346029687 588991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but ok monqy can do this next one
< 1346029688 407614 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :a
< 1346029689 461701 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :b
< 1346029689 811860 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :c
< 1346029689 995100 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :d
< 1346029690 482533 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :e
< 1346029691 164169 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :f
< 1346029691 611496 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :g
< 1346029695 815908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no
< 1346029696 553067 :Gregor!codu@codu.org PRIVMSG #esoteric :You lose lose lose.
< 1346029697 368471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :only monqy is playing
< 1346029697 633243 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: ñ
< 1346029700 70973 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wtf
< 1346029701 870494 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :☭
< 1346029708 349691 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but my joke was the word was going to be a smiley face
< 1346029708 721804 :Gregor!codu@codu.org PRIVMSG #esoteric :kmc was right.
< 1346029710 414920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: come up with a word i'm ready
< 1346029711 945482 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but i cant type smiley faces
< 1346029716 842713 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :高
< 1346029728 205092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: it should be a proper word!
< 1346029729 768295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm counting on you
< 1346029736 405728 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :smiley faces are a word!!!
< 1346029748 581739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no unicode !!!!! you funny broken unicode person
< 1346029752 2324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let's call you oerjan 2
< 1346029765 897240 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION return
< 1346029769 664337 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :in other news i'm bad at thinking of words
< 1346029771 337147 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Who died and made you op? :-(
< 1346029773 403954 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf can you think of a word for me
< 1346029782 448956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: oerjan
< 1346029784 587558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :R.I.P.
< 1346029785 460993 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: "telemarketer"
< 1346029788 525450 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok
< 1346029792 743859 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :let's see how many letters is that
< 1346029797 401606 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :______ 0/6
< 1346029799 623182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no
< 1346029800 575693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hangman
< 1346029803 48649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :get back in line
< 1346029812 83465 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> map (const '_') "telemarketer"
< 1346029813 248163 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "____________"
< 1346029816 268047 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok
< 1346029818 610637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a smiley
< 1346029820 79850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"__"
< 1346029820 225982 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :_____ 9/-4
< 1346029825 260381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: What happened in here. :-(
< 1346029826 338955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hlep
< 1346029827 983663 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :what are we doing
< 1346029831 737478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :augur: nothing
< 1346029832 107793 :augur!~augur@208.58.5.87 PRIVMSG #esoteric :hi elliott
< 1346029833 184546 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :______ 0/6
< 1346029833 592873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi
< 1346029833 987686 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :____________: 0/6
< 1346029835 51164 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dammit
< 1346029836 8590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: 2
< 1346029841 209040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are we still talking about misuse of cryptographic primitives?
< 1346029841 439993 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :____________: 1/6 2
< 1346029844 433807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: uhhh
< 1346029844 878305 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :monqy, .
< 1346029846 144180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: hexagon
< 1346029853 952271 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :____________: 3/6 2.hexagon
< 1346029855 937482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: a bird
< 1346029858 302381 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :monqy, levity
< 1346029863 253009 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :____________: 5/6 2.hexagona birdlevity
< 1346029864 234435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: lemarke
< 1346029872 985088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Can you go hangmanning somewhere else?
< 1346029876 330628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: no
< 1346029879 845765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is a bad channel for that.
< 1346029883 231021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: kick elliott
< 1346029883 536384 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you_lose_sorry 6/6 2.hexagona birdlevitylemarke
< 1346029886 433817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: lemarke is one of the letters in "telemarketer"!!!!!
< 1346029896 105279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please correct
< 1346029897 109329 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: hey i don't have ops
< 1346029898 489045 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :lemarke isn't a ltter!!!!!!
< 1346029900 873316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes
< 1346029901 369038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is
< 1346029910 491067 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't have a lemarke key
< 1346029912 630256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lemarke is obviously a derivative of lexande
< 1346029912 776474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i do
< 1346029916 473589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i keep pressing it
< 1346029919 819961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hlemarke monqy
< 1346029920 475710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see?
< 1346029931 710348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's between "i" and "o"
< 1346029938 955460 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Yes you do. :-(
< 1346029946 947089 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :also broken locale ruins me again: i wanted to put skulls and crossbones for every letter
< 1346029947 134183 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK my turn
< 1346029951 954520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :je think que you are missing lemarke
< 1346029952 426144 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The quick brown fox jumps over the slithy tove.
< 1346029956 359503 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :_____ 0/6
< 1346029959 628932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hangman: four
< 1346029968 361905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hangman: the pope
< 1346029968 982781 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :_____ 1/6 4
< 1346029977 205095 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :_____ 2/6 4the pope
< 1346029978 8862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hangman: q
< 1346029985 754689 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :_____ 3/6 4the popeq
< 1346029989 593995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hangman: o
< 1346029994 787306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hangman: omega
< 1346029998 203659 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :_____ 4/6 4the popeqo
< 1346029999 158450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hangman: z
< 1346030002 941670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, #haskell turned bad too.
< 1346030004 935715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hangman: y
< 1346030005 710513 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :_____ 6/6 4the popeqoomegaz
< 1346030007 53544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hangman: help
< 1346030022 377504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :was the word
< 1346030024 385643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :_____
< 1346030026 405961 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :11630
< 1346030032 121409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no
< 1346030034 842755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now i ruined the joke
< 1346030037 944669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :best word
< 1346030043 711681 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you should have done that.....
< 1346030046 363169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :make the word be a bunch of _s
< 1346030051 564014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that would have been funny!!!
< 1346030056 918842 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes.........................
< 1346030061 180320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Too late now!
< 1346030064 247558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can we go back in time and fix that
< 1346030064 450362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_______ 0/6
< 1346030065 213859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::(
< 1346030067 26434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: _
< 1346030070 780413 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :we can still do it!!
< 1346030075 249101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_______ 1/6 _
< 1346030077 386584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help
< 1346030078 140253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: I'm going to southern CA!
< 1346030079 644433 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> map (const '_') "________________________________________"
< 1346030080 663214 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "________________________________________"
< 1346030082 314868 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im ready
< 1346030083 164839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Maybe.
< 1346030086 356891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Should I go visit you?
< 1346030092 537303 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :________________________________________: 0/6
< 1346030095 306858 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Do you even exist?
< 1346030097 17771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: q
< 1346030098 990065 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i dont exist
< 1346030102 42774 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :________________________________________: 1/6 q
< 1346030104 962248 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: help
< 1346030109 250270 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :________________________________________: 2/6 qhelp
< 1346030110 734491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: no!!!
< 1346030111 831977 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :> fix (map (const '_'))
< 1346030115 410683 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :________________________________________: 3/6 qhelpno!!!
< 1346030115 556574 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  mueval-core: Time limit exceeded
< 1346030116 662918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: stop
< 1346030126 570768 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :________________________________________: 4/6 qhelpno!!!> fix (map (const '_'))
< 1346030128 582247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: stop this help me out
< 1346030139 117529 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :with what do you need help
< 1346030145 364061 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you broke the rules
< 1346030148 611802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please continue updating the board
< 1346030153 630057 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :________________________________________: 6/6 qhelpno!!!> fix (map (const '_'))monqy: stopmonqy: stop this help me out
< 1346030155 530938 :elliott!~elliott@unaffiliated/elliott KICK #esoteric monqy :monqy
< 1346030161 204270 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1346030163 161469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you skipped 5/6
< 1346030164 741529 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Can you kick elliott?
< 1346030172 116132 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you're a sore loser, elliott!!
< 1346030178 355551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what was the word monqy
< 1346030181 734673 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it was
< 1346030183 210670 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :uhh
< 1346030184 546802 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, can you voice Gregor 
< 1346030187 537256 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :________________________________________
< 1346030189 566112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh
< 1346030191 678506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess _
< 1346030196 73567 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you already lost!!!!
< 1346030199 180323 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :there's no turning back
< 1346030206 250336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im turning!!!!
< 1346030207 896749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :EVERYONE STAND STILL!!
< 1346030212 962685 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I HAVE A VERY IMPORTANT POST TO READ
< 1346030215 900869 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :BY EZYANG
< 1346030224 212875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but i already told monqy to read that post
< 1346030225 783555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also another post
< 1346030225 960911 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So wait until I'm done reading it.
< 1346030228 574799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which i haven't told you to read yet
< 1346030231 156439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but i will if you read that one
< 1346030246 859643 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i was going to read them but now i think i'll do something else first
< 1346030253 703902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy
< 1346030254 829187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you betrayed me
< 1346030260 312220 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf needs a turn too!
< 1346030260 583993 :hangman!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection
< 1346030261 635972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you going to do spells4 instead
< 1346030266 255722 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I already did spells4
< 1346030268 95172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oops
< 1346030273 725458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i thought it wasn't done yet
< 1346030276 872578 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Can you kick elliott. :-(
< 1346030279 511771 :Gregor!codu@codu.org PRIVMSG #esoteric :I remember implementing C standard library scrabble. Wonder if that's still around somewhere…
< 1346030282 148294 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im not an op :'[
< 1346030287 412293 :elliott!~elliott@unaffiliated/elliott MODE #esoteric +o :monqy
> 1346030287 436712 NAMES :#esoteric
< 1346030289 333056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i trust you monqy
< 1346030295 900080 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :heeeeeeeeeeeeelp
< 1346030297 199989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Can you op me. :-(
< 1346030301 611620 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: i think so
< 1346030304 123457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do the responsible thing monqy
< 1346030306 408243 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I won't kick anyone.
< 1346030306 554510 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net MODE #esoteric +v :shachaf
> 1346030306 576607 NAMES :#esoteric
< 1346030307 388890 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -o :shachaf
> 1346030307 412623 NAMES :#esoteric
< 1346030310 309128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whoops
< 1346030310 556638 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :did i do it right
< 1346030312 438483 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trigger happy!!!
< 1346030319 732113 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: No. :-(
< 1346030322 344841 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@admin - elliott
< 1346030328 574929 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@admin + shachaf
< 1346030328 747240 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not enough privileges
< 1346030332 295123 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh no!!
< 1346030333 811019 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@admin + monqy
< 1346030336 941534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oopse!
< 1346030337 288545 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thanks
< 1346030350 807048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: can i have my lambdabot admin back please
< 1346030355 156934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cale gave it to me!!
< 1346030356 101262 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@admin + elliott
< 1346030356 247549 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not enough privileges
< 1346030360 837020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf...........
< 1346030361 191309 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no!!!!!
< 1346030371 378742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't think shachaf deserves voice monqy
< 1346030372 740557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what do you think
< 1346030378 478363 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net MODE #esoteric -v :shachaf
> 1346030378 503513 NAMES :#esoteric
< 1346030381 812593 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I think you're already a lambdabot admin. :-(
< 1346030382 709743 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"you had yuore chance"
< 1346030386 907626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@admin + me
< 1346030388 997290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@admin - me
< 1346030392 616557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"looks like i am"
< 1346030393 181050 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net MODE #esoteric +v :monqy
> 1346030393 205270 NAMES :#esoteric
< 1346030397 123007 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net MODE #esoteric +v :elliott
> 1346030397 165186 NAMES :#esoteric
< 1346030399 497954 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net MODE #esoteric +v :Gregor
> 1346030399 517041 NAMES :#esoteric
< 1346030406 468110 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: "i think you mean yuor'e chance"
< 1346030407 252237 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -v :Gregor
> 1346030407 275426 NAMES :#esoteric
< 1346030411 307921 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: "learn to spell"
< 1346030417 349062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :campaign promise fulfilled
< 1346030433 673396 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: If I admin you will you op me. :-(
< 1346030437 627227 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@uptime
< 1346030437 818962 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :uptime: 23d 10h 19m 1s, longest uptime: 1m 10d 23h 44m 29s
< 1346030438 683310 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if only hangman was here!!!
< 1346030462 142440 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he was tired of hanging out
< 1346030493 460825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: You should deop elliott.
< 1346030499 299328 :ChanServ!ChanServ@services. MODE #esoteric +o :oerjan
> 1346030499 322918 NAMES :#esoteric
< 1346030503 325976 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -o :elliott
> 1346030503 349351 NAMES :#esoteric
< 1346030505 431921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY
< 1346030508 127367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: please fix
< 1346030514 169126 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -o :oerjan
> 1346030514 191625 NAMES :#esoteric
< 1346030515 376253 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric : is voice not good enough for you!!!
< 1346030520 289124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I trust monqy!
< 1346030522 63586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: remember the calming presence
< 1346030523 223802 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'll see what i can do
< 1346030525 167464 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net MODE #esoteric +v :elliott
> 1346030525 188169 NAMES :#esoteric
< 1346030525 669739 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy won't bring chaos to #esoteric
< 1346030526 511265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i feel calm going away
< 1346030528 873074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :from life
< 1346030536 134653 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i trust you monqy
< 1346030537 993010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :remember how i opped you
< 1346030539 496078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all that way back
< 1346030542 797420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was because i believed in you
< 1346030545 267913 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net MODE #esoteric -o :elliott
> 1346030545 292128 NAMES :#esoteric
< 1346030549 193627 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's the right button
< 1346030551 136920 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i cant find it
< 1346030564 153655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: maybe you just don't know how to be friends....with anyone............
< 1346030566 700944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i hope that's not true monqy!
< 1346030570 292915 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh no!!!!!!!!!!!
< 1346030581 607174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think you should prove you can be believed in, monqy!!!
< 1346030598 198986 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: i beielive in yoU!!
< 1346030603 613451 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: i belivev in u mad!
< 1346030608 906057 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net MODE #esoteric +o-o elliott :monqy
> 1346030608 916942 NAMES :#esoteric
< 1346030611 869899 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :did i do it right
< 1346030618 494871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: yes
< 1346030624 469573 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, no.
< 1346030630 139967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy
< 1346030630 351794 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh no!
< 1346030631 96728 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Deop elliott!
< 1346030632 644545 :elliott!~elliott@unaffiliated/elliott MODE #esoteric +o :monqy
> 1346030632 667202 NAMES :#esoteric
< 1346030635 695434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see
< 1346030637 855211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :everything is perfect now
< 1346030643 249254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Op me!
< 1346030659 421260 :ChanServ!ChanServ@services. MODE #esoteric +o :oerjan
> 1346030659 443936 NAMES :#esoteric
< 1346030662 604553 :oerjan!oerjan@sprocket.nvg.ntnu.no MODE #esoteric -o :elliott
> 1346030662 627488 NAMES :#esoteric
< 1346030662 750641 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -o :oerjan
> 1346030662 774466 NAMES :#esoteric
< 1346030665 7666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY
< 1346030672 517650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i still believe in you
< 1346030681 520148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy
< 1346030682 263509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can overcome this tyranny
< 1346030683 491900 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net MODE #esoteric +oo-o elliott shachaf :monqy
> 1346030683 515911 NAMES :#esoteric
< 1346030686 701608 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -o :shachaf
> 1346030686 726313 NAMES :#esoteric
< 1346030689 535813 :elliott!~elliott@unaffiliated/elliott MODE #esoteric +o :monqy
> 1346030689 546286 NAMES :#esoteric
< 1346030693 598417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is perfect once again
< 1346030707 471947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now, let us relax
< 1346030723 348964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does anyone want to talk about brainfuck derivatives
< 1346030725 790378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Try again. :-(
< 1346030742 530430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you tried your best & did the right thing
< 1346030747 636246 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :shachaf: but elliott is already opped!!!!
< 1346030765 809210 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: op me :'(
< 1346030783 901907 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :elliott: No, I only wish to discuss Befunge extensions.
< 1346030788 760584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: go for it!
< 1346030790 790472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gopher it
< 1346030798 160511 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :I'm not going to be happy until Befunge is impossible to implement.
< 1346030810 825857 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Oh, wait, that's easy.
< 1346030818 464801 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :Halting oracle fingerprint.
< 1346030835 333050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: so do you have anything left to do with
< 1346030836 145662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mspell
< 1346030838 120395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or is it `all done'
< 1346030840 959880 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :lots to do
< 1346030847 965480 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :for example, the mspell part
< 1346030851 503463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o
< 1346030853 924417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok
< 1346030855 60666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good luck
< 1346030871 793017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: (so what have you done so far)
< 1346030873 901383 :ChanServ!ChanServ@services. MODE #esoteric -o :elliott
> 1346030873 925221 NAMES :#esoteric
< 1346030874 860077 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :ACTION creates Brainfunge. BWAHAHAHA
< 1346030875 160983 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i also have to do things like shower and eat and read these blog!!!
< 1346030875 497877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(just the zap stuff?)
< 1346030880 440165 :ChanServ!ChanServ@services. MODE #esoteric -o :monqy
> 1346030880 463511 NAMES :#esoteric
< 1346030882 401766 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i've done uh
< 1346030884 588550 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving"
< 1346030884 996842 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :part of mspell
< 1346030888 460181 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :rip
< 1346030890 901498 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ChanServ++
< 1346030893 204707 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan++
< 1346030895 876154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjanserv++
< 1346030917 881447 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :fungeot = INT_MAX
< 1346030924 107596 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :fungot = INT_MAX // This too
< 1346030924 773984 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :pikhq_: 10 get a character
< 1346030984 736448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot is signed?
< 1346030985 79846 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: open 794, 62282, 65472
< 1346030988 532193 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot++
< 1346030988 933042 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: call address: ffdb ( hex) 65514 ( decimal). characters used to open a logical operator names. if none of the two extra colors from the information by means of the string.
< 1346031248 885701 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :fungot = ~fungot + 1
< 1346031249 533441 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :pikhq_: the vic-ii chip does much of the comparison. for more information, visit your commodore 64, all you need to change these contents using peripheral inputs, together with the commodore 64 has 4k of ram
< 1346031264 145299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: We're already in undefined behaviorland.
< 1346031278 791648 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :shachaf: Kay, *fine*.
< 1346031289 199352 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net PRIVMSG #esoteric :*fungot = 0;
< 1346031289 790160 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :pikhq_: if you don't want to read or set the raster register is put a " semi-tutorial" approach to many sections of the port on the cnt line, the
< 1346031761 61704 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style
< 1346031761 339227 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64* ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube
< 1346031768 641471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style youtube
< 1346031768 883482 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: youtube (Some YouTube comments)
< 1346031770 113118 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot
< 1346031770 679540 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: no you idiots find this crap on another site. its best just to ignore? ::p box, and was rolling! hilarious!
< 1346031780 519838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: hilarious!
< 1346031870 340259 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fungot
< 1346031870 896221 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: i agree with xharlequin, her music and comedy. it failed. there were no passengers
< 1346031894 628624 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fungot for president
< 1346031895 360526 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: plancrashinfo says:). it's great for tree removal and clearing land for housing! mmmm nothin' like blackend air bus, im beginning to believe only 3 people died
< 1346031936 364225 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fungot: butts
< 1346031936 893718 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: god that's fucking hilarious. glad to see it
< 1346031952 728563 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :finally, someone appreciates my sense of humor
< 1346032031 812570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a sense of humor?
< 1346032150 264619 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you send off your email?
< 1346032230 789311 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :to stripe? yes
< 1346032287 534071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'll bug gdb about it next time I see him!
< 1346032331 587899 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :do you see gdb often?
< 1346032344 130895 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :did you start working at stripe secretly?
< 1346032353 26691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, but I went to a couple of their hackathons.
< 1346032356 369848 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool
< 1346032358 603367 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :say hi for me
< 1346032362 346165 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :say hi to nelson also if you see him
< 1346032376 392863 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe they'll have a CTF event like last time.
< 1346032399 301509 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Yeah
< 1346032401 468036 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :YEAH
< 1346032403 292003 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yEAH
< 1346032411 21971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I told Nelson about bahaskell but it turns out he doesn't really do Haskell anymore.
< 1346032414 836187 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1346032509 538258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You should go work at Stripe!
< 1346032517 752727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hear it's "the cool place to be".
< 1346032531 436749 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :napumpkin
< 1346032536 528674 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's far away
< 1346032543 857976 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also it's already, like, a big company
< 1346032545 354892 :napumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1346032547 802116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's pretty close to SF.
< 1346032549 492101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it?
< 1346032575 355970 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night
< 1346032673 601362 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's in SF
< 1346032677 38104 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that is far away from here
< 1346032682 123989 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and yeah, they have more than 30 people already
< 1346032912 36704 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't really do Haskell anymore
< 1346032922 567566 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i still use the language when appropriate
< 1346032929 157124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I.e. "never"
< 1346032936 113332 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i don't particularly spend my free time talking about haskell anymore
< 1346032942 224811 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: you're soundnfury now?
< 1346032955 573032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :soundnfury 'n' cheater combined
< 1346032957 764977 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :wow
< 1346032960 213150 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the dream team
< 1346033028 122307 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i no longer feel like i have a vested interest in convincing other people to use haskell
< 1346033049 308170 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'll probably go to the next boston haskell though
< 1346033060 25022 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if i'm free
< 1346033105 633826 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm trying to arrange for the next boston haskell to be in SF.
< 1346033118 261052 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool, good luck with that
< 1346033128 286048 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually it seems likely.
< 1346033140 308026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except by BostonHaskell I mean "bahaskell, but edwardk doing a talk".
< 1346033161 632691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Since he'll be in the area around then anyway.
< 1346033210 157004 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah cool
< 1346033221 16413 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And ezyang will be here too.
< 1346033223 430119 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And maybe luite.
< 1346033280 44078 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Internet connection here is very slow.
< 1346033294 756715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can use Mosh but other things are unpleasant to use.
< 1346033316 668366 :Jaurrison!7cba78c7@gateway/web/freenode/ip.124.186.120.199 JOIN :#esoteric
< 1346033336 282755 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :where are you?
< 1346033395 273559 :Jaurrison!7cba78c7@gateway/web/freenode/ip.124.186.120.199 QUIT :Client Quit
< 1346033476 966402 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Public-Internet-connection place.
< 1346033485 150284 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Today I had a super burrito.
< 1346033494 600527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was made of two tortillas rather than just one.
< 1346033547 780253 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :cyclops
< 1346033592 438533 :cyclops!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1346033617 763157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a hilight on funpuns now.
< 1346033619 941695 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Thanks to lexande.
< 1346033635 868541 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346033666 48396 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :thexande
< 1346034882 394754 :aloril!~aloril@84.249.126.153 QUIT :*.net *.split
< 1346034882 578803 :soundnfury!~edward@109.176.207.75 QUIT :*.net *.split
< 1346034882 578946 :SimonRC!~sc@217.155.91.250 QUIT :*.net *.split
< 1346035665 259882 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346035670 872114 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346035871 427516 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is it called in backgammon if you win while the other player still has pieces in jail?
< 1346035877 989377 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so this dr who thing is british or did i take the wrong one?
< 1346035884 992090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: "winning"?
< 1346035909 617872 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know it is winning, but I wanted to know if it is anything special.
< 1346035935 462898 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i wonder if there's us english dubs for it.
< 1346036118 391337 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how about subs
< 1346036156 651723 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think unamb might not be that great an idea on Clojure, at least partially because using it to build a variadic parallel or seems annoying and difficult
< 1346036171 382911 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i think i would read them as uk subs and they would be annoying.
< 1346036254 507971 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like how white people (e.g. me) watch The Wire with subs
< 1346036280 541412 :pikhq_!~pikhq@168-103-252-62.clsp.qwest.net QUIT :Ping timeout: 252 seconds
< 1346036288 303391 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :though that's like 4 layers of incomprehensible
< 1346036318 676270 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :why so?
< 1346036321 77004 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :african american vernacular english + bawlmer accent + gangsta slang + non-professional actors
< 1346036344 251991 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :it's not so much hard to understand, it's just such a silly language.
< 1346036366 962289 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :plus the show makes absolutely no attempt to hold your hand through understanding what's going on
< 1346036380 638145 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :cool
< 1346036407 818450 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :maybe i'll watch that just for the incomprehensibility
< 1346036409 30978 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Is that a good show?
< 1346036418 662941 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes The Wire is a good show
< 1346036428 625929 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i have a feeling i am being trolled, because of how often i talk about how good it is
< 1346036433 57391 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't own a television, only a large form factor screen with T tuner.
< 1346036433 893198 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :as well as how often everyone else talks about how good it is
< 1346036441 482989 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does that help you make better tea?
< 1346036441 782519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No trolling intended.
< 1346036445 306130 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :is it ISO 3103 compliant?
< 1346036464 252067 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346036625 681785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should keep a list of which shows are good shows.
< 1346036630 275496 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In case I ever want to watch some.
< 1346036637 325624 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Wire and Breaking Bad, what else?
< 1346036645 761144 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hm
< 1346036649 267261 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what kind of shows do you like
< 1346036656 239509 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :is the wire about actual wires because i like those
< 1346036660 804492 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are some wires
< 1346036668 206391 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :yay
< 1346036673 684588 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's not exactly about wires
< 1346036689 2506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure... I don't own a television, see.
< 1346036694 415567 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but they play an important role
< 1346036737 259266 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :okay what wp says sounds interesting enough
< 1346036771 521347 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :The Wire is unlike any other TV show
< 1346036772 887267 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :not that i see how wires could have anything to do with it.
< 1346036785 57410 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are cops and drug dealers, but they're mostly not good and evil
< 1346036792 342212 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they're mostly just people trying to do their jobs well enough to not get fired
< 1346036819 158235 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That sounds pretty good.
< 1346036823 141397 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :err, many shows are like that?
< 1346036840 248936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I have no idea if it sounds like it'll make a good story. Hard to tell.
< 1346036863 964019 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :but that's like the most important thing in a show
< 1346036878 661243 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so i should definitely watch it
< 1346036881 16286 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i haven't really seen another show like that
< 1346036895 115582 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in most TV shows, the cops are altruistic and a few are evil
< 1346036900 513625 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and the drug dealers are evil, and a few are altruistic
< 1346036910 188102 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in the wire (and in real life) people are mostly neither altruistic or evil
< 1346036911 701903 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well i haven't seen it in a crime show
< 1346036924 777969 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i have mostly seen it in shows with vampires and shit.
< 1346036927 409079 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh
< 1346036950 44660 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well
< 1346036986 171915 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :then it's mostly good/bad/psychopath-murderer-on-the-good-side-for-some-reason
< 1346036988 211827 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :mostly the show is about institutions, and the people who either embody the institution's failures, or try to reform the institution (and are usually punished severely for it)
< 1346036999 389102 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but enough talk, watch the show :)
< 1346037023 519477 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The next thing I watch will probably be _The Impostors_.
< 1346037035 207668 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because I have a DVD of it.
< 1346037049 221686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hear you have to watch it several times before it makes sense.
< 1346037163 649319 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the impostors?
< 1346037187 635272 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes.
< 1346037203 946954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know much about it.
< 1346037346 659455 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Blah, future-cancel might not cancel a future.
< 1346037353 357413 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :My unamb might leak memory
< 1346037391 924635 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i think it says "oklo rigger duff radar" in a poster on the wall in dr who
< 1346037406 670769 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :if you watch it does it say kmc/shachaf/Sgeo?
< 1346037423 505598 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1346037429 332421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh. No oerjan.
< 1346037430 121156 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving"
< 1346037432 367863 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Sgeo: won't the memory get reclaimed once the future is no longer reachable?
< 1346037469 510181 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, hmm, why would it? It might have side-effects, at least I think the JVM might think so
< 1346037480 46629 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :once the computation is finished, then?
< 1346037500 460571 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But what if a computation doesn't finish. future-cancel might not cancel a future
< 1346037501 924603 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1346037519 38562 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :doesn't finish? you mean if it enters an infinite loop?
< 1346037529 78814 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(future-cancel (future (loop [] (recur))))
< 1346037541 694772 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :From what I gather in #clojure that won't actually cancel it
< 1346037553 537287 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1346037563 328705 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because the JVM has no way to safely stop it
< 1346037565 119481 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hm, sucks
< 1346037578 543716 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you want to be able to use unamb in situations where one side terminates and the other loops
< 1346037581 572862 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(but you don't know which)
< 1346037584 707958 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There is .stop for threasd but that's unsafe
< 1346037601 727824 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what's unsafe
< 1346037605 342788 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, it's not all infinite loops that pose a problem, just some, I gather
< 1346037616 390901 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :.stopping a Thread.
< 1346037634 611855 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://docs.oracle.com/javase/1.4.2/docs/guide/misc/threadPrimitiveDeprecation.html
< 1346037652 235438 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i see
< 1346038093 889654 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346038409 185228 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is something having to do with send/receive messages on X-BIT are broken?
< 1346038438 65434 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It seems to no longer send/receive on Usenet and also can no longer send/receive on FidoNet.
< 1346038860 335351 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is FidoNet a protocol that runs over econet?
< 1346038870 957093 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know.
< 1346038942 830713 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Why do you spend a lot of effort and time on all sorts of systems and protocols that no one uses anymore, like gopher?
< 1346038963 276667 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It isn't true that nobody uses them anymore.
< 1346038972 897734 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, very few people use them.
< 1346038986 862846 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why use Gopher instead of HTTP, for example?
< 1346038987 297705 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK
< 1346038996 800255 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :A book about computers I had as a kid mentioned gopher
< 1346038998 59240 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have both gopher and HTTP.
< 1346039021 1071 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, it's fun is probably a sufficient reason, but not sure if it's zzo38's reason.
< 1346039058 998599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm wondering what zzo38's reason is.
< 1346039096 932097 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is better designed.
< 1346039278 871064 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Modern HTML+CSS+HTTP+Flash+Windows+ActiveX+Linux+Unicode+HTTPS+JavaScript+DynamicHTML+... is too complicated and exposes a few things which shouldn't be and so on.
< 1346039340 883253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But you don't need to use HTML+CSS+HTTP+Flash+Windows+ActiveX+Linux+Unicode+HTTPS+JavaScript+DynamicHTML+...
< 1346039347 778029 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think anyone has used all of those at once.
< 1346039353 460802 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :ohhh that kind of wire.
< 1346039438 774018 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I think some people do, and even use a bunch of other things togheter with it. (Even Windows and Linux are sometimes used together with dual boot and with some server racks.)
< 1346039451 371271 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what's DynamicHTML
< 1346039463 585785 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nobody uses ActiveX anymore
< 1346039469 434109 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :except corporate intranet IE6 backwaters
< 1346039527 3091 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :DynamicHTML is Microsoft's name for HTML + JavaScript, I think.
< 1346039543 15578 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1346039543 264461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe a little more general than that.
< 1346039579 669403 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I had a book called DHTML for Dummies
< 1346039599 433110 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, it might have been Dynamic HTML for Dummies
< 1346039645 670631 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, except it wasn't exclusively Microsoft stuff
< 1346039722 271273 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I once had ActiveX for Dummies
< 1346039742 75771 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Reading it is what finally made programming "click" for me in my mind, but I broke the CD, so never played around with it
< 1346039756 579588 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Since those long ID things are scary, and the CD had some tool to deal with those
< 1346039776 177853 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If that CD didn't break, I wonder if I'd be a Microsoft fanboy programming ActiveX stuff today...
< 1346039890 818441 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And then, they also use PDF, and all sorts of slow stuff, and all kind of videos even if they are not necessary, various pictures formats (SVG, JPEG, GIF, PNG, etc), ...
< 1346039917 582313 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :HTTP only enables it, it doesn't enforce it
< 1346039994 49803 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is true, but sometimes you need those various headers anyways even though they are not used.
< 1346040007 759122 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It can make it slow.
< 1346040536 316217 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ugh, I can't tell which JRE .jars open in by default
< 1346040767 332877 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net JOIN :#esoteric
< 1346040938 784041 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :Hey, right side of the split.
< 1346040993 133620 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Well TCP has been superceded already by application layer protocols doing a more efficient congestion and flow control these days so its kind of a moot point"
< 1346041000 155537 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I feel dumber for having read that
< 1346041011 52077 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :It ate my intelligence.
< 1346041051 220307 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/science/comments/yuoxx/stanford_biologist_and_computer_scientist/c5z244w
< 1346041104 321611 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :So, that person thinks we use HTTP pipelining to make TCP act less like TCP?
< 1346041106 619853 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :Strange.
< 1346041137 112112 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :I thought that was used to make HTTP act more like what TCP expects.
< 1346041187 648630 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :Namely, a somewhat long-lived connection.
< 1346041199 707994 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :A *single* somewhat long-lived connection.
< 1346041233 645857 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION looks up HTTP pipelining
< 1346041247 13502 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :That's where you run multiple HTTP requests over the same connection.
< 1346041284 796215 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :TCP is poorly suited to the tons-of-small-connections model HTTP in modern usage implies.
< 1346041318 323499 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wikipedia says sending several requests before receiving a response. But if you're loading a page for the first time how can you know before the response what you'll need to request beyond that first page?
< 1346041342 355113 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :Typically what you do is load the HTML first and then request its dependencies once you've parsed it.
< 1346041356 785030 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :I bet he also thinks uTP is an example of "doing better than TCP".
< 1346041411 552343 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :... When really it's more "TCP flow control made less aggressive, because buffer bloat means that otherwise BitTorrent cripples *everything*"
< 1346041443 706753 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :Mosh fits that quote, though :D
< 1346041458 979883 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :Yes, Mosh is an example of *actually doing it better*.
< 1346041477 605545 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :doing it better because you have application-level knowledge
< 1346041483 648855 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :In certain environments it's quite possible to kick TCP's ass.
< 1346041491 249647 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't think KeithW would claim Mosh flow control beats TCP for the general problem TCP solves
< 1346041494 278427 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's his other project :)
< 1346041511 781661 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :When your application-level knowledge gives you alternative schemes, then hey.
< 1346041532 867894 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :I suspect TCP's pretty hard to beat for the general case. And SCTP is the one thing that beats it. :P
< 1346041555 48797 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is actually considering installing Eclipse and Counterclockwise
< 1346041555 750109 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::/
< 1346041598 205273 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that project involves an explicit model of network elements, an explicit utility function, and Bayesian inference of network conditions
< 1346041645 496998 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :kmc: Sweet Jesus he's applying AI to the problem.
< 1346041678 845789 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :ACTION approves
< 1346041688 182475 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, or what passes for AI these days
< 1346041708 611687 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :Well. Yeah. 
< 1346041722 596548 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it seems desirable (and yet extremely rare) for both ends of the connection to have an idea of what they're trying to accomplish
< 1346041754 826382 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if Google can make a billion hojillion dollars on "gather loads of data, then perform naive bayesian inference"
< 1346041760 822414 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then it should at least be worth a few papers :)
< 1346041761 481553 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :That'll be a changing target until we have a decent grasp on what it actually means for humans to be "intelligent" at a sufficiently low level we can algorithm it.
< 1346042088 782907 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it is the CS & AI Lab, after all
< 1346042128 422317 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :so i hear google translate uses finite transducers
< 1346042187 594498 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :a formal language theorist told me this. he was not happy about i.
< 1346042190 156891 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :it
< 1346042247 277622 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :google made the best arabic translator, without having anyone on the project who speaks arabic
< 1346042252 48650 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :(not because google "did it wrong"; according to him, google tried the "correct" grammars too, but it didn't work)
< 1346042342 728063 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :perhaps they just use one of the known transducer learning algorithms, but on more samples than a human needs to learn the language.
< 1346043137 137140 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :Hmm. Looking at Mosh's terminal emulator stuff makes me realize that it'd probably be nice to write a not-terrible terminal emulator.
< 1346043154 633545 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net PRIVMSG #esoteric :Like, one that does Unicode (to the extent it's possible).
< 1346043323 618148 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net JOIN :#esoteric
< 1346043328 904368 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :22:52 < pikhq> Hmm. Looking at Mosh's terminal emulator stuff makes me realize that it'd probably be nice to write a not-terrible terminal emulator.
< 1346043331 941049 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :22:52 < pikhq> Like, one that does Unicode (to the extent it's possible).
< 1346043334 434113 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :22:54  * pikhq would rather not mosh into localhost to get proper terminal emulation; :P
< 1346043379 121123 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i find the unicode handling of rxvt-unicode to be adequate
< 1346043386 803999 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't see a big difference whether i'm using mosh or not
< 1346043410 519451 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :ATM I'm using XFCE terminal (same underlying library as GNOME terminal)
< 1346043412 832039 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :btw I think one of the programs in "src/examples/" in Mosh is just the terminal emulation layer
< 1346043425 705858 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :pikhq_: ah, we got a lot of bug reports about VTE
< 1346043468 288667 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :apparently it is pretty awful code -- the GTK calls to manipulate pixels are done right within the VT220 parser
< 1346043476 615098 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :... Excuse me WHAT
< 1346043481 743414 :pikhq!~pikhq@71-34-136-67.clsp.qwest.net QUIT :Ping timeout: 246 seconds
< 1346043490 823625 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you got so outraged that your ghost quit
< 1346043505 407859 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :Yup.
< 1346043519 724262 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this is compared to maintaining some kind of "what's in every cell" data structure, and then rendering that in a straightforward way
< 1346043523 135543 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is what mosh does
< 1346043546 928920 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :Or what I'd expect anyone to do.
< 1346043576 593731 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :That'd make VTE quite useful if they made such a structure and exposed it at API level.
< 1346043582 900821 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the main difference I see between urxvt and mosh-in-urxvt is a disadvantage of Mosh
< 1346043597 696109 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is that, if the server side locale doesn't know about a particular Unicode character, it turns into the replacement character
< 1346043603 6069 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :even if the local urxvt knows how to render it
< 1346043629 172874 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :Good thing I use en_US.UTF-8 essentially unconditionally!
< 1346043650 420030 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :sure, i mean you have to use a UTF-8 locale anyway
< 1346043661 639264 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but does the locale file on your server have the latest version of the Unicode character database
< 1346043666 184605 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :Aaaah.
< 1346043671 309104 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with all the exciting OUTLINE OF JAPAN and PILE OF POO and so forth
< 1346043674 256856 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :essential characters to be sure
< 1346043696 520294 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :Well, there's a chance it's a musl system, in which case it's 10k in libc...
< 1346043717 454009 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :Aaaand I have no idea how that interacts.
< 1346043741 613987 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there should be a piece of software named metamusl
< 1346043815 850716 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :does mosh work in musl?
< 1346043837 831723 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :Y'know, I've actually not tried.
< 1346043891 428301 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :I'd have to actually set up a moderately-functional musl system again to test. :P
< 1346043947 739069 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :Or poke Gregor once his try-all-of-pkgsrc script finishes again.
< 1346044204 900172 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :Oh, it's C++; yeah, that's definitely a "should work" proposition there.
< 1346044405 757767 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net PRIVMSG #esoteric :Though Qt doesn't build currently. :/
< 1346044531 175440 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :gotta sleep, ttyl
< 1346044892 541477 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Given a 128-bit block cipher, derive a 64-bit block cipher.
< 1346045191 291889 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The "obvious" way to do it is to expand the 64 bits to 128 bits, encrypt that, and collapse the resulting 128 bits into 64 bits.
< 1346045197 371153 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Unfortunately, the last step is impossible.
< 1346045317 882037 :Nisstyre_!~yours@c-208-90-102-250.netflash.net QUIT :Ping timeout: 246 seconds
< 1346045588 822992 :pikhq_!~pikhq@174-22-146-150.clsp.qwest.net QUIT :Ping timeout: 248 seconds
< 1346045718 902593 :pikhq!~pikhq@70-56-224-211.clsp.qwest.net JOIN :#esoteric
< 1346046066 481316 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Disadvantage of Mosh? I think it is a disadvantage of Unicode.
< 1346046149 839443 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Which is that you even need a character database at all.)
< 1346046292 9040 :pikhq!~pikhq@70-56-224-211.clsp.qwest.net PRIVMSG #esoteric :zzo38: It's a weird combination of the needs of terminal emulation and international text display.
< 1346046306 818276 :pikhq!~pikhq@70-56-224-211.clsp.qwest.net PRIVMSG #esoteric :Namely, the terminal needs to know how many cells a given glyph will take.
< 1346046325 875521 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :"which is that, if the server side locale doesn't know about a particular Unicode character, it turns into the replacement character" I think it would have to, if the server wants to know how wide it is and stuff like that (they could dynamically generate it from asking the terminal emulator for the cursor position, but then there are complex scripts and stuff)
< 1346046359 181807 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq: Yes; and that is a problem with Unicode.
< 1346046370 708769 :pikhq!~pikhq@70-56-224-211.clsp.qwest.net PRIVMSG #esoteric :No, it's a problem with terminals.
< 1346046376 208770 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1346046389 360705 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think so. I think it is a problem with Unicode.
< 1346046404 605010 :pikhq!~pikhq@70-56-224-211.clsp.qwest.net PRIVMSG #esoteric :You'd have the same problem with anything handling that sort of text.
< 1346046418 776989 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(One way to solve it would be if the character numbers were assigned differently)
< 1346046420 350887 :pikhq!~pikhq@70-56-224-211.clsp.qwest.net PRIVMSG #esoteric :Unless your answer is "those Arabs should use English".
< 1346046437 208919 :pikhq!~pikhq@70-56-224-211.clsp.qwest.net PRIVMSG #esoteric :That'd just be a particularly compact sort of database.
< 1346046518 998162 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Mixing left-to-right and right-to-left text is always a problem; it has nothing specific to do with Unicode or terminals.
< 1346046541 280993 :pikhq!~pikhq@70-56-224-211.clsp.qwest.net PRIVMSG #esoteric :Unicode actually has an algorithm for that. :)
< 1346046660 146088 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes I know but still it is no good. TeX-XeT also has an algorithm for that, but I still think it is not such a good idea to do line breaking in a RTL text which inside of a LTR sentence, and vice versa. (At least with TeX-XeT you do not need a character database.)
< 1346046840 771262 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Both for complex scripts and for right-to-left, one thing which could be done to solve it easier would be: The program which is designed for this language will translate into presentation form when displaying.
< 1346046929 740905 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl PRIVMSG #esoteric :i'm installing mysql server on a 128MB ARM netbook
< 1346046931 271542 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl PRIVMSG #esoteric :i recommend you run
< 1346046968 457967 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't want to run. The other people are sleeping and that would disturb them.
< 1346047003 988599 :pikhq!~pikhq@70-56-224-211.clsp.qwest.net PRIVMSG #esoteric :But 僕 信 に 他語的 text.
< 1346047385 815115 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you play the NES/Famicom square wave channels both the same except the first uses duty mode 1 and second is duty mode 3, and there is nobody around to hear it, does it make a noise?
< 1346047472 875858 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(I am unable to test it on authentic hardware. I have a Famiclone hardware but no way to put software on a cartridge.)
< 1346048013 73736 :kallisti!~eris@spirity.org NICK :spirity
< 1346048025 81500 :spirity!~eris@spirity.org PRIVMSG #esoteric :this is kind of like
< 1346048028 947521 :spirity!~eris@spirity.org PRIVMSG #esoteric :super saiyan.
< 1346048032 21768 :spirity!~eris@spirity.org PRIVMSG #esoteric :okay?
< 1346048054 65800 :spirity!~eris@spirity.org PRIVMSG #esoteric :(note: humor is always on topic)
< 1346048061 141561 :spirity!~eris@spirity.org PRIVMSG #esoteric :(even bad humor)
< 1346048078 441647 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi
< 1346048085 990946 :spirity!~eris@spirity.org PRIVMSG #esoteric :monqy: hi.
< 1346048088 338173 :spirity!~eris@spirity.org PRIVMSG #esoteric :many name is spirity.
< 1346048092 577409 :spirity!~eris@spirity.org PRIVMSG #esoteric :s/an//
< 1346048105 192400 :spirity!~eris@spirity.org PRIVMSG #esoteric :so we should take Gregor's IRC log
< 1346048124 212915 :spirity!~eris@spirity.org PRIVMSG #esoteric :and count everyone's average time of typo correction.
< 1346048131 471634 :spirity!~eris@spirity.org PRIVMSG #esoteric :machine learning problem.
< 1346048170 39338 :spirity!~eris@spirity.org PRIVMSG #esoteric :a really specific one.
< 1346048174 151160 :spirity!~eris@spirity.org PRIVMSG #esoteric :involving computer code
< 1346048211 354340 :spirity!~eris@spirity.org PRIVMSG #esoteric :in which the computer learns the average time of typo correcion of everyone in the channel named #esoteric on the Freenode network  hosted at irc.freenode.net
< 1346048251 961658 :spirity!~eris@spirity.org PRIVMSG #esoteric :also
< 1346048276 917264 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I though this was elliott speaking for some reason.
< 1346048286 90670 :spirity!~eris@spirity.org PRIVMSG #esoteric :mind tricks.
< 1346048313 688783 :spirity!~eris@spirity.org PRIVMSG #esoteric :caused by incomplete sentences.
< 1346048315 811660 :spirity!~eris@spirity.org PRIVMSG #esoteric :see?
< 1346048354 611694 :spirity!~eris@spirity.org PRIVMSG #esoteric :also, a web interface to change/edit the topic.
< 1346048362 815349 :spirity!~eris@spirity.org PRIVMSG #esoteric :using a bot.
< 1346048368 924680 :spirity!~eris@spirity.org PRIVMSG #esoteric :and a web server.
< 1346048375 117837 :spirity!~eris@spirity.org PRIVMSG #esoteric :which I can provide.
< 1346048380 464585 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :fizzie: elliott's offended
< 1346048394 684510 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't see why you need to change the topic in that way.
< 1346048410 125137 :spirity!~eris@spirity.org PRIVMSG #esoteric :zzo38: describe the workflow of changing an IRC topic.
< 1346048438 128526 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :One thing that will cause is the topic message to be changed into spam messages too often?
< 1346048449 588917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :monqy: Kitten Is Offended.
< 1346048460 282218 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And anyways you can just use IRC.
< 1346048469 248526 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Describe the workflow using IRC.
< 1346048482 56236 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1346048484 469324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HI
< 1346048485 149588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : HI
< 1346048485 860201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :  HI
< 1346048486 592273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :   HI
< 1346048487 379699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :    HI
< 1346048488 544266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :   HI
< 1346048490 505215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :  HI
< 1346048492 649975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : HI
< 1346048494 678477 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"BYE"
< 1346048496 909566 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi
< 1346048497 479161 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh
< 1346048499 697724 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :woops
< 1346048510 956383 :spirity!~eris@spirity.org PRIVMSG #esoteric :zzo38: depends on client, operating system, graphics mananger. display manager.
< 1346048515 676074 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1346048517 439892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forgot one
< 1346048518 108453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HI
< 1346048519 25451 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :spirity: why did you say hi so many times???
< 1346048519 183784 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving"
< 1346048526 902482 :spirity!~eris@spirity.org PRIVMSG #esoteric :monqy: because I was excited.
< 1346048536 201774 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :spirity: Well, yes; everything does.
< 1346048590 944940 :spirity!~eris@spirity.org PRIVMSG #esoteric :zzo38: /topic, highlight in your terminal emulator of choice, copy into a /topic command
< 1346048615 403460 :spirity!~eris@spirity.org PRIVMSG #esoteric :using IRC client and command input scheme of choice.
< 1346048642 199519 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: Is duty mode 3 just inverted duty mode 1? 
< 1346048651 197052 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: Yes, I think so.
< 1346048692 42961 :spirity!~eris@spirity.org PRIVMSG #esoteric :workflow for HTTP interface: go to extremely tiny easy to remember link using web browser of choice. change text in a textarea. submit POST request using favorite input method of choice.
< 1346048726 530536 :spirity!~eris@spirity.org PRIVMSG #esoteric :why not?
< 1346048736 688448 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, the workflow is different but I think the first way is obviously better.
< 1346048752 192513 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Since you already will have IRC, if you are on IRC.
< 1346048764 60071 :spirity!~eris@spirity.org PRIVMSG #esoteric :specifically it elimates the copy command, which can be time consuming.
< 1346048765 318874 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And you need not load another program.
< 1346048784 126056 :spirity!~eris@spirity.org PRIVMSG #esoteric :change topic by regex substition?
< 1346048794 59707 :spirity!~eris@spirity.org PRIVMSG #esoteric :in channel with bot?
< 1346048794 970533 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Loading another program is even more time consuming
< 1346048816 243070 :spirity!~eris@spirity.org PRIVMSG #esoteric :easy to moderate spammers  (on paper, anyway)
< 1346048817 748086 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And depending on the IRC client you may not even need a copy command.
< 1346048833 442827 :spirity!~eris@spirity.org PRIVMSG #esoteric :indeed. are there any examples?
< 1346048851 824831 :spirity!~eris@spirity.org PRIVMSG #esoteric :if not, let's write an IRC client.
< 1346048871 982415 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know of any but it is definitely possible.
< 1346048880 417000 :spirity!~eris@spirity.org PRIVMSG #esoteric :yes.
< 1346048941 413740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's the copy command for? If it's to copy the old one, all the gooey clients have it already in the text field.
< 1346048942 490790 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I find the copy command is definitely less time consuming than loading another program and is also less time consuming than selecting a bunch of menus or whatever.
< 1346048979 408060 :spirity!~eris@spirity.org PRIVMSG #esoteric :yes, GUI clients typically have this.
< 1346048994 560435 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(At least I am using PHIRC with the PuTTY terminal emulator; to copy text just highlight with left mouse button, and then click the right button (middle button if on UNIX).)
< 1346049013 311398 :spirity!~eris@spirity.org PRIVMSG #esoteric :right.
< 1346049056 49575 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Freenode ChanServ has topicappend/topicprepend, though not quite topicregex.
< 1346049057 369604 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So to copy the topic message, simply by typing TOPIC and then space and CTRL+C and then space, colon, highlight message and then paste (no explicit "copy to clipboard" command is necessary).
< 1346049061 26641 :spirity!~eris@spirity.org PRIVMSG #esoteric :regex is likely to be faster.
< 1346049063 657557 :spirity!~eris@spirity.org PRIVMSG #esoteric :in some situations.
< 1346049072 269411 :spirity!~eris@spirity.org PRIVMSG #esoteric :with some people.
< 1346049113 875513 :spirity!~eris@spirity.org PRIVMSG #esoteric :the HTTP interface is only a good idea for some kind of larger web-based system.
< 1346049158 509525 :spirity!~eris@spirity.org PRIVMSG #esoteric :dedicated web based client (already exists)
< 1346049193 453594 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, yes, it is a good idea for some kind of larger web-based system, but a kind of larger web-based system is a bad idea anyways.
< 1346049893 309139 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1346049893 494464 :aloril!~aloril@84.249.126.153 JOIN :#esoteric
< 1346049893 494543 :soundnfury!~edward@109.176.207.75 JOIN :#esoteric
< 1346049893 494618 :SimonRC!~sc@217.155.91.250 JOIN :#esoteric
< 1346050323 564437 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection
< 1346051247 27335 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1346053843 919505 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 246 seconds
< 1346054088 916022 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346054315 723209 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :blargh
< 1346054325 152437 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :coppro, hmm?
< 1346054334 496171 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :trying to set up email from my machine
< 1346054337 283918 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :why is SMTP so hard
< 1346054542 181751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not hard, it's Simple; it says so right in the name.
< 1346055059 874803 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1346055083 645858 :AnotherTest!~tim@94-224-17-4.access.telenet.be JOIN :#esoteric
< 1346055090 303909 :AnotherTest!~tim@94-224-17-4.access.telenet.be PRIVMSG #esoteric :Hello
< 1346055337 567555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does anyone happen to know how screen determines the encoding to speak to the terminal? I have LC_CTYPE=en_US.UTF-8 everywhere (both locally as well as remotely), but after they upgraded this workstation, I now have to use "screen -U" to convince it to speak (and listen) UTF-8 to (from) the terminal; it didn't use to require anything.
< 1346055528 261963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The -U option seems to just nwin_options.encoding = nwin_options.encoding == -1 ? UTF8 : 0;, but that doesn't really make sense, since it also if (((s = getenv("LC_ALL")) || (s = getenv("LC_CTYPE")) || (s = getenv("LANG"))) && InStr(s, "UTF-8")) nwin_options.encoding = UTF8; and that sure should be true.
< 1346055585 532526 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, okay, it maybe does nwin_options.encoding = FindEncoding(nl_langinfo(CODESET)); instead, but certainly that should be the same thing.
< 1346055648 736456 :AnotherTest!~tim@94-224-17-4.access.telenet.be QUIT :Read error: Connection reset by peer
< 1346055656 183004 :AnotherTest1!~tim@94-224-17-4.access.telenet.be JOIN :#esoteric
< 1346055862 872253 :AnotherTest1!~tim@94-224-17-4.access.telenet.be NICK :Test
< 1346055867 969289 :Test!~tim@94-224-17-4.access.telenet.be NICK :AnotherTest
< 1346056090 99922 :AnotherTest!~tim@94-224-17-4.access.telenet.be QUIT :Read error: Connection reset by peer
< 1346056240 823990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, it seems that the locale-setting returns errors if there's even a single LC_ variable that refers to a non-generated locale; I only had en_US ones generated, but due to something or other LC_PAPER was set to fi_FI.UTF-8; generating the fi_FI locales fixed it.
< 1346056247 154841 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Kind of stupef.)
< 1346056274 534290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's wrong with en_FI.UTF-8?
< 1346056375 375028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"cannot open locale definition file `en_FI': No such file or directory" is what's wrong with it.
< 1346056864 409845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's wrong with fi_FI.UTF-8, rather?
< 1346056959 14836 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nothing in particular, except that it hadn't been generated on the box I ssh to.
< 1346056997 56548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(In the context of LC_MESSAGES, what's wrong are the silly messages.)
< 1346057084 735762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And I suppose the commas in context of LC_NUMERIC.)
< 1346057174 489789 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, the "stupef" bit referred more to the fact that even if LC_PAPER is set to a locale that doesn't exist, it shouldn't break things that depend only on LC_CTYPE, which after all was set to a perfectly valid value.
< 1346059737 424008 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :But of course you want fi_FI on LC_{MONETARY,PAPER,ADDRESS,TELEPHONE,MEASUREMENT} so there's no reason to not have it generated.
< 1346059785 259938 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fi_FI_FI
< 1346059813 183412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :9FI
< 1346059882 732192 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.youtube.com/watch?feature=endscreen&v=RrL2hLpCGwk&NR=1 wtf
< 1346059944 466124 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@ask elliott  http://www.youtube.com/watch?feature=endscreen&v=RrL2hLpCGwk&NR=1 wtf
< 1346059944 634609 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346059949 548231 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im sure he';ll appreciate this video
< 1346059974 383918 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does the person actually think this looks real? At all?
< 1346059993 436604 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@ask elliott  Does the person actually think this looks real? At all?
< 1346059993 622478 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346060002 353795 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(important commentary, not to be without)
< 1346060011 834485 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask monqy  monqy
< 1346060011 980822 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346060016 204857 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@messages
< 1346060016 397961 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf asked 5s ago:  monqy
< 1346060023 680838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thanks lambdabot
< 1346060029 98413 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 244 seconds
< 1346060056 722172 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: who's your favourite bot?? ??
< 1346060067 41598 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hm
< 1346060071 716126 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :tough choice!
< 1346060074 379551 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i like a lot of bots
< 1346060077 364927 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :for different reasons
< 1346060086 361182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"you gotta choose"
< 1346060086 944611 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :they're incomparable, you could say
< 1346060099 539650 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"bots form a semilattice"
< 1346060143 895982 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :in which direction is the join????
< 1346060160 687122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :up !
< 1346060166 176134 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :: D
< 1346060179 807756 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a good direction as any, I'd say
< 1346060187 264009 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is it as good as:
< 1346060192 843864 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :southeast??
< 1346060217 959507 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :southeast forms a semilattice with southeast as the top !
< 1346060218 539733 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and southsouthwest, and westnorthwest
< 1346060228 131510 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and westwestwest
< 1346060233 701856 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :westwestwest is boring
< 1346060242 937256 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :three wests is overdone it!
< 1346060250 831194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Disk space! 
< 1346060253 949328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :eastwestwest
< 1346060261 5946 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :now you're getting somewhere
< 1346060266 784310 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is the somewhere: west????
< 1346060272 704814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :data direction equals east or easteast or easteasteast
< 1346060332 883226 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 246 seconds
< 1346060334 401312 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: did you know: i'm a bot! ?
< 1346060338 888304 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no
< 1346060349 801762 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i always thought you were a shachaf.............
< 1346060353 907931 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliotts is also a bot :'(
< 1346060355 990070 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :have i been lied too?????
< 1346060370 163726 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: what if i=am shachaf bot??
< 1346060372 403787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :????
< 1346060378 421730 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::o
< 1346060378 815786 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mystery: solved
< 1346060462 1651 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :fizzie: Indeed, almost a 3.5" floppy disk's worth!
< 1346060485 59417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what about: a 3.5' floppy disk!
< 1346060521 738906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 1.44/(3.5 * 3.5)
< 1346060522 951819 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  0.11755102040816326
< 1346060548 40564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 0.11755102040816326 * (3.5*12 * 3.5*12)
< 1346060548 997096 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  207.35999999999999
< 1346060562 275538 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :> 1.44 \* 144
< 1346060563 208016 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Not in scope: `\*'
< 1346060570 442945 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Oops, I'm too used to the command line
< 1346060572 362801 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :> 1.44 * 144
< 1346060573 326268 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  207.35999999999999
< 1346060576 524817 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that =  a lot of megbytes.
< 1346060581 208857 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Deewiant: You're making life too easy.
< 1346060599 450633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet I can make it even more complicated than that.
< 1346060600 347159 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Yes, that's more than a zip disk!
< 1346060600 582590 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Note that 1.44MB floppies are actually 1440*1024 bytes
< 1346060618 637249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google 1440*1024 bytes in megabytes
< 1346060619 823789 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :1.40625 megabytes
< 1346060619 976286 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://support.microsoft.com/kb/121839
< 1346060620 122449 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: Determining Actual Disk Size: Why 1.44 MB Should Be 1.40 MB
< 1346060620 809018 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :> 1440 * 1024 * 144 / 1024 / 1024
< 1346060621 794768 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  202.5
< 1346060637 945005 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thanks microsoft knowledge base
< 1346060645 530800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thicrosoft thowledge thase
< 1346060803 454118 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :" There are 1024 bytes in a kilobyte, not 1000. " I'm glad Microsoft doesn't listen to HDD manufactureres
< 1346060902 339099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: A HDD manufacturer would've called it a 1.47 MB floppy.
< 1346060967 918177 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346061025 760613 :MoALTz!~no@host-92-8-146-22.as43234.net JOIN :#esoteric
< 1346061073 462297 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 1000 `isApproximatelyEqualTo` 1024
< 1346061075 371376 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  True
< 1346061079 635202 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :∎
< 1346061095 860286 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :> 1 `isApproximatelyEqualTo` 1024
< 1346061097 848024 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  False
< 1346061164 112340 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :useful function!
< 1346061176 125527 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :> 999 `isApproximatelyEqualTo` 1024
< 1346061178 46064 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  False
< 1346061178 787604 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@src isApproximatelyEqualTo
< 1346061178 979341 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Source not found. Maybe you made a typo?
< 1346061184 184084 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Methinks it's been optimized for this situation.
< 1346061298 284120 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ideas how to disable Gnome desktop icons "nowadays" (Ubuntu 12.04)? The old 'gconftool /apps/nautilus/preferences/show_desktop to false' doesn't seem to do anything.
< 1346061307 875631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think this is the Gnome 3 fallback mode or whatever.
< 1346061375 270795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Google speaks of a 'dconf-editor' but I don't have a thing like that.
< 1346061444 91716 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net JOIN :#esoteric
< 1346061558 746527 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And apparently I can't run the dconf-editor binary from the package because "Settings schema 'ca.desrt.dconf-editor.Settings' is not installed".
< 1346061584 236957 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Why make things simple when they could be complex?
< 1346061609 419691 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why use Gnome 3?
< 1346061624 702828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not entirely sure, to be honest.
< 1346061660 359685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just thought, since they've bothered to fiddle together a "Gnome 3 fallback + XMonad" session file in the package, I might as well use it, since it's so close to what I used to do here.
< 1346061816 844945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I'll just live with the icons for now; at least it'll make me clean up the ~/Desktop/ for some cruft that has inexplicably ended up in there.
< 1346061838 523944 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Take a look at https://en.wikipedia.org/wiki/MATE_%28desktop_environment%29
< 1346061963 624055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can't be bothered to actually start attempting to install something on this thing, as a non-root person.
< 1346062447 823951 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ah
< 1346063112 778384 :Slereah!~jackal@ANantes-259-1-219-65.w83-195.abo.wanadoo.fr QUIT :
< 1346063187 221618 :Eladith!~eladith@gzrrplox.kortex.jyu.fi JOIN :#esoteric
< 1346063297 418278 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Finally, the Department's Jura IMPRESSA Z5 coffee machine is (again) back from the maintenance -- Please observe that the IMPRESSA has a new usage policy: YOU ARE NOT ALLOWED TO USE THE IMPRESSA, unless you follow the usage policy at [url]. The reason for the strict policy is that the IMPRESSA has spent more time in maintenance than in active coffee service, because it has been broken several ...
< 1346063303 958054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... times because of improper use. It is rather surprising in how many ways a complex scientific instrument like IMPRESSA, which has many buttons to push and parts to pull out etc., can be broken."
< 1346063309 289442 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Man, this coffee machine is truly the gift that keeps on giving.
< 1346063318 127495 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't even drink coffee, but the emails still manage to amuse.
< 1346063434 798116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The policy specifies Class A, B, C and D licenses for the coffee machine, and lists actions that you may perform at the different levels.
< 1346063534 522557 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[Without a license:] "2. You are allowed to perform ONLY the following action: a. IF the display has a text COFFEE READY: i. Place a cup under the hot water spout (11). ii. Press the desired product button (10–12). iii. Wait WITHOUT TOUCHING ANYTHING until the cup is filled and the text COFFEE READY is displayed again. DO NOT TOUCH JURA if any other text than COFFEE READY is displayed, ...
< 1346063540 522776 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... strange sounds are emitted, or there are no lights, or if there are blinking lights! Instead, please contact a Jura License holder."
< 1346063548 807160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Coffee machines: serious business.
< 1346063608 719318 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a Google Docs provided online exam for qualification to the first level (Class A).
< 1346063937 330960 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :With amusing questions.
< 1346064027 820298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"c. Escape from the crime scene."
< 1346064031 845453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The answers are not bad either.
< 1346064063 453923 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Yes, they provide most of the amusement.
< 1346064105 44287 :AnotherTest!~tim@94-224-17-4.access.telenet.be JOIN :#esoteric
< 1346064425 894648 :derdon!~derdon@p5DE8A854.dip.t-dialin.net JOIN :#esoteric
< 1346064904 435338 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346064909 902126 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346064925 591079 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm going to make my computer cry in suffering and try to install Eclipse+Counterclockwise
< 1346065306 151330 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Ping timeout: 268 seconds
< 1346065313 122576 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1346065416 101274 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1346065454 88905 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WELCOME Arc_Koen
< 1346065463 769081 :HackEgo!codu@codu.org PRIVMSG #esoteric :ARC_KOEN: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.)
< 1346065834 204407 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I didn't know it had an ALL-CAPITALS version
< 1346065852 388696 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, now you do.
< 1346065856 386121 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The link doesn't work though.
< 1346065864 261261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WELCOME FreeFull
< 1346065868 289433 :HackEgo!codu@codu.org PRIVMSG #esoteric :​FREEFULL: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLAN
< 1346065874 889273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does that link work?
< 1346065903 932613 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`WeLcOmE
< 1346065907 956564 :HackEgo!codu@codu.org PRIVMSG #esoteric :WeLcOmE To tHe iNtErNaTiOnAl hUb fOr eSoTeRiC PrOgRaMmInG LaNgUaGe dEsIgN AnD DePlOyMeNt! FoR MoRe iNfOrMaTiOn, ChEcK OuT OuR WiKi: HtTp://eSoLaNgS.OrG/WiKi/mAiN_PaGe. (fOr tHe oThEr kInD Of eSoTeRiCa, TrY #eSoTeRiC On iRc.dAl.nEt.)
< 1346065917 702833 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The link is cut off, isn't it? 
< 1346065919 907522 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :It's cut off after N so nope.
< 1346065929 392408 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`WELcome
< 1346065932 503553 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: WELcome: not found
< 1346065947 503579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The mixed-caps link doesn't work either, though.
< 1346066099 263802 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, wow.
< 1346066115 689277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If I type in http://ESOLANGS.ORG/ in Chrome, it goes to esolangs.org.
< 1346066125 849576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What!
< 1346066130 676533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Scum.
< 1346066149 454511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"HTTP://ESOLANGS.ORG" only does a Google search, though.
< 1346066158 615533 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :might be something they put in the idna "standard"
< 1346066189 540349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"i don't need a" "standard"
< 1346066230 880425 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Straight-forward punycode on it would go to xn--mi7chahsld1af.xn--si7cpaj which I doubt exists.
< 1346066236 967346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Especially the xn--si7cpaj TLD.
< 1346066258 269549 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :xn-himonqy-xn.com
< 1346066284 41189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote solidity
< 1346066287 354073 :HackEgo!codu@codu.org PRIVMSG #esoteric :273)  enjoy being locked in your matrix of solidity
< 1346067745 19086 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net QUIT :Ping timeout: 272 seconds
< 1346068148 655618 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh hey, GreaseMonkey's getting involved in Homestuck
< 1346068155 501654 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :
< 1346068162 993200 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi
< 1346068170 728158 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :fizzie: It goes there in Firefox (15) as well.
< 1346068398 621400 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1346069263 957108 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://ESOLANGS.ORG/ goes to esolangs.org in Firefox. http://xn--mi7chahsld1af.xn--si7cpaj/ doesn't though
< 1346069633 694378 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://esolangs.org/wiki/Slashes#Quine  This is the best quine ever
< 1346070456 944558 :pikhq_!~pikhq@71-34-141-253.clsp.qwest.net JOIN :#esoteric
< 1346070489 728561 :pikhq!~pikhq@70-56-224-211.clsp.qwest.net QUIT :Ping timeout: 260 seconds
< 1346070769 339322 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net JOIN :#esoteric
< 1346070973 420687 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric ::)
< 1346071666 679600 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346071694 738558 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346072083 380280 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net QUIT :Ping timeout: 245 seconds
< 1346072430 818170 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric
< 1346072765 774021 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1346075185 382671 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1346078838 702652 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :LC_ALL=fi_IRC.UTF-8
< 1346078881 634338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :irc_EN.
< 1346078913 124405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I vaguely recall that you can use three-letter language codes in the first part, too, often.
< 1346079131 548935 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :presumably you can't use EN for the second part, though?
< 1346079400 406855 :Gregor!codu@codu.org PRIVMSG #esoteric :Beast Jesus is best Jesus.
< 1346079529 318910 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :LC_ALL=kw_GB.UTF-8
< 1346079562 729034 :impomatic!~digital_w@176.18.112.87.dyn.plus.net JOIN :#esoteric
< 1346080394 554772 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :LC_ALL=fr_CA.utf-8
< 1346080440 272478 :Gregor!codu@codu.org PRIVMSG #esoteric :LC_ALL=C
< 1346080650 134468 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric ::(
< 1346080745 93470 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :en_GB.UTF-8
< 1346081057 391414 :pikhq_!~pikhq@71-34-141-253.clsp.qwest.net PRIVMSG #esoteric :LC_ALL=C.UTF-8
< 1346081232 369396 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis JOIN :#esoteric
< 1346081248 687731 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :hello
< 1346081275 926101 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hi donmarquis
< 1346081289 245974 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :lo
< 1346081289 392299 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :l
< 1346081292 424370 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric : nuthead alert
< 1346081327 772354 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric : hey mate  do you know anyway of writing an if statement if 
< 1346081330 347565 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric : brainfuck
< 1346081336 575123 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :*in brainfuck]
< 1346081358 972561 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Remote host closed the connection
< 1346081432 859082 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :use the loop commands []
< 1346081454 74749 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :with a body which makes sure the loop condition will be false on  the next iteration
< 1346081569 130199 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :example mate ?
< 1346081576 157699 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :+++++++++++++++++++++++++++++++++++>+[<..>-]
< 1346081585 817480 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :im kind of a beginner :P
< 1346081611 314409 :AnotherTest!~tim@94-224-17-4.access.telenet.be PRIVMSG #esoteric :(that moves to a cell that contains 0)
< 1346081634 213528 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf +++++++++++++++++++++++++++++++++++>+[<..>-]
< 1346081634 528661 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :##
< 1346081640 569210 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf +++++++++++++++++++++++++++++++++++>[<..>-]
< 1346081710 686691 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Do you get it?
< 1346081712 352982 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :[foo] means while (current cell is not 0) { foo }
< 1346081730 797993 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so if the end of "foo" makes the current cell 0, by decrementing it or by moving to a different cell
< 1346081738 491931 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then it's equivalent to if (current cell is not 0) { ... }
< 1346081846 400141 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net JOIN :#esoteric
< 1346081875 951281 :AnotherTest!~tim@94-224-17-4.access.telenet.be PRIVMSG #esoteric :Hello atriq
< 1346081881 685845 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :...
< 1346081882 492263 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :Hey
< 1346081883 798841 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Don't try to use brainfuck for anything serious unless you really want to
< 1346081922 675096 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :I think that's true of most esolangs
< 1346081930 995111 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :Maybe except Funge-98
< 1346081966 935955 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Funges are cool
< 1346081985 144012 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :well i want to write a simple program :P nothing serious though
< 1346082042 711070 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, brainfuck is called a turing tarpit for a reason
< 1346082071 701579 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I bet most people who work with brainfuck actually end up writing programs to write the brainfuck for them
< 1346082118 227906 :AnotherTest!~tim@94-224-17-4.access.telenet.be PRIVMSG #esoteric :exactly
< 1346082163 982910 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hi atriq
< 1346082168 285805 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :Hello
< 1346082171 521181 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :AAaaaaah
< 1346082291 34946 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :to write the brainfuck ?
< 1346082315 505519 :AnotherTest!~tim@94-224-17-4.access.telenet.be PRIVMSG #esoteric :Yes, a compiler or preprocessor
< 1346082538 17824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right; well, irc_FI, for the Finnish regional variant of the "IRC" language, and fi_IRC for the Finnish language as spoken in IRC, then.
< 1346082696 853427 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: I'm not sure you should be advocating even Funge-98 use in a "serious context" without the unless-you-want-to qualifier, even though it's admittedly a more feasible proposition than many other esolangs.
< 1346082988 841427 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1346083039 837885 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1346084072 892082 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346084658 317498 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net QUIT :Ping timeout: 245 seconds
< 1346085848 619321 :impomatic!~digital_w@176.18.112.87.dyn.plus.net QUIT :Quit: impomatic
< 1346086309 492864 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net JOIN :#esoteric
< 1346086391 814861 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I am beginning to hate Eclipse
< 1346086398 408924 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Only because of what I assume is a bug)
< 1346086646 692885 :kinoSi0!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346087196 105170 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :*.net *.split
< 1346087196 263178 :AnotherTest!~tim@94-224-17-4.access.telenet.be QUIT :*.net *.split
< 1346087196 429715 :chickenzilla!~chicken@88-190-32-81.rev.dedibox.fr QUIT :*.net *.split
< 1346087335 393173 :chickenzilla!~chicken@88-190-32-81.rev.dedibox.fr JOIN :#esoteric
< 1346087419 975511 :AnotherTest!~tim@94-224-17-4.access.telenet.be JOIN :#esoteric
< 1346087839 672193 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm I'm trying to write an ocaml interpreter for Fueue http://esolangs.org/wiki/Fueue
< 1346087914 401496 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's a queue-based language; apparently when the top element is a function, you must first check if the following elements are values of the appropriate type to be that function's parameters
< 1346087932 884113 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :except some function (+, *, /, for instance) are expecting two elements
< 1346087996 264724 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I can only "look" at the first element; if I want to see the second, I must first pop the first element... and if the second element is not suited for the function, I have to put the first one back on top of the queue...
< 1346088009 873103 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :which is not possible since it's a queue
< 1346088027 352145 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1346088095 621901 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :would you guys have any ideas? (besides pushing the first element at the end of the queue and then making a full queue rotation to have it on top again)
< 1346088125 850182 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Use a structure other than a queue?
< 1346088214 860546 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :are you implying I got fooled by the "Fueue is a http://esolangs.org/wiki/Queue-based http://esolangs.org/wiki/Esoteric_programming_language" at the beginning of the wiki page?
< 1346088271 713258 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You have no way of peeking ahead in the queue?
< 1346088275 962550 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh
< 1346088302 715106 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wouldn't be a problem if you used Haskell, since you would be able to peek, yet still have the old queue
< 1346088318 68818 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I guess I'd have to make my own chained-list queue
< 1346088320 768215 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's mutability's fault :p
< 1346088339 520566 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ocaml only allows me to pop the first element, peek the first element, and push an element
< 1346088343 259501 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, thanks :)
< 1346088567 390837 :ogrom!~del@gprs-inet-65-115.elisa.ee JOIN :#esoteric
< 1346088682 230676 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :You could temporarily store them in a different data structure
< 1346089166 665978 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :With Haskell it is possible to program in what is allowed and what is not allowed.
< 1346089336 474657 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Funny, I'm beginning to get frustrated with Clojure sandboxes
< 1346089343 530702 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :@ping
< 1346089343 716846 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong
< 1346089408 712629 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net PRIVMSG #esoteric :Oh, that's not a good sign
< 1346089419 18861 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :pirateat41
< 1346089438 998190 :impomatic!~digital_w@176.18.112.87.dyn.plus.net JOIN :#esoteric
< 1346089483 880160 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I was trying to invent and implement WizardCard programming language, although I might want to change it more similar to Lisp and/or Scheme. It is for compiling into Haskell. Maybe there should be an explicit syntax to indicate where a symbol is declared though, and I think it should have rulebooks like in Inform 7 but first-class rulebooks (as well as first-class functions).
< 1346089542 676572 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However I am not exactly sure. Opinions?
< 1346089579 410137 :pirateat41!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1346089607 139544 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :One of the features I intended it to have is some mechanism by which it can read text from Magic: the Gathering cards and similar games and convert them into the AST.
< 1346090208 559623 :AnotherTest!~tim@94-224-17-4.access.telenet.be QUIT :Quit: Leaving.
< 1346090321 721401 :atriq!~Taneb@host-84-13-77-70.opaltelecom.net QUIT :Read error: Connection timed out
< 1346091186 202169 :augur!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric
< 1346091841 722982 :atriq!~Taneb@host-78-146-167-166.as13285.net JOIN :#esoteric
< 1346091871 152557 :atriq!~Taneb@host-78-146-167-166.as13285.net PRIVMSG #esoteric :Today's Freefall is quite good
< 1346091973 900151 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1346092189 848381 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sam doesn't need to know what he's doing
< 1346092307 593964 :atriq!~Taneb@host-78-146-167-166.as13285.net PRIVMSG #esoteric :I also liked today's Girl Genius
< 1346092330 724289 :atriq!~Taneb@host-78-146-167-166.as13285.net PRIVMSG #esoteric :Today's xkcd reminded me of an old Brawl in the Family
< 1346092706 501108 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i like http://what-if.xkcd.com/8/
< 1346092719 962719 :atriq!~Taneb@host-78-146-167-166.as13285.net PRIVMSG #esoteric :Yeah, that was good
< 1346092721 991912 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :except that i don't think randall munroe knows what "light rail" is
< 1346092741 608828 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but, common mistake :)
< 1346092876 852309 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1346093056 146914 :Eladith!~eladith@gzrrplox.kortex.jyu.fi QUIT :Ping timeout: 268 seconds
< 1346093748 846368 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 248 seconds
< 1346093754 384892 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis QUIT :Ping timeout: 276 seconds
< 1346093822 376182 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Are Clojure developers always going to make the language uglier in their pursuit of performance?
< 1346093831 757369 :atriq!~Taneb@host-78-146-167-166.as13285.net PRIVMSG #esoteric :Yes?
< 1346093852 271687 :atriq!~Taneb@host-78-146-167-166.as13285.net PRIVMSG #esoteric :Clojure's the lispy one for JVM, right?
< 1346093879 960255 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yeah
< 1346093943 514938 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Performance is the reason arithmetic doesn't automatically go up to BigInteger if needed
< 1346094039 391530 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nearly every language does that to some degree
< 1346094050 490508 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :almost no language "always" does that
< 1346094124 901706 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ø_ø
< 1346094134 87263 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :°_°
< 1346094180 98104 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that one looks like Roberto from Futurama
< 1346094537 279531 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1346095127 613600 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i like trains
< 1346095129 793493 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346095181 280807 :mtve!~mtve@65.98.99.53 QUIT :Ping timeout: 244 seconds
< 1346095202 557293 :mtve!~mtve@65.98.99.53 JOIN :#esoteric
< 1346095387 222631 :nortti!~androirc@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric
< 1346095640 86982 :nortti!~androirc@a91-154-82-50.elisa-laajakaista.fi NICK :nortti_
< 1346095761 84184 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :kmc: trains are cool. we just don't have enough of them here to satisfy the generic trainspotter's appetite.
< 1346095776 872917 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION has repressed trainspotter tendencies.
< 1346095829 178919 :Eladith!~eladith@gzrrplox.kortex.jyu.fi JOIN :#esoteric
< 1346096077 423389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mountains are nice.
< 1346096104 812496 :impomatic!~digital_w@176.18.112.87.dyn.plus.net PRIVMSG #esoteric :ACTION prefers mountains to trains
< 1346096106 625268 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :here = where?
< 1346096120 227058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the channel.
< 1346096125 335608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've seen very few trains on #esoteric.
< 1346096173 286269 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :kmc: here = montréal.
< 1346096301 342030 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah
< 1346096321 337290 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd paste U+1F684 HIGH-SPEED TRAIN, U+1F685 HIGH-SPEED TRAIN WITH BULLET NOSE and U+1F686 TRAIN to remedy the #esoteric train situation, but I'm afraid some piece of software or another would just eat the astral planes, and then it'd be all embarrassing.
< 1346096326 973922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :🚄 🚅 🚆 WORTH A TRY
< 1346096360 848550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Doesn't look very promising.
< 1346096368 587722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Nothing ever works out right.)
< 1346096428 569290 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I'unno; in my bouncer log they do seem like reasonable UTF-8 sequences.
< 1346096437 266204 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't have the fonts, of course.
< 1346096558 131633 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't have the fonts, and mosh doesn't have the character info either
< 1346096591 674845 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there was a trains and trams theme day on #esoteric a while ago, I think it was when kmc was in estonia
< 1346096594 696370 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :boily: well, there is a metro at least
< 1346096632 796313 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it might also have been a few sentences about trains, but a trains and trams theme day sounds like more fun
< 1346096648 278226 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :an interesting system, with rubber tires and automatic train control
< 1346096705 531050 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and electromagnetic brakes
< 1346096763 863936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a plan to upgrade the Helsinki metro trains to some kind of automatic control, in negotiations right this summer, and it was this || close to happening, but at the last possible moments the talks with Siemens (I think) broke down, and they opted not to.
< 1346096801 59880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least I think that's what happened. They announced they weren't going ahead with the deal, then they announced they actually still are going ahead with it, and finally they announced again that it's not going to happen.
< 1346096808 732842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They may have flopped once more for all I know.
< 1346096909 112288 :atriq!~Taneb@host-78-146-167-166.as13285.net QUIT :Ping timeout: 256 seconds
< 1346097300 219044 :ogrom!~del@gprs-inet-65-115.elisa.ee QUIT :Quit: Left
< 1346097393 994555 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :kmc: the metro is nice, if not a little bit too warm in the summer.
< 1346097472 453457 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1346097686 932993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : so this dr who thing is british or did i take the wrong one? <-- now you got me considering the idea of an american remake...
< 1346097827 119469 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :omg, an american doctor who ... that could be the worst thing ever
< 1346097829 105761 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: The "Doctor What", then? 
< 1346097871 12409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :obviously.
< 1346097916 640251 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think the americans will have difficulty understanding that kind of wordplay
< 1346097937 32213 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it would be "Doctor Time"
< 1346097938 147509 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :except that the american version is always better
< 1346097942 124018 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :in everything
< 1346097950 708992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oklopol: Also bigger.
< 1346097981 672851 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :doctor who is a play on words? :D
< 1346098017 93065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Oh. No oerjan. <-- shocking.
< 1346098028 567176 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i thought it just meant like "doctor *who*??"
< 1346098036 939936 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i shall assume he wanted me to ban shachaf for being a soundnfury/cheater chimera
< 1346098039 971271 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :because no one knows who he is and shit
< 1346098043 291823 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :anyway nig
< 1346098044 606717 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :h
< 1346098045 18254 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :t
< 1346098086 669402 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: That's an eminently portmanteauable word-pair. I shall be saying "oh, noerjan" a lot in the future, if I just remember to.
< 1346098087 732702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oklopol: i think it's clearly established his name is not "who", at least
< 1346098141 864370 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: that's ok my log search will find that.
< 1346098161 941531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Am I?
< 1346098170 497269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: the logs clearly suggest it
< 1346098196 42921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : soundnfury 'n' cheater combined
< 1346098311 315186 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1346098334 378377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: You should op me.
< 1346098360 89899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suddenly have this _remarkable_ sense of deja vu
< 1346098397 25284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I promise to voice oerjan.
< 1346098455 288687 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1346098473 734509 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that oerjan guy doesn't deserve a voice, he just blathers nonsense.
< 1346098485 123818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK. I promise to voice ais523.
< 1346098505 793572 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :will that make him complete feather?
< 1346098550 919917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes.
< 1346098552 972004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or no.
< 1346098554 990872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Nobody can tell.
< 1346098560 378284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It'll just be whatever is best for the universe.
< 1346098560 527036 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah.
< 1346098562 613263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's my promise.
< 1346098602 173399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i dunno, whatever is best for the universe has a tendency to be painful for me
< 1346098607 177938 :asiekierka!~asie@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1346098627 86582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: But you are the universe!
< 1346098630 53763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guarantee it.
< 1346098653 778437 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was afraid of that.
< 1346098675 719789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: But there is no fear! I also guarantee this.
< 1346098678 71749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Wait, were you telling oerjan to ban me?
< 1346098678 797689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i read that "the egg" thing, i thought it seemed depressing
< 1346098712 174391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: he never said what he wanted but that was the obvious conclusion.
< 1346098733 703040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you hear that I'm a soundnfury/cheater chimera?
< 1346098773 553575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I won't ban shachaf. That's my promise.
< 1346098783 578576 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good.
< 1346098795 536645 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(What "the egg" thing?)
< 1346098806 400370 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: ban shachaf
< 1346098835 716596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.galactanet.com/oneoff/theegg_mod.html
< 1346098840 479457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: I won't ban shachaf. But maybe I'll op you.
< 1346098863 150424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if you op me?
< 1346098869 972431 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@admin - elliott
< 1346098880 820507 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :why would you op me?
< 1346098881 347079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Did you ever read Fine Structure?
< 1346098887 650337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote trust olsner
< 1346098891 842725 :HackEgo!codu@codu.org PRIVMSG #esoteric :557)  this strikes me as probably better than a singularity, because you can't trust a random AI, but you can probably trust olsner
< 1346098895 578433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope
< 1346098927 233214 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: It's good.
< 1346098934 720477 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh great, apparently you can probably trust me :(
< 1346098937 189050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Did you ever read that blog post?
< 1346098995 248412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he meant what he said and he said what he meant, an olsner is faithful 100%
< 1346099136 161773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::-(
< 1346099168 364331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Is that a no?
< 1346099186 572433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's a frowney
< 1346099227 916858 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :a sad-ist?
< 1346099240 716573 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: How about you just op olsner?
< 1346099246 717776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, he's olsner.
< 1346099293 961919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what would the world look like if i started opping swedes
< 1346099297 820660 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I read that as " olsner: How about you just op olsner?"
< 1346099393 904909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :opsner
< 1346099406 341689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :more like oopsner
< 1346099441 78412 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :øpjan
< 1346099493 277586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: olsner doesn't even count as a Swede.
< 1346099496 242900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :He's too nice.
< 1346099598 834632 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what, swedes are nice
< 1346099803 805 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as you can see, olsner is flawed
< 1346099844 682471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :flød
< 1346099860 653174 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :more like flåd
< 1346099929 124778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: Do you know Rust?
< 1346100066 961294 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: pretty sure I've read about it but I don't remember which one it is
< 1346100113 778065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's the thing.
< 1346100117 613696 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 252 seconds
< 1346100120 709321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: So did you read the post?
< 1346100143 413020 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: do you have followup questions that would motivate me googling for rust to refresh my memory?
< 1346100154 554718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: Sort of?
< 1346100217 280174 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :neat, "It is designed to be practical" (says wikipedia anyway)
< 1346100246 969576 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, did you finish FS?
< 1346100253 20141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: They have closures and stuff.
< 1346100255 31059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: Ages ago, yes.
< 1346100258 993048 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :WOW CLOSURES
< 1346100262 177784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Yes!
< 1346100262 667818 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :BLEEDING EDGE TECHNOLOGY
< 1346100272 98603 :asiekierka!~asie@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1346100273 694322 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :lol
< 1346100300 325610 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1346100304 48623 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, remind me how closures doesn't really mean what most people think about when languages "have closures"
< 1346100308 286063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Well, they're not allocating everything on the heap and so on, so it's not as trivial as it could be.
< 1346100323 319729 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, Rust has some interesting uniqueness typing stuff going on
< 1346100339 402893 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's an attempt at a new systems programming language, made by people who know OCaml and Haskell in addition to C and C++
< 1346100344 540430 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :unlike Go
< 1346100345 26267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: I like uniqueness types. But edwardk tells me they're bad because they stop you doing a bunch of optimisations you really want and stuff.
< 1346100349 535831 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, wikipedia is bad for programming languages, it groups all the buzzwords in the first sentence making it sound like hogwash
< 1346100349 741674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I don't want to believe him, because they're nice.
< 1346100373 819442 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: They have a tutorial thing.
< 1346100375 239705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Rust, I mean.
< 1346100383 948581 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"an experimental, concurrent, multi-paradigm, compiled programming language [...] supporting pure-functional, concurrent-actor, imperative-procedural, and object-oriented styles."
< 1346100411 635598 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :do you have any experience with go?
< 1346100413 393732 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :take Java, dumb it down even more, and then make the syntax weird enough that C elitists will accept it
< 1346100416 406737 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's go
< 1346100430 222735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Go is pretty bad in a bunch of ways, but that's a silly way of putting it.
< 1346100440 651162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(It doesn't really have objects, for one.)
< 1346100458 714970 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :alGOl
< 1346100460 610048 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it has x.f(y) syntax of course it has objects!!!!!!!!
< 1346100475 764499 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :objects, n. a module system
< 1346100573 396899 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :does it have anything good?
< 1346100589 917780 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's a memory-safe language attempting to eat C's market share
< 1346100595 97535 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this is good
< 1346100601 904930 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, rust limits type inference to local variables? sounds a bit boring
< 1346100605 772933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i suspect nortti_ would like go
< 1346100616 593324 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :why?
< 1346100629 565109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because you're a go getter
< 1346100631 66701 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is uniqueness types?
< 1346100634 156358 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's hard to replace C because you have to convince C programmers that the new thing is not a slight to their manhood
< 1346100648 983639 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you have to make your new language seem weird and H4RDC0R3
< 1346100681 65792 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There are many programming languages for different use.
< 1346100692 632598 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :everyone knows Java is for "idiot code monkeys"
< 1346100704 933598 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :loljava
< 1346100709 242645 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Have you written anything in ATS?
< 1346100711 811985 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'll gladly accept a near certainty of exploitable security holes in exchange for not being an "idiot code monkey"
< 1346100715 171801 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no
< 1346100720 62271 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ATS is incomprehensible
< 1346100727 845339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's what they say about Haskell.
< 1346100734 104125 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :incomprehensible === really really good
< 1346100734 265064 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :ooh, burn
< 1346100741 217263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I find ATS code usually looks pretty reasonable if you're not actually writing a algorithm with a proof of correctness.)
< 1346100746 451564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Then it just looks like Agda.)
< 1346100796 413362 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the only ATS code I've read is from the shootouts, and those programs are all written by a madman
< 1346100809 209596 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(I think)
< 1346100809 356102 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i thought those were basically C
< 1346100839 959947 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :using some ATS embedded C feature
< 1346101067 908570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: You should write a Haskell compiler that compiles down to code faster than C.
< 1346101073 452005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also make it better than Haskell.
< 1346101074 630961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd use that.
< 1346101118 842068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also make it @
< 1346101131 120881 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Anyway, that already exists.
< 1346101137 559270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google ndm supero
< 1346101138 912777 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://community.haskell.org/~ndm/supero/
< 1346101139 61720 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: Neil Mitchell - Supero
< 1346101144 513196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote monochrom einstein
< 1346101144 701848 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monochrom says: einstein's theory implies that haskell cannot be faster than c
< 1346101198 397439 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How can Einstein's theory imply that Haskell cannot be faster than C? I think it would depend much on the compilers and the computers it runs on.
< 1346101224 116180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : http://esolangs.org/wiki/Slashes#Quine  This is the best quine ever <-- you're welcome :)
< 1346101226 564384 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Einstein's theory implies that it cannot be faster than c.
< 1346101228 966815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I don't think Supero is better than Haskell.
< 1346101233 252597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The language it compiles, I mean.
< 1346101245 387043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@ask monqy  How can Einstein's theory imply that Haskell cannot be faster than C? I think it would depend much on the compilers and the computers it runs on.
< 1346101245 550885 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346101289 732114 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@hi monqy
< 1346101289 990612 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No match for "monqy".
< 1346101304 709733 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy should quit smoking. :-(
< 1346101305 692967 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, it's a joke, pretending to confuse C the language with c the physics constant.
< 1346101320 546761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GOOD JOKE
< 1346101323 991270 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric
< 1346101331 844269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Also if you op me I will kick shachaf.
< 1346101340 136049 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: also it's much better now that Sgeo explained it
< 1346101359 200546 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't like it when people are left out of the loop
< 1346101360 813973 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sgeo: O, yes.
< 1346101364 427208 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You are correct.
< 1346101371 994027 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I forgot.
< 1346101375 166540 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :olsner: Did you write that quine?
< 1346101380 111939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You promised to not kick shachaf. :-(
< 1346101391 134935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I lied.
< 1346101398 752736 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :FreeFull: no
< 1346101403 352616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for (;;) {};
< 1346101404 38469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo;
< 1346101408 255642 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :#define ever (;;)
< 1346101410 943699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: I left you out of the loop.
< 1346101417 131992 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask monqy elliott = el-lie-ott. proof:: 14:03  shachaf: I lied.
< 1346101417 346379 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346101426 237059 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :el lie bot?
< 1346101426 684952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : monqy should quit smoking. :-( <-- he clearly took up smoking to ease the "hi" abstinence
< 1346101437 571685 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Smoking gets you hi.
< 1346101526 447257 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are better ways to get hi. :-(
< 1346101593 682585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Where did this monqy smoking thing come from?)
< 1346101595 233357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: technically i think he only promised not to _ban_ you
< 1346101620 531403 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask monqy never mind elliott was telling the truth. he lied when he said he lied :'(
< 1346101620 726113 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346101628 829707 :nortti_!~androirc@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )
< 1346101636 685341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: i think you mistabexpanded
< 1346101645 77151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :misbetareduced
< 1346101646 751590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(and yes i wrote it)
< 1346101659 795638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Don't lie. olsner deserves the credit.
< 1346101664 14867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: You're so good at ///!
< 1346101666 217861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well generated it with haskell
< 1346101683 857993 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: thanks
< 1346101711 781312 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :FreeFull: I wrote the quine, don't listen to the norwegian
< 1346101739 385394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreeFull: I wrote that quine, don't listen to the Norwegian and the Swede.
< 1346101743 19141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :op me and i'll kick oerjan for lying
< 1346101810 378799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i suddenly wonder, does elliott mean something in hebrew?
< 1346101850 300027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it almost sounds like it could be a hebrew word
< 1346101901 424137 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :not enough consonants, I think
< 1346101910 493014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just heard on the news: "President Obama has declared Louisiana an emergency state – a state of emergency"
< 1346101930 935485 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: which news, i wonder
< 1346101944 790760 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :BBC news
< 1346101952 9406 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think they got it wrong twice
< 1346101963 928449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's one of those sentences that's just wrong enough to be confusing
< 1346101976 789354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Nothing in particular, I think.
< 1346101995 500479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn, i was hoping for "incorrigible liar"
< 1346102081 97849 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :incorrigible lyre
< 1346102096 466094 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: you're the lying norwegian, why don't you just add that to the wisdom file?
< 1346102103 460346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: that sounds bad
< 1346102107 442714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? oerjan
< 1346102110 976571 :HackEgo!codu@codu.org PRIVMSG #esoteric :Your evil overlord oerjan is a lazy expert in future computation.
< 1346102117 172403 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? shachaf
< 1346102120 600985 :HackEgo!codu@codu.org PRIVMSG #esoteric :shachaf sprø som selleri
< 1346102135 553886 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sprø = crispy?
< 1346102140 531278 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bitter?
< 1346102149 280563 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Brittle.
< 1346102153 941693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION unable to read. :-(
< 1346102160 269166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo "Your evil overlord oerjan is a lazy expert in future computation.  Also a lying Norwegian." >wisdom/oerjan
< 1346102163 315310 :HackEgo!codu@codu.org PRIVMSG #esoteric :​"Your evil overlord oerjan is a lazy expert in future computation.  Also a lying Norwegian." >wisdom/oerjan
< 1346102175 188150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: it means both crispy and crazy in norwegian
< 1346102179 23380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Ew, double-spacing.
< 1346102184 548646 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`echo "Your evil overlord oerjan is a lazy expert in future computation. Also a lying Norwegian." >wisdom/oerjan
< 1346102187 288964 :HackEgo!codu@codu.org PRIVMSG #esoteric :​"Your evil overlord oerjan is a lazy expert in future computation. Also a lying Norwegian." >wisdom/oerjan
< 1346102188 975278 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :==elliott
< 1346102191 689797 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er.
< 1346102195 384081 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo "Your evil overlord oerjan is a lazy expert in future computation. Also a lying Norwegian." >wisdom/oerjan
< 1346102198 131933 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output.
< 1346102203 104318 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: I think the corresponding swedish word does mean brittle as well
< 1346102207 660093 :MoALTz!~no@host-92-8-146-22.as43234.net QUIT :Ping timeout: 252 seconds
< 1346102214 955926 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: oh, that in norwegian too
< 1346102229 908277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well vaguely anyhow
< 1346102249 392811 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but for crispy stuff we'd usually use krispig, not spröd
< 1346102323 775323 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: btw, I meant that you should add to elliott's file that his name means incorrigible liar in hebrew
< 1346102335 440176 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also "sprø som selleri" vaguely means something like "mad as a hatter"
< 1346102341 677486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? elliott
< 1346102344 894475 :HackEgo!codu@codu.org PRIVMSG #esoteric :elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things?
< 1346102366 63238 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: hm i am somewhat loathe to edit zzospeak
< 1346102382 523653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's not zzo's peak!
< 1346102397 932093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38 did not write my entry.
< 1346102410 815811 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think he did.
< 1346102433 495075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: well then it's a good impression.
< 1346102443 508078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not really.
< 1346102450 999086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It was Gregor.
< 1346102456 77171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :always the argumentative
< 1346102471 857510 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also "loathe" seems to be only a verb, what am i really thinking of?
< 1346102496 372697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh loath
< 1346102508 853242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's even listed under "not to be confused with"
< 1346102550 901532 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, there are few things as annoying as realizing that you've needlessly listened to half the enterprise theme without using your ability to skip forward in the video
< 1346102577 722384 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about: realizing that you've needlessly listened to three quarters of the enterprise theme without using your ability to skip forward in the video
< 1346102589 613191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or: realizing that you've needlessly listened to seven eighths the enterprise theme without using your ability to skip forward in the video
< 1346102614 679987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: It's such a good theme, though!!!!!!!!!!!!!!!! SO GOOD.
< 1346102624 772083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the enterprise theme?
< 1346102633 545950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bad.
< 1346102636 6781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that the Jave theme song?
< 1346102690 159686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it: http://www.youtube.com/watch?v=-8OpsPok6iQ
< 1346102694 402557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because :-(
< 1346102700 242797 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: you know, I have a vague memory of arguing that it was not so bad
< 1346102707 271331 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(I take it all back)
< 1346102739 306314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you did, yes.
< 1346102790 106293 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :otoh, the theme is not as bad as captain archer
< 1346102915 137433 :Yonkie!~Yonkie@cookness-diamond.volia.net JOIN :#esoteric
< 1346103310 160173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome Yonkie
< 1346103313 591948 :HackEgo!codu@codu.org PRIVMSG #esoteric :Yonkie: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346103315 332510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: What should I port 100k lines of C++ to?
< 1346103322 173345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Well, more like 80-90k lines.)
< 1346103347 484763 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :your butt
< 1346103381 667178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: PL/I
< 1346104460 333488 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I may have accidentally tried to change the topic
< 1346104468 919735 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: PHP
< 1346104517 440543 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :once again everyone is obsessing over languages
< 1346104529 808067 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i thought that usage of "port" would mean a new platform
< 1346104591 142930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#esoteric stop obsessing over languages!!
< 1346104595 761317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: The obsession is: I don't want to write any more C++.
< 1346104602 275030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So I want to port the code to something else.
< 1346104611 332168 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Use an FFI!
< 1346104616 365733 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway, C++ isn't that bad.
< 1346104616 651526 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if it's a platform port you're after, you want to port it to Symbian 2nd edition
< 1346104622 681028 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think it comes with gcc 2.7.2
< 1346104671 157048 :nys!~nysnamovo@blk-215-85-41.eastlink.ca JOIN :#esoteric
< 1346104757 127622 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: port it to @
< 1346104777 141658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No.
< 1346104781 622229 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :ice-9
< 1346104784 335139 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Ok.
< 1346104789 661410 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i-snine
< 1346104789 807336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome nys
< 1346104792 884441 :HackEgo!codu@codu.org PRIVMSG #esoteric :nys: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346104798 413113 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :i've already
< 1346104799 530410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i snine with my little nie
< 1346104800 948938 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :rrgh
< 1346104803 705513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WElCOME NYS
< 1346104806 585220 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: WElCOME: not found
< 1346104809 542050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :...How do you mistype that?
< 1346104818 304258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nys: i've already rrgh too
< 1346104824 507088 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: carefully
< 1346104824 669172 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :i mean
< 1346104840 213357 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :whateever
< 1346104870 444054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@yarr
< 1346104870 621309 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :I'll keel haul ya fer that!
< 1346104881 674960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nys: whatever?
< 1346104891 851357 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whate ever
< 1346104896 959046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whateëver
< 1346104897 105253 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: I think the unspoken rule is that you provide an alternate welcome text when you do that
< 1346104904 516077 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :i've already been welcomed twice is what i meant
< 1346104915 104050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: It was unspoken until you spoke it. :-(
< 1346104921 34601 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :don't u remember me
< 1346104922 327596 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PART :#esoteric
< 1346104927 739715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the formerly unspoken rule
< 1346104931 72986 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: alas it has become the spoken rule
< 1346104931 219004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am bad at remembering people. :(
< 1346104942 235266 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nys: your nick is too short to remember
< 1346104944 123419 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :well i guess i haven't really done anything memorable :3
< 1346104959 880603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although fortunately it means "sneeze" in norwegian
< 1346104970 433444 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :oh sweet
< 1346104975 324586 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :in swedish too
< 1346104979 382721 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :that's so cool
< 1346104980 621313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: A spoken unspoken rule.
< 1346104991 847648 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :is it the actual word or the onomatapoeia
< 1346105004 380510 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: maybe we'll still be ok as long as no one reads it aloud
< 1346105011 296007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actual word
< 1346105024 931946 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :this is awesome
< 1346105025 813886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the onomatopoeion would be "atsjo"
< 1346105030 530137 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the imperative form of the verb even
< 1346105032 67 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sne̊e̊ze̊
< 1346105059 55497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also the noun
< 1346105069 984912 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh? that's nysning here
< 1346105078 816487 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :a sneezing
< 1346105207 188257 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :well, nyssa is my actual name
< 1346105252 535462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think that means anything in norwegian, although it sounds like it could be swedish
< 1346105257 579775 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :one too many s'es or it would've been "to sneeze"
< 1346105297 245482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or actually...
< 1346105434 951724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it could be the plural of http://en.wiktionary.org/wiki/nyss , although no one ever uses that.
< 1346105461 215364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :poor cods
< 1346105471 864382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(other than in the set phrase, that is)
< 1346105500 889682 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :erm http://en.wiktionary.org/wiki/nyss#Etymology_2
< 1346105511 539308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the cods have the wrong plural ending
< 1346105542 414404 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :well that doesn't seem as cute as a sneeze
< 1346105560 881453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we'll just call you sneezy
< 1346105589 926707 :nys!~nysnamovo@blk-215-85-41.eastlink.ca PRIVMSG #esoteric :aww :3
< 1346105605 280371 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott is grumpy, or would that be me
< 1346105629 645049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Hey, read that post.
< 1346105644 824235 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: norwegians lack the ability to be anything but cheerful, must be elliott being grumpy
< 1346105650 730274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah.
< 1346105661 945309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cheerfully swats olsner -----###
< 1346105681 672492 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :aww
< 1346105773 823521 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :getting swatted with cheerfulness was a weird sensation
< 1346105902 39812 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ban shachaf, he's threatening to leave IRC
< 1346105917 91475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bolsner.
< 1346105991 478857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: is he
< 1346105999 84627 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Belliott.
< 1346106000 847602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yum yum.
< 1346106036 674901 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: " I should probably leave IRC for a while, really."
< 1346106045 732063 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :uttered just moments ago in another channel
< 1346106068 155937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Remember revenantphx?
< 1346106095 587339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Vaguely?
< 1346106120 405206 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Make elliott make me read that post.
< 1346106144 366022 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: what post?
< 1346106152 285146 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That post.
< 1346106232 996453 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: how would you implement a logging system in Haskell that allows you to pull out logs of actions affecting only a given subset of things
< 1346106235 443248 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: am I interested in helping shachaf getting you to convince him to read that post?
< 1346106254 503140 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(analogous to grabbing all commit messages that affect a certain file
< 1346106281 39470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: that sounds easy but uninteresting to write
< 1346106287 47793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: no
< 1346106302 47824 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: what would you use, though? Just a Writer?
< 1346106325 403840 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: apparently I am not interested in helping you
< 1346106330 688116 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1346106334 665913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy!
< 1346106337 977003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :either Writer directly, or just a free/prompt monad and handle the actual logging in a backend
< 1346106341 331679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask monqy why hello there
< 1346106341 501920 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346106342 262503 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi
< 1346106342 408600 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy: You have 4 new messages. '/msg lambdabot @messages' to read them.
< 1346106344 372558 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :free/prompt monad?
< 1346106349 755213 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh hey elliott is here !!!
< 1346106354 752041 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :occasion?
< 1346106364 699829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :occasion.
< 1346106364 900149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: complaninang :-(
< 1346106371 736917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: free monad and/or prompt monad. (they are basically equivalent)
< 1346106371 883058 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :occaision
< 1346106396 853103 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What's this called? newtype Stream m a b = Stream { runStream :: m (Either b (a, Stream m a b)) }
< 1346106432 584383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: ugly
< 1346106448 56480 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no U gly
< 1346106482 757076 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you know: Robert Harper posted another post about how laziness is bad!
< 1346106522 121312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes.
< 1346106585 637341 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: also what's your record on nested monads?
< 1346106600 139112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A monad nested... INSIDE ITSELF
< 1346106617 936784 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :M O N A D C E oerjan: kick shachaf :'(
< 1346106633 852937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: What?
< 1346106641 848592 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: how many monads have you nested at once?
< 1346106648 22043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know what a "nested monad" is.
< 1346106654 205880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Do you mean monad transformers?
< 1346106755 673647 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes
< 1346106797 354457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Probably like 5-6, but deeply-nested monad transformer stacks are a sign of bad design IMO
< 1346106815 805707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Even monad transformers themselves are fairly ugly in a few ways, but some use of them tends to be a bit unavoidable.)
< 1346106822 982915 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you have a deeply-nested monad transformer stack...
< 1346106833 44533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You'd better arrange for it to be a deeply-tested monad transformer stack.
< 1346106843 57891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: kick shachaf :'(
< 1346106876 818830 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: well I'm looking at 3 different levels of nestedness
< 1346106877 258391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i cannot kick him, he's stuck in a non-allocating infinite loop
< 1346106893 470807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's non-allocating because there is no actual content
< 1346106897 454279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: you might be doing something wrong then ;)
< 1346106905 289974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ouch. :-(
< 1346106907 73005 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: ok well I'm trying to write scripts for managing Agora state
< 1346106928 12336 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: the idea is that the log can be a (things, text) pair
< 1346106941 536247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Have you read GHC code? :-(
< 1346106951 155934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Yes, it's bad.
< 1346106966 100986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: OK. (It probably shouldn't be a tuple.)
< 1346106978 892812 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: or some other type which has the same info
< 1346107012 268267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right.
< 1346107038 859347 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :then to make it easier, the 'things' half should be auto-generated based on operations, since some operations might affect multiple things (e.g. sending rubles to change voting limits would be logged both on the assessor and general secretary logs)
< 1346107056 426311 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the obvious implementation of this is a Writer backed by a Set
< 1346107079 709929 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :possibly a third layer for emails
< 1346107090 30413 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(but that layer is less necessary)
< 1346107165 720688 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: does this seem sane?
< 1346107197 859069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Set isn't even a monad... "Writer (Set a) r" doesn't involve any monad transformers
< 1346107205 578922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(well, except that Writer is implemented over WriterT over Identity)
< 1346107216 637955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(in fact, even if Set was a monad, that would not be a transformer stack)
< 1346107277 988885 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but I'd have two Writers
< 1346107282 872011 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :don't think I'd need transformers here
< 1346107289 423303 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but with Writer there's no difference
< 1346107302 707866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure why you need two Writers here, maybe I'm missing something
< 1346107388 728704 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :one to turn actions on things into a set of tags
< 1346107395 397465 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and another to create the actual log
< 1346107418 731065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What would your transformer stack look like in code?
< 1346107455 755123 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :not sure
< 1346107462 959643 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :haven't thought that far in advance :P
< 1346109716 259505 :pikhq!~pikhq@71-34-144-52.clsp.qwest.net JOIN :#esoteric
< 1346109738 242025 :pikhq_!~pikhq@71-34-141-253.clsp.qwest.net QUIT :Ping timeout: 264 seconds
< 1346110007 897181 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :perhaps bonghits will fix your monad transformer stack
< 1346110042 937335 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :kmc: brilliant
< 1346110044 412794 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :thank you
< 1346110046 189450 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :a true genius
< 1346110112 206677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :perhaps bonghitz will fix your monad transformer stack
< 1346110128 504941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION detects possible meme, still confused
< 1346110552 56092 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bong's Greatest Hits
< 1346110566 408628 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :greatest hitz
< 1346110575 621925 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :greatezt hitz
< 1346110576 552372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: explain bonghitz to oerjan please
< 1346110600 394192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION >>=
< 1346110603 808242 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I don't think bonghitz can be explained
< 1346110605 851375 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :only experienced
< 1346110758 925559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not referring to the meaning of "bong hits" as the meme, it just looked like "perhaps bonghits will" might be a meme
< 1346110795 0 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah something shows up
< 1346110824 719306 :Nisstyre_!~yours@c-208-90-102-250.netflash.net JOIN :#esoteric
< 1346110886 627226 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i find hits but no explanation of the source
< 1346110957 981882 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's from jerkcity
< 1346110962 526944 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.jerkcity.com/jerkcity490.html [nsfw language]
< 1346111149 242991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thx
< 1346111228 794352 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :thx 1138
< 1346111380 739830 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346112322 141365 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346112327 778873 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346112357 14288 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 272 seconds
< 1346112417 781291 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346112422 432954 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346112543 91694 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds
< 1346112655 827260 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1346112703 758210 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION starts a new job tomorrow
< 1346112711 280416 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :where??
< 1346112778 893497 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'll be employee #1 at a startup founded by a bunch of former ksplice people
< 1346112786 873920 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :ooh!
< 1346112794 173994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kentucky fried splice
< 1346112799 129367 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :doing what, and where geographically? still around boston area?
< 1346112836 415001 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :doing secret things :) (for now)
< 1346112841 470463 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, boston area
< 1346112849 875617 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :will have offices in central square most likely
< 1346112852 70469 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :zomg secret
< 1346112911 143839 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346113015 564134 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :copumpkin: you should go by their offices and take some photos
< 1346113031 797809 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :will do
< 1346113040 983346 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :except I'm across the ocean right now
< 1346113045 518655 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric ::O
< 1346113045 664796 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :but maybe next week
< 1346113049 191412 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :where what why
< 1346113056 974510 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I'm in italy for family shit
< 1346113060 803260 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :offices are currently being procured
< 1346113066 917161 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :some walls need to be knocked down
< 1346113078 56322 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :let me know if you need to burn any bridges
< 1346113079 783866 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I'm good at that
< 1346113080 973773 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha
< 1346113089 769721 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i already offered to take down the walls myself, but noooooo
< 1346113103 42581 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when i was at the hedge fund in NYC, LimeWire's offices were one floor below us
< 1346113105 908933 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :that sounds kinda fun actually
< 1346113108 378638 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :with a sledgehammer
< 1346113112 715588 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and then they moved to new offices
< 1346113129 866404 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and they had a moving out party which consisted of everyone getting piss drunk, spraypainting the walls, and then hitting them with sledgehammers
< 1346113140 300244 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :lol
< 1346113142 289304 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :o-o;
< 1346113144 581213 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :nice
< 1346113145 519996 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :is that.. what
< 1346113146 903421 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :i dont even
< 1346113160 450859 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :unfortunately in the heat of the moment, a distinction between interior walls and structural exterior walls was not observed with the degree of care one might hope for
< 1346113169 439830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hahhahaha
< 1346113172 6513 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so there were Damages
< 1346113209 287907 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :did the building collapse
< 1346113211 255789 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no
< 1346113214 736166 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :o
< 1346113223 921363 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :just cost someone a bunch of money
< 1346113236 63918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :was the someone limewire
< 1346113249 482794 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe
< 1346113262 714144 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :not sure if the expense was collectivized to the Lime Group
< 1346113264 809642 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :kmc had to pay out of pocket
< 1346113271 298212 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :because he was the one who did the damage
< 1346113274 615787 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :haha
< 1346113275 854736 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :he neglected to include that detail
< 1346113277 841651 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no, i wasn't even at the party
< 1346113283 358385 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i just walked through the wreckage the next day
< 1346113297 616750 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :if I were doing that, I'd have contributed a bit
< 1346113299 967280 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :who's gonna notice, right?
< 1346113303 842846 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh, true
< 1346113313 713786 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :we were actually there to loot the remaining non-damaged furniture
< 1346113317 909382 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :lol
< 1346113319 264169 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :wait
< 1346113322 159450 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which provided most of the tables and chairs necessary for a 3-person apartment
< 1346113323 812674 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :through the wreckage?
< 1346113333 215377 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :oh inside you mean
< 1346113335 39501 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :my friend had the presence of mind to rent a U-Haul for this occasion
< 1346113351 567666 :augur!~augur@129-2-129-32.wireless.umd.edu PRIVMSG #esoteric :i thought you meant the wreckage of the exterior wall
< 1346113378 719697 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they also left some computers behind, but we weren't sure whether they were technically evidence in an ongoing lawsuit
< 1346113473 248211 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :yeah, wouldn't want to do anything illegal
< 1346113479 211076 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :that's why you only stole the furniture
< 1346113480 993963 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :>_>
< 1346113487 1845 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :<_<
< 1346113501 995840 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah well, petty theft > federal obstruction of justice
< 1346113508 236992 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :besides we had the tacit approval of the CEO to take the furniture
< 1346113515 447930 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or so I was assured >_<
< 1346113641 177202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote  yeah well, petty theft > federal obstruction of justice
< 1346113643 834432 :HackEgo!codu@codu.org PRIVMSG #esoteric :857)  yeah well, petty theft > federal obstruction of justice
< 1346114077 26671 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346114292 747877 :augur!~augur@129-2-129-32.wireless.umd.edu QUIT :Remote host closed the connection
< 1346114301 97523 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric ::)
< 1346114668 789323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Ah, tomorrow?
< 1346114706 518102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Please disregard previous message.)
< 1346115020 750561 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what was previous message?
< 1346115052 230341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you asking because you've already disregarded it?
< 1346115206 997463 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no
< 1346115210 769459 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :'m confuseod
< 1346115302 702290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I asked if you were starting your new job tomorrow. Then I realized it was a silly question because you just said you did, and I didn't have anything to add.
< 1346115307 911317 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok then
< 1346115321 20788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Exactly.
< 1346115728 197027 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: GUESS WHAT
< 1346115739 820543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You didn't read the post?
< 1346115743 981250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :WRONG
< 1346115810 28116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You read the post?
< 1346115818 152657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes.
< 1346115824 293462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*gasp*
< 1346115833 516559 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was a grueling, arduous task.
< 1346115845 585167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i feel such responsible behavior sets a bad precedent for the channel.
< 1346115855 129084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I grit my teeth and and did it!
< 1346115857 340716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I have another post for you to read.
< 1346115865 861916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I did it! I did it! You said I couldn't do it but indeed I did!
< 1346115890 160031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell monqy what's the another post?
< 1346115890 338517 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346115948 181789 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@messages
< 1346115948 352515 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf said 58s ago: what's the another post?
< 1346115957 552806 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@ask elliott
< 1346115957 778380 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346115969 760644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: OK so, read http://www.impredicative.com/ur/tutorial/tlc.html first. Then read http://blog.ezyang.com/2012/07/polymorphic-variants-in-urweb/.
< 1346115969 906733 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 1 new message. '/msg lambdabot @messages' to read it.
< 1346115978 167461 :ion!ion@heh.fi PRIVMSG #esoteric :@ask monqy
< 1346115978 318724 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346115986 622522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or just skip to the second one. But the other one is good too.
< 1346115988 638940 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Can I other order ;(
< 1346115991 676028 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh.
< 1346116457 442445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Are you reading???
< 1346116471 658196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask elliott no :"(
< 1346116471 824177 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346116507 627231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@clear-messages
< 1346116507 806477 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Messages cleared.
< 1346116516 89681 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@clessages
< 1346116516 296048 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages.
< 1346116550 102868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Did you ever read that one?
< 1346116563 161222 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@clear-messages
< 1346116563 332468 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Messages cleared.
< 1346116572 291646 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the blog thing?
< 1346116580 511574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ye
< 1346116581 577617 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i read at least the first paragraph
< 1346116587 572009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good job monqy
< 1346116589 627355 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but i wasnt in a reading mood
< 1346116601 932822 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did mspell get any furthre btw ..
< 1346116603 354276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*further
< 1346116608 150320 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: btw op me
< 1346116619 696814 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ye
< 1346116634 765469 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: btw op me :'(
< 1346116635 904203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: how frtuher
< 1346116646 665064 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :um
< 1346116655 282579 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i removed both kinds of special abilities!
< 1346116686 972654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :grats
< 1346116696 883472 :derdon!~derdon@p5DE8A854.dip.t-dialin.net QUIT :Ping timeout: 246 seconds
< 1346116699 468026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like the symmetry between product and sum types.
< 1346116720 651453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :YOU MEAN PRODUCTS AND COPRODUCTS
< 1346116738 486367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you know all monads were covariant??!?!
< 1346116745 316287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"amazing"
< 1346116746 760254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :switch :: (a -> r, b -> r) -> (a | b) -> r; swotch :: (a -> r | b -> r) -> (a * b) -> r
< 1346116749 333594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: yes
< 1346116777 132613 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :switch swotch
< 1346116813 103553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :switch : (a -> r * b -> r) -> (a | b) -> r
< 1346116832 451303 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :switch : (r^a * r^b) -> (a + b) -> r
< 1346116840 808505 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :swotch : (r^a + r^b) -> (a * b) -> r
< 1346116948 375953 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :r^a * r^b = r^(a+b)
< 1346116980 846096 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(a -> r) + (b -> r) = (a*b)^r
< 1346116987 824903 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Um, r^(a*b)
< 1346116989 454562 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What?
< 1346117003 379346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What?
< 1346117004 788341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :r^a + r^b = r^(a*b)?
< 1346117007 866457 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's nonsense.
< 1346117019 536258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's not =.
< 1346117025 37615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a -> b isn't a = b.
< 1346117036 392025 :derdon!~derdon@p5DE89F98.dip.t-dialin.net JOIN :#esoteric
< 1346117040 495064 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, it's not nonsenes because r^a + r^b has a bit more information.
< 1346117055 445652 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(A BIT get it)
< 1346117060 691138 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::')
< 1346117069 528588 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/not //
< 1346117073 563800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It *is* nonsense because ...
< 1346117087 629896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You know the way foldr's type should mirror unfoldr's?
< 1346117097 91781 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :switch and swotch let you get all the information out, right?
< 1346117105 823934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :swotch (Left id), swotch (Right id) are fst and snd...
< 1346117111 792547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So I guess so.
< 1346117127 148819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it's not polymorphic.
< 1346117133 207911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Huh?
< 1346117143 234291 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, no.
< 1346117144 81375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Anyway, if you read that post I linked you'd understand why the sum-product relation is even more cool!
< 1346117153 456672 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's a continuation of that other post. Except it does sum types instead.
< 1346117156 536302 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What I'm saying is that you can't ((a * b) -> r) -> (a -> r | b -> r)
< 1346117164 967897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a one-way thing.
< 1346117180 404424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just like you can't (a -> b) -> Either (Not a) b. Or something.
< 1346117194 349542 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i guess i'll read the post.......................................
< 1346117201 357028 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: NO WAIT
< 1346117207 594400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: THINK ABOUT WHAT YOU'RE DOING
< 1346117221 994337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: ur gr8
< 1346117229 368151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: ur web
< 1346117244 196370 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1346117255 149849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: The post also shows you how you can do scrap-your-boilerplate-type things with the system elegantly!
< 1346117260 670167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :As in "without any ugly deriving (Data) stuff".
< 1346117279 448436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Logitext is "vnev more ocool!!"
< 1346117287 480560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What?
< 1346117303 734169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://logitext.mit.edu/main
< 1346117306 108878 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"the future"
< 1346117408 789925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This looks boring.
< 1346117423 90992 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :DID YOU PROVE ALL THE PROOFS
< 1346117492 468471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no
< 1346117520 622731 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: i am a terrible person
< 1346117528 184792 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night
< 1346117537 36187 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I have a ... -> x that I want to turn into a ... -> Type x
< 1346117546 340905 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :where ... can be any arity
< 1346117550 509785 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and clearly TH is the way to go
< 1346117563 363569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's ok, everyone does shit like that when they start out
< 1346117577 193030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you realise why it's a bad idea later
< 1346117603 595530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unless you're Oleg.
< 1346117626 223655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oleg doesn't really do things like that
< 1346117658 177710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: should i make a perfect language
< 1346117734 282524 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I know why it's a bad idea now
< 1346117738 667709 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and it's not stopping me
< 1346117788 835821 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :are you what they call a "bad person"
< 1346117800 326872 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: oh no
< 1346117806 257101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: are you a "bad person" too
< 1346117814 826389 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :because "it takes one to know one"
< 1346117819 517568 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"as they say"
< 1346117821 421723 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ye
< 1346117825 656603 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric
< 1346117827 942525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: people think they know why it's a bad idea to start with, too
< 1346117833 652657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :does that make me "a bad person" !
< 1346117838 713399 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ye
< 1346117859 512476 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it takes one to know that it takes one to know one
< 1346117861 209409 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :as they say
< 1346117918 19568 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott this is a good blog post
< 1346117918 411174 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: well then you tell me why i am wrong
< 1346117929 680654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: but being old is so much easier
< 1346117936 13291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i can't tell if you're being serious or not...........................
< 1346117943 707793 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im serious it's good !!
< 1346117946 774092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yaey
< 1346117947 680373 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is that wrong of me.....
< 1346117963 776206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nop
< 1346117970 420116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :people are sarcastic often and it is had to tell!!
< 1346117980 18850 :derdon!~derdon@p5DE89F98.dip.t-dialin.net QUIT :Remote host closed the connection
< 1346118004 846105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: When you say foo.bar in Rust, can bar just be a regular function?
< 1346118026 122618 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or is it a "method of the class of foo" "as they say"
< 1346118027 369765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: but in summary (a) TH in general is bleh for many reasons (some theoretical, most practical) and self-preservation dictates to avoid it wherever possible; (b) you will run into pain whenever you end up writing higher-order functions of some kind with this method; (c) it does not really save you much at all blah blah
< 1346118037 941379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I don't think Rust has "classes" proper?
< 1346118044 793011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Oh.
< 1346118048 480415 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION doesn't know Rust.
< 1346118056 934008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: How does "for 5.times" work?
< 1346118059 14172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: It has ADTs and traits (which are like OOP interfaces).
< 1346118062 901306 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: yes, those are the reasons
< 1346118066 349062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And you can implement traits for ADTs.
< 1346118069 265121 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :i am choosing to ignore them because i am stupid
< 1346118091 555114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: It's OK, you'll do it the proper way when it slows down your compilation times 2x.
< 1346118105 756257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I think that's the implementation of a trait for the integer types.
< 1346118120 2151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So 5.times is actually implementation_of_times_for_the_relevant_integer_type.times(5).
< 1346118128 617203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK.
< 1346118132 302192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"but still"
< 1346118168 492318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What do you mean but still?
< 1346118269 705164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I don't understand what your question is.
< 1346118284 411878 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Noq uestion.
< 1346118439 72021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: https://github.com/mozilla/rust/blob/master/src/libcore/iter.rs#L19, https://github.com/mozilla/rust/blob/master/src/libcore/int-template.rs#L91, https://github.com/mozilla/rust/blob/master/src/libcore/uint-template.rs#L83, which are then instantiated like this: https://github.com/mozilla/rust/blob/master/src/libcore/int-template/i64.rs.
< 1346118456 753709 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I thought there was no question. :-(
< 1346118478 791983 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, please mark your URLs in an easy-to-copy way.
< 1346118484 616829 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Don't mix valid punctuation into them. :-(
< 1346118766 667967 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Does that answer your non-question?
< 1346118786 958981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Also apparently traits are like typeclasses in some way.)
< 1346118793 631557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(So I guess they're more powerful than Java interfaces.)
< 1346120439 243190 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346120444 744695 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346121436 152177 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346121441 756024 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346121465 968631 :kinoSi0!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346121493 779534 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346122112 297519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :cvttsd2si
< 1346122115 771707 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What a great instruction name.
< 1346122535 998940 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving.
< 1346122805 784725 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346122828 747086 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346125124 516597 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So, there's this library that's supposed to tell you the distance between a point you give it and the nearest point in the database.
< 1346125141 408291 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The thing is, the library breaks.  You can only use it about ten times before it starts giving you numbers that are obviously wrong.
< 1346125150 152837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Trial period expired.
< 1346125156 421781 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Once, it gave a number that was too high by over a hundred orders of magnitude.
< 1346125159 676217 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :INSERT COIN
< 1346125173 92801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway, that doesn't necessarily mean it's wrong.
< 1346125193 299914 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It was wrong by over a hundred orders of magnitude.
< 1346125638 156121 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :a hundred orders of magnitude isn't cool
< 1346125663 911109 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you know what's cool? a hundred and three orders of magnitude
< 1346126594 743213 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :https://www.google.com/search?q=goats+in+trees&tbm=isch
< 1346126775 262185 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346127518 438043 :MoALTz!~no@host-92-8-146-22.as43234.net JOIN :#esoteric
< 1346128568 421142 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 244 seconds
< 1346128890 265284 :MoALTz!~no@host-92-8-146-22.as43234.net QUIT :Ping timeout: 264 seconds
< 1346129725 930744 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There is a open source FPGA, called ZUMA. However, no implementations exist, as far as I know.
< 1346129764 905939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought ZUMA was a game with marbles.
< 1346129797 986632 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.computer.org/portal/web/csdl/doi/10.1109/FCCM.2012.25
< 1346129811 669392 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it's an FPGA implemented on another FPGA °_°
< 1346129822 231045 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Previous attempts to map an FPGA architecture into a commercial FPGA have had an area penalty of 100x at best. Through careful architectural and implementation choices to exploit low-level elements of the host architecture, ZUMA reduces this penalty to as low as 40x."
< 1346130182 78603 :impomatic!~digital_w@176.18.112.87.dyn.plus.net QUIT :Ping timeout: 244 seconds
< 1346130249 864151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good
< 1346130492 861796 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :progress
< 1346130801 346688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hey kmc did mosh get any releases in the past ever
< 1346130803 918180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe i should update my shit
< 1346130833 429138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also does anyone know if that ghc version with type-level strings came out yet
< 1346130834 339709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf?
< 1346130844 401758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :YAWG
< 1346130858 46287 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the latest mosh release is in the topic in #mosh
< 1346130860 885608 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and on mosh.mit.edu
< 1346130879 547417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Yawg?
< 1346130883 831218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: :(
< 1346130886 303453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My server is running an old version of mosh. :-(
< 1346130889 721439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: I need a personal social web 2.0 connection with my software, man!
< 1346130891 976965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That means asking you.
< 1346130892 513847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I can't file bug reports until I upgrade.
< 1346130895 955023 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But upgrading is a hassle!
< 1346130898 745024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HLEP
< 1346130911 987025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also I don't even know what version I have, so ha.
< 1346130935 333185 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :$ mosh --version
< 1346130938 562854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :1.2.3
< 1346130944 75971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :POINT 4
< 1346130952 725217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm on 1.1.94d.
< 1346130960 14029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet that's old.
< 1346130976 616542 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Apparently 1.2.2 is the latest release.
< 1346131093 727466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Is there a way I can tell g++ and/or clang++ that a macro I have is an assertion macro?
< 1346131108 810895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What should it do differently?
< 1346131139 266556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I don't know. Not complain about me assuming what I asserted later on?
< 1346131163 326732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, be smart like that? Can it even do that?
< 1346131172 458650 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does it happen with #include 's assert()?
< 1346131195 276852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I think so?
< 1346131203 238098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I want to be as fancy as assert.h.
< 1346131214 359170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Alternatively, is there a way to hook into when an assert fails or something?
< 1346131222 926082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I want my fancy stuff *and* the platform's fancy stuff. :(
< 1346131269 121175 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :assert() raises SIGABRT doesn't it?
< 1346131291 936899 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it will still kill the process even if you handle SIGABRT
< 1346131310 949442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :All the big C++ codebases I've used defined their own assert, but I've never noticed anything smart like "telling the compiler about your assumptions".
< 1346131327 961260 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Some asserts raise SIGTRAP in debug mode. Or do other things.
< 1346131354 663850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I wonder whether SIGTRAP has much of an advantage over SIGABRT.
< 1346131355 394664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There's some inline asm in the current assert() implementation. :(
< 1346131370 311387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it asm("int3")?
< 1346131376 800653 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Snippet of the fun: http://sprunge.us/RQcf
< 1346131385 687870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Close enough: #define MyDebugBreak() _asm {int 3}
< 1346131393 520004 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You're working with Win32 code?
< 1346131403 199527 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, whoops. I actually removed IsDebuggerPresent95.
< 1346131421 920425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BUT before I did,
< 1346131427 277494 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: (how do I see a file at a revision in git)
< 1346131430 273649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Without checking it out.)
< 1346131437 321866 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :git show?
< 1346131437 520732 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :if you mark your custom abort function as attribute((noreturn)), and/or insert a __builtin_unreachable()
< 1346131442 479794 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :then gcc can do clever things
< 1346131459 556212 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think unreachable is better than noreturn?
< 1346131463 797973 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky source]$ git show 5e814759930bf282ba3b5741643bebe1587557f1 debug.cc
< 1346131463 945546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[elliott@dinky source]$ 
< 1346131464 841086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Help.
< 1346131474 577326 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :git show commitish:filename
< 1346131486 487380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thx
< 1346131490 342866 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yw
< 1346131521 500745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: http://sprunge.us/FaBg
< 1346131528 632422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc may also click that link. Everyone else is forbidden.
< 1346131537 880999 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: thx
< 1346131542 388357 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's some code
< 1346131543 804246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :on kmcs bhlf
< 1346131562 769238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :By the way, this isn't some 90s nonsense, this code is from ~2005-ish.
< 1346131578 129585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Okay, maybe this bit is older. But it's newer than, like, 2000.)
< 1346131585 202466 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what is it
< 1346131588 17125 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Crawl?
< 1346131616 43952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's monqy.
< 1346131636 6365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: ruopensouce?!!
< 1346131680 197757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy's codebase has some great comments.
< 1346131683 260760 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :monqypatching
< 1346131684 585108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :// XXX: must fix species abils to not use duration 15
< 1346131684 731304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :// -- ummm ... who wrote this? {dlb}
< 1346131703 665989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The unforgivable faux pas of not signing your todo comments.
< 1346131715 656899 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: has this been in git since 2005??
< 1346131738 194642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If by "2005" you mean "2011ish", then yes.
< 1346131751 870950 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :2011 is the year of git on the desktop
< 1346131837 750277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Did you know Windows still exists? :(
< 1346131853 965736 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://gcc.gnu.org/onlinedocs/gcc-4.7.0/gcc/Function-Attributes.html
< 1346131858 681745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :gcc has a lot of fancy attributes
< 1346131938 994783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Do you want to hear a joke? I know you love jokes.
< 1346131999 479824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Oh boy, a joke!
< 1346132030 944957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: The joke is const correctness.
< 1346132120 482036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Do you want to hear another joke?
< 1346132150 852368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Time's up.
< 1346132154 151318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: What about you?
< 1346132171 160630 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ye
< 1346132174 229041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Tough.
< 1346132195 356102 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :probably for the best
< 1346132200 739651 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im eating so if i laughed bad things might happen
< 1346132206 908583 :williannys!~canaima@190.36.54.206 JOIN :#esoteric
< 1346132212 70495 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net PRIVMSG #esoteric :like that
< 1346132232 88737 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome williannys
< 1346132235 353741 :HackEgo!codu@codu.org PRIVMSG #esoteric :williannys: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346132241 344732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wait, are you the sneeze person?
< 1346132324 60592 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :going to sleep, 'night all
< 1346132333 443234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc sleeps?
< 1346132351 834572 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yes i sleep quite a lot
< 1346132410 636497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Weird.
< 1346132453 707205 :williannys!~canaima@190.36.54.206 PART :#esoteric
< 1346132758 808602 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, so I heard JVM startup time is slow, but this is insane
< 1346134760 403671 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Disadvantages of existing FPGA architectures includes: * Proprietary nature of hardware. * Requires you to use their software, specific to certain operating systems and certain computers. * Vendor locked. * No dynamic reconfiguration (some have this feature, but again, you need to use their software so you cannot do it with your own software).
< 1346134780 892478 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Therefore you cannot use it to make your own computer system since it can only be used with the computer systems they say it can be used!
< 1346134808 360021 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another disadvantage: * They don't sell them for a long enough time. After they sell it, they will be obsolete and you have to buy another one.
< 1346135947 763518 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Yes!
< 1346135963 992348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What's the another joke?
< 1346135981 619063 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: He has, like, a job and stuff now, man.
< 1346135984 478535 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :He sold out on us!
< 1346136006 72533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :He's probably going to sleep early because of that!
< 1346136272 827784 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1346136394 306196 :nys!~nysnamovo@blk-215-85-41.eastlink.ca QUIT :Quit: quit
< 1346136455 972752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? zzo38
< 1346136460 532381 :HackEgo!codu@codu.org PRIVMSG #esoteric :zzo38 is not actually the next version of fungot, much as it may seem.
< 1346136466 354571 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? fungot
< 1346136466 601102 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: he looks gay.
< 1346136469 157756 :HackEgo!codu@codu.org PRIVMSG #esoteric :fungot cannot be stopped by that sword alone.
< 1346136472 999 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: thx
< 1346136472 448939 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: what the hell would anyone srvive that the computer, it was dat. oh and apologies in advance for the most beautiful girl i've ever heard of nick pitera on this
< 1346136510 501156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style
< 1346136510 926604 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube*
< 1346136514 872684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah.
< 1346136547 833086 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In retrospect, "of course".
< 1346136566 81861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style darwin
< 1346136566 328214 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: darwin (Books by Charles Darwin -- you know, that evilution guy)
< 1346136571 516444 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot
< 1346136573 610502 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: :( i was too glad to accept :) this, in fact, take them away from any spot which itches: monkeys search each other for aid; and as they flit from tree to tree, and what i lay much stress on it, and really great, if we take/ fairest standard :) comparison because, :)/ corals just mentioned, and :)/ other photographs given by dr. o. regnelli,/ illegitimate unions :) dimorphic and trimorphic plants, as described by himsel
< 1346136589 231670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Charles Darwin sure used a lot of smileys.
< 1346136600 690896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :He was just such a fun guy.
< 1346136624 463907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: are you a fun guy???????
< 1346136625 348410 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: a species may depart from/ type :) both its parents were common peacocks. lastly, i have had some strange proceedings on board/ :( beagle" anchored a few miles, i could see this argument answered.
< 1346137723 582598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: it seems like noreturn is the same as normal function call + unreachable
< 1346137735 735145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html#index-g_t_005f_005fbuiltin_005funreachable-3286
< 1346137752 570466 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Oh.
< 1346137757 358244 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Is exit() noreturn?
< 1346137783 750365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I write if (x == 0) exit(1); will the compiler assume that x is != 0 or something?
< 1346137790 483354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think it ought to be allowed to assume that for unreachable.
< 1346137901 782454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think exit is noreturn, yes.
< 1346137901 928377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :C11 standard prototype for exit is "_Noreturn void exit(int status);"
< 1346137909 40873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :At least in glibc.
< 1346137933 94278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I suspect GHC might insert a __builtin_unreachable() after every call to a noreturn function, implicitly.
< 1346137962 343177 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's very clever of GHC.
< 1346137966 186297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gcc.
< 1346137980 394877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway, that makes sense.
< 1346137997 59061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you mean the noreturn comes *after* the return from the function call.
< 1346138010 224280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Makes sense.
< 1346138036 581942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The unreachable, you mean? 
< 1346138043 659516 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes.
< 1346138201 507289 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/hXUh -- assumptions: it has those.
< 1346138245 369941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Oh, you mean the noreturn comes *after* the return from the function call.
< 1346138246 279233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Huh?
< 1346138253 970764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :00:13  The unreachable, you mean? 
< 1346138254 120131 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :00:14  Yes.
< 1346138311 207820 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1346138370 839957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a GCC option '-Wsuggest-attribute=noreturn' that will make it add warnings that suggest attribute ((noreturn)) for functions that it thinks don't seem to be returning.
< 1346138381 712691 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It can do the same for pure, const, format.)
< 1346138467 824536 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/SZXT like that.
< 1346138497 544270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's not a default?
< 1346138504 51968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you get all the good warnings?
< 1346138523 185342 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not a default, and it's not enabled by -Wall or -Wextra either.
< 1346138537 593007 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though -Wextra does cause a "comparison is always true due to limited range of data type" warning on it.
< 1346138567 636545 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric
< 1346138613 157090 :impomatic!~digital_w@87.113.166.14 JOIN :#esoteric
< 1346138635 764653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The -Wsuggest-attribute=format can at least have false positives; don't know about the others.
< 1346138696 639002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: There's a clang option to turn on every single warning.
< 1346138698 500224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's an experience.
< 1346138712 281866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@time
< 1346138713 55463 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Local time for elliott is Tue Aug 28 08:26:58
< 1346138715 625369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: tell me to go to sleep
< 1346138728 35208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is it called "-Wfucking-all-and-i-mean-it"?
< 1346138750 149182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hate IRC faux pas. :-(
< 1346138768 101469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: fauxiliary pacification
< 1346138771 285178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-fauxiliary-pacification
< 1346138846 629029 :pikhq!~pikhq@71-34-144-52.clsp.qwest.net PRIVMSG #esoteric :elliott: You should write some Forth.
< 1346139028 243549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-forthxiliary-pacification
< 1346139051 858440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: -Weverything. Try it on your nearest codebase.
< 1346139054 784634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's depressing :(
< 1346139082 477604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I know what it is. I have.
< 1346139095 700979 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :)-:
< 1346139100 98212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::-( )-:
< 1346139105 468193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :)-: :-(
< 1346139107 367393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :)-:-(
< 1346139112 868214 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::-()-:
< 1346139131 854025 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nice, I'll have to try that
< 1346139134 379606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :. .
< 1346139135 358622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : |
< 1346139136 677034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (
< 1346139142 418390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :. .
< 1346139142 880253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : |
< 1346139146 953657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/-\
< 1346139156 461210 :elliott!~elliott@unaffiliated/elliott PART #esoteric :": - )"
< 1346139160 147925 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :· .
< 1346139161 553320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : |
< 1346139165 343722 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\_/
< 1346139169 304383 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think most of "my" code isn't even -Wall clean (in gcc), so it might be ... interesting
< 1346139293 702256 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the other hand, you just might to find a bug not caught by your thorough set of unit tests.
< 1346139327 450582 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :tests? what tests?
< 1346139340 245472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unit ones.
< 1346139352 594939 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Re. the clang flag, it's called -Weverything
< 1346139373 298201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: UR LATE
< 1346139376 573209 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric : shachaf: -Weverything. Try it on your nearest codebase.
< 1346139383 140037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In case anyone was wondering what the clang flag was: It's -Weverything
< 1346139414 557237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :-Weevil warns of extreme evil.
< 1346139419 115115 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Crap, I missed that line
< 1346139424 156102 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: but what's the flag called? elliott left
< 1346139439 520967 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :I just saw the -fauxorth nonsense and that got mixed in it all
< 1346139447 11382 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Sorry for the noise
< 1346139639 390291 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1346139719 528201 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg JOIN :#esoteric
< 1346139761 994902 :impomatic!~digital_w@87.113.166.14 PRIVMSG #esoteric :Rebol to be killed off? http://www.rebol.com/article/0510.html :-(
< 1346140125 860910 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think I installed REBOL once
< 1346140188 702580 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe REBOL will just go open source?
< 1346140195 898173 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That wouldn't be a bad fate, would it?
< 1346140299 263372 :AnotherTest!~tim@94-224-17-4.access.telenet.be JOIN :#esoteric
< 1346140312 973581 :AnotherTest!~tim@94-224-17-4.access.telenet.be PRIVMSG #esoteric :Hello
< 1346140395 486046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome ANOTHER TEST
< 1346140398 948231 :HackEgo!codu@codu.org PRIVMSG #esoteric :ANOTHER: TEST: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346140416 599975 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://re-bol.com/rebol.html#section-1
< 1346140445 921209 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Uh, I... it's a thing also usable for non-programming tasks?
< 1346140620 927440 :AnotherTest!~tim@94-224-17-4.access.telenet.be QUIT :Quit: Leaving.
< 1346140646 899341 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`WELCOME does_it_uppercase_the_nick_too
< 1346140650 372050 :HackEgo!codu@codu.org PRIVMSG #esoteric :DOES_IT_UPPERCASE_THE_NICK_TOO: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.)
< 1346140657 351503 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently the answer is YES.
< 1346140680 602473 :AnotherTest!~tim@94-224-17-4.access.telenet.be JOIN :#esoteric
< 1346140777 112744 :AnotherTest!~tim@94-224-17-4.access.telenet.be PRIVMSG #esoteric :since when am I getting greeted :D?
< 1346140884 768319 :lifthrasiir!~lifthrasi@222.122.156.78 PRIVMSG #esoteric :`WELCOME will_it_correctly_uppercase_á
< 1346140888 45178 :HackEgo!codu@codu.org PRIVMSG #esoteric :WILL_IT_CORRECTLY_UPPERCASE_á: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.)
< 1346140894 384451 :lifthrasiir!~lifthrasi@222.122.156.78 PRIVMSG #esoteric :Answer: no.
< 1346141081 865293 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that's actually not that bad of a greeting
< 1346141091 591893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`cat bin/WELCOME
< 1346141094 790358 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ welcome "$@" | perl -ne 'print uc($_)'
< 1346141104 305214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run welcome blärg | perl -ne 'BEGIN { binmode STDIN, ":utf8"; } print uc($_)'
< 1346141108 325424 :HackEgo!codu@codu.org PRIVMSG #esoteric :BLRG: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.)
< 1346141146 527157 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That would, though I guess it'd really need an encoding-fallback kind of thing.
< 1346141178 979717 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :`run welcome blärg | perl -CS -pe '$_=uc($_)'
< 1346141181 842400 :HackEgo!codu@codu.org PRIVMSG #esoteric :BLÄRG: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.)
< 1346141204 414672 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run runghc
< 1346141206 351766 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, there's a flag.
< 1346141221 717896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ghc -e 'print 1'
< 1346141225 598867 :HackEgo!codu@codu.org PRIVMSG #esoteric :ghc: can't find a package database at /usr/lib/ghc-6.12.1/package.conf.d
< 1346141227 513199 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :`run welcome blärg | perl -CSL -pe '$_=uc($_)'
< 1346141231 298212 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where zalgo
< 1346141231 470908 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :import Random;main=mapM_((>>(י=<>(י=< zalgo.hs
< 1346141250 429134 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output.
< 1346141253 94665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: No UTF-8 locale, I guess.
< 1346141259 760833 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo hello | runhc zalgo.hs
< 1346141262 850211 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: runhc: command not found
< 1346141266 715622 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo hello | runghc zalgo.hs
< 1346141270 120056 :HackEgo!codu@codu.org PRIVMSG #esoteric :ghc: can't find a package database at /usr/lib/ghc-6.12.1/package.conf.d
< 1346141271 425371 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :fizzie: Evidently not. That'd be the right "fallback" method, I guess, though.
< 1346141273 971210 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :WHAT!
< 1346141296 211574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who runs HackEgo?
< 1346141301 520345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it you, Gregor?
< 1346141305 839198 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It is.
< 1346141306 77299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: ☝
< 1346141894 794760 :AnotherTest!~tim@94-224-17-4.access.telenet.be QUIT :Quit: Leaving.
< 1346141904 795411 :AnotherTest!~tim@94-224-17-4.access.telenet.be JOIN :#esoteric
< 1346142102 218501 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"REBOL is a mix of both closed and open source. The kernel of REBOL, which must be kept extremely consistent between hardware platforms and operating systems, is closed. This keeps platform specific variations to a minimum, allowing your programs to run on Windows, Linux, Unix, and other systems without modification. Our consistent, controlled design process also keeps REBOL very small - its core is less than 250KB."
< 1346142103 679251 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WTF?
< 1346142151 280538 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I guess they're saying that they're afraid if people fork it, it will be more annoying to write REBOL code because some must run on the forks?
< 1346142192 131469 :AnotherTest!~tim@94-224-17-4.access.telenet.be QUIT :Ping timeout: 268 seconds
< 1346142267 629150 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg QUIT :Quit: mig22
< 1346142289 298071 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1346142624 376765 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I wonder how well a REBOLNomic would work
< 1346142816 405706 :lahwran!lahwran@unaffiliated/lahwran QUIT :Ping timeout: 276 seconds
< 1346142901 660869 :soundnfury!~edward@109.176.207.75 QUIT :Quit: recompiling
< 1346142918 345111 :soundnfury!~edward@109.176.207.75 JOIN :#esoteric
< 1346143309 440576 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, I like REBOL's approach to optional/keyword arguments
< 1346143315 219120 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, maybe
< 1346143492 634470 :lahwran-!lahwran@sonicrules.org JOIN :#esoteric
< 1346143850 178076 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This is a test of writing to the clipboard from REBOL
< 1346144157 704056 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I am giving this clipboard stuff more credit than it deserves
< 1346144393 740881 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346144842 433200 :kinoSi0!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346145122 228665 :monqy_!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1346145407 887846 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :*.net *.split
< 1346145408 202395 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :*.net *.split
< 1346145408 356001 :Nisstyre_!~yours@c-208-90-102-250.netflash.net QUIT :*.net *.split
< 1346145408 356143 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :*.net *.split
< 1346145426 784243 :monqy_!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net NICK :monqy
< 1346145439 554412 :AnotherTest!~tim@94-224-17-4.access.telenet.be JOIN :#esoteric
< 1346145855 175201 :AnotherTest!~tim@94-224-17-4.access.telenet.be PART :#esoteric
< 1346145956 51521 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346145966 263155 :Nisstyre_!~yours@c-208-90-102-250.netflash.net JOIN :#esoteric
< 1346147304 620797 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I decided to try print layout [size 400x300]
< 1346147320 931393 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That is a lot of what I assume is code in the view DSL scrolling by on my screen
< 1346149273 219548 :derdon!~derdon@p5DE89F98.dip.t-dialin.net JOIN :#esoteric
< 1346150948 976579 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346151108 368265 :kinoSi0!~kinosi@27-96-32-84.ipq.jp QUIT :Ping timeout: 245 seconds
< 1346151245 851489 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds
< 1346151393 206089 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1346151788 345409 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346151794 28579 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346151960 336698 :soundnfury!~edward@109.176.207.75 QUIT :Quit: quIRC
< 1346152447 68841 :atriq!~Taneb@host-78-148-12-202.as13285.net JOIN :#esoteric
< 1346152463 551595 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> sum.map(1/)$scanl1(*)[1..18]
< 1346152465 493497 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1.7182818284590455
< 1346152469 231568 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> e
< 1346152470 278162 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  e
< 1346152472 509464 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric ::(
< 1346152485 614712 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> e :: Double
< 1346152486 611347 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Couldn't match expected type `GHC.Types.Double'
< 1346152486 782711 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :        against inferred ty...
< 1346152490 904331 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric ::t e
< 1346152491 881329 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Expr
< 1346152827 861518 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :> exp 1 :: Double
< 1346152828 877531 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.718281828459045
< 1346152859 731483 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> sum.map(1/)$scanl1(*)[0..18]
< 1346152861 684058 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Infinity
< 1346152869 337551 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :That's why that doesn't work
< 1346152873 281145 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> sum.map(1/)$scanl1(*)[1..18]
< 1346152875 200257 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1.7182818284590455
< 1346152878 77648 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> sum.map(1/)$scanl1(*)[1..18]+1
< 1346152879 101821 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  No instance for (GHC.Num.Num [a])
< 1346152879 256778 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   arising from a use of `e_1111181' at <...
< 1346152887 934750 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> 1+$sum.map(1/)$scanl1(*)[1..18]
< 1346152888 922076 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Not in scope: `+$'
< 1346152896 76629 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> 1 + (sum.map(1/)$scanl1(*)[1..18])
< 1346152897 952313 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182818284590455
< 1346152902 182827 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> exp 1
< 1346152903 229080 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.718281828459045
< 1346152915 989365 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :Slightly more precise!
< 1346152969 496260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The last digit is worng. :/
< 1346152973 9867 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :2.71828182845904523536028747135266249775724709369995... it goes.
< 1346152980 941502 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :Hmm
< 1346152988 328346 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> 1 + (sum.map(1/)$scanl1(*)[1..1000])
< 1346152990 288458 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182818284590455
< 1346153072 206225 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :16 decimal digits is the rule-of-thumb accuracy for doubles, so that's all you can ask, I suppose.
< 1346153095 675958 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I'd kind-of maybe expect "exp 1" to be the closest possible double to e; I wonder if it is.
< 1346153119 935299 :MoALTz!~no@host-92-8-144-135.as43234.net JOIN :#esoteric
< 1346153138 823207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> 1 + (sum.map((1 :: CReal)/)$scanl1(*)[1..20])
< 1346153140 890526 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182818284590452353397844906664158861464
< 1346153179 113140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Numberwise, that seems to be correct up to 2.7182818284590452353.
< 1346153187 577010 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> 1 + (sum.map(1::CReal/)$scanl1(*)[1..100])
< 1346153188 559684 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  : parse error on input `)'
< 1346153199 156259 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> 1 + (sum.map((1 :: CReal)/)$scanl1(*)[1..100])
< 1346153202 866770 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  mueval-core: Time limit exceeded
< 1346153206 773807 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> 1 + (sum.map((1 :: CReal)/)$scanl1(*)[1..50])
< 1346153209 32090 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182818284590452353602874713526624977572
< 1346153249 141236 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :Where can I get CReal from in GHCi?
< 1346153340 452681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wikipedia says Euler himself only computed it up to 23 decimal digits.
< 1346153399 410182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hayoo says it's in Data.Number.CReal of 'numbers'.
< 1346153401 440298 :ogrom!~nask@gprs-inet-65-64.elisa.ee JOIN :#esoteric
< 1346153410 424249 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :Thanks
< 1346153429 799166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@list
< 1346153430 6164 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://code.haskell.org/lambdabot/COMMANDS
< 1346153453 471655 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has Hoogle, but I suppose it hasn't got a Hayoo.
< 1346153497 75866 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> 1+sum(map(1/)$scanl1(*)[1..34])::CReal
< 1346153498 193665 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182818284590452353602874713526624977572
< 1346153795 135841 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :This method approaches e a lot faster than (1 + 1/n) ^ n, it seems
< 1346153820 451783 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> (1.001 ^ 1000) :: CReal
< 1346153821 589441 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7169239322358924573830881219475771889643
< 1346153828 876566 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> (1.0001 ^ 10000) :: CReal
< 1346153830 520740 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7181459268252248640376646749131465361138
< 1346153836 972110 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> (1.00001 ^ 100000) :: CReal
< 1346153840 681524 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  mueval-core: Time limit exceeded
< 1346154443 951561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let scf [] = 1; scf (a:b) = a + 1/(scf b) in scf . take 10 $ 2 : ([2,4..] >>= (1:).(:[1]))
< 1346154445 843918 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182817182817183
< 1346154466 167579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let scf [] = 1; scf (a:b) = a + 1/(scf b) in scf . take 50 $ 2 : ([2,4..] >>= (1:).(:[1]))
< 1346154468 113780 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182818284590455
< 1346154480 3816 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's that, too.
< 1346154547 643340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the 2+1/(1+1/(2+1/(1+1/(1+1/(4+1/(1+...)))))) aka [2; 1,2,1, 1,4,1, 1,6,1, ...] expansion.
< 1346154690 42627 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric
< 1346154691 482557 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> let scf [] = 1; scf (a:b) = a + 1/(scf b) in scf . take 50 $ 2 : ([2,4..] >>= (1:).(:[1])) :: CReal
< 1346154693 594327 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182818284590452353602874713526624977572
< 1346154702 504127 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> let scf [] = 1; scf (a:b) = a + 1/(scf b) in scf . take 3 $ 2 : ([2,4..] >>= (1:).(:[1])) :: CReal
< 1346154704 708417 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.75
< 1346154708 593273 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> let scf [] = 1; scf (a:b) = a + 1/(scf b) in scf . take 34 $ 2 : ([2,4..] >>= (1:).(:[1])) :: CReal
< 1346154710 781270 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182818284590452353602874713525970360921
< 1346154716 475955 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> let scf [] = 1; scf (a:b) = a + 1/(scf b) in scf . take 36 $ 2 : ([2,4..] >>= (1:).(:[1])) :: CReal
< 1346154718 656618 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182818284590452353602874713526612384938
< 1346154724 143642 :atriq!~Taneb@host-78-148-12-202.as13285.net PRIVMSG #esoteric :> let scf [] = 1; scf (a:b) = a + 1/(scf b) in scf . take 40 $ 2 : ([2,4..] >>= (1:).(:[1])) :: CReal
< 1346154726 307700 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.7182818284590452353602874713526624977495
< 1346154749 759106 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The terminating condition of scf might be a bit worng, though, I think optimally it should end up in just ...+1/t instead of the current ...+1/(t+1).
< 1346155145 107055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let scf (a:[]) = a; scf (a:b) = a + 1/(scf b) in scf . take 40 $ 2 : ([2,4..] >>= (1:).(:[1])) :: CReal
< 1346155147 75789 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.71828182845904523536028747135266249819
< 1346155925 239897 :atriq!~Taneb@host-78-148-12-202.as13285.net QUIT :Remote host closed the connection
< 1346156057 525330 :ogrom!~nask@gprs-inet-65-64.elisa.ee QUIT :Quit: begone
< 1346156273 36213 :lahwran-!lahwran@sonicrules.org NICK :lahwran
< 1346156274 85799 :lahwran!lahwran@sonicrules.org QUIT :Changing host
< 1346156274 232184 :lahwran!lahwran@unaffiliated/lahwran JOIN :#esoteric
< 1346156807 614884 :lahwran!lahwran@unaffiliated/lahwran NICK :lahwran-
< 1346156814 209349 :lahwran-!lahwran@unaffiliated/lahwran NICK :lahwran_
< 1346156818 413227 :lahwran_!lahwran@unaffiliated/lahwran NICK :lahwran
< 1346158301 194427 :t3cht|!~chatzilla@host86-175-184-16.wlms-broadband.com JOIN :#esoteric
< 1346158672 597464 :t3cht|_!~chatzilla@host86-175-184-16.wlms-broadband.com JOIN :#esoteric
< 1346158679 320561 :t3cht|_!~chatzilla@host86-175-184-16.wlms-broadband.com QUIT :Client Quit
< 1346158883 291147 :t3cht|!~chatzilla@host86-175-184-16.wlms-broadband.com QUIT :Ping timeout: 245 seconds
< 1346159131 415175 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1346159136 310161 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection
< 1346159376 759112 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric
< 1346159427 820110 :nortti!~juhani@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric
< 1346159448 254426 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1346161030 136206 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1346161136 329814 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1346161140 713452 :ogrom!~del@gprs-inet-65-64.elisa.ee JOIN :#esoteric
< 1346161241 543382 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1346163594 173752 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net JOIN :#esoteric
< 1346164015 43953 :augur!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric
< 1346164344 107469 :pikhq!~pikhq@71-34-144-52.clsp.qwest.net QUIT :Ping timeout: 244 seconds
< 1346164345 750902 :pikhq_!~pikhq@70-56-231-135.clsp.qwest.net JOIN :#esoteric
< 1346164630 758302 :nortti_!~logibotti@62-183-153-2.bb.dnainternet.fi JOIN :#esoteric
< 1346165331 306720 :nortti_!~logibotti@62-183-153-2.bb.dnainternet.fi QUIT :Remote host closed the connection
< 1346165391 971187 :nortti_!~logibotti@62-183-153-2.bb.dnainternet.fi JOIN :#esoteric
< 1346165503 158162 :nortti_!~logibotti@62-183-153-2.bb.dnainternet.fi QUIT :Remote host closed the connection
< 1346166391 980374 :Yonkie!~Yonkie@cookness-diamond.volia.net QUIT :
< 1346166720 6845 :nortti_!~logibotti@62-183-153-2.bb.dnainternet.fi JOIN :#esoteric
< 1346166791 619100 :nortti_!~logibotti@62-183-153-2.bb.dnainternet.fi QUIT :Client Quit
< 1346166981 409216 :nortti_!~logibotti@62-183-153-2.bb.dnainternet.fi JOIN :#esoteric
< 1346167117 243506 :atriq!~Taneb@host-78-148-9-36.as13285.net JOIN :#esoteric
< 1346169802 251412 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1346170526 987289 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1346171481 66783 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1346172865 148051 :atriq!~Taneb@host-78-148-9-36.as13285.net QUIT :Ping timeout: 260 seconds
< 1346173381 321020 :impomatic!~digital_w@87.113.166.14 PRIVMSG #esoteric :Hmmm... the esolang wiki doesn't like inline references.
< 1346173817 889842 :atriq!~Taneb@host-78-148-9-36.as13285.net JOIN :#esoteric
< 1346174702 991042 :ogrom!~del@gprs-inet-65-64.elisa.ee QUIT :Read error: Connection reset by peer
< 1346175700 41830 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346176121 37329 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Ping timeout: 272 seconds
< 1346176235 29215 :nortti_!~logibotti@62-183-153-2.bb.dnainternet.fi QUIT :Ping timeout: 272 seconds
< 1346176551 156023 :nortti_!~logibotti@62-183-153-2.bb.dnainternet.fi JOIN :#esoteric
< 1346176945 48023 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1346177037 169460 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1346177089 305162 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If ZUMA FPGA was made commercial, I would probably buy it; it eliminates the advantage of existing commercial FPGAs.
< 1346177284 397935 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I wonder how efficient would be computer using LFSR based instruction pointer with reconfigurable taps?
< 1346178135 47721 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 272 seconds
< 1346178895 443753 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Read error: Connection reset by peer
< 1346179090 545012 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that is a true mad genius idea
< 1346179207 535829 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have various other ideas too in the design of a computer microprocessor.
< 1346179872 494708 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1346180916 858740 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 248 seconds
< 1346181884 786684 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1346182670 252293 :Eladith!~eladith@gzrrplox.kortex.jyu.fi QUIT :Ping timeout: 268 seconds
< 1346182708 264362 :nortti-!~juhani@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric
< 1346183500 551205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : shachaf: fauxiliary pacification
< 1346183507 812988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fauxiliary is a good word
< 1346183748 389246 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Ping timeout: 244 seconds
< 1346183957 201948 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1346184427 521116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, noerjan.
< 1346184607 131437 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :don't we say "fauxiliarification" nowadays?
< 1346184699 136301 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah, too easy to confuse with floccinaucinihilipilification
< 1346184734 580115 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so many words are easy to confuse with floccinaucinihilipilification
< 1346184767 198178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you'd think
< 1346184810 439085 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so what exactly does it mean? flow control incinerated and annihilated in a pile of amplifications?
< 1346184893 9715 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or am I confusing it with floccinerannihilipilification
< 1346184948 481709 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(I'm glad; people used to make acronyms all the time and I couldn't figure them out... everything is so simple now)
< 1346184969 203140 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"The act or habit of describing or regarding something as unimportant, of having no value or being worthless."
< 1346185058 398059 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :Ping timeout: 245 seconds
< 1346185097 44044 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wait
< 1346185108 272075 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :did you just make up an entry in the wiktionnaire?
< 1346185127 645074 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in ten languages
< 1346185132 132010 :pikhq!~pikhq@71-34-136-144.clsp.qwest.net JOIN :#esoteric
< 1346185171 654527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i work fast.
< 1346185177 465653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also with time travel.
< 1346185185 566686 :lifthrasiir!~lifthrasi@222.122.156.78 JOIN :#esoteric
< 1346185189 596930 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ah, right
< 1346185257 335876 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(as long as you don't forget your jelly doughnuts)
< 1346185301 554738 :pikhq_!~pikhq@70-56-231-135.clsp.qwest.net QUIT :Ping timeout: 252 seconds
< 1346185324 104914 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Did that guy who was implementing Fueue in OCaml get anywhere?
< 1346185381 928320 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's me
< 1346185400 720533 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, since the Queue module was not good enough, I switched to C
< 1346185437 960866 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :actually I try to continue with the ocaml version, accepting the sacrifice of "not checking if the operation can be performed before trying to perform it"
< 1346185444 224909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you'd probably want a deque
< 1346185453 809987 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(which would not match the specifications from the wiki, but whatever)
< 1346185471 224730 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :deque, is that already implemented?
< 1346185482 854644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in _some_ languages it is...
< 1346185503 445308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION knows not regarding ocaml
< 1346185508 654948 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm gonna check again but I don't think I found it in ocaml's standard library
< 1346185517 784922 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :stickle
< 1346185541 353721 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so of course I could have made my own structure but in that case I thought I'd rather make it in C
< 1346185583 705950 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric ::)
< 1346185601 995930 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :You now know more about Fueue than the language's creator
< 1346185616 544566 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's scary
< 1346185626 589545 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :That's me
< 1346185636 923109 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the wiki said something about a certain "Taneb"
< 1346185644 218616 :atriq!~Taneb@host-78-148-9-36.as13285.net NICK :Taneb
< 1346185652 701973 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I'm Taneb
< 1346185667 891506 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ooooh
< 1346185668 37976 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I'm also Ngevd
< 1346185682 775071 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you're so many people!
< 1346185691 210087 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :No, only 4.
< 1346185707 808894 :stickle!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1346185710 56412 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I heard you were also Superman, and an elf
< 1346185727 133924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but is he elvis?
< 1346185727 313101 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Only one of those things is actually true!
< 1346185743 807076 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway yeah the problem was that the wiki page said "it's a queue-based language, and everything happens in the queue"
< 1346185765 387806 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I started making a program in ocaml with the Queue module
< 1346185771 852249 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(or whatever a module is called in english)
< 1346185792 486355 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :You really need a deque, I'm afraid
< 1346185796 103175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's like ocaml isn't even trying to be functional with that module
< 1346185799 360462 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Or an immutable queue
< 1346185811 529423 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :see: haskell, Data.Sequence
< 1346185835 52774 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then the wikipage told me "if you pop a function, you must first check if the arguments are in the queue, and then perform the operation; if they're not, send the function back to the queue
< 1346185851 407185 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :It's...
< 1346185856 365809 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :It's not the best designed language
< 1346185869 762486 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I found it quite interesting
< 1346185894 632614 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric ::)
< 1346185898 245128 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :most languages are imperative and many esolangs use stacks
< 1346185905 615582 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yours is a functional queue
< 1346185913 769584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i'm wondering _how_ efficient that transfer function is, if it's really constant time you might be able to use it to get around the lack of peeking
< 1346185921 34958 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it says it is)
< 1346185929 589121 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what's the transfer function?
< 1346185937 179736 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: does "stackars" mean the same in norwegian?
< 1346185942 55962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://caml.inria.fr/pub/docs/manual-ocaml/libref/Queue.html last one
< 1346185961 489047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: stakkars is a word, presumably means the same
< 1346185978 462156 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :transfer q1 q2 adds all of q1’s elements at the end of the queue q2, then clears q1. It is equivalent to the sequence iter (fun x -> add x q2) q1; clear q1, but runs in constant time.
< 1346185980 175887 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :i.e. stackars språk = language of stacks = poor language?
< 1346185982 290320 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"poor" in a non-monetary sense
< 1346186001 305003 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: oh, that wouldn't be used
< 1346186015 120141 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1346186017 897098 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what
< 1346186020 302674 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :whao*
< 1346186037 953002 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, so the transfer function is kind of magical
< 1346186047 445147 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: probably wouldn't ever be used for language of stacks in swedish either, except if you're trying to make a pun
< 1346186075 178575 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :vilka är det mest synd om i skogen? myrstackarna!
< 1346186075 549537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: the referent of "stakkars" really needs to be something capable of suffering :P
< 1346186120 466734 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's like my eyes stopped after the fold function. or maybe "transfer" sound too much different than what I needed
< 1346186153 190927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm actually i could imagine it being used about something else in jest
< 1346186162 269465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like food
< 1346186203 43526 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Taneb: yeah, so thanks to oerjan I could continue the ocaml program
< 1346186217 942122 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though I've started the C one now, and kind of want to finish it first
< 1346186218 789269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i suspect it's not _really_ constant time if you do it repeatedly for concatenation
< 1346186234 630050 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I don't need to do it repeatedly, do I?
< 1346186269 13637 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :they say the result is *the same* as the iter/push method, but I guess the reason they included it and why it's constant time is that it actually uses the way Queue is defined
< 1346186271 536596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well you might need to do it many times
< 1346186274 362148 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ie as some kind of chained list
< 1346186280 683625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right
< 1346186301 502487 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well basically it allows me to push_as_if_it_were_a_stack
< 1346186302 285367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so the clearing is essential because it uses that structure
< 1346186305 630277 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another idea for computer design is a harvard architecture but with the ability to swap the program memory with the data memory.
< 1346186327 151527 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :except it pushes it in a new queue
< 1346186343 202284 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and since I'm lazy I made the queue a global variable
< 1346186373 3513 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I'd need to make my interpreter fully-functional by making the queue an argument of the processing function
< 1346186391 282748 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :orifice
< 1346186441 759474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: But if the transfer function is really constant-time, you can just transfer the new queue into the (cleared) global queue.
< 1346186444 663933 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Taneb: when I'm finished do you have some example Fueue programs to test it on?
< 1346186458 79003 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :good point
< 1346186561 509264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a few fueue programs
< 1346186573 472799 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nice
< 1346186581 959350 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :which we could porte-manteau
< 1346186596 899681 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"a fueueue programs"
< 1346186623 71510 :orifice!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1346186624 361658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think yueue are taking it too far
< 1346186742 973108 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where are the orifices of a pumpkin anyhow
< 1346186813 142828 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There can be registers:  * program address register  * program value register  * primary data memory address register  * primary data memory value register  * secondary data memory address register  * secondary data memory value register  * write enable register  * memory switching register  * arithmetic register  * accumulator  * stack pointer  * LFSR tap register
< 1346186817 148918 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Arc_Koen, no I don't, I'm afraid
< 1346186819 453894 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Wherever the knife goes, I suppose.
< 1346186821 929173 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :They're pretty hard to write
< 1346186836 827944 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well a hello world program would be pretty easy
< 1346186847 113281 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh yeah I had a question though
< 1346186850 569170 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: maybe a copumpkin is made out of the orifices of a pumpkin
< 1346186870 102541 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"if the top element is a number, prints the character of matching unicode value"
< 1346186876 78383 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :not sure which implications that has for the copumpkin
< 1346186886 247071 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :do I really need to do that?
< 1346186890 739469 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, unicode
< 1346186897 940553 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Character set of your choice
< 1346186903 359541 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :> chr 100
< 1346186904 490807 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  'd'
< 1346186946 170739 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, I understand ascii
< 1346186980 539682 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :göôd
< 1346186985 63386 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and from that I figured "then computers evolved and became more powerful, but you don't need to know how the heck they can display japanese and regular a-z at the same time"
< 1346186994 385969 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :> chr 1506
< 1346186995 402739 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '\1506'
< 1346186997 655073 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Hmm
< 1346187003 988486 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :ascii should be okay?
< 1346187013 428894 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a vague recollection that OCaml wasn't exactly Unicode-friendly either.
< 1346187018 659765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@read "\1506"
< 1346187018 806325 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 
< 1346187046 807954 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well to print the ascii in ocaml I would just do "print_char (char_of_int n)"
< 1346187062 975252 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or even "print_char (char n)"
< 1346187087 618880 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or whatever other random name they have for the print_char function
< 1346187094 882392 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Instructions can then be:  * copy register to register  * wait for multicore synchronization  * multiplexer (as Muxcomp esolang)  * push to stack  * pop from stack
< 1346187119 936870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"val chr : int -> char: Return the character with the given ASCII code. Raise Invalid_argument "Char.chr" if the argument is outside the range 0--255." But what does it do if the argument is in the range 128--255? ASCII doesn't go that far.
< 1346187120 82336 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And then arrange in checkboard pattern for multi-cores, as described on the esolang list of ideas they have a diagram of such thing
< 1346187151 680303 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: I'm guessing they use the latin-1 extension of ascii
< 1346187163 210059 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or something like that
< 1346187164 744657 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that page with ocaml utf8 module won't load
< 1346187179 281684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: They could, filthy liars that they are.
< 1346187186 403973 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :which would have the same effect for me since my terminal doesn't work well with accents and the like
< 1346187239 982098 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(yes, char_of_int, char, Char.chr are the same function...)
< 1346187257 306374 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How hörriblë.
< 1346187294 665422 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: I have the reference manual as a pdf and it doesn't have a utf8 module
< 1346187305 750723 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(though it may be date a couple years)
< 1346187310 495121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: it was the "batteries included" site
< 1346187312 756214 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some algorithms can be implemented efficiently using only a few multiplexers.
< 1346187327 945362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which presumably contains more stuff
< 1346187334 997599 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 246 seconds
< 1346187350 593595 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so the reference manual would not be the absolute reference?
< 1346187367 280863 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION 's been lied to
< 1346187375 256483 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not the absolute reference to Swedish folk art, for example.
< 1346187385 772039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nor nonstandard modules that hairy hippies may or may not have written.
< 1346187388 526250 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What would you think about these strange ideas of a computer?
< 1346187397 365314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It would be TYPICAL if that site did not, in fact, contain a "Battery" module.
< 1346187407 494625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: indeed
< 1346187423 459734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe its battery ran out, and that's why it doesn't load
< 1346187449 822895 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder how many battery-operated HTTP servers there are currently publicly available in the global internet network.
< 1346187456 475119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Certainly a few.
< 1346187468 570761 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And/or crank-operated.
< 1346187475 169421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In the mechanical sense, not the psychological.
< 1346187486 31829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The latter there's no shortage of.
< 1346187490 267265 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and don't forget that guy who's hosting his website on his bicycle-driven personal computer
< 1346187585 197077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wiki says that bicycle dynamos produce generally about 3W at 6V; that's certainly enough to run a computer.
< 1346187605 880274 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm also grateful that the worldwide encyclopedia everyone can edit had this piece of information.
< 1346187623 62816 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sometimes, it has happened that I went to wikipedia looking for something, and it *wasn't there*.
< 1346187663 235126 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Taneb: "Hello world" in Fueue is as simple as "72 101 108 108 111 32 (etc.)"
< 1346187666 330251 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION is shocked.
< 1346187667 175522 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :isn't it?
< 1346187702 502818 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I think so
< 1346187788 911895 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(also, the wiki page says in the case of a function, "the function and its arguments are popped", but it doesn't say so for a number, so I would be tempted to make it that when the top element is a number, you're stuck in an infinite loop of printing the first character)
< 1346187824 664825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: did you get a feedback button to tell them you found what you were looking for?
< 1346187865 59812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: No. It lacks even such a basic feature.
< 1346187872 398640 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't recall what I was looking for any more.)
< 1346187876 396099 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you can use the discuss page
< 1346187886 333998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i occasionally get such buttons
< 1346187886 599330 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Arc_Koen, that sounds mean
< 1346187909 504428 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Sometimes I get dialog boxes that ask "was this information useful to you?"
< 1346187912 663872 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that certainly would solve the problem "is it Turing-complete"
< 1346187917 200494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not on Wikipedia, though.
< 1346187954 680178 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: yeah but what when you're looking for certainly-not-useful stuff? that happens to me all the time
< 1346187960 785422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i have got them on wikipedia
< 1346188025 40184 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Taneb: since we're lacking example programs, I could write my first 99 bottles of beer in fueue!
< 1346188031 359693 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Good luck!
< 1346188063 973969 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :would probably be slightly more complicated than it sounds though
< 1346188081 182925 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :since making a loop uses the full queue
< 1346188100 978030 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh no we can use blocks
< 1346188112 718424 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so it *should* be easy
< 1346188157 919546 :nortti-!~juhani@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )
< 1346188160 998437 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"until n is 0, make the 'n bottles of beer' stuff, then deblock the end of the song"
< 1346188179 179245 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wait
< 1346188194 816867 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :isn't Fueue missing an if statement or something?
< 1346188214 953653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking
< 1346188254 539731 :Taneb!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I think you can use $ on a block as an if
< 1346188280 95995 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1346188306 930702 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, so let's forget I ever said it would be easy
< 1346188387 736177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :forget what?
< 1346188416 196977 :Eladith!~eladith@gzrrplox.kortex.jyu.fi JOIN :#esoteric
< 1346188430 943622 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :something about a soishbeesy, but I don't remember what it means
< 1346188710 494116 :Taneb!~Taneb@host-78-148-9-36.as13285.net QUIT :Ping timeout: 256 seconds
< 1346188780 213344 :Taneb!~Taneb@host-78-148-9-36.as13285.net JOIN :#esoteric
< 1346189243 687588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does this give an infinite loop ):[65):]
< 1346189293 221251 :Taneb!~Taneb@host-78-148-9-36.as13285.net QUIT :Ping timeout: 268 seconds
< 1346189298 851920 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1346189303 675598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: ^
< 1346189315 169762 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: asking us to solve your halting problems for you?
< 1346189348 246577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm just trying to write a nontrivial loop in fueue
< 1346189387 297088 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan : do you mean 65 or 6 5 ?
< 1346189388 131204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my interpretation is that it should print AAAAAAAAAAAAAAa...
< 1346189393 819966 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(though it doesn't change much)
< 1346189395 770684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er
< 1346189401 2417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: 65
< 1346189414 109020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course that can be an arbitrary string to print
< 1346189438 965698 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it requires that the test for correct argument types works though (for the ( )
< 1346189451 456414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er )
< 1346189465 29174 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :as far as I'm concerned, yes, that's an infinite loop
< 1346189496 402221 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good
< 1346189572 790670 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/rF0xBtBU
< 1346189573 900554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm this means that as long as your functions don't take functions as arguments, you get arguments evaluated with enough iterations
< 1346189749 514466 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: I think the hard part is make a non-infinite loop that deblocks the rest of the program when ended
< 1346189804 570622 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though as Taneb said you could use the $ to emulate an "if this is the last iteration, then deblock the remaining"
< 1346190002 957728 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION thinks the idea behind REBOL's... not sure what to call it is interesting
< 1346190011 85185 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But REBOL seems to be a wasteland of no activity
< 1346190108 198747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :<<<<(  will eventually swallow up 5 values
< 1346190245 78978 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but not necessarily the next 5
< 1346190271 175422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed
< 1346190379 566626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i sense the argument order of $ is inconvenient
< 1346190406 191628 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another idea is connect the data of one RAM chip to the address of another, to do indirect addressing.
< 1346190448 213982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the only command that can trigger when something is a number and produce something which isn't
< 1346190467 153213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but the number is squeezed in the middle
< 1346190486 245928 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: is rebol related to cobol?
< 1346190508 187871 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :olsner, only in the fact that the name is traditionally capitalized.
< 1346190514 792718 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And the last three leters.
< 1346190515 579592 :MoALTz!~no@host-92-8-144-135.as43234.net QUIT :Ping timeout: 252 seconds
< 1346190536 937750 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And that there are 5 letters
< 1346190583 631811 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: what about : (dupplicate) and ~ (swap)? they should be helping
< 1346190604 636429 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: the problem is that neither of them can be delayed until the arguments are the right type
< 1346190646 857889 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, it's "a cross-platform data exchange language and a multi-paradigm dynamic programming language"
< 1346190684 249722 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and "Although it can be used for [programming], its greatest strength is [other stuff]"
< 1346190702 839996 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I guess the main purpose of blocks is to delay - though you still may have to delay the deblocking or something (but I don't really know what I'm talking about)
< 1346190747 174158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: they ought to be useful for moving larger amounts of information around as well
< 1346190790 111302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by analogy with underload's () blocks
< 1346190936 59705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm you can probably do some finer synchronization with nested )[)[ stuff
< 1346190976 691453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that way you can do a delayed : as )[)[)[:]]]  and the like
< 1346191014 676054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which i guess follows from what you said
< 1346191213 971001 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Taneb: have you considered an "ignore" operator?
< 1346191231 775210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :taneb has probably gone to bed
< 1346191237 538888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he has that weird habit
< 1346191270 953156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm what do you mean by an ignore operator?  maybe we can simulate it
< 1346191271 975940 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :which would simply send the next value back at the end, not popping it nor evaluating it
< 1346191303 249132 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so basically would be like (, except you don't need to deblock it afterwards
< 1346191310 356834 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1346191313 824704 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)( works
< 1346191327 266045 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :excellent
< 1346191347 156532 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think we should add that kind of stuff to the wiki
< 1346191405 796756 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm
< 1346191423 455360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :$%: n [...]
< 1346191425 444604 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :at first I thought "since we have binary + and unary -, we trivially have binary -"
< 1346191447 190837 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but it's not thzt simple
< 1346191474 622531 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :+-1 works to decrement
< 1346191498 719972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in two steps
< 1346191499 935016 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it will work next turn
< 1346191524 804173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :turn synchronization is probably going to be a big part of programming queue
< 1346191528 728735 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*fueue
< 1346191540 582371 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :+-1n doesn't work, since the n is popped out immediately
< 1346191558 339805 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right
< 1346191563 111840 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok I think I can make it work
< 1346191569 259678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :+-1)(
< 1346191573 548690 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah
< 1346191578 876377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait
< 1346191603 949228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the -1 gets popped then
< 1346191619 222318 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh
< 1346191630 326291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :)[+-1])(
< 1346191636 779651 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :+)[-1])(
< 1346191651 277418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or that
< 1346191657 824510 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I don't think yours work
< 1346191675 620376 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :we get a +-1n at the end of the queue with yours
< 1346191701 482868 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, we get +-1[n]
< 1346191703 115471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er
< 1346191704 229228 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How easy could a Muxcomp computer be made from 74xx parts?
< 1346191705 540804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, we get +-1)[n]
< 1346191728 101616 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right
< 1346191741 175364 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but that's the same isn't it :)
< 1346191746 891192 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh no it's not
< 1346191762 594689 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION 's starting to hate fueue
< 1346191763 424685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah it doesn't matter where you put the + since it always waits for all numbers
< 1346191778 144369 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yep but the -1 doesn't wait
< 1346191795 624159 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no but yours and mine do the same thing to it
< 1346191810 844165 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right
< 1346191815 552009 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)( takes two turns
< 1346191828 800984 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so we should make it ))[[-1]]
< 1346191846 579554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm
< 1346191854 909746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :+-1+0
< 1346191880 599724 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh wait, -1 pushes the -1 to the end
< 1346191887 932549 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :+0 only takes one turn
< 1346191889 830777 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I was just talking nonsense for the last five minutes
< 1346191913 721764 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so i'll go back to implementing an interpreter and i'll let you master fueue :)
< 1346191956 811093 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :about your $%: n [...]  : what is it supposed to do?
< 1346191964 599217 :impomatic!~digital_w@87.113.166.14 PRIVMSG #esoteric :Does anyone know a neat trick to find the highest of two signed integers in assembly? This is what I have http://twitcode.org/show/323/find-the-signed-max-of-ax-bx
< 1346191976 101404 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it evaluates as nn[...]$% and then I guess the n's are popped out
< 1346192015 679723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: oh why did i put the : there...
< 1346192022 771162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right hm
< 1346192034 480611 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :aaaaah no I'm wrong once again
< 1346192039 634664 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the : puts the nn back to the end
< 1346192041 558717 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the idea was to get a test on a number while still preserving a copy
< 1346192062 973946 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so [...]$%nn
< 1346192066 281820 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :which should work
< 1346192090 381588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well not quite, the n copy gets printed
< 1346192098 562557 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right
< 1346192137 340148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm maybe best to keep the n's blocked until used
< 1346192142 192970 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 264 seconds
< 1346192213 405631 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1346192376 570582 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so how does $ work?
< 1346192388 148525 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, does $0x destroy the x?
< 1346192393 531681 :atriq!~Taneb@host-78-148-9-36.as13285.net JOIN :#esoteric
< 1346192401 201938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'd assume so yes
< 1346192407 718352 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah he's back
< 1346192408 114152 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and thus $1x is the proper ignore we were looking for
< 1346192413 666526 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :heya atriq
< 1346192426 233013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right that would woek
< 1346192426 474737 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Hey
< 1346192427 666759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*r
< 1346192448 272791 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq, does $0x destroy the x?
< 1346192462 26711 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Yes
< 1346192470 667163 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :It pushes 0 copies of x
< 1346192479 81000 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the ! function is not needed then
< 1346192486 437641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh
< 1346192504 167150 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Neither's :
< 1346192510 181523 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :: is $2
< 1346192511 66951 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right
< 1346192515 528072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well you might want to do !! or something :)
< 1346192539 393959 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :!! is a nop
< 1346192565 111957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i imagine the first ! is conditionally created
< 1346192809 891070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm oh. $0~ vs. $1~ might be a nice way to do clean branching
< 1346192859 248227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if two blocks follow to be chosen between
< 1346192884 119971 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1346192911 675265 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Except the ~ will be pushed at the back
< 1346192923 184504 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :So you'd need to wait for the entire thing to rotate round
< 1346192929 965726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well of course.
< 1346192944 447517 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(that's kind of the big issue with fueue but you're the one we're gonna blame)
< 1346192946 91094 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't expect to do much in a single round here
< 1346193009 333231 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, the three block functions to go, then numbers, then I'm almost done
< 1346193037 326789 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(almost meaning "hey you forgot the complete rotation input thing")
< 1346193050 808417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh
< 1346193079 342295 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so my idea is to have the size of the queue be part of the queue structure, and the (recursive) processing function have "time" as an argument
< 1346193112 692819 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :with time set to 0 at every "I just did something" and time++ at every "I just sent your value back to the end"
< 1346193145 982096 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and a comparison between time and q.size at the beginning of each iteration
< 1346193178 418852 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm an interesting question.  is the empty program a nop or a cat :)
< 1346193217 776663 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I would think cat
< 1346193219 176192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that will affect that check
< 1346193236 391341 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :otherwise I'm sure atriq wouldn't have include the Halt function :p
< 1346193253 60162 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :empty is a cat
< 1346193424 374036 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though your function / effect / before / after might imply that H clears the queue
< 1346193438 315485 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and thus every program that ends becomes a cat
< 1346193457 829162 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(also, empty is an infinite loop of cats, right?)
< 1346193628 844001 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :on a totally unrelated matter, i'm kind of disappointed by how fast and easy it is to describe a new language like fueue, as opposed to how long and boring it is to implement that description
< 1346193671 500409 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :maybe that ~english esolang fixes that
< 1346193683 521116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah just use haskell >:)
< 1346193707 820995 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the c program is like an endless succession of "case 'x':" with nested if's
< 1346193747 295975 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :maybe I should make a program that writes a C program that interprets fueue
< 1346193844 226016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION sneezes
< 1346193860 354493 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i should have known nys and that other guy was an omen
< 1346194147 553368 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Arc_Koen: You should write a fueue interpreter in fueue
< 1346194163 633812 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :interesting
< 1346194188 360045 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm
< 1346194198 459572 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not so much, actually
< 1346194226 98355 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh wait yes
< 1346194235 914701 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :should be pretty easy though
< 1346194282 605773 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm
< 1346194290 460783 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :now I'm just thinking out loud am I not?
< 1346194336 182423 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(and let's forget the soishbeesy again, shall we?)
< 1346194403 936940 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1346194724 57682 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 244 seconds
< 1346194737 259842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :)$-----0[][...] is a nice way to delay evaluation, i think
< 1346194789 422843 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :empty block
< 1346194790 976556 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :sweet
< 1346194808 220209 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and you're gonna destroy it anyway
< 1346194811 402332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :)$------1[...] will also work if the number of -'s is even
< 1346194834 987270 :atriq!~Taneb@host-78-148-9-36.as13285.net QUIT :Quit: Leaving
< 1346194839 583471 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :waaaait
< 1346194844 964199 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was about to ask atriq a question
< 1346194850 833298 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :are empty blocks legal
< 1346194858 646202 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :cannot imagine why not
< 1346194863 58926 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :they can't be made during the evaluation
< 1346194877 13259 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the only way to have an empty block is to manually write [] when writing the program
< 1346194912 822976 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh
< 1346195943 284676 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, program is finished
< 1346195957 196099 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :except some parts are comments in english of what that part is supposed to do
< 1346195981 906822 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :time to sleep, see you
< 1346196022 675561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good night
< 1346196048 108984 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(also I lied, I haven't done the string fueue program -> queue conversion yet but that should be easy)
< 1346196076 822139 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and tomorrow i'll explain why I'm so happy to have found that #esoteric place
< 1346196169 768323 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PART :#esoteric
< 1346196304 609728 :augur!~augur@129-2-129-32.wireless.umd.edu QUIT :Remote host closed the connection
< 1346196418 500032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You know what's terrible?
< 1346196419 742984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#haskell
< 1346196577 474331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok mr. soundandcheateraf
< 1346197319 956173 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: I didn't know you played agora
< 1346197367 743705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed
< 1346197936 48511 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so why don't you leave shachaf
< 1346197960 48693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi kmc
< 1346197973 128479 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How's $NEW_JOB?
< 1346197976 478202 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :fun
< 1346197989 812159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is slightly sick.
< 1346197995 906206 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I need to finish the Stripe CTF today!
< 1346197996 345989 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he's too drawn to the carnage
< 1346198045 261515 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :Virus spreading on channel, film at 11 | May contain: soy strawberries, chocolate people, vanilla computer programming, natto esoteric, tarragon THX deep note, mutton ecliptic longitude, camomile tea, some CPU locusts, rutabaga nonsensical analogies and theories, hummus matrices of solidity, pudding lovecraftian horrors, and no Ice-9. | http://codu.org/logs/_esoteric/ | http://esolangs.o
< 1346198052 800423 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops
< 1346198071 46754 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Esoleric tanguages.
< 1346198075 157801 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :Virus spreading on channel, film at 11 | May contain: soy strawberries, chocolate people, vanilla computer programming, natto esoteric, tarragon THX deep note, mutton ecliptic longitude, some CPU locusts, rutabaga nonsensical analogies and theories, hummus matrices of solidity, pudding lovecraftian horrors, and no Ice-9. | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki
< 1346198168 938925 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: hope you feelbetter
< 1346198179 554477 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how many CTF levels do you have lefT?
< 1346198187 102368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Still at the same place I was at before.
< 1346198194 347936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haven't started level 7 yet. I hear it's fun.
< 1346198204 88216 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :It is!
< 1346198247 904573 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so fun
< 1346198260 153623 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's a Stripe CTF event in SF on Thu!
< 1346198285 571413 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess you won't be there this time.
< 1346198313 288342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I'll bug gdb if I end up being there.
< 1346198319 383435 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool
< 1346198329 335285 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think nelhage isn't there yet
< 1346198332 328299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I keep thinking of him when I see things like https://www.hackerschool.com/blog/5-learning-c-with-gdb
< 1346198334 593645 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i had lunch with him today in cambridgema
< 1346198561 888630 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :On the document for ZUMA FPGA, I see no reference to the actual code, nor any date telling when the report was written.
< 1346198750 192978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let test = (-); infixr 0 test in 3 `test` 4 `test` 5
< 1346198751 193648 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  : parse error on input `test'
< 1346198763 175890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let test = (-); infixr 0 `test` in 3 `test` 4 `test` 5
< 1346198764 225642 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  4
< 1346198792 920723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm so why are there fixity declarations without `` in https://github.com/mgsloan/api-compat/blob/master/examples/template-haskell.api.diff ?
< 1346198819 973707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!haskell let test = (-); infixr 0 test in 3 `test` 4 `test` 5
< 1346198831 820324 :EgoBot!codu@codu.org PRIVMSG #esoteric :​\ /tmp/runghcXXXX23754.hs:1:26: parse error on input `test'
< 1346198887 151534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Your company should run CTFs!
< 1346199193 275105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait that's not actually a haskell file, it's an api printout
< 1346199223 7750 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can we make HackEgo run Haskell?
< 1346199229 202507 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :runghc is installed but broken.
< 1346199264 381029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it has worked before, although elliott for some reason refused to let the working command stay...
< 1346199298 945104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`which runghc
< 1346199300 172281 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1346199301 926883 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/usr/bin/runghc
< 1346199313 858413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's installed globally, and with wrong setup
< 1346199332 900818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ghc -e 'print "test";'
< 1346199336 189506 :HackEgo!codu@codu.org PRIVMSG #esoteric :ghc: can't find a package database at /usr/lib/ghc-6.12.1/package.conf.d
< 1346199406 852125 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!sh which runghc
< 1346199407 439022 :EgoBot!codu@codu.org PRIVMSG #esoteric :​/usr/bin/runghc
< 1346199416 184231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!sh which ghc
< 1346199416 722764 :EgoBot!codu@codu.org PRIVMSG #esoteric :​/usr/bin/ghc
< 1346199425 804472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run ls -d /usr/lib/ghc*
< 1346199429 175041 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/usr/lib/ghc-6.12.1
< 1346199432 357574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!sh ghc -e 'putStrLn "test";'
< 1346199435 10118 :EgoBot!codu@codu.org PRIVMSG #esoteric :​:1:15: parse error on input `;'
< 1346199447 763381 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat
< 1346199451 428423 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!sh ghc -e 'putStrLn "test"'
< 1346199454 76175 :EgoBot!codu@codu.org PRIVMSG #esoteric :test
< 1346199465 849354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I want it on HackEgo.
< 1346199510 656789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well only Gregor can fix that installation
< 1346199521 20050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: !
< 1346199527 877609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Slap Gregor for me, would you?
< 1346199537 698963 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am not sure that is productive
< 1346199538 452882 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean swat.
< 1346199548 963947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You know, that thing you do.
< 1346199559 17717 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@slap Gregor
< 1346199559 163646 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ACTION hits Gregor with a hammer, so they breaks into a thousand pieces
< 1346199570 871014 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They brokes into a thousand pieces!
< 1346199574 521245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Counterproductive. :-(
< 1346199582 97045 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :toribull
< 1346199641 295691 :Gregor!codu@codu.org PRIVMSG #esoteric :I removed ghc because it was friggin' enormous
< 1346199642 674704 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://www.quora.com/Would-becoming-homeless-be-a-good-strategy-to-cut-costs-1
< 1346199868 962124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: but you left the executables...
< 1346199889 880251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: SOunds like fun.
< 1346199899 614025 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should try that.
< 1346199913 726053 :pikhq!~pikhq@71-34-136-144.clsp.qwest.net PRIVMSG #esoteric :Gregor: "GCC is enormous; rm -rf /usr/lib/*.so"
< 1346199930 84179 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq: Pretty much.
< 1346199936 179943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq: That would be a better argument if GHC did dynamic linking.
< 1346199939 546255 :pikhq!~pikhq@71-34-136-144.clsp.qwest.net PRIVMSG #esoteric :Well, actually, more like.
< 1346199942 313628 :Gregor!codu@codu.org PRIVMSG #esoteric :However, I had ghc installed to /opt/ghc
< 1346199949 558218 :Gregor!codu@codu.org PRIVMSG #esoteric :So, y'know, rm -rf /opt/ghc
< 1346199950 432497 :pikhq!~pikhq@71-34-136-144.clsp.qwest.net PRIVMSG #esoteric :"GCC is enormous; rm -rf /usr/include"
< 1346199961 648138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"GCC is enormous; rm -rf /"
< 1346199982 592281 :pikhq!~pikhq@71-34-136-144.clsp.qwest.net PRIVMSG #esoteric :"GCC is enormous; play-a-game"
< 1346200000 71236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :/usr/games/wump
< 1346200015 665802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"A strange game. The only winning move is not to play."
< 1346201162 479363 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :gcc is enormous, netcraft confirms it
< 1346201188 163230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is finding it difficult to concentrate on anything. :-(
< 1346201217 116720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except for mindless things like telling people in #haskell why they're wrong.
< 1346201236 78423 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is another reason to leave.
< 1346201339 664307 :Concreto!~Pina@187.33.253.41 JOIN :#esoteric
< 1346201352 656583 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`welcome Concreto 
< 1346201356 501444 :HackEgo!codu@codu.org PRIVMSG #esoteric :Concreto: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346201357 895279 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :wump the humpus
< 1346201361 286001 :Concreto!~Pina@187.33.253.41 PRIVMSG #esoteric :oerjan: thank you
< 1346201368 574644 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(I'm actually not doing that.)
< 1346201383 129292 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WeLcOmE wumpus
< 1346201387 278596 :HackEgo!codu@codu.org PRIVMSG #esoteric :WuMpUs: WeLcOmE To tHe iNtErNaTiOnAl hUb fOr eSoTeRiC PrOgRaMmInG LaNgUaGe dEsIgN AnD DePlOyMeNt! FoR MoRe iNfOrMaTiOn, ChEcK OuT OuR WiKi: HtTp://eSoLaNgS.OrG/WiKi/mAiN_PaGe. (fOr tHe oThEr kInD Of eSoTeRiCa, TrY #eSoTeRiC On iRc.dAl.nEt.)
< 1346201406 917117 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346201435 441204 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346202193 3290 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`WelComE
< 1346202195 546342 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: WelComE: not found
< 1346202380 721973 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly wonders if one could somehow put `welcome in a case-insensitive directory and get it to work for all combinations
< 1346202442 368252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i vaguely recall something about mounting case-insensitive file systems, or something
< 1346202571 578221 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose the repository model might get in the way
< 1346202812 235375 :derdon_!~derdon@p5DE89A7E.dip.t-dialin.net JOIN :#esoteric
< 1346202998 743296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quadruple sneeze :(
< 1346203025 54445 :derdon!~derdon@p5DE89F98.dip.t-dialin.net QUIT :Ping timeout: 272 seconds
< 1346203601 643924 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hello
< 1346203635 755353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mörn
< 1346203699 444104 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night
< 1346203818 436731 :derdon_!~derdon@p5DE89A7E.dip.t-dialin.net QUIT :Remote host closed the connection
< 1346204898 543650 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com JOIN :#esoteric
< 1346204906 331811 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :!bf_textgen
< 1346204950 289806 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :Just out of cuoristy could mushcode be consider3ed an Esoteric programming language?
< 1346204973 712079 :ion!ion@heh.fi PRIVMSG #esoteric :`run cat bin/WeLcOmE
< 1346204976 730299 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ welcome $@ | python -c "print (lambda s: ''.join([ (s[i].upper() if i%2==0 else s[i].lower()) for i in range(len(s)) ]))(raw_input())"
< 1346204978 623034 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :mushcode?
< 1346204999 976468 :ion!ion@heh.fi PRIVMSG #esoteric :Eww at not quoting sh variable references
< 1346205006 96201 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run mkdir bin/WelCome
< 1346205008 918177 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output.
< 1346205018 299658 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`WelCome
< 1346205021 273588 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :`bf_textgen
< 1346205021 529283 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: WelCome: not found
< 1346205024 803472 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bf_textgen: not found
< 1346205035 494728 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!bf_textgen Try actually writing something.
< 1346205039 794596 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf_textgen Try actually writing something.
< 1346205054 874262 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run echo echo
< 1346205058 9736 :HackEgo!codu@codu.org PRIVMSG #esoteric :echo
< 1346205069 717274 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I am really tempted to forkbomb ):
< 1346205072 900202 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :~bf_textgen Will you go out with me?
< 1346205073 186174 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi
< 1346205088 170271 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :~yi
< 1346205088 319175 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Your divination: "Gorge" to "Dispersing"
< 1346205103 758351 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :~duck
< 1346205104 49965 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- ~duck query
< 1346205104 196044 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Query information from Duck Duck Go
< 1346205123 273705 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :!bf_textgen Test
< 1346205125 887333 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run :(){ :|:&};
< 1346205128 676735 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output.
< 1346205136 687136 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, it terminated :o
< 1346205158 314987 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh wait
< 1346205161 901763 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I didn't actually run :
< 1346205170 395389 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run :(){ :|:&};:
< 1346205173 589391 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output.
< 1346205186 345443 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run exec sh -e ':(){ :|:&};:'
< 1346205189 513913 :HackEgo!codu@codu.org PRIVMSG #esoteric :sh: Can't open :(){ :|:&};:
< 1346205199 810439 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :There a wiki where one could look up bot commands? for this channel?
< 1346205203 35025 :ion!ion@heh.fi PRIVMSG #esoteric :-c
< 1346205209 396769 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run exec bash -e ':(){ :|:&};:'
< 1346205212 226922 :HackEgo!codu@codu.org PRIVMSG #esoteric :bash: :(){ :|:&};:: No such file or directory
< 1346205229 75506 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com PRIVMSG #esoteric :`run bash ls
< 1346205231 897316 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/bin/ls: /bin/ls: cannot execute binary file
< 1346205252 575598 :ion!ion@heh.fi PRIVMSG #esoteric :-c
< 1346205267 483672 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run bash -e ls
< 1346205270 152677 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/bin/ls: /bin/ls: cannot execute binary file
< 1346205275 548834 :ion!ion@heh.fi PRIVMSG #esoteric :-c
< 1346205276 761533 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run /bin/ls
< 1346205279 241206 :HackEgo!codu@codu.org PRIVMSG #esoteric :bin \ canary \ foo \ karma \ lib \ paste \ quotes \ share \ wisdom \ zalgo.hs
< 1346205304 836389 :ion!ion@heh.fi PRIVMSG #esoteric :`run cat zalgo.hs
< 1346205307 712975 :HackEgo!codu@codu.org PRIVMSG #esoteric :import Random;main=mapM_((>>(י=<:(
< 1346205762 978234 :pikhq!~pikhq@71-34-136-144.clsp.qwest.net QUIT :Ping timeout: 265 seconds
< 1346205778 652459 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :irregardless
< 1346205822 271998 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :My attempted quinebomb doesn't seem to nest
< 1346205866 825230 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Fail =P
< 1346205928 825161 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I think you can make a pretty cool quine with printf
< 1346206352 78606 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Harder than I thought
< 1346206760 744304 :Braber01!~ben@68-188-98-226.dhcp.stls.mo.charter.com QUIT :Quit: Leaving
< 1346206811 526621 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's the damn quoting that kills it
< 1346207180 785983 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh
< 1346207198 904938 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I didn't think of using \47 instead of \"
< 1346207302 61347 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Finally looking at level 7.
< 1346207305 7599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :h.update(self.api_secret + message)
< 1346207348 942380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like the thing I was talking about earlier...
< 1346207453 889422 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yep
< 1346207534 162200 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders whether you can do this using just the sha1sum executable.
< 1346207584 833529 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have an implementation of sha1 lying around, fortunately.
< 1346207596 82995 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It wasn't working until now, but I found the bug in it!
< 1346207661 546594 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :an implementation you wrote?
< 1346207666 214625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes.
< 1346207671 133170 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :cool!
< 1346207674 450989 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i've never done that
< 1346207682 718811 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i just downloaded a reference implementation for the CTF level
< 1346207687 907164 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's pretty much copying the pseudocode on Wikipedia.
< 1346207693 214384 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346207725 225290 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wrote it back when I heard about the Flickr attack, in fact. :-)
< 1346207739 211255 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :heh
< 1346207740 496946 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I still have no proper documentation for Ibtlfmm but I have stuff on the IRC and stuff on paper
< 1346207744 586214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://slbkbs.org/r.rb.txt
< 1346207746 170220 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i didn't hear about the flickr attack until this CTF
< 1346207795 687195 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At the time I didn't care enough to find the bug, though. I was using the length in bytes instead of bits.
< 1346207822 164403 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders whether adding the length on is necessary.
< 1346207868 611541 :irregardless!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1346208128 972682 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, for the guarantees SHA1 gives you.
< 1346208168 201049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess most hash functions people use are built the same way.
< 1346208236 398378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Merkle%E2%80%93Damg%C3%A5rd_construction doesn't give reasoning for it other than "To harden the hash even further also".
< 1346208245 680024 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is LFSR faster than arithmetic in hardware? What if the taps can be reconfigured at runtime?
< 1346208641 364675 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1346208644 845945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: You know C++11, right?
< 1346208678 423942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Not really?
< 1346208687 364947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've never actually used it.
< 1346208689 850013 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've read a bit about it.
< 1346208720 580990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You should do stripe-ctf.com!
< 1346208725 626190 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ACTION <3 C++11
< 1346208725 811084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Roughly 12 hours until they turn it off.
< 1346208742 35639 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i've only used a few of the new features, but they are nice
< 1346208757 593945 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I think you need a bit more cleverness than just knowing that you can append arbitrary things.
< 1346208763 557040 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :like iteration-based loops
< 1346208774 707430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Do you know about the "enum class" stuff?
< 1346208799 39193 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :oh i used variadic templates for something too, but i forgot what and it's probably for the best
< 1346208802 444958 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :elliott: no
< 1346208804 27067 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nelliott
< 1346208812 309941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::(
< 1346208820 719398 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also i'm really really glad that shared_ptr is in the stdlib now
< 1346208827 542738 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about unique_ptr?
< 1346208831 15571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Variadic templates are nice because you can use them to do regular variadic functions, except they don't need any terminating NULLs or anything.
< 1346208834 989080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And they don't mangle types up.
< 1346208854 44642 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :change my pitch up / mangle my type up
< 1346209014 225725 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving"
< 1346209222 916776 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders whether there's a client bot for level 7 like for the other levels.
< 1346209248 541898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, hah.
< 1346209489 425872 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: something like unique_ptr was in C++98 right?
< 1346209503 575424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Was it?
< 1346209512 308161 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't actually know the difference between auto_ptr and unique_ptr
< 1346209556 595434 :pikhq_!~pikhq@71-34-147-194.clsp.qwest.net PRIVMSG #esoteric :One's got 2 u's.
< 1346209556 741602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Move semantics and all that.
< 1346209650 716178 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346209656 199450 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346209776 189470 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer
< 1346209795 886413 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ugh, I can't use curl to make this http request because \0? :-(
< 1346209800 676131 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION hates it when tools are annoying.
< 1346209859 283095 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :curl --data-binary @filename
< 1346209880 910136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc++
< 1346209889 536702 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You're totally giving away the solution here, man.
< 1346209891 1775 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric ::3
< 1346209904 778512 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's the supplied client tool too, to give away alternatives.
< 1346210108 898708 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like the part where "count=10&lat=37.351&user_id=1&long=-119.827&waffle=eggo" is 440 bits long.
< 1346210161 294480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do you like the part where the secret+that is just a bit over 512 bits long?
< 1346210236 817366 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no good spoofing an eggo waffle
< 1346210241 212916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ugh, I forgot about the secret. :-(
< 1346210261 719018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, why is spoofing an eggo no good?
< 1346210268 433506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, if you add &waffle=liege to the end.
< 1346210271 669715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You probably shouldn't answer taht.
< 1346210334 580620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What if the answer is "wait, right, it doesn't matter"? 
< 1346210335 206152 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah that will probably work
< 1346210341 714821 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i'm remembering wrong
< 1346210348 468955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: 448 is the number that matters, anyway, not 512
< 1346210362 344578 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :31337 is the number that matters
< 1346210394 793782 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As for unique_ptr, arguably the semantics are more ot less the same, it makes the "move" operation explicit as opposed to something that looks like a copy, so you (and more to the point, someone's template algo doing "a = b") doesn't get confused. (And it can free pointers-to-arrays with delete[] as an unrelated improvement.)
< 1346211354 720338 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah
< 1346211378 392134 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think possibly new[] / delete[] should not be in C++
< 1346211390 895544 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :either you should use something like std::vector
< 1346211407 969502 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or you are implementing such a library yourself, and can deal with allocating a big chunk of memory and using placement new
< 1346211448 747462 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think C++ would be better with a more explicit separation between the high-level applications programming features and the features which exist for implementing the core libraries (which are extensions of C features, largely)
< 1346211540 239859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, got level 7.
< 1346211555 820563 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Great news: 10 liege waffles will soon be flying your way!
< 1346211606 992348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's trickier to implement this than to "know how it works".
< 1346211642 325696 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1346211647 243490 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it took me longer than that, for sure
< 1346211662 18182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I already had the Ruby code and basically knew how it worked.
< 1346211715 204725 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :your exploit for the flickr thing?
< 1346211718 564508 :pikhq_!~pikhq@71-34-147-194.clsp.qwest.net PRIVMSG #esoteric :kmc: C++ would be much better if they removed features.
< 1346211734 48994 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :probably
< 1346211768 123621 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i do think the features in C++ fit together better than in most bad languages
< 1346211775 459917 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :there are still too many
< 1346211782 612987 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it's just a regular implementation of SHA1 -- I just wrote it to have a version to fiddle with at the time. But I mean that I was familiar with how the hash and attack work.
< 1346211788 639439 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ah right
< 1346211800 727405 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it took me a while to figure out the right kind of padding and such
< 1346211806 181427 :pikhq_!~pikhq@71-34-147-194.clsp.qwest.net PRIVMSG #esoteric :It's a bad language designed by people who are actually decent programmers.
< 1346211817 954071 :pikhq_!~pikhq@71-34-147-194.clsp.qwest.net PRIVMSG #esoteric :Which makes it... Nearly unique in that regard, near as I can tell.
< 1346211823 841926 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1346211849 217336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You get completely useless error messages when doing something like this. :-)
< 1346211871 656001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now I have 15 hours to do level 8.
< 1346211885 977280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(And sleep. I have hoping to sleep.)
< 1346211887 420905 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is still finding it hard to concentrate...
< 1346212026 988518 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You completed this level in 500560.354 seconds
< 1346212633 317783 :pikhq_!~pikhq@71-34-147-194.clsp.qwest.net PRIVMSG #esoteric :Why, that's nearly 0.000002 levels per second! You'll lick it in no time.
< 1346212707 622486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Did you know there really is a Haskell report?
< 1346212771 665522 :ion!ion@heh.fi PRIVMSG #esoteric :I thought it was just a legend told by salty seamen.
< 1346213994 223681 :TeruFSX!~quassel@174-20-4-203.mpls.qwest.net QUIT :Read error: Connection reset by peer
< 1346214043 342523 :MoALTz!~no@host-92-8-144-135.as43234.net JOIN :#esoteric
< 1346214112 458298 :TeruFSX!~quassel@174-20-4-203.mpls.qwest.net JOIN :#esoteric
< 1346214135 790660 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have composed and written some music on my computer. It has a moment of silence (i.e. a fermata and rest together) somewhere in the middle.
< 1346214445 166788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION suspects port-scanning level08-2.stripe-ctf.com is on the wrong track.
< 1346215470 542555 :MoALTz!~no@host-92-8-144-135.as43234.net QUIT :Ping timeout: 252 seconds
< 1346216460 656415 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346216466 215129 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346216910 325513 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346217538 211167 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you know you escape non-BMP characters in JSON by using a surrogate pair?
< 1346217579 884212 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does JSON use UTF-16?
< 1346217600 569723 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whichever encoding your file is encoded in.
< 1346217626 245305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :JavaScript apparently does the same thing.
< 1346217642 683899 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :JSON is a subset of JavaScript, though.
< 1346217716 852493 :pikhq_!~pikhq@71-34-147-194.clsp.qwest.net QUIT :Ping timeout: 248 seconds
< 1346217722 414132 :pikhq!~pikhq@70-56-226-42.clsp.qwest.net JOIN :#esoteric
< 1346218283 817335 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Here is the hex of a file I have created to test how a terminal display backspace and line breaks:  54 65 72 6D 69 6E 61 6C 20 54 65 73 74 65 72 0D 0A 31 32 33 08 34 35 36 7F 37 38 39 0D 0A 31 32 33 0D 34 35 36 0A 37 38 39 0D 0A 3F 0D 0A
< 1346218658 701288 :evincar!~jon@173-228-13-253.dsl.static.sonic.net JOIN :#esoteric
< 1346219114 638339 :evincar!~jon@173-228-13-253.dsl.static.sonic.net QUIT :Quit: leaving
< 1346219145 299680 :jon__!~jon@173-228-13-253.dsl.static.sonic.net JOIN :#esoteric
< 1346219205 888903 :jon__!~jon@173-228-13-253.dsl.static.sonic.net PART :#esoteric
< 1346219332 112288 :evincar!~jon@173-228-13-253.dsl.static.sonic.net JOIN :#esoteric
< 1346219483 441814 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does LLVM have anything to deal if the target's bytes are not 8 bits long?
< 1346219533 468116 :pikhq!~pikhq@70-56-226-42.clsp.qwest.net PRIVMSG #esoteric :Probably a developer's middle finger is all.
< 1346219621 502781 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I would suggest to add a "B" specification to the target layout specification, with a default value of eight, used to specify the number of bits in a byte.
< 1346219641 985584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if your target is a ternary computer?
< 1346219689 71916 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then you have to emulate binary like C does, I suppose, or you have to use ternary LLVM instead of the normal LLVM.
< 1346220551 875653 :monqy!~swell@pool-71-102-219-42.snloca.dsl-w.verizon.net QUIT :Ping timeout: 245 seconds
< 1346221020 426182 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The LLVM IRC they refused to answer my questions.
< 1346221806 892448 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can do-notation be used with monads on any Cartesian closed category?
< 1346221874 489630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What is there in LLVM that expects 8-bit bytes? Couldn't a CHAR_BIT == 16 system just have something like "i1:16:16 i8:16:16 i16:16:16 i32:32:32 ... n16:32" and then clang (or whatever C frontend there is) should just make 'char' generate i16's? (Disclaimer: I don't know much at all about LLVM internals.)
< 1346222070 734180 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: I don't really know, but it seems in many places it expects 8-bits; one thing is it requires stack alignments to be a multiple of eight bits, and pointer arithmetic might not work properly, it has no void* and requires i8* in its place, etc
< 1346222090 513581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose there's something, since I see people interested in having a LLVM DCPU-16 backend complain about it.
< 1346222261 268815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see someone's done some sort of work for a CHAR_BIT == 24 DSP system, including a "StorageUnitSize" in TargetData and fixing clang/llvm pointer arithmetic to use that, but it doesn't seem to be public work.
< 1346222394 595826 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There are also a lot of other things I wanted for LLVM but seem they don't have, such as metadata for specifying penalties for optimization.
< 1346222559 713115 :impomatic!~digital_w@87.113.166.14 QUIT :Quit: impomatic
< 1346222653 894611 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1346223057 245390 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1346223389 540041 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know if a category can have more than one way of cartesian closed?
< 1346223462 114792 :Concreto!~Pina@187.33.253.41 QUIT :Quit: Leaving...
< 1346225770 853572 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Are requests to level08 supposed to take a two-digit number of seconds to complete?
< 1346225780 357100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or is it that everyone is doing what I'm doing? :-)
< 1346226645 204543 :evincar!~jon@173-228-13-253.dsl.static.sonic.net PART :#esoteric
< 1346226702 355920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: When I was doing it, sometimes single requests took quite a long time (not two-digit numbers usually, though), but sending multiple using the same connection usually got the whole pile done in a short time.
< 1346226800 473125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: When I was doing it, sometimes single requests took quite a long time (not two-digit numbers usually, though), but sending multiple using the same connection usually got the whole pile done in a short time. Maybe they're all as slow.)
< 1346226869 931049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What.
< 1346226882 402154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not what I was saying.
< 1346226902 569860 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you haven't done too much work, you can always reset and hope you end up on a less busy box. (Didn't try that. Maybe they're all as slow.)
< 1346226907 355708 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was.
< 1346226918 908009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IRC is hard.
< 1346227081 829968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also, sometimes there were bursts of a lot of activity. (Maybe people attempting something timing-related despite the hint?)
< 1346227123 995965 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or just impatient people, I guess.)
< 1346227136 887197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe it's that they've all waited until the last day, like me.
< 1346227254 262456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That could be. I did get half-a-minute delays every now and then, but for the most part it was something like two seconds per request.
< 1346227914 412993 :lahwran!lahwran@unaffiliated/lahwran QUIT :Ping timeout: 276 seconds
< 1346228040 874680 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346228068 33503 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346228191 449041 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1346228567 923978 :olsner!~salparot@c83-252-194-156.bredband.comhem.se QUIT :Quit: Leaving
< 1346228830 474445 :lahwran!lahwran@unaffiliated/lahwran JOIN :#esoteric
< 1346228835 391291 :lahwran!lahwran@unaffiliated/lahwran QUIT :Excess Flood
< 1346229040 598756 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm
< 1346229046 146526 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I just found out about WebGoat
< 1346229056 559528 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is it generally a better thing to work through than HackThisSite?
< 1346229561 321198 :lahwran!lahwran@unaffiliated/lahwran JOIN :#esoteric
< 1346229561 506123 :lahwran!lahwran@unaffiliated/lahwran QUIT :Excess Flood
< 1346230055 210119 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric
< 1346230224 58040 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric
< 1346230254 395897 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 276 seconds
< 1346230446 216553 :Sgeo_!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 264 seconds
< 1346230611 968497 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric
< 1346230749 829983 :Sgeo__!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 240 seconds
< 1346230852 463466 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer
< 1346230879 548755 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric
< 1346231094 239574 :lahwran-!lahwran@unaffiliated/lahwran JOIN :#esoteric
< 1346231098 512969 :lahwran-!lahwran@unaffiliated/lahwran QUIT :Excess Flood
< 1346231928 456866 :atriq!~Taneb@host-78-148-9-36.as13285.net JOIN :#esoteric
< 1346233403 248388 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 246 seconds
< 1346233465 277365 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1346233492 554392 :atriq!~Taneb@host-78-148-9-36.as13285.net PART #esoteric :"Leaving"
< 1346233496 941083 :atriq!~Taneb@host-78-148-9-36.as13285.net JOIN :#esoteric
< 1346233500 992716 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I've got to disable that
< 1346233506 436620 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :You know what annoys me?
< 1346233528 486377 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Facebook pages that are supposedly for the north-east of England but advertise events in Leeds
< 1346233597 451479 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Getting a lot of false positives...
< 1346233649 899872 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder if I'm doing something wrong. Presumably I can do a few passes to get it cleared out.
< 1346233726 285764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders whether there's more than one technique for doing this.
< 1346233736 806582 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This isn't a place I normally think of as leaking information.
< 1346233755 435238 :lahwran-!lahwran@unaffiliated/lahwran JOIN :#esoteric
< 1346233755 581531 :lahwran-!lahwran@unaffiliated/lahwran QUIT :Excess Flood
< 1346233936 433523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It did get much better when I rewrote the code to reuse an HTTP connection.
< 1346233937 151412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: I got about 10% to 2% (a rough guess) false positives depending (presumably) on how much other stuff was happening, at least when doing... uh, I don't know how much in detail I can go before it's too spoilery.
< 1346233948 989496 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, yes, that was what I was going to say after the ...
< 1346233956 67480 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You already said that, though.
< 1346233969 709651 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but not as directly. Just that it improved the response time. :p
< 1346233983 984055 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway I think I'm getting ~1/3 false positives.
< 1346233990 188916 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which will mean running this a bunch of time.
< 1346233993 451729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is still on the first pass.
< 1346234035 997037 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There were periods of time when I got close to 1 false positives for half an hour or so. It's possible you've just picked a lot busier time than I.
< 1346234048 387246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's possible.
< 1346234057 770253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It *is* ending in 9 hours, after all.
< 1346234075 50527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :828, 300 false positives.
< 1346234086 483559 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I have no idea what you are talking about
< 1346234093 64608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :atriq: stripe-ctf.com
< 1346234099 221891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :See if you can finish it in 9 hours!
< 1346234145 402537 :lahwran-!lahwran@sonicrules.org JOIN :#esoteric
< 1346234145 586004 :lahwran-!lahwran@sonicrules.org QUIT :Excess Flood
< 1346234186 432086 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder why it gets false positives.
< 1346234204 550402 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> logBase 3 1000
< 1346234205 584844 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  6.287709822868153
< 1346234217 301537 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not too many passes if you get the set cut to 1/3 every time.
< 1346234232 247564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, it could be because the REDACTEDs are already used, but that's kind of strange.
< 1346234243 556782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION didn't even know they were sequential.
< 1346234391 219201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: The process for selecting the REDACTED works so that there's a single global consecutive counter, and then a hash function computed out of the... other things of the target thing except the REDACTED, and a crypto-safe fixed random bit. So you get unpredictable values for things going towards different things, but for a single thing they're sequential; and you get this without having ...
< 1346234397 586781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... to keep multiple incrementing counters.
< 1346234411 654819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(So you get false positives when the counter gets incremented due to unrelated things happening.)
< 1346234431 953217 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders whether the REDACTIONs mean anything at this point.
< 1346234443 384578 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There's a RFC about best-practice in selecting the REDACTED, and it has a summary of how different operating systems do it.)
< 1346234446 412190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably not. :p
< 1346234476 97886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At least that means we have the same solution.
< 1346234519 538277 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@localtime
< 1346234522 487964 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Local time for shachaf is Wed Aug 29 03:01:59 2012
< 1346234527 394155 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It might be a while before I get to sleep... :-(
< 1346234532 718332 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not good for my health.
< 1346234589 303236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The... last round of the whole thing goes quite a bit faster, since you don't have to care about potential false positives.
< 1346234599 521296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Oh, wait a moment, that means I can parallelize it?
< 1346234614 986084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I use a second REDACTED on a second REDACTED?
< 1346234632 219143 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or not, I guess, if there's a global counter.
< 1346234739 535569 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I... suppose you could, theoretically, if you kept the attempts in sync and looked at the largest difference, but it sounds a bit complicated, and of course a single false-positive would then ruin both (or all) the simultaneous parallel attempts.
< 1346234793 191599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, doing pass 3 of round 1.
< 1346234807 357297 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION could have automated this a lot more.
< 1346234860 341653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't automate my thing a whole lot, there was a lot of manual clickery and number-copying involved. On the other hand, I did have time to waste, too.
< 1346234874 152149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had a rather manual approach to the previous CTF's somewhat-similar thing too.
< 1346234905 206419 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In that I only had a thing to do a single round, and then tweaked that to do more.
< 1346234921 510404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IIRC it had quite a long flag too, longer than this.
< 1346234926 562689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes.
< 1346234936 519114 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I did a half-shell half-C thing.
< 1346234957 622082 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you have a deterministic or non-deterministic solution for that one?
< 1346234992 389730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deterministic, based on an almost-filled pipe that blocked at just the right '.'-write.
< 1346234998 57729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was mine also.
< 1346235013 522106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc used timing but he says that was pretty tricky.
< 1346235026 661794 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Some people used rlimits.
< 1346235063 878443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've seen that people have put solution-tutorials online, but haven't bothered comparing mine with them.
< 1346235094 431652 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I went to the Stripe-meetup-thing about it.
< 1346235107 525638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It would've been a bit far from here.
< 1346235148 590104 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc went, and he lives >4000km away!
< 1346235165 288923 :lahwran|!lahwran@sonicrules.org JOIN :#esoteric
< 1346235289 477974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, this is strange.
< 1346235316 680439 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm getting 3 for X, 2 for Y, and a weird number for Z.
< 1346235337 236520 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Z is consistently getting strange numbers and X is consistently getting 3.
< 1346235362 190361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's kinda weird; I didn't see any particular Z's.
< 1346235378 417017 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, never mind.
< 1346235388 226441 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's because I was consistently testing Z after X.
< 1346235469 898380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, time to add a little bit of autoamtion.
< 1346235481 31532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I ran my tests by sending each number twice, and looking only at the diff of those two, which is I guess a bit subtimal in terms of the total number of requests. (But it's asymptotically the same, so who cares, right?)
< 1346235550 129693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At this hour of night, even I care about constant factors.
< 1346235820 487539 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :REDACTED REDACTED REDACTED REDACTED REDACTED
< 1346236484 36899 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: I totally agree.
< 1346237231 319848 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1346237486 469047 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Weird, I'm getting a Z again.
< 1346237502 84968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, there we go.
< 1346237554 346568 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Round 3.
< 1346238332 393444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Round 3... Fight!" 
< 1346238361 929617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's amazing how much difference a tiny bit of automation makes.
< 1346238500 775518 :astronick!~astronick@123-243-124-128.static.tpgi.com.au JOIN :#esoteric
< 1346238741 230585 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1346238829 700120 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Perhaps the lock thing would make it unparallelizable anyway.
< 1346240922 354764 :astronick!~astronick@123-243-124-128.static.tpgi.com.au PART #esoteric :"Leaving"
< 1346240946 434307 :MoALTz!~no@host-92-2-114-133.as43234.net JOIN :#esoteric
< 1346241065 815973 :Concreto!~Pina@187.33.253.41 JOIN :#esoteric
< 1346241427 44205 :Concreto!~Pina@187.33.253.41 QUIT :Quit: Leaving...
< 1346241491 154839 :Concreto!~Pina@187.33.253.41 JOIN :#esoteric
< 1346241582 616060 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1346241800 570715 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: I think the interpreter is working now
< 1346241807 626290 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Brilliant!
< 1346241818 338613 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Now we just need to write some programs, heh
< 1346241822 288069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION notes a lot of misspelling of !bf_txtgen in the logs
< 1346241822 434161 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though I haven't tested it yet so there probably are some errors in it
< 1346241886 453859 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :let's test it on an empty program first
< 1346241944 169489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It's noerjan wonder, since the Java class is called "textgen".
< 1346241955 552489 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY
< 1346241975 714047 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wouuuuuuh
< 1346241991 516361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: bf_TEXGUN Hello, wodlr!
< 1346241992 365112 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: k., letter to. on submerged reefs. areas :) subsidence and :) elevation. in descending from/ mountains :) borneo.
< 1346241992 986247 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :empty fueue: input a character, then segmentation fault
< 1346242002 791868 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :half the work already :p
< 1346242005 871014 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: promising
< 1346242015 582635 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(it didn't output it though)
< 1346242078 256891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly realizes efficient fueue probably needs garbage collection of some kind
< 1346242104 266469 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I heard a lot about garbage collection since I joined this channel, but I still have no idea of what it could mean
< 1346242114 434597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YOU ARE DOOMED
< 1346242161 345270 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it means that data structures get automatically freed when no longer referred to.  automatic in ocaml, quite awkward in C.
< 1346242165 107573 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I'm not sure what garbage there would be to collect. It's a queue that slides about
< 1346242179 972936 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :IT WILL TRAVERSE YOUR MEMORY
< 1346242189 211957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: : copies things. you can construct blocks on the fly.
< 1346242205 947723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so blocks, basically.
< 1346242210 120844 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, well, now that you mention it, I probably didn't bother to empty the queue after meting the "halt" function
< 1346242240 659722 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...garbage collection isn't necessary when halting, the os frees your memory anyhow.
< 1346242269 178645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's necessary for long-running programs that create a lot of temporary structures
< 1346242291 1953 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes I'm glad the os has been here to stop the computer from crashing since I started programming
< 1346242308 843704 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But a disk-eating hard crash is how you learn! 
< 1346242323 514467 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(it didn't completely stop the rm -Rf / I tried once, though)
< 1346242342 536842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...
< 1346242366 570184 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what?! I was thinking "no way I can destroy everything that easily"
< 1346242382 782263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess you learned.
< 1346242392 181456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I am become Death, the destroyer of worlds.
< 1346242403 814110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i think there's a failsafe on / i particular nowadays.
< 1346242409 581248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*in
< 1346242416 989042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Better try it out to be sure.
< 1346242425 560245 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, the computer still works well
< 1346242439 363655 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and half the things that were on it still are
< 1346242451 638900 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(man rm: --no-preserve-root: do not treat `/' specially / --preserve-root: do not remove `/' (default).)
< 1346242483 485663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: fortunately i don't have root access on my linux account.
< 1346242506 930852 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose you could as easily convince a person willing to rm -rf / to add a --no-preserve-root option too.
< 1346242509 452487 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's like the computer has been designed to be operated by a human
< 1346242532 531478 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(and it's very mean from you to have mentionned that --no-preserve-root option in front of me)
< 1346242603 471344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"GNU rm refuses to execute rm -rf / if the --preserve-root option is given, which has been the default since version 6.4 of GNU Core Utilities was released in 2006."
< 1346242607 93314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not so old.
< 1346242632 573776 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We've got a system-wide default alias of rm to "rm -i" here at work.
< 1346242697 246230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose the prototypical absent-minded professors were deleting their important files all the time.
< 1346242715 717134 :itidus21!~itidus21@120.148.51.163 JOIN :#esoteric
< 1346242770 861257 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What about rm -rf /*
< 1346242771 376003 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :?
< 1346242808 463333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: then you're on your on.
< 1346242820 138281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sadly sulking in the corner.
< 1346242954 317566 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1346243044 797249 :lahwran|!lahwran@sonicrules.org NICK :lahwran
< 1346243045 929525 :lahwran!lahwran@sonicrules.org QUIT :Changing host
< 1346243046 75724 :lahwran!lahwran@unaffiliated/lahwran JOIN :#esoteric
< 1346243587 357578 :MoALTz!~no@host-92-2-114-133.as43234.net QUIT :Ping timeout: 256 seconds
< 1346244096 668082 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's probably not special-cased, no. Especially since the rm will only see the actual files in /.
< 1346244151 703873 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ACTION delivers some cake to the sad sulking corner.
< 1346244188 344738 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the postman's protocol is just to leave the cake at the location regardless of whether noone is there
< 1346244257 682313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i foresee some even sadder sulking when someone finds a moldy cake.
< 1346244278 304328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(nah, there are people there all the time)
< 1346244402 441289 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the cake also contains an address where another cake can be found
< 1346244422 381610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A cake*, then.
< 1346244450 505523 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess it's {cake, cake*}
< 1346244464 267515 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :uhhh
< 1346244466 709432 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :no i mean
< 1346244477 301063 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But if cake is {cake, cake*}, that's very confusing.
< 1346244480 904704 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess it's cakebox{cake, cakebox*}
< 1346244488 821839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds reasonable.
< 1346244495 417852 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yay!
< 1346244531 468659 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :although my notation is not a real notation
< 1346244571 859077 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :or, is it
< 1346244603 136192 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WTF
< 1346244604 581116 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"[Hot] How to tweet from Rebol in One line (using Twitter API)!"
< 1346244625 46710 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Which amounts to using a line of code to set up some script that the person who wrote that wrote)
< 1346244633 539292 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And then tweet "Hello World!"
< 1346244641 730679 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's... kind of lame
< 1346244884 272363 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :aaaaaaaurgh. pentadactyl not compatible with firefox 15. *grmbl* *rant* *not happy*
< 1346245092 242577 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They don't really seem to be gaining on Chrome all that much. They're at 15, Chrome is at 21. A year ago, they were at 6, and Chrome was 13.
< 1346245096 837149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still, I suppose it's progress.
< 1346245169 302472 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What happens when Firefox wants to redo everything and break compatibility with stuff?
< 1346245380 626955 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeaaaaaaah
< 1346245390 582040 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: it works
< 1346245395 128407 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :with program hello world
< 1346245397 781033 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, FF's "Show PDF inline" is targeting FF16. That's soon.
< 1346245404 305701 :Concreto!~Pina@187.33.253.41 QUIT :Read error: Connection reset by peer
< 1346245435 468371 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so the program is 72 blablablaasciihelloworld 100 H
< 1346245444 682054 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and the output is: Hello worldAbort trap
< 1346245705 306229 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now try ):[72 blablablaasciihelloworld 100 10 ):]
< 1346245818 576872 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it works properly now
< 1346245824 506719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All Fueue problems seem so sad.
< 1346245837 911792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :):
< 1346245847 934239 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Programs, not problems.
< 1346245850 990740 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :there was just an (obvious) error in the "deletetop" function so the numbers were not really deleted
< 1346245907 324954 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :however there should still be a bug with the input (apparently using scanf is bad, so I used fgets instead, but apparently there is still a problem, so I'll try something else)
< 1346245938 964096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :isn't there a getc()
< 1346245978 339146 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(for my defense, this is my first program in c for years)
< 1346246000 800991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or is it getchar()
< 1346246043 498963 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :both exist and are in the same man entry apparently
< 1346246047 479943 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm fueue has no EOF detection
< 1346246077 66865 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :eof ? it has 'H' and it has infinite cat loop on empty queue
< 1346246098 620515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm talking about EOF in the _input_
< 1346246116 849387 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you cannot do anything useful after the input has ended
< 1346246129 642270 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :how so?
< 1346246157 184133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...there is no character to read, so the program either halts or loops indefinitely
< 1346246170 10557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess you could read -1
< 1346246186 251571 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which those C functions do, iirc
< 1346246231 747624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well that may not be quite portable.
< 1346246327 504032 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm not sure what you mean... is this what happens if the user enters an eof character?
< 1346246397 823432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: it's what happens if stdin ends.  it could be piped from a file.
< 1346246413 237919 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, ok
< 1346246441 861490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or the user might push ^D on start of line, in most unix-like terminals
< 1346246480 650662 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well the only reason why I would push ^D is if I want the execution to brutally end
< 1346246489 946916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no that's ^C
< 1346246501 889064 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(I usually try both)
< 1346246533 198857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^D ends the input (on start of line).  afaik it has no effect if input isn't being read
< 1346246546 631224 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, that would explain a lot of things
< 1346246620 213382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also this is in the usual terminal mode.  editors and such will probably choose a mode that they can handle it themselves.
< 1346246690 175951 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ah, getchar seems to be working
< 1346246709 73325 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that is, if I try it on the empty queue
< 1346246725 339720 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it waits for me to input a line
< 1346246726 592053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems pushing ^D _twice_ works even if not on start of line.
< 1346246769 855967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: the waiting for a whole line is part of the input buffering btw, which can be set separately.
< 1346246770 802855 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if I input "A" and press enter, it ouputs the A, then it inputs the \n, outputs the \n, and then only wait for a new input
< 1346246786 628279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it's the usual setting for terminal input
< 1346246814 228857 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok so I can input future characters
< 1346246823 366026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat
< 1346246833 764454 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, if I run the program on the empty queue
< 1346246843 564550 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's an infinite cat loop, right?
< 1346246864 658445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we agreed on that yeah
< 1346246880 57674 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if I use getchar() to get the input, it waits for me to input something
< 1346246888 774217 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I can input a whole line
< 1346246896 820387 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and it doesn't wait for me until the whole line has been read
< 1346246916 53276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep.  i'm just saying that's not specific to getchar().
< 1346246938 247375 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: EOF is only guaranteed to be negative, not exactly -1, at least by C.
< 1346246946 827823 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :-1 is what it usually is, though.
< 1346246952 353281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i thought something like that
< 1346246976 742492 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i was wondering if it could also be positive larger than max char
< 1346246978 57901 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so should I just replace getchar by a function that calls getchar, then clears the input buffer?
< 1346247001 780862 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(for the record if my input is "ABC^D" it only reads ABC before waiting for me)
< 1346247002 796912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I thought this thing was in OCaml, not C.
< 1346247007 957732 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(so the ^D isn't read at all)
< 1346247008 518680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: no, then you lose the rest of the line!
< 1346247023 316312 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that's the idea
< 1346247048 429152 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :otherwise when I type "A\n" the next character will always be \n
< 1346247060 101164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's what it should be.
< 1346247060 508774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: but that's not the behavior most would expect.  if someone pipes a file into your program, it should print all of the file
< 1346247069 267441 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, okay
< 1346247165 592509 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uho
< 1346247166 266331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: ^D not on the start of line seems to cause just that much to be read yes.
< 1346247182 660030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and pushing it once more then ends input
< 1346247196 908475 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for whatever reason I recompiled the file and tried again and ^D not on the start of line makes an infinite loop of "printing question mark"
< 1346247208 689144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh
< 1346247241 932517 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: EOF is returned also by fscanf, which might legally be larger than UCHAR_MAX.
< 1346247262 88305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ok
< 1346247275 186425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: hm that's curious
< 1346247284 348672 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Though I'd hate to see a program with more than 255 elements in a scanf format string.)
< 1346247307 843957 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: one moment ago my program contained a lot of printf functions which were only there to tell me what was happening, so that I know when errors occurred
< 1346247324 676060 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :since it worked fine, I removed them all, recompiled, and tried again
< 1346247330 32133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha
< 1346247333 926587 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then it had that odd behaviour
< 1346247406 960038 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: If the "read character" Fueue 'operation' returns -1 for EOF, then the empty-program cat will in fact print an infinite amount of -1's after the actual contents.
< 1346247409 113693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: you might want to do a fflush(stdout) before the getchar()
< 1346247410 484087 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway, let'ss write a "string fueue program to queue" function now so that the interpreter can be truly useful
< 1346247425 646212 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh, ok
< 1346247430 199211 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no idea why though
< 1346247439 477654 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure if that's related, but it shouldn't hurt
< 1346247462 275706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The fflush might be nice for all those Fueue programs that print a prompt like "> " and then wait for input.
< 1346247476 418719 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep
< 1346247500 169334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it tends to make interactive programs behave better
< 1346247503 628978 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But an infinite loop of printing ? sounds like the expected behaviour.
< 1346247526 241565 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: oh if it reaches EOF, right
< 1346247529 735451 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the infinite ? is still there
< 1346247546 603964 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :funny thing is, if I write "H^D"
< 1346247547 854167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: yeah that's probably because reading EOF turns into that
< 1346247550 396953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: If you don't provide an infinite amount of input, it will, eventually.
< 1346247568 455939 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it actually writes "HHD" (the second H must be the output from the program, but the ^has disappeared)
< 1346247622 675822 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, before I removed all the error printf, I could use ^D as a way to end the input without an extra \n
< 1346247622 858149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: oh right.  that's probably an artifact of how ^D works - it doesn't actually move the cursor
< 1346247649 292653 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :now the first ^D just writes that D on the screen
< 1346247650 589772 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: you still can, just press it twice
< 1346247669 897148 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yep, but when I do, it launches the infinite ?
< 1346247681 611803 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The first ^D will also get your input to the program, as shown by the fact that it printed the H.
< 1346247690 220834 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, you're right
< 1346247697 297697 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it works fine then
< 1346247715 32386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we should ask atriq what he wants to happen when EOF is read
< 1346247734 821393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A Fueue cat that properly halts on EOF (assuming EOF = read -1) sounds like a nice little exercise for you folks, too.
< 1346247735 775792 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: WHAT DO YOU WANT TO HAPPEN IN FUEUE WHEN EOF IS READ
< 1346247746 135641 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Implementation dependant!
< 1346247751 711607 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Possibly 0!
< 1346247772 365003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But then you can't distinguish between '\0' and EOF! 
< 1346247792 403932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: um -1 _is_ more useful i think.
< 1346247834 482330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although neither allows the empty program to be a properly ending cat
< 1346247836 115581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or '\1' and EOF, if that was in fact 0!!
< 1346247852 161763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that may be too much to ask for, though
< 1346247887 1 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Probably -1, then
< 1346247904 552986 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I've never really thought about EOF
< 1346247909 285666 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :In any of my esolangs
< 1346247944 902009 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that may be because they're esolangs
< 1346247960 145502 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And esolangs NEVER END.
< 1346247972 408052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'struth
< 1346247984 921203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It stretches into the distance like a 30-minute Kraftwerk song.
< 1346247989 244394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(A quote.)
< 1346248135 328663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm how in the world would one handle keeping a fueue program doing nothing for one round, and then managing to handle a character read afterwards...
< 1346248158 788173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_without_ destroying the character immediately.
< 1346248210 580266 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure that's actually possible.
< 1346248261 463107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this might be a problem.
< 1346248327 784760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i see a very roundabout possibility... it requires copying a block as many times as the character read
< 1346248386 289851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :rather inefficient, mind you.
< 1346248477 296345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and it probably cannot handle a negative EOF representation.
< 1346248557 447246 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :You could add something first
< 1346248608 195449 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't see a way to add something that can be kept stable for the "doing nothing for one round" part
< 1346248635 429658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the problem is, if + 1 doesn't add immediately, the 1 gets printed
< 1346248650 738211 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Oooh
< 1346248659 695846 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I have designed one evil esolang
< 1346248705 252732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for normal use, you can fix that by using + )[1]  instead, but that doesn't count as doing nothing to trigger input...
< 1346248789 825426 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: I'd actually be relieved if you could prove fueue was not turing-complete, then add a few functions that would make it both turing complete and usable
< 1346248815 895483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i do think it is turing-complete.  it just has some trouble handling input.
< 1346248817 754293 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I have no idea if it's Turing-Complete or not
< 1346248831 396370 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :especially EOF.
< 1346248837 419580 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I'm pretty sure it's more than linear-bounded
< 1346248839 439065 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :on the other hand if you can prove it's turing-complete we're gonna have the hell of a time programming with it
< 1346248851 404708 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :And it's sneakily not a PDA
< 1346248873 559543 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :If it's not Turing-Complete, it's something nobody's ever thought of.
< 1346248914 89178 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you'd be surprised by what people tend to think of
< 1346249035 39262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :)$!![...] is the way i see to handle non-negative input.  it makes n copies of the [...] block where n is the character read, then executes the first copy, and surely something can be put for ... to reconstruct the character in a more useful form from that.
< 1346249074 121310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :inefficient, but it ought to work.
< 1346249100 175668 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :The number will end up behind the block, slide to the front of the queue, and get printed
< 1346249116 656447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um no the number should end up in the !! spot...
< 1346249144 60927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean for the !! to be the last thing executed before the do-nothing-cycle
< 1346249165 288455 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Oh, I see
< 1346249236 398061 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :If I changed the language so printing was explicit, it would be so much easier to work with
< 1346249264 522725 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Less fun, though
< 1346249319 371540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh
< 1346249360 483437 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :You can tell I play Dwarf Fortress.
< 1346249380 244749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY
< 1346249589 128122 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :):[):] is a Fueue infinite loop, I believe
< 1346249589 656432 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, so the !! nop is actually useful
< 1346249632 2141 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: heh right it's just about the shortest
< 1346249654 189197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although the second ! can be replaced by other things
< 1346249692 716900 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"doing nothing is doing something" could be Fueue's slogan
< 1346249728 2328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds zen, or something
< 1346249764 47499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: already discovered :)
< 1346249770 193281 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric ::)
< 1346249785 664318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's almost like underload :^
< 1346249796 496143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* ): is
< 1346249829 315902 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I think Underload was the main inspiration for Fueue
< 1346249913 30381 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :where does the F come from?
< 1346249967 424473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.mezzacotta.net/owls/?comic=476
< 1346250026 384042 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Should I watch 12 Angry Men instead of sleeping?
< 1346250032 260393 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: you should see that i think
< 1346250073 707790 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: Hyuk.
< 1346250108 849877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :critics.
< 1346250742 899349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh another quadruple sneeze
< 1346250954 800726 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that's commonly called a 'queeze'. There's also the relatively common 'treeze', and the very rare 'quinteeze'. (Disclaimer: lie.)
< 1346251146 300245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking
< 1346252727 955246 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: I think it's all working now, do you have some interesting fueue program for me to test?
< 1346252830 426524 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well have you tested the ):[72 blablablaasciihelloworld 100 10 ):] program yet?
< 1346252874 873103 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(should I add a H after the 10?)
< 1346252880 254033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no
< 1346252885 687536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :most definitely not
< 1346252898 224674 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :segfault :(
< 1346252898 679856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also keep ^C handy :)
< 1346252902 818879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops
< 1346252920 623281 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :sooooo let's add a lot of printf to see where this segfault comes from
< 1346252925 325181 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NB: blablablaasciihelloworld is meant to be whatever you used in the previous one
< 1346252931 768662 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yup
< 1346252941 468905 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :72 101 108 108 111 32 119 111 114 108 100 10
< 1346253007 993157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hint: make a DEBUG macro so you can just disable it without removing all the places you use it
< 1346253040 676846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or whatever, it's possible the name DEBUG is reserved
< 1346253041 186015 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ouh, nice
< 1346253081 884255 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :actually I'm pretty sure the segfault comes from the quare brackets
< 1346253091 572854 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :do you have a program without them?
< 1346253099 216050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are also these things called debuggers, they can be handy tools to learn.
< 1346253110 196110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i was sort of trying to give you a loop to test...
< 1346253119 18515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and you cannot do that without blocks
< 1346253141 301529 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but anyway we can test other pieces first.
< 1346253197 336484 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: what would your reaction be if I told you I was writing a C program using TextEdit and counting the lines manually when gcc tells me there's an error at a certain line?
< 1346253235 352605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Well, it's no skin off my nose. (Is that an idiom?)
< 1346253280 447426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: * - - 4 * * 2 2 + 2 2   should print a @ before becoming cat
< 1346253307 713086 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Just as an interesting tip, you can type "command-L" and type in a line number; it will jump to that line.
< 1346253317 77456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As far as I know, there's no way to get visible line numbers, though.
< 1346253340 516788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm
< 1346253345 195494 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you sooooo much fizzie
< 1346253352 536860 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: it does nothing, then becomes a cat
< 1346253356 901284 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn
< 1346253368 38993 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, wait
< 1346253415 385143 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, random bug to be fixed later: if a program ends with a number, that number disappears
< 1346253429 142683 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in the meantime let's end the program with a whitespace
< 1346253442 136947 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh
< 1346253453 94121 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it does indeed print an @
< 1346253530 863810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : / 100 3  should print ! or was that "
< 1346253540 710890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> '\33'
< 1346253541 926444 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '!'
< 1346253578 374664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> chr 33
< 1346253579 342761 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '!'
< 1346253584 102767 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, the character constants are decimal, not octal? 
< 1346253589 744107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep
< 1346253594 64496 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How... modern.
< 1346253600 543000 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :befunge are decimals too
< 1346253619 283553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Befunge doesn't have escaped characters, as far as I know.
< 1346253625 113461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :) $ % 100 [ H ]  should go into a cat loop,  ) $ % 0 [ H ] should halt
< 1346253636 18449 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait you had trouble looping
< 1346253643 365649 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er blocking
< 1346253660 544400 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's ok, I have to fix it anyway
< 1346253665 451931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'\0o55'
< 1346253667 947470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> '\0o55'
< 1346253669 95447 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  :
< 1346253669 267909 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :     lexical error in string/character literal at chara...
< 1346253675 155460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no such luck
< 1346253678 544600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 0o55
< 1346253679 596279 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  45
< 1346253731 365912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> ['\o55' (chr 0o55)]
< 1346253732 376154 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Couldn't match expected type `t1 -> t'
< 1346253732 549812 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :        against inferred type `GHC.T...
< 1346253745 457097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> '\o55'
< 1346253746 483977 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '-'
< 1346253749 196596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right
< 1346253752 140291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Tried to be too clever there.
< 1346253767 644698 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: you might want a comma
< 1346253773 137888 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes.
< 1346253790 763210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It looks like one of those handwavy things.
< 1346253795 887816 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :'\o7'
< 1346253812 105506 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> '\o7'
< 1346253813 92504 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '\a'
< 1346253875 719212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: + 1 65 65  should print AB
< 1346253963 424790 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :> '\x266a'
< 1346253964 412740 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '\9834'
< 1346253984 429885 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~eval '\x266a'
< 1346253987 61038 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Error (1): Could not find module `Data.Numbers.Primes'
< 1346253987 206955 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Use -v to see a list of the files searched for.
< 1346254011 47603 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~eval '\x266a'
< 1346254012 125426 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :'\9834'
< 1346254018 125698 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :meh. figured as much.
< 1346254038 128026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> "\x1111111111111"
< 1346254039 270792 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  :
< 1346254039 422764 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :     lexical error in string/character literal at chara...
< 1346254068 302056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> "\x111111"
< 1346254069 377190 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  :
< 1346254069 527048 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :     lexical error in string/character literal at chara...
< 1346254071 306030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> "\x11111"
< 1346254072 393228 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "\69905"
< 1346254107 835214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> maxBound :: Char
< 1346254108 916083 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '\1114111'
< 1346254119 434285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showHex 1114111 ""
< 1346254120 452130 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "10ffff"
< 1346254173 478219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> chr (17*0x10000-1)
< 1346254174 492878 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '\1114111'
< 1346254177 78735 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :17 planes and all.
< 1346254266 658722 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :hellooooooon
< 1346254266 814822 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :> return 1 2
< 1346254267 960593 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1
< 1346254282 621068 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :haha
< 1346254293 607670 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: the [ didn't work because it started an infinite loop
< 1346254312 954879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: well it _was_ supposed to...
< 1346254320 831639 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no, I mean my string to queue function
< 1346254329 72962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok
< 1346254338 219536 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's suppose to call itself on the subprogram
< 1346254353 978461 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think it called itself on the [, thus calling itself again immediately
< 1346254372 124212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah.
< 1346254386 50973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But, but, but: wasn't all this OCaml? 
< 1346254395 51618 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :C.
< 1346254400 678731 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but yesterday! 
< 1346254432 300854 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: I started Ocaml, realized Queue was inadapted, thought "in that case it would be more interesting for me to write it in C, since I haven't written in C for years"
< 1346254437 485786 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose the Oaml dropped off, leaving only C.
< 1346254450 91076 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and after that you guys told me about Queue.transfer which solved everything
< 1346254455 193643 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but let's finish the C version first
< 1346254457 59486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ocaml's queue module was too impure
< 1346254464 482141 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the Ocaml version is probably gonna be much much simpler
< 1346254530 832148 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh
< 1346254546 377761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not actually sure Queue.transfer solves everything - you still have in-place update and that means : cannot share data if you use the queues for blocks
< 1346254553 980372 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok so now it calls itself five times instead of one
< 1346254577 76479 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I chose to use simple lists for blocks
< 1346254598 866983 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :which is a bit weird since lists are functional stacks
< 1346254627 54969 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but since blocks are not executed it's ok, I just have to reverse the list when unblocking it
< 1346254671 761006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok
< 1346254711 685392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that makes < more efficient, actually
< 1346255298 146543 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :i don't get it
< 1346255350 632480 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :can you help me with http://pastebin.com/hfuAewHu ?
< 1346255399 81921 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :apparently when it encounters a '[' it calls itself back on the first char of the string
< 1346255407 925412 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :when it should calls itself on the char that follows the [
< 1346255494 444936 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1346255505 543883 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :given the three functions pushval, pushfun and pushblock which create a new item (respectively a number, a function or a block) and push it
< 1346255661 471147 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :my apologies if the code is not clear enough :/
< 1346255683 815587 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :basically it processes the given string using a counter
< 1346255691 374989 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: um shouldn't the k++ in line 56 be (*k)++  ?
< 1346255707 712897 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, crap, yes
< 1346255719 226901 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that would certainly explain the segfault
< 1346255731 961570 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though I'm surprised the segfault doesn't happen sooner
< 1346255757 517507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also you might want to check that it has read a ] rather than \0 after returning
< 1346255772 891169 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right
< 1346256093 58297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also for the top program that it has ended on \0 rather than ], although that won't cause a segfault.
< 1346256150 103990 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I don't know the fueue specifications about that :)
< 1346256166 837911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume that's a syntax error, since the ] would be unmatched
< 1346256189 314209 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this is pretty much the same as parsing brainfuck [] blocks
< 1346256201 440829 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yep
< 1346256212 504033 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but I did that in Ocaml so it was much faster
< 1346256219 762427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh
< 1346256227 659518 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, faster to write the program
< 1346256266 656662 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: if a [ is unmatched, are we assuming there is an implicit ] at the end of the program?
< 1346256280 378046 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I think that ought to be an error
< 1346256326 641210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you have to check for it regardless, otherwise you run past the \0
< 1346256355 568301 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :whether or not you choose to ignore it after checking
< 1346256415 182669 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes
< 1346256739 225258 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)$%0H halts
< 1346256754 60988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops
< 1346256757 774815 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait
< 1346256760 56040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's right
< 1346256761 588504 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)$%0[H] is a cat :(
< 1346256782 584832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's not right
< 1346256816 821727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what about )[H]  ?
< 1346256822 276102 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :probably the deblock function doesn't work
< 1346256825 575424 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, let's try that
< 1346256851 989912 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)[H] is a cat as well
< 1346256858 95372 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn
< 1346256867 89985 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :all this nonsense wouldn't be happening with ocaml!
< 1346256878 937202 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHAHA*
< 1346257012 589518 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> '\91'
< 1346257013 641101 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '['
< 1346257016 376172 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> '\90'
< 1346257017 415664 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  'Z'
< 1346257040 424924 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/31nVgVtn
< 1346257111 572914 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, I forgot to pop the block
< 1346257350 180377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The * in is_empty(*q) is a bit confusing. "Normally" I'd expect that to take a Queue * instead of Queue, too. (Not that it's a problem to pass-by-value it, just that I wouldn't expect that.)
< 1346257372 812424 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it confuses me too
< 1346257400 1489 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: you still aren't using Queue's to store the blocks, right?
< 1346257408 879243 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, I am
< 1346257413 224293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh.
< 1346257436 923087 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in that case i'm _deeply_ worried about the interaction of copying blocks and mutating them.
< 1346257466 307801 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/T8nURuri
< 1346257506 106824 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :every element in the queue contains an int, a char and a block
< 1346257547 461625 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :two of those three variables are supposed to have their default value (0, 0, or empty), and the third to contain what it has to contain
< 1346257575 280677 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: what about a union?
< 1346257588 161741 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :would work exactly the same wouldn't it?
< 1346257596 236947 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, but less space
< 1346257621 923994 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I figured "I remember there's that union thing, but it still sounds weird and why bother"
< 1346257626 992496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway this doesn't comfort me until i see how : and < are implemented
< 1346257685 582149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if things aren't going to break, _somewhere_ it has to be ensured that Queues aren't shared and mutated at the same time
< 1346257712 207354 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/G3KLDsXw
< 1346257732 825487 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :queues are not supposed to be share
< 1346257761 465701 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, a queue can either be the main queue, or one block
< 1346257784 203321 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and ) appends a block to the main queue, then pops the block
< 1346257824 154986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and : doesn't share Queue's, even nested ones?
< 1346257825 76466 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(which made me realise the deletetop function was missing some garbage collection: if the top element contains a block, the queue inside is not freed
< 1346257830 334852 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net QUIT :Quit: Shooting
< 1346257855 236691 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, I'm pretty sure I wrote the copy function in a way that it doesn't
< 1346257858 872368 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :let's see
< 1346257947 942672 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/g5U2jrSr
< 1346257967 972236 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :copyQueue and copyToken are mutually recursive
< 1346257978 687465 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so it should copy everything and share nothing
< 1346258013 497277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: That's at least a memory leak right there: c->block = *copyQueue(&(x->block));
< 1346258017 409292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok a deep copy, well that helps.
< 1346258033 39088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :copyQueue returns a newly-malloc'd Queue, and then you take the contents of that and copy them to the Queue object inside the token.
< 1346258044 237869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it may also be inefficient if large blocks get copied a lot, but them's the breaks)
< 1346258045 348447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Any pointers to the just-malloc'd object is lost.
< 1346258113 562833 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right
< 1346258156 301622 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :memory leaks usually comes the other way around so I did not think about it
< 1346258298 255494 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346258432 857749 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)[H] is still an infinite loop cat though
< 1346258540 371722 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net JOIN :#esoteric
< 1346258555 992301 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i just had a fairly trippy idea
< 1346258565 143963 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1346258598 932777 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the idea is 2 or more people are wearing vr goggles
< 1346258599 209864 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Quit: Connection reset by PO
< 1346258617 20891 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and there is a camera to the side.. lets suppose its a tennis match
< 1346258629 81741 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :a tennis match where the players are wearing vr goggles
< 1346258644 121960 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so they're playing third person?
< 1346258648 44636 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and.. each player sees in their goggles the image as shown from the camera
< 1346258655 119276 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yup
< 1346258696 383340 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1346258710 184096 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this is what happens when i think too hard while watching third person video games on youtube
< 1346258780 521504 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You know about experiments where visual imagry tricks the brain into thinking things about the body?
< 1346258788 141671 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :in general its a bad idea.. 
< 1346258867 304829 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :How about each player sees from a camera located on the other player's head!?
< 1346258870 691103 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :many people are good at third-person video games, so i'm guessing the third-person real life could work as well
< 1346258886 802903 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :except that eyes are best as they are... 
< 1346258928 276165 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :despite steve mann's best intentions, it's really not a good thing for healthy people to avoid looking at things directly
< 1346259020 363953 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well it leads to a dependance on the cameras too
< 1346259025 780864 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and the cameras can lie
< 1346259051 319506 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346259079 327 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346259113 148657 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :they are mechanical/electrical, and have all the inherent drawbacks which leads the internet to be full of forums of people having endless troubles with mechanical/electrical things
< 1346259120 651429 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :What if the cameras switch to a Toyata advert?
< 1346259125 812082 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh
< 1346259182 599304 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Well, this idea isn't working
< 1346259207 292511 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :atriq: you could pay your taxes by watching ads :D
< 1346259282 324649 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so it seems the more sane i become, the more insane i become, if my comments here can be regarded as insane
< 1346260436 963631 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: what if / is followed by two numbers but the second is a zero
< 1346260454 722554 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :does it result in a Division_by_zero kind of error, or is the / sent back?
< 1346260459 121829 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Arc_Koen, presumably a divide by 0 error
< 1346260467 89981 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok
< 1346260548 323001 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: It's funny how it's your language, but you're still all "presumably foo" about it.
< 1346260560 131955 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I have no idea what I was doing when I made it
< 1346260570 28680 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :All my languages are pretty vague, I'll be honest
< 1346260584 411348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION notes that besides wrapping in )[ ... ], another way to delay execution is to strategically sprinkle with ~ ; this is often shorter.
< 1346260585 125921 :augur!~augur@216-164-54-41.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric
< 1346260604 201377 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nice
< 1346260634 940075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as long as there are not too many spots that need to be sprinkled
< 1346260693 207907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :~[ ... ]~) can delay three steps as long as there isn't a block following
< 1346260693 483971 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi
< 1346260701 237851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thank you cuttlefish 
< 1346260720 650487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, did you know: glibc removed the 'gets' declaration from stdio.h when _GNU_SOURCE is defined, i.e. in -std=gnu90/gnu99 modes. (And in C11 mode, but that's just following the standard.)
< 1346260742 22756 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Predictably quite a lot of things broke.)
< 1346260777 830892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :only things that deserved it, i assume
< 1346260925 156905 :augur!~augur@216-164-54-41.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 268 seconds
< 1346261006 665515 :MoALTz!~no@host-92-2-114-133.as43234.net JOIN :#esoteric
< 1346261018 895632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Quite a few things broke because gnulib headers included in them had the line  _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");  as an attempt to get a warning if some developer had accidentally used gets.
< 1346261031 430734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: With the declaration missing, those just-in-case warnings also broke.
< 1346261036 721215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD
< 1346261068 772236 :impomatic!~digital_w@87.113.166.14 JOIN :#esoteric
< 1346261085 884089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :/* Assume it is always declared, since it is required by C89. */ is what the comment above the _GL_WARN_ON_USE says.
< 1346261105 247907 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Goes on to show that when you assume...
< 1346261115 965747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so is there a variant of _GL_WARN_ON_USE that won't assume that?
< 1346261125 526470 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so basically people are falling because someone planted a "mind the gap" sign and someone else filled the gap?
< 1346261150 61287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think there is. I'm not sure if it's possible to write.
< 1346261170 583063 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A  sed -i '/gets is a security hole/d'  command apparently fixes most of the problems.
< 1346261588 994719 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :@unmtl MaybeT (StateT IO Integer)
< 1346261589 188076 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `unmtl' failed with: `MaybeT (StateT IO Integer)' is not applied to enough arguments, giving `/\A. IO -> Integer (Maybe A, IO)'
< 1346261603 454930 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :@unmtl MaybeT (StateT Integer IO)
< 1346261603 651374 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `unmtl' failed with: `MaybeT (StateT Integer IO)' is not applied to enough arguments, giving `/\A. Integer -> IO (Maybe A, Integer)'
< 1346261624 368020 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :@unmtl MaybeT (StateT Integer IO) Double
< 1346261624 535003 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Integer -> IO (Maybe Double, Integer)
< 1346261644 486488 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :That is...
< 1346261649 827329 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :That is PRECISELY what I'm after
< 1346261652 941685 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Except not Double
< 1346261691 425755 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :@unmtl MaybeT (StateT Integer IO) (Seq Char)
< 1346261691 602312 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Integer -> IO (Maybe (Seq Char), Integer)
< 1346263158 52465 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The kings came to the agreement between themselves that they would cast lots by the dice to determine who should have this property, and that he who threw the highest should have the district.  The Swedish king threw two sixes, and said King Olaf need scarcely throw.  He replied, while shaking the dice in his hand, "Although there be two sixes on the dice, it would be easy, sire, for God ...
< 1346263164 499801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... Almighty to let them turn up in my favour."  Then he threw, and had sixes also.  Now the Swedish king threw again, and had again two sixes.  Olaf king of Norway then threw, and had six upon one dice, and the other split in two, so as to make seven eyes in all upon it; and the district was adjudged to the king of Norway."
< 1346263206 456090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds plausible.
< 1346263230 844389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it rings a bell.
< 1346263304 209312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was a quote from: Heimskringla or The Chronicle of the Kings of Norway - Saga of Olaf Haraldson: Part III - Online Medieval and Classical Library Release #15b.
< 1346263350 427566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hey olaf was a saint, clearly such things happened to him all the time.
< 1346263388 343822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh yes, saints are well-known cheaters.
< 1346263431 844164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently the Swedish king was also an Olaf, if I read this right.
< 1346263463 896318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not from what you quoted anyhow
< 1346263482 979685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't mention the name.
< 1346263505 192993 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But before that there's stuff like "Olaf the Swedish king was then remarkably mild in manner, and agreeable to talk with."
< 1346263525 152015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though it speaks of the Swedish kings in plural.
< 1346263528 563841 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe they had a couple.
< 1346263532 971512 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not very historic.
< 1346263607 387126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As in, "Thereafter ambassadors were sent to Norway to King Olaf, with the errand that he should come with his retinue to a meeting at Konungahella with the Swedish kings, and that the Swedish kings would there confirm their reconciliation.  --  There the Swedish kings also came; --"
< 1346263614 408405 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis JOIN :#esoteric
< 1346263732 53215 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Then said Thorvid the Stammerer, 'Atte -- quarrel -- some -- greedy -- jealous -- deceitful -- dull.'" An appropriate name there.
< 1346263735 795922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok there was one in about the right time http://en.wikipedia.org/wiki/Olof_Sk%C3%B6tkonung
< 1346263742 406757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*at
< 1346263745 834851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This was apparently around year 1019.
< 1346263755 239806 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1346263847 968884 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That Olaf seems to be a saint too.
< 1346263853 344155 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"According to a legend he was martyred at Stockholm after refusing to sacrifice to pagan gods. He's venerated as a saint in the Catholic Church."
< 1346263875 791339 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose Olaf of Norway was saintier.
< 1346263879 542648 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I feel like I should be ashamed that REBOL's clipboard stuff actually makes me happy
< 1346263892 371659 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :topic pls :) ?
< 1346263914 88872 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`welcome donmarquis 
< 1346263924 281885 :HackEgo!codu@codu.org PRIVMSG #esoteric :donmarquis: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346263927 587878 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :hi Sgeo
< 1346263945 87220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: the saintiest!
< 1346263969 640575 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis PRIVMSG #esoteric :saint talk ?
< 1346263981 346861 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: The daintiest saint.
< 1346264001 242660 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cleaves fizzie skull with an axe
< 1346264009 379168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :DON'T YOU SPEAK LIKE THAT
< 1346264021 962773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I see Norwegians have strong feelings about this Olaf.
< 1346264057 927676 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also we're not really helping the "other kind of esoteric" confusion factor with all the sainty stuff.)
< 1346264058 939671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :trondheim has a yearly olaf festival in july/august
< 1346264100 609120 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I could even guess an axe might've been involved in that d6-gives-a-seven throw.
< 1346264148 372842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a very small one.
< 1346264283 872660 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis QUIT :Quit: Leaving
< 1346264377 422237 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis JOIN :#esoteric
< 1346264738 338058 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1346265111 563626 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1346265449 260376 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1346265618 276950 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 264 seconds
< 1346266423 884962 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1346266450 991390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: )$2[)$--------2~)~~[)[)~(~[~[$~H~]~)%+~91-):]~1+:])]]~[$~H~])%+-91)[65][65]
< 1346266555 268455 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: ^
< 1346266582 252825 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The reason I asked about LLVM with different length of bytes is, I wanted to invent a virtual machine with 32-bit bytes, 18-bit addresses, bank switching, etc
< 1346266632 641850 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In addition I wanted to allow it to work with LLVM.
< 1346266745 665688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION would be cackling evilly if he felt better
< 1346266907 976193 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :oerjan: don't you have a +3 axe of evil cackling with you?
< 1346266913 988585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(*cough*)
< 1346266924 75690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no but...
< 1346266929 610766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats boily -----###
< 1346266985 618925 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION blocks with his penguin plushie of protection!
< 1346267381 269210 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :those penguin plushies are heavy
< 1346267385 437777 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :thats a -2 to speed
< 1346267399 163706 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :roll a reflex check
< 1346267576 542586 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: I am really interested in your LFSR configurable tap instruction pointer
< 1346267582 802880 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you should put together a simulator for that
< 1346267597 536295 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"esolang or billion dollar company"
< 1346267625 150018 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'd play that game
< 1346267629 359316 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis QUIT :Quit: Leaving
< 1346267654 40102 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Yes perhaps I could make a simple simulator for that. What is "esolang or billion dollar company"? Do you mean the company that makes this computer? Perhaps it can be both, and perhaps a company can have such a name, too
< 1346267804 771581 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~dice 20
< 1346267805 124185 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :9
< 1346267832 621899 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :failed my check. I accept with gratitude the metalness of oerjan's axe.
< 1346267851 137399 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what was your modifier?
< 1346267861 463600 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it was only dc15
< 1346267881 327648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I captured the flag. Level 8 was annoying.
< 1346267901 850469 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :~dice 6
< 1346267902 73698 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :+0, I haven't trained plush-fu yet.
< 1346267902 219613 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :2
< 1346267911 61992 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Shouldn't that be "~die"?
< 1346267939 341456 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :it has dice quantity as an optional argument, and I'm too lazy to have two separate commands.
< 1346267952 213952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It looks like the SF event is going to be 21+. I vaguely I wish I was <21 so I could self-righteously complain about it.
< 1346267971 35901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: I FIND YOU INSUFFICIENTLY IMPRESSED BY MY LATEST FUEUE PROGRAM
< 1346268018 659106 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :~dice 5d10
< 1346268018 842223 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :4
< 1346268031 114998 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :~dice 5*10
< 1346268031 275501 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :4
< 1346268037 622155 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how it works boily
< 1346268044 659383 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now where was that sulking corner and is the cake still there
< 1346268066 256287 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~dice 12 5
< 1346268066 586121 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :9 8 4 3 1
< 1346268076 279954 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :oerjan, I find myself confused
< 1346268081 641913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :~dice 12 5
< 1346268081 972400 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :11 8 4 1 4
< 1346268084 485024 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :~dice 10 5
< 1346268084 641330 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :9 6 8 7 8
< 1346268086 798885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: good, good
< 1346268098 134323 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :~dice 100 3
< 1346268098 476898 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :6 91 23
< 1346268104 633607 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: it needs to display sum because i am too lazy to add them up
< 1346268114 683472 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :~dice 1 50
< 1346268114 829533 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
< 1346268138 58074 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i THINK that adds up to 50
< 1346268140 591286 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :> 65 - 91
< 1346268141 727188 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  -26
< 1346268141 873320 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :not sure
< 1346268255 168870 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have written a dice program on TI-92 calculator, once. I still have it.
< 1346268276 198793 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :quintopia: you're forcing my laziness...
< 1346268303 687693 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: be less lazy so i can be more lazy
< 1346268305 375478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :an unstoppable force and an immovable object
< 1346268366 920102 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I play Dungeons&Dragons game sometimes (but I use real dice; except for character generation).
< 1346268420 251381 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: do you use your random generator, or intentionally select stuff using dndinsider tools
< 1346268437 479406 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :quintopia: I use my random generator.
< 1346268451 232527 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I use my calculator.
< 1346268486 498348 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Wow, I have just thought up an evil prng for Haskell
< 1346268492 601887 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Needs testing
< 1346268509 31186 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :unsafeCoerce id :: Int, use that as a seed value
< 1346268534 776230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :instance RandomGen () where ...
< 1346268571 639193 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection
< 1346268587 823925 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric
< 1346268596 75861 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~dice 10 10
< 1346268596 714311 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :6 3 2 5 5 5 9 6 4 1  --- Sum = 46
< 1346268665 142188 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :thanks boily
< 1346268671 498106 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :~dice 1 50
< 1346268671 651240 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1  --- Sum = 50
< 1346268677 540474 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: Would it work? I think Int has only one constructor and it is specific to GHC anyways, and it would also depend on how the memory allocation is done, it might not work so well
< 1346268683 420327 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ha i was right! it does addd up to 50
< 1346268717 41314 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :zzo38, gave me two different numbers if I restart GHCi inbetween
< 1346268750 475753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: shocking
< 1346268774 304414 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And anyways id is a function and I don't know what would be expected to happen if you use unsafeCoerce between function and data, I think the documentation mentions mess with doing so; so even if it work with GHCi it might not work in compiled programs.
< 1346268785 919180 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :It's not supposed to do anything
< 1346268791 891699 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :It's supposed to be evil, rather
< 1346268798 467360 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: Yes it may do so, but on a single-tasking computer it might give the same number each time.
< 1346268826 885323 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :~dice 1000
< 1346268827 288177 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :482  --- Sum = 482
< 1346268890 984601 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If every number had the same probablity of being "diced", then what would the average sum be?
< 1346268909 306015 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Infinity
< 1346268928 264145 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for 10 throws with a 6 sided dice or so
< 1346268937 392989 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :0.
< 1346268942 992907 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :number of rolls * number of sides on dice / 2
< 1346268962 955837 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um no
< 1346268985 317013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :number of rolls * (number of sides on dice + 1) / 2
< 1346268989 865535 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Good point
< 1346269004 562088 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You're both assuming the dice doesn't have 0 or negative numbers
< 1346269007 349693 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :So, for 10 6 sided dice, we'd expect about 35
< 1346269010 45288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: But what if it's a programmers 0-indexed... right.
< 1346269011 889794 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :~dice 6 10
< 1346269012 203126 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :4 6 6 2 3 3 1 5 1 6  --- Sum = 37
< 1346269014 955534 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :~dice 6 10
< 1346269015 253689 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :5 1 2 2 3 2 3 1 6 2  --- Sum = 27
< 1346269016 362584 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :~dice 6 10
< 1346269016 731461 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :3 1 2 6 4 2 1 3 6 2  --- Sum = 30
< 1346269017 731194 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :~dice 6 10
< 1346269018 99692 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :1 6 1 2 2 5 6 5 5 1  --- Sum = 34
< 1346269018 888133 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :~dice 6 10
< 1346269019 188982 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :2 3 1 4 5 5 4 6 6 1  --- Sum = 37
< 1346269030 334928 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :> sum [37,27,30,34,37] / 5
< 1346269031 493139 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  33.0
< 1346269034 352751 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Not bad
< 1346269038 404619 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@dice 50d1
< 1346269038 663331 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :50d1 => 50
< 1346269059 88273 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lambdabot is much more concise
< 1346269066 583460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@dice 500000000000d10
< 1346269066 798407 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :500000000000d10 => 2749998886333
< 1346269092 524853 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@dice d6
< 1346269092 727521 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "d": expecting number
< 1346269096 352429 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@dice 1d6
< 1346269096 556029 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :1d6 => 1
< 1346269106 623687 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION trips and falls in a pit
< 1346269116 526446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a pity
< 1346269130 868450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which reminds me it's time for my weekly check of oots
< 1346269131 884029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :octave:6> mean(sum(floor(1+6*rand(10000,10)), 2))
< 1346269132 30169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ans =  34.971
< 1346269139 472232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :octave:7> mean(sum(floor(1+6*rand(1000000,10)), 2))
< 1346269139 618346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ans =  35.007
< 1346269153 884960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, whaddaya know, it *is* approaching oerjan's 35.
< 1346269175 12453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: see: law of large numbers
< 1346269179 140365 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Since the TI-92 is slow, I have done some things to make the program fast. One is to compile the dice specification when it is entered, and if you ask for a reroll it just uses the precompiled specification, making subsequent rolls faster than the first one.
< 1346269182 916960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That was a million sets of sums of 10 throws.)
< 1346269234 560671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :including the introduction example :)
< 1346269247 180834 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(on wp)
< 1346269462 704097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: btw that program _should_ print the alphabet.
< 1346269469 444941 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Wow
< 1346269599 216933 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it takes 10 cycles per letter
< 1346269660 498102 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1346269703 700621 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1346269727 228258 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :octave:17> var(mean(floor(1+6*rand(1000,1000))))
< 1346269727 374459 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ans =  0.0028878
< 1346269727 374631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :octave:18> (6^2-1)/12/1000
< 1346269727 374738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ans =  0.0029167
< 1346269729 279386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, and look, the variance of the sample mean is pretty close to sigma^2/N for N repeats of 1000 throws. Amazing!
< 1346269882 569908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's like those statisticians know what they are doing, or something
< 1346270063 857849 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: congrats
< 1346270074 348792 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :gratschaf
< 1346270085 517448 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As for the (6^2-1)/12, it's almost as if E(X^2)-E(X)^2 and E(f(X)) = sum_i p(X_i) f(X_i).
< 1346270090 207088 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :lol
< 1346270101 832126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Level 8 was very contrived.
< 1346270153 435085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They seem to have kind of a "thing" for those passwords-checked-in-steps kind of things.
< 1346270169 553778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The corresponding CTF1 one was kind of contrived too.
< 1346270189 54594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Most of CTF1 was contrived.
< 1346270207 848923 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: About my LFSR configurable tap instruction pointer, I had other ideas too such as four memory buses (primary program, secondary program, primary data, and secondary data) where any of them can be swapped with others, so you can treat program as data as well, it is like harvard, and can be as fast as harvard.
< 1346270222 973556 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, maybe. I've lost my notes. But the code for that one was (IIRC) so convoluted compared to a straight-forward strcmp.
< 1346270232 181658 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was.
< 1346270241 210748 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It did several strlen()s for each iteration.
< 1346270335 436595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On the other hand level04 was "void fun(char *str) { char buf[1024]; strcpy(buf, str); }"
< 1346270337 592453 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In addition, having multiplexing instructions (like Muxcomp esolang, but operating on registers instead of memory), having the address bus and data bus of each memory to also be a register, and some other ideas too.
< 1346270363 435725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: It did have some kind of ASLR on, at least.
< 1346270379 572705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But yes, it's not exactly the most useful function.
< 1346270412 759717 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION brute-forced his way through the ASLR instead of being clever.
< 1346270436 835064 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: If it is optimized I would expect it to do nothing, but if it is not optimized I would expect that something would go wrong if the string is too long.
< 1346270450 967956 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: The strcpy leaves 'buf' in %eax, so I just picked a "call *%eax" (in the code) to return to.
< 1346270469 533374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: You mean "something to go *right*".
< 1346270473 984193 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Right. I didn't notice that.
< 1346270484 818508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I found the email I sent them, just not my code-and-notes directory.)
< 1346270491 753559 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Well, it will go right if you specifically make it go right, I suppose.
< 1346270504 785907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I just gave a very long string full of nops over and over again. It was 32 bits so it didn't take long.
< 1346270518 803817 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: On the other hand, what I executed was the first google-hit for "/bin/sh shellcode", so that's kinda lazy too.
< 1346270941 134402 :nortti-!~juhani@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric
< 1346271102 830527 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :100 iota [ 1 + iota sum . ] each
< 1346271229 515785 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Guess the language
< 1346271379 111275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It looks kinda Factorish.
< 1346271385 980462 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It is Factor
< 1346271390 44518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, then.
< 1346271396 36844 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I haven't written any, but I've seen snippets.)
< 1346271464 271650 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How's that 'each' thing know how much to sprungle? 
< 1346271496 634341 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :iota returns a sequence
< 1346271509 336238 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, so it's not just that many numbers.
< 1346271626 450035 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :USING: math.ranges ; 100 [1,b] [ [1,b] sum . ] each   (this is probably better)
< 1346271691 861505 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Could put it in a function
< 1346271702 625882 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> sum . enumFromTo 0 <$> [0..99] -- I suppose it's something kinda like that.
< 1346271704 848343 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [0,1,3,6,10,15,21,28,36,45,55,66,78,91,105,120,136,153,171,190,210,231,253,...
< 1346271727 354137 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :100 [1,b] goes from 1 to 100 (inclusive)
< 1346271740 36478 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"For example, calling iota on the integer 3 produces a sequence containing the elements 0, 1, and 2." http://docs.factorcode.org/content/article-sequences-integers.html
< 1346271743 308518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was following that one.
< 1346271762 611918 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yeah, iota isn't the most convienient when you want to start from 1
< 1346271771 99401 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Since you have to add 1 to all elements
< 1346271806 519336 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, but if you start with a 100 iota, the last one is 99, and you have "1 + iota" so that's another 100 iota so the last sum is up to 99 there.
< 1346271810 737279 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :1,827 comments in 23 minutes http://www.reddit.com/r/IAmA/comments/z1c9z/i_am_barack_obama_president_of_the_united_states/
< 1346271848 508362 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :My iota thing does print 100 numbers as well, but it starts with 0 instead of 1
< 1346271879 452290 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, well, so does the [0..99], obviously.
< 1346271886 319238 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yeah
< 1346271896 924483 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Anyway
< 1346272274 544107 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :Sgeo: that's why I can't get my reddit fix right now...
< 1346272530 468734 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 276 seconds
< 1346272531 928865 :pumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1346272576 921602 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 245 seconds
< 1346272577 747812 :pumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1346272730 204316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: it won't load i see...
< 1346272749 140213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if it were genuine i guess that would explain why it won't load :P
< 1346272791 572910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does this mean obama managed to reddit reddit?
< 1346272849 897560 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm appending .nyud.net doesn't help...
< 1346272877 113552 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan, seems to be genuine
< 1346272887 422896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess it _is_ election year
< 1346272892 162605 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://twitter.com/BarackObama/status/240903767350968320
< 1346272978 685345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that blue checkmark means it's a verified twitter account right?  i cannot seem to get any tooltip for it.
< 1346273001 783051 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Yeah
< 1346273023 900019 :Gregor!codu@codu.org PRIVMSG #esoteric :Yup, Obama killed reddit.
< 1346273027 46494 :Gregor!codu@codu.org PRIVMSG #esoteric :Tricky tricky.
< 1346273032 426518 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should verify my Twitter account.
< 1346273081 191169 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i vaguely thought they'd stopped doing that.
< 1346273100 311667 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Jeb of Mojang fame recently got the tick
< 1346273107 687948 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :œrjan: Yes, but surely they can make a special case for someone like me?
< 1346273118 946527 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well obviously you have a point.
< 1346273137 713980 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also a strange spelling of ø
< 1346273232 916151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :o̼rjan
< 1346273249 592362 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ø̼r̼j̼a̼n̼
< 1346273263 763054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :033C   COMBINING SEAGULL BELOW     [̼]
< 1346273274 351694 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :seagull???
< 1346273293 970281 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :o͆rjan
< 1346273330 110513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> '\x33C'
< 1346273331 171462 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '\828'
< 1346273334 287279 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :o͡rjan
< 1346273335 148814 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :so ørjan is a seagull that combines from below.
< 1346273340 197975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@read '\x33C'
< 1346273340 405670 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `dummy' failed with: Prelude.read: no parse
< 1346273346 786344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@read "\x33C"
< 1346273347 32571 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : <
< 1346273357 663009 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :we're not even friday, and I'm already confused.
< 1346273363 174921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wut
< 1346273376 862650 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 0x33c `mod` 256
< 1346273377 870807 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  60
< 1346273380 213091 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> chr 60
< 1346273381 267177 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '<'
< 1346273383 696582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: no shachaf is a seagull.  he's trying to pretend it's just his name, though.
< 1346273410 609934 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :aaah. as tvtropes would have said, it makes as much sense in context.
< 1346273465 837716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just ask Odd-Even and Bent over there
< 1346273791 369599 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net JOIN :#esoteric
< 1346273810 260458 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Watch out for combinatoric seagulls!
< 1346273852 469983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.smbc-comics.com/index.php?db=comics&id=2703#comic :P
< 1346273860 23255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it's not quite new)
< 1346273891 736597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 6000/52
< 1346273892 744234 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  115.38461538461539
< 1346274037 239447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> 2012-6000/52
< 1346274038 264946 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1896.6153846153845
< 1346274161 111373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Isn't that around when Mac OS <=9 epoch is? 
< 1346274185 803918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that was 1904. About as far from 1900 but to the other direction.
< 1346274218 519251 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :> 2.45/1
< 1346274219 515190 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.45
< 1346274305 663394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders what hagb4rd was expecting
< 1346274378 24091 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :oerjan, maybe he was checking maths still works in the future
< 1346274382 368664 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :i tried to recall that few decimals that one cannot store as float, at least not exactly
< 1346274392 989679 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :> 1/3
< 1346274393 949497 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  0.3333333333333333
< 1346274401 486540 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :> 100000000000/3
< 1346274402 550950 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  3.3333333333333332e10
< 1346274405 878098 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :well.. that is not a decimal
< 1346274411 557256 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :True
< 1346274413 752140 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: ah yes.  there was an smbc about that.
< 1346274449 573052 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :> 0.9 * 1000000000
< 1346274450 855649 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  9.0e8
< 1346274463 312368 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Wait
< 1346274475 799804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hagb4rd: it would still print the simplest decimal representation for that double
< 1346274476 681106 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I'm not thinking in terms of floating point numbers
< 1346274499 598793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 0.1 -- not an exact double
< 1346274500 749103 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  0.1
< 1346274527 997474 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :we have encountered problems with floattype and well ..yes..prices
< 1346274578 265540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 0.1 :: Rational
< 1346274579 321157 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1 % 10
< 1346274593 185841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if the denominator is not a power of 2, it's not exact.
< 1346274673 943311 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!perl printf("%.30f", 0.1);
< 1346274674 412983 :EgoBot!codu@codu.org PRIVMSG #esoteric :0.100000000000000005551115123126
< 1346274676 974680 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :yea
< 1346274703 916199 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://en.wikiquote.org/wiki/Rasmus_Lerdorf
< 1346274711 457429 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I love it when Wikipedia gets nasty.
< 1346274757 850127 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :which turns fast to larger amounts (more than a cent :) when not rounded before doing the sum
< 1346274761 971800 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :for example
< 1346274767 235785 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :this can be evil
< 1346274817 142216 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :good it's not that hard to implement a decimal type if not present
< 1346274847 960540 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :kids, don't try this at home
< 1346274896 115511 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh
< 1346274898 9896 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dear
< 1346274899 949955 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have written something about some kind of "algebraic infinity" nobody replied perhaps I can write more see what you would think about it. This value called "infinity" can be treated as a algebraic variable representing a positive real number (so most of the same rules apply), except that it is considered to be greater than any real number, and it is not a real number.
< 1346274900 224040 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hagb4rd
< 1346274910 759851 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :Phantom__Hoover
< 1346274945 928038 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you brought itidus21 down upon us
< 1346274956 255371 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and you dare to return?
< 1346274990 314856 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :ah yes. i kind of missed you
< 1346275023 465619 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you tread upon thin ice my friend
< 1346275024 189316 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :thin
< 1346275024 875636 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ice
< 1346275047 179278 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :angels dancing
< 1346275050 406430 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :angels dying
< 1346275060 924772 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Please specify thickness (in decimicrons).
< 1346275106 97935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: http://en.wikipedia.org/wiki/Levi-Civita_field
< 1346275125 746492 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: O, is that like what I have described?
< 1346275127 220230 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the first of the last will deliver the old
< 1346275138 50627 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dammit oerjan 
< 1346275165 117681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: it seems similar
< 1346275215 895874 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes it does, although it seem based on infinitesimals instead of infinity (although even in what I described, you have have one over infinity to make infinitesimal numbers)
< 1346275323 294324 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah that's just a simple renaming, more significant is that they use infinite formal series instead of just sums
< 1346275337 167793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*finite sums
< 1346275378 75688 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK
< 1346275435 307049 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Okay, this is the looooooooooooooongest single Haskell function I have ever written
< 1346275452 741175 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Even longer than the factorial calculator
< 1346275491 844196 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :attriq: share it please
< 1346275538 530530 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :*atriq ..pardon
< 1346275543 746117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but what if it doesn't fit in our universe?
< 1346275554 592551 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :It's not THAT long
< 1346275559 88941 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :About 60 lines
< 1346275572 973198 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :For a Fueue interpreter
< 1346275583 326398 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net PRIVMSG #esoteric :drop down that pants
< 1346275586 305855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that's still long for haskell
< 1346275602 6646 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah let us horribly dissect it!
< 1346275610 887585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, is that not motivational.  i forget.
< 1346275625 243831 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :It's just a case expression, in a monad, in a Kleisli wrapper
< 1346275639 337992 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Its type is Kleisli (MaybeT (StateT Integer IO)) (Sequence FueueItem) (Sequence FueueItem)
< 1346275660 702865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :don't you mean Seq
< 1346275663 346051 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Yes
< 1346275665 632905 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Probably
< 1346275704 345933 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh hey http://www.reddit.com/user/PresidentObama/comments/ worked for me
< 1346275717 627215 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Make a mirror
< 1346275772 936408 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Do you know what categories can do-notation work with? Does it work with Cartesian closed categories in general?
< 1346275785 89550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: that feels a bit like overkill :P
< 1346275796 761714 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I'm in an overkill mood
< 1346275835 327054 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: well in haskell even with options afaik it's always desugared to use ordinary lambdas, so seems hard to get very general
< 1346275839 733028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*in ghc
< 1346275863 279805 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: I don't mean in Haskell, I mean in general.
< 1346275879 955291 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Uh, have this? http://pastie.org/4612756
< 1346275888 201293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :otoh cartesian closed categories are supposedly what you need to be able to embed typed lambda calculus
< 1346275923 102308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so presumably you could desugar using that embedding?
< 1346275925 150714 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it the case that categories supporting do-notation are those which all monads are applicative?
< 1346275946 691674 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now you are way over my head :P
< 1346276719 19932 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are you sure?
< 1346276747 47522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pretty sure
< 1346276953 240566 :nortti-!~juhani@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )
< 1346277489 16195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it seems hard in fueue to move information conditionally leftward
< 1346277827 173762 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Right, I'm up to <
< 1346277988 325601 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds
< 1346278060 354845 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1346278210 203275 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :@unmtl MaybeT (StateT Int IO) (Seq FueueItem)
< 1346278210 386263 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Int -> IO (Maybe (Seq FueueItem), Int)
< 1346279000 949769 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :@unmtl StateT Int (MaybeT IO) (Seq) (FueueItem)
< 1346279001 134549 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `unmtl' failed with: `Int -> IO (Maybe (Seq, Int))' is not a type function.
< 1346279007 653871 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :@unmtl StateT Int (MaybeT IO) (Seq FueueItem)
< 1346279007 812861 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Int -> IO (Maybe (Seq FueueItem, Int))
< 1346279117 499867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all this @unmtl is just fueuetile
< 1346279481 319793 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Okay, got it right
< 1346279523 519464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay
< 1346279597 521993 :MoALTz!~no@host-92-2-114-133.as43234.net QUIT :Quit: brb
< 1346279854 69784 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :http://hpaste.org/73921
< 1346279880 855864 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is reading about Push3
< 1346279926 989746 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :oerjan, that's the crazy function in there
< 1346279994 70334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh i think the obama post is already no. 3 ever on reddit
< 1346280039 766884 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, are you learning another goddamn language
< 1346280065 550807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: someone doesn't like if then else :P
< 1346280069 56772 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom__Hoover, if it helps, it's not a general purpose language, and even I can't twist it as such.
< 1346280087 494447 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :oerjan, someone realised he didn't have to use Ordering way too late, and has now switched
< 1346280094 7297 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unless you mean Clojure, in which case, yes.
< 1346280100 106548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah
< 1346280109 663677 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh for--
< 1346280121 68099 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :(to if-then-else)
< 1346280125 129794 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Not only are you learning another goddamn language, you're two-timing as well?
< 1346280131 201558 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Oh wait
< 1346280149 124019 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :For the first case expression, I've switched it to an if-then-else
< 1346280155 511806 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom__Hoover, again, Push3, which I only heard of for the first time today, is probably not realistically usable as a general purpose language.
< 1346280156 220871 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :All the others remain case expressions
< 1346280352 965239 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Sentences you don't hear often: "Actually, it's probably the lack of Mormon Jesus"
< 1346280366 383147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: hm i see it's annoying that you cannot pattern match more than one level on a Seq with a single pattern
< 1346280378 951077 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Yeah
< 1346280402 436782 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Hence all the multiple levels of viewl
< 1346280413 372450 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Guess what dividing by 0 does in Push? Absolutely nothing whatsoever, it's a no-op
< 1346280425 847366 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :In this implementation of Fueue, it pushes 0
< 1346280445 198152 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :(this is not part of the specification of Fueue)
< 1346280445 344667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: pattern guards might help, perhaps?
< 1346280455 620382 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I'm not sure how
< 1346280486 112029 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Also I like to try to stick to vanilla Haskell
< 1346280565 854951 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Well, TOMORROW I LEARN PARSEC
< 1346280571 645345 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Don't let me not learn Parsec
< 1346280578 519545 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :(the Haskell parsing library)
< 1346280585 214534 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Goodnight
< 1346280586 217384 :atriq!~Taneb@host-78-148-9-36.as13285.net QUIT :Quit: Leaving
< 1346280610 42684 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :@tell atriq don't not learn parsec
< 1346280610 204329 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346280614 336031 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do think it is a good parsing library; you often do not even need the monad operations usually applicative will do.
< 1346280687 961273 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's also not just a "parsing library", it's a parser COMBINATOR library, and as any rube knows, combinators improve ANYTHING.
< 1346280724 463537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell atriq pattern guards _are_ vanilla haskell, they were added in haskell 2010
< 1346280724 609395 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346281049 443430 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :Quit: leaving
< 1346281091 655246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Uh-oh.
< 1346281098 773554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc will never be back. :-(
< 1346281321 595775 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh no :(
< 1346281379 390852 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Anyway, I love how the WP article on Lady Chatterley's Lover has a single paragraph on the actual plot and then the rest of the article is literary criticism and an account of the controversy.
< 1346281618 743939 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Read error: Connection reset by peer
< 1346281921 255356 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: In this implementation of Fueue, it pushes 0
< 1346281932 146854 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what implementation?
< 1346281939 85424 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :He's offline.
< 1346281944 165994 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right
< 1346281962 931844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he's writing a haskell one
< 1346281980 664246 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :great
< 1346282003 607052 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Arc_Koen, hey do you feel like writing an Eodermdrome interpreter.
< 1346282028 453629 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I already have all the pain not mistyping fueue
< 1346282041 146841 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and you want me to work with "eodermdrome"?
< 1346282070 147032 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1346282073 877221 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's easy enough to remember once you interpret it with its own semantics!
< 1346282083 631999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i made a bigger program )$2[)$--------2~)~~[)[)~(~[~[$~H~]~)%+~91-):]~1+:])]]~[$~H~])%+-91)[65][65]
< 1346282117 874175 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :don't tell me what it does; I'll save it and as soon as one of my two interpreters works properly I'll try it
< 1346282136 478564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok don't read the logs then as i told atriq :)
< 1346282156 659143 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :my logs only go as far as 3 hours ago
< 1346282169 347327 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(btw apparently someone highlighted me but it's not on my logs)
< 1346282184 552585 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(I'm half joking; the reason Eodermdrome is interesting is also the reason it's a bitch to implement.)
< 1346282196 874258 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://codu.org/logs/_esoteric
< 1346282199 423625 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: What does it do?
< 1346282211 323738 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric ::(
< 1346282212 320838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats FreeFull -----###
< 1346282231 291655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i highlighted you when i made the program
< 1346282236 572947 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :on such a channel I'd almost expect everyone to have a public key or something
< 1346282291 741041 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do have a SSH public key.
< 1346282532 895108 :MoALTz!~no@host-92-2-124-104.as43234.net JOIN :#esoteric
< 1346282634 717334 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you have a grid filled with 1 and 0, what is the algorithm to represent it as the fewest number of rectangles such that the rectangles contain all 1 and everywhere that is not inside of a rectangle will be 0 (overlapping rectangles is OK)?
< 1346282833 387882 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1346282834 709158 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :For example [110;111;011] becomes [0,0,2,2;1,1,3,3]
< 1346282862 561245 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I disagree
< 1346282875 923699 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You disagree with what?
< 1346282880 349215 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :1 rectangle is always enough
< 1346282891 497024 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and since 0 is never enough
< 1346282898 302034 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the algorithm is pretty easy :)
< 1346282909 289284 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually 0 is sometimes enough, and 1 is not always enough.
< 1346282926 659133 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :For example [00000;00000;00000;00000] becomes [] no rectangles are required.
< 1346282928 621363 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if 1 is not always enough then I haven't understood the problem properly
< 1346282928 990422 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think zzo38 meant there to be any 0's inside the rectangles, although i too read it that way at first
< 1346282965 315183 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: I mean that all points inside one or more rectangles are 1 and all other points are 0. Sorry if I have been unclear.
< 1346282977 137553 :MoALTz!~no@host-92-2-124-104.as43234.net QUIT :Ping timeout: 268 seconds
< 1346282977 854031 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have an example, in case that helps.
< 1346282993 18054 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, ok
< 1346282999 548101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i understand the problem, although i'm not sure there is a unique solution always
< 1346283021 737637 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The solution needs not be unique; any one will do.
< 1346283024 942927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact there clearly isn't always
< 1346283030 978545 :monqy!~swell@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1346283050 554087 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm guessing (but not certain) a greedy algorithm would do the job
< 1346283081 152537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :on the opposite end, i can imagine this being NP-complete
< 1346283150 29061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i certainly don't know an efficient algorithm, anyway
< 1346283393 334023 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :honestbob
< 1346283399 386289 :honestbob!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1346283427 987645 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: can you prove "take the first 1, then find the biggest rectangle that englobes it, then continue with the next 1" doesn't work?
< 1346283454 884946 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(though "continue with the next one" is hiding the "it can overlap" problem)
< 1346283477 745533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assumed you meant "next uncovered one"
< 1346283739 410968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not on the spot, no
< 1346283860 680434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suddenly got a strong intuition not to think about it
< 1346284006 656414 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, next uncovered one
< 1346284127 588302 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why you got a strong intuition not to think about it?
< 1346284164 636945 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(my) intuition never gives reasons.
< 1346284235 575091 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i can guess that i'm too tired to think it through.
< 1346284974 777203 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I also try to think of the best way to make WizardCard programming language; perhaps the syntax should be made more like Lisp and/or Scheme. Intentions are that it includes:  * Open macros (new patterns can be added in other files, and new list items too)  * Compiles to Haskell ((->) category is probably too weak, so use a Kleisli category or something)  * First-class functions  * First-class rulebooks (like Inform 7 rulebooks)  * Mechanism to read
< 1346284980 528043 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(did this get cut off?)
< 1346285001 96986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*
< 1346285001 243028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :              Mechanism to read
< 1346285011 518764 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :* Mechanism to read text from Magic: the Gathering and other games to convert to AST
< 1346285016 75809 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is all.
< 1346285279 986518 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :zzo38: by "WizardCard programming language" do you mean some kind of Dvorak language?
< 1346285310 150599 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: No. It is the name of the programming language. I have already done a few things but I intend to change it a bit.
< 1346285347 52887 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, but I assume you didn't name it so for no reason
< 1346285361 316119 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Of course there is a reaon.
< 1346285361 544485 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1346285526 590888 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The reason is for implementing Magic: the Gathering cards although it could be used for other purposes too.
< 1346285570 17553 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's great!
< 1346285589 332127 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :dvorak is a game where you can create the cards while playing
< 1346285616 485346 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe it is capable to do that too; I don't know yet.
< 1346285690 887643 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net JOIN :#esoteric
< 1346285850 20755 :pikhq!~pikhq@70-56-226-42.clsp.qwest.net QUIT :Ping timeout: 256 seconds
< 1346285900 124851 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 268 seconds
< 1346287639 844580 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :imsaguy4
< 1346287657 259094 :imsaguy4!~copumpkin@unaffiliated/copumpkin NICK :imsaguy9
< 1346287677 849517 :imsaguy9!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1346288396 250380 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346289629 130039 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1346290372 403281 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :./ofueue ")$2[)$--------2~)~~[)[)~(~[~[$~H~]~)%+~91-):]~1+:])]]~[$~H~])%+-91)[65][65]"
< 1346290372 549367 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Fatal error: exception Fueue.Unknown_operand(104)
< 1346290390 205389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy
< 1346290390 424434 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was so hoping for it to work immediately
< 1346290411 1852 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's 'h' right?
< 1346290418 117192 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :> chr 104
< 1346290419 132290 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  'h'
< 1346290442 180160 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :where the hell did that find a 'h'
< 1346290454 55128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :presumably.  i didn't think H was supposed to be case insensitive...
< 1346290508 174300 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I don't know what atriq would say about it, but in my implementation 'H' is a function and 'h' is nothing
< 1346290514 779800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does it get past the parsing stage?
< 1346290520 71889 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :let's see
< 1346290529 561936 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(card (name "Counterspell") (type instant) (mana-cost U U) (text (counter (target spell))))
< 1346290571 675242 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nope
< 1346290583 935825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that should narrow it down, then :P
< 1346290626 192012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps it reads past the final \0?  try rerunning it and see if you get the same number/error
< 1346290643 778236 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's always 104
< 1346290652 297302 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :errors are always so weird
< 1346290695 730898 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok let's try without blocks
< 1346290748 10688 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :72 101 108 108 10 H
< 1346290770 11832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^chr 72 101 108 108 10
< 1346290770 666183 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :
< 1346290776 461595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ack
< 1346290785 678319 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :./ofueue "72 101 108 108 10 H"got passed it hehe
< 1346290785 920970 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Fatal error: exception Invalid_argument("char_of_int")
< 1346290808 757532 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, so without blocks it can pass the parser
< 1346290821 933833 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though not sure whether it passes it right; I'll make a print function
< 1346290850 820282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you're definitely going to need a print function if you need to trace execution...
< 1346290916 212508 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I see nothing wrong with the only use of char_of_int
< 1346290933 75128 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :    | Num x -> print_char (char_of_int x)
< 1346290944 521117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh you went back to ocaml?
< 1346290950 850079 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah
< 1346290960 231762 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346291001 335632 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :now both versions are at the stage "there's at least one thing wrong somewhere but you have no idea wheeeeeere"
< 1346291010 620375 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :which is the part I hate in programming
< 1346291037 89041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well make a print_queue function so you can see exactly what is on the queue at each step until it crashes.
< 1346291096 236105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because it's much easier to debug if you can see exactly when the data starts getting wrong
< 1346291631 754619 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :./ofueue "72 101 108 108 10 H"
< 1346291632 73919 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :600 5429 5436 5436 538 H
< 1346291648 623695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm...
< 1346291652 591845 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, at least I got the number of numbers right :)
< 1346291658 954983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t readInt 
< 1346291660 118543 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Num a) => a -> (Char -> Bool) -> (Char -> Int) -> String -> [(a, String)]
< 1346291679 991782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> readInt 10 (const True) ord "72"
< 1346291680 981099 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [(600,"")]
< 1346291697 381971 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I have no idea what you just did
< 1346291726 241691 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is that haskell or something?
< 1346291727 956190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thought so.  you are forgetting to subtract int_of_char '0'  or whatever it's called
< 1346291731 321285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes.
< 1346291737 840904 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh of course
< 1346291749 544943 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that because of the C program
< 1346291800 566561 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, switching back to ocaml I was like "no need to substract now, we have the int_of_char function
< 1346291800 712521 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346291809 261858 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346291922 728353 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, 72 101 blabla works
< 1346291934 246575 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay
< 1346291944 533163 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Fatal error: exception Fueue.Unknown_operand(104)
< 1346291953 486342 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that would have been too easy
< 1346291980 610762 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :try something simpler like ):[):]
< 1346292011 435059 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if I recall correctly that's an infinite loop
< 1346292014 800785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep
< 1346292030 922843 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :seems to be working
< 1346292055 624670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :time to find a minimal breaking example, then
< 1346292076 589662 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I'll try on empty
< 1346292102 760385 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, empty works
< 1346292130 101085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by that, i mean taking the program which doesn't work, and try smaller pieces of it
< 1346292155 698793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :until you find the smallest piece which breaks
< 1346292214 756831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :)$2[)$--------2~)~~[)[)~(~[~[$~H~]~)%+~91-):]~1+:])]]~[$~H~])%+-91)[65][65]
< 1346292236 333400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :say )$2[)$--------2~)~~[)[)~(~[~[$~H~]~)%+~91-):]~1+:])]]
< 1346292284 484825 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :./ofueue "+-*/%:~!$(<)H"
< 1346292284 723961 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :./ofueue "+-*/%:~"))[[H]]"(<)H"
< 1346292284 901581 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :-bash: syntax error near unexpected token `)'
< 1346292293 177728 :Concreto!~Pina@187.33.253.41 JOIN :#esoteric
< 1346292303 386175 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :funny I thought no fueue function had to be escaped
< 1346292308 266189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um you have a " in there.
< 1346292350 6555 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh
< 1346292379 361867 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the ! was replaced by my previous argument
< 1346292381 565790 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :apparently
< 1346292391 772536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :use '' instead of "" to escape, anyway
< 1346292402 450967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*to quote
< 1346292411 829667 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok
< 1346292453 950451 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, so the program "sequence of all fueue functions" works
< 1346292480 614160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as i said, try breaking the non-working program down.
< 1346292481 262989 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ah
< 1346292489 170942 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it seems to be working
< 1346292500 316146 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :./ofueue ')$2[)$--------2~)~~[)[)~(~[~[$~H~]~)%+~91-):]~1+:])]]'
< 1346292500 648751 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)$2 [)$--------2 ~)~~[)[)~(~[~[$~H~]~)%+~91 -):]~1 +:])]]
< 1346292500 794832 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :got passed it hehe
< 1346292523 412873 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though I have no idea what it is supposed to do, so I can't tell if it's behaving properly or not
< 1346292535 610749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm have you tried '' around the whole program?  maybe it was quoting problems all along.
< 1346292540 965330 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but it was parsed correctly
< 1346292568 252059 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeaaaaah
< 1346292574 623266 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :works as well
< 1346292587 135923 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what does it do? >:)
< 1346292600 639146 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it waits for me to input something
< 1346292612 109707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops.  it's not supposed to do that.
< 1346292671 73739 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(so now must be the time where I confess I kind of skipped the input part of the program, and replace it with a "read_int")
< 1346292700 558289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well you might, except my program isn't supposed to do any input :(
< 1346292742 557044 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :does your program work? :p
< 1346292746 146595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is of course the possibility of bugs
< 1346292765 323967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have only emulated it by hand
< 1346292789 944140 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well trying a program we're not sure of against an interpreter we're not sure of was optimistic
< 1346292815 399265 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does it print anything before asking for input?
< 1346292831 56969 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it prints the program and "got passed it hehe"
< 1346292846 495705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :can i get a print of the queue just before it asks for input?
< 1346292850 401119 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :./ofueue ')$2[)$--------2~)~~[)[)~(~[~[$~H~]~)%+~91-):]~1+:])]]~[$~H~])%+-91)[65][65]'
< 1346292850 632366 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)$2 [)$--------2 ~)~~[)[)~(~[~[$~H~]~)%+~91 -):]~1 +:])]]~[$~H~])%+-91 )[65 ][65 ]
< 1346292850 972023 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :got passed it hehe
< 1346292851 254306 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :66
< 1346292851 408674 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :66
< 1346292851 643696 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Fatal error: exception Invalid_argument("char_of_int")
< 1346292857 943598 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right
< 1346292870 33495 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :let's add a print_queue somewhere in the middle
< 1346292932 854057 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it does seem to print an equivalent program
< 1346292968 153313 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the only difference should be: removed all the whitespace, and added one whitespace after each number
< 1346292984 149332 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(so as to not be confused by two consecutive numbers)
< 1346293001 552717 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ohgod
< 1346293011 424872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm?
< 1346293012 740056 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, fasten your seatbelt
< 1346293038 279529 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok
< 1346293079 712476 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/rafSr1KR
< 1346293125 933521 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ah, crap
< 1346293139 183230 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the print_queue function doesn't make a difference between - 2 and -2
< 1346293153 595051 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, I'll make the space appear before numbers instead of after
< 1346293164 186527 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric
< 1346293173 162655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh right.  i used _2 for the number when designing it :P
< 1346293245 841377 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/TEJcPYyr
< 1346293257 957209 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though all minuses were the function, I think
< 1346293288 892304 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it seems to ask for input just before applying minus to 2
< 1346293301 429210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hope not, there should definitely be some negative numbers in there
< 1346293326 717583 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok so here is what goes after input
< 1346293366 851967 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/bmS873ub
< 1346293381 10630 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(this follows the previous paste, and 66 and 67 are my inputs)
< 1346293463 60731 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's probably a problem with my interpreter though, cause the line seems too long to have been processed entirely since the last function was executed
< 1346293568 99815 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, the char_of_int error was cause by trying to print a negative number
< 1346293570 259220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, i guess there's a length miscalculation
< 1346293604 789029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it shouldn't do that, although i guess reading a character into it will mess things up
< 1346293643 718161 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, so the length is calculated this way:
< 1346293655 815917 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the function "main" which processes the queue has only one argument, "time"
< 1346293677 655453 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :time is supposed to be equal to the number of "sendback" operations since last active operation
< 1346293706 557594 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and there's a global variable "fength" which is supposed to be equal, at all time, to the length of the queue
< 1346293722 725769 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'll try replacing it with Queue.length fueue or whatever
< 1346293790 301200 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and it seems to be working
< 1346293806 374468 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :although the print_queue flooding prevents me from knowing what it does
< 1346293847 538957 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :./ofueue ')$2[)$--------2~)~~[)[)~(~[~[$~H~]~)%+~91-):]~1+:])]]~[$~H~])%+-91)[65][65]'
< 1346293847 855726 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)$ 2[)$-------- 2~)~~[)[)~(~[~[$~H~]~)%+~ 91-):]~ 1+:])]]~[$~H~])%+- 91)[ 65][ 65]
< 1346293848 88340 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :got passed it hehe
< 1346293848 236703 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ABCDEFGHIJKLMNOPQRSTUVWXYZ
< 1346293850 765892 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeaaaaaaaah
< 1346293855 872367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay!
< 1346293894 650881 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :now to replace the read_int by a function that does what you said it should do
< 1346293904 631482 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then this will be THE FIRST FUEUE INTERPRETER
< 1346293920 167992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :excellent
< 1346293992 905750 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :at first when I read about befunge and esolangs it all sounded like 90's and early 2000's
< 1346294022 144102 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and all those articles about "the now defunct xxx mailing list"
< 1346294047 492175 :mtve!~mtve@65.98.99.53 QUIT :Ping timeout: 240 seconds
< 1346294047 638990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the mailing list was nice :(
< 1346294079 596341 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then I talked with ais and he told me he did a lot of esolangs
< 1346294090 893235 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :RIP mailing list, 90s-early 2000s
< 1346294092 777066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the community is somewhat smaller now, i think.
< 1346294094 189579 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"it was nice"
< 1346294107 304898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but we're not dead yet
< 1346294107 474153 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then I found 2008, 2009, 2010, 2011 and even 2012 created esolangs
< 1346294115 748014 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and this channel
< 1346294120 685113 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, depends, are we including people who make Brainfuck derivatives?
< 1346294125 199197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom__Hoover: NO
< 1346294127 378183 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I feel like I'm part of history now
< 1346294157 718965 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: Most of us don't talk esolangs much, TBH.
< 1346294172 839554 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :(though that's not to say we're uninterested in it. :))
< 1346294176 528695 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you're not bilingual??
< 1346294218 38689 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :いや、しかし、日本語はイソラングじゃないと思う。
< 1346294302 884861 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION digs out his very rusty japanese
< 1346294321 435916 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :"Uh, well, Japanese isn't an esolang, I think."
< 1346294332 676545 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Well, more idiomatic.
< 1346294333 70356 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"no, shisomethingshi, nihonsomeeeeeeethingitoblacksomething
< 1346294341 519646 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :"Uh, well, I don't think Japanese is an esolang."
< 1346294368 388999 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well my japanese interpreter doesn't work well, apparently
< 1346294408 680426 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :"iya, shikashi, nihongo wa isorangu ja nai to omou" or, more pedantically, "iya, sikasi, nihonnkò ha isorannkù sìȳanai to omou"
< 1346294429 29546 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :イソラングじ izoranguji ?
< 1346294434 768576 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :haha
< 1346294465 374779 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Nah, the tokenization is a bit different there. ;)
< 1346294557 937603 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, じ is most definitely ji, isn't it?
< 1346294584 840473 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, shi is like the only syllable I always remember correctly
< 1346294598 313355 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Yes, but that mora doesn't exist in that sentence. じゃ is "ja", not "jiya".
< 1346294607 174567 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right
< 1346294638 976353 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I confused that with a miniature "tsu" which would double the next syllable
< 1346294654 195041 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :I guess it looks a little like the sokuon.
< 1346294722 297487 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :つっやゃ Yeah, some similarity I guess.
< 1346294746 699436 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Small "tsu" does not double the next syllable it should be like a pause, romaji written by doubling the next consonant which is also what it is like.
< 1346294764 344888 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Japanese writing is not by syllables anyways it is by moras.
< 1346294858 339109 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :To be very technical, small "tsu" indicates gemination of the next consonant.
< 1346294866 40914 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK.
< 1346294871 345808 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I've never heard mora before today, but I'm guessing it's some kind of japanese translation of syllable? :p
< 1346294872 89122 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :morae
< 1346294875 624798 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Arc_Koen: no
< 1346294882 484324 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: It's actually a Latin origin term.
< 1346294891 434642 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1346294943 331429 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: A "mora" is a unit of sound between a syllable and a phoneme...
< 1346294949 116234 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :*Most* kana are a single mora.
< 1346294990 468995 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is the n kana a whole mora?
< 1346295005 608451 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Though the ones where you have a compound sound (like with a small "ya", "yu", or "yo") are a single mora from two kana.
< 1346295007 909523 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think the small kanas are not a whole mora except for a small tsu.
< 1346295008 610213 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: Yes.
< 1346295021 955593 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :zzo38: You're right.
< 1346295040 351381 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Small tsu is a mora.
< 1346295051 580530 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Big kanas always are a mora, I think.
< 1346295061 226927 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :にっぽん is 4 morae.
< 1346295063 813790 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1346295066 159190 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :zzo38: I think so, yeah.
< 1346295110 882267 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :When the moon hits ya eye like a big pizza pie, that's a morae....
< 1346295124 613969 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: Also, e.g. とうきょう is 4 morae but only two syllables.
< 1346295162 403769 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :to u somethingo u ?
< 1346295169 853867 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :toukyou
< 1346295196 189007 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so close :)
< 1346295211 242092 :pikhq_!~pikhq@174-22-146-90.clsp.qwest.net QUIT :Quit: Reconnecting
< 1346295223 381339 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net JOIN :#esoteric
< 1346295228 919377 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so why isn't it written (tsu)to(tsu)kyo?
< 1346295230 188815 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :20:52 < pikhq_> toukyou
< 1346295254 754267 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: Why would it be? That doesn't make sense
< 1346295264 735199 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It would be a different word.
< 1346295275 345407 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: Because it's not ttokkyo?
< 1346295285 453917 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Except, n and small tsu never comes first as far as I know.
< 1346295289 548853 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh that doubles the consonaaaaaaant
< 1346295341 493292 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's been so long I was completely confusing the "u" thing and the "tsu" thing
< 1346295346 612688 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :zzo38: If somehow it did, the small tsu would probably be a glottal stop.
< 1346295388 495699 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :zzo38: And apparently ん starts a couple loan words?
< 1346295445 713170 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Also, other Japonic languages apparently start words with it.
< 1346295991 465627 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: according to the reference manual, "input_char stdin" should have the behaviour you were expecting
< 1346296051 617369 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :when trying it on the empty fueue program though, it looks like there is nothing to trigger the end of "waiting for an input"
< 1346296062 132563 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :niether ^D nor enter
< 1346296222 43557 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :echo 'ABCD' | ./ofueue ' '   prints ABCD then Fatal error: exception End_of_file
< 1346296361 147360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: iirc (it's been a long time since i did ocaml) to handle EOF you actually need to catch that exception.
< 1346296502 352827 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :try (input_char stdin) with | End_of_file -> WAIT FOR MORE
< 1346296557 229808 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :crap, 5am
< 1346296575 273801 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: pretty much.
< 1346296590 162061 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so, do i get to have my name in the wiki for my interpreter or something? :)
< 1346296600 783518 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :along with a few fueue programs
< 1346296624 726977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: sure
< 1346296697 791523 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :note that everything put directly on the wiki must be public domain / CC0 licensed
< 1346296754 944386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also it's not very good for large programs.
< 1346296795 24763 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is possible to do literate Haskell directly on the wiki.
< 1346296803 259972 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(It still needs to be public domain)
< 1346296827 535611 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, I don't know much about licenses but "CC0" doesn't sound so scary
< 1346296856 837092 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm guessing it stands for the same commutative commons as wikipedia, or something
< 1346296857 388097 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :CC0 is public domain; no copyright.
< 1346296866 889337 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No it is not the same as Wikipedia.
< 1346296867 533938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it basically means "as close to public domain as we can get in your jurisdiction"
< 1346296888 39723 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm ok with that
< 1346296889 565093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: it's creative commons, but a different license
< 1346296937 595101 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(the main question is, is my code readable enough and will it not put shame on me or something :p)
< 1346296956 587611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :larger programs are usually put elsewhere and linked from the wiki.
< 1346296983 295507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well we haven't actually _seen_ that much of your code, have we >:)
< 1346297020 415965 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I can send it to you by email or something
< 1346297031 110669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops
< 1346297063 973704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure it's fine, anyway
< 1346297084 347033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(elliott will be merciless regardless >:) )
< 1346297112 479058 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :except for that fength bug which I "corrected" by replacing fength by Queue.length fueue when it was used
< 1346297135 338271 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that means I have a lot of function trying to keep the correct length at all time, and who fail at that
< 1346297183 366204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well you can always remove that part when you use Queue.length instead.
< 1346297236 625545 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it might be constant time, anyhow, although i'm not sure how to see the source
< 1346297239 344363 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :aaaand bug fixed
< 1346297281 222914 :Phantom__Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer
< 1346297286 118594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact _if_ Queue.length is constant time, it's sort of silly to keep track yourself.
< 1346297295 794253 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :good point
< 1346297325 570362 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though I'm guessing they would have mentioned it if it was constant time
< 1346297366 9616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe they considered it obvious.
< 1346297427 714756 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I doubt that; List.length's and Queue.length's description are quasi-identical, and List.length is definitely not constant time
< 1346297474 394788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it's only constant time if they cache the length
< 1346297515 891936 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :my point is, if they cached the length then Queue.length would be using "something you can't use" and they would have said it
< 1346297532 444224 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the same way they said Queue.transfer was constant time
< 1346297563 739436 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'll ask someone tomorrow
< 1346297722 941789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would be easy if i could just find the source :(
< 1346297837 340730 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm note sure there even is an ocaml source
< 1346297934 481575 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i managed to find a stackoverflow thread about it
< 1346297993 873244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"The queue's length is "
< 1346297994 19248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :33    also recorded, so as to make [length] a constant-time operation. 
< 1346298000 306417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://caml.inria.fr/cgi-bin/viewvc.cgi/ocaml/version/4.00/stdlib/queue.ml?revision=12217&view=markup
< 1346298102 356348 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :urh, they made it cyclic
< 1346298143 686133 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you win then, I'm removing all fength stuff
< 1346298193 807880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :\o/
< 1346298260 717097 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, how is length a constant time operation?
< 1346298307 414205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: because it's stored in the structure
< 1346298316 554713 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah
< 1346298345 741169 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the hell is that
< 1346298347 317432 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :tail = Obj.magic None
< 1346298360 100363 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I told you it was magic
< 1346298423 665485 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :this library looks almost more like C than Ocaml though
< 1346298497 412247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall back when i was looking at ocaml, their yacc-alike was a C program modified to output ocaml source :)
< 1346298569 557512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know if they've rewritten ocamlyacc in ocaml proper
< 1346298619 944302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: iiuc that tail = Obj.magic None was because they didn't want the space overhead of _actually_ using options
< 1346298642 112239 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1346298663 446506 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so Obj.magic basically means "do what you want while pretending you're not doing it"?
< 1346298745 200931 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :external magic : 'a -> 'b = "%identity"   that reminds me... I have never used the objective part of ocaml
< 1346298753 589225 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway, have a good night
< 1346298759 225697 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or whatever's left of it
< 1346298764 726721 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good night
< 1346298808 502684 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if you or atriq want me to send them my interpreter my email is ltn.koen@gmail.com
< 1346298818 902779 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PART :#esoteric
< 1346298849 21528 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Not much, anyhow
< 1346298884 770309 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1346298966 274035 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1346299482 780552 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :" The idea behind the build is allowing people to explode a watermelon with their mind using a Star Wars Force Trainer EEG toy."
< 1346300139 422865 :xuzh1!~xuzh@134.134.139.72 JOIN :#esoteric
< 1346300200 24058 :MoALTz!~no@host-92-2-124-104.as43234.net JOIN :#esoteric
< 1346300218 259043 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346300223 46974 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346300831 299667 :Concreto!~Pina@187.33.253.41 QUIT :Quit: Concreto
< 1346300844 266821 :Concreto!~Pina@187.33.253.41 JOIN :#esoteric
< 1346300872 704805 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Making sure a baby is still breathing with lasers and a wiimote"
< 1346300889 152912 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"HOME OF THE WIKI WEAPON. A COLLABORATIVE PROJECT TO CREATE FREELY AVAILABLE PLANS FOR 3D PRINTABLE GUNS."
< 1346300898 988615 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :stupid cyberpunk future
< 1346301140 670877 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric : CC0 is public domain; no copyright.
< 1346301148 739150 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :as oerjan said, this may or may not be true, depending on your jurisdiction
< 1346301171 13726 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in some places copyright is one of those rights you can't sign away, and there's no way to dedicate your work to the public domain other than to die and wait x years
< 1346301203 398078 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes I know that. But why do some juristictions have that?
< 1346301217 227179 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so CC0 attempts to provide as broad a license as possible, in very explicit terms
< 1346301233 478924 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which means it's a good deal more verbose than WTFPL or your standard "public domain dedication"
< 1346301240 500976 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :CC0 is a pointer to whatever the least restrictive status is.
< 1346301256 191346 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no, it's a pretty long document
< 1346301265 928927 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :I'm saying *conceptually* that's what it is.
< 1346301270 743966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it doesn't just say "This shall be under the least restrictive status"
< 1346301276 836408 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, I understand, it would make it public domain if possible. WTFPL is like public domain but always copyright and much shorter
< 1346301291 559677 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it enumerates in some detail all the things you are explicitly allowed to do
< 1346301297 533351 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i think that's conceptually very different from a "pointer"
< 1346301324 42893 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: i don't know why you can't sign away copyright.  perhaps legislators thought that employers would force their employees to do so?
< 1346301329 887576 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Isn't it like the other CC licenses, where it refers to a different license for each country?
< 1346301341 868622 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but i think in such jurisdictions you can still assign copyright to your employer for work for hire
< 1346301356 429007 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :pikhq: i don't believe so
< 1346301359 326255 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Ah, no, it's a single text.
< 1346301369 996424 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://creativecommons.org/publicdomain/zero/1.0/legalcode
< 1346301380 804552 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :I thought it was like the other CCs.
< 1346301401 104173 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :also, it waives other copyright-like things, and provides a warranty disclaimer
< 1346301420 553067 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which you don't automatically get with WTFPL etc
< 1346301438 255997 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :So, it's a much more general MIT license.
< 1346301453 177521 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, yes; WTFPL is designed to be very simple.
< 1346301478 265114 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :CC0 is designed to be very complete.
< 1346301528 178127 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :CC0 lacks this restriction from the MIT license: "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."
< 1346301576 863254 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Ah, right.
< 1346301588 129337 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :The MIT is merely mostly permissive, not all-permissive.
< 1346301588 275343 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe they should include CC0 in Haskell cabal if you push "public domain" it include CC0 in case it is not public domain in your jurisdiction.
< 1346301642 543068 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah that would be nice
< 1346301698 719438 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some people have told me not to select public domain license because some jurisdictions do not allow it.
< 1346301857 370530 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :apparently defensedistributed.com succeeded in 3D printing an AR-15 lower receiver
< 1346301929 466205 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :That's going to do some interesting things to gun laws.
< 1346301990 876315 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1346302015 574613 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this is significant because the lower receiver is the part which is legally a gun in the USA
< 1346302021 993629 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the rest of the parts can be purchased without restriction
< 1346302062 931108 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"Firearms require a good deal more precision than a Bre Pettis bobblehead"
< 1346302081 41115 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :bahaha
< 1346302108 182205 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Can't you make functioning (if shitty) guns in practically any garage?
< 1346302118 500075 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so i've heard
< 1346302224 200945 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but it will suck compared to an AR-15 made with real parts except for the LR, which doesn't have much mechanical or heat stress anyway
< 1346302305 950884 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Yeah.
< 1346302322 544341 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :An AR-15 with stock-parts-modulo-the-lower-receiver is, well, a real modern firearm.
< 1346302332 980474 :MoALTz!~no@host-92-2-124-104.as43234.net QUIT :Ping timeout: 265 seconds
< 1346302384 244798 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but also I think it's not hard to just buy a complete AR-15 in the USA
< 1346302411 167805 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :It's not.
< 1346302467 463273 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :From what I understand it's no harder than any other firearm.
< 1346302482 450839 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and printing the LR doesn't particularly help you convert it to full auto, or add other illegal stuff
< 1346302510 851012 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :Does mean you could get your hands on one without complying with purchasing restrictions though.
< 1346302534 831722 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :california has strict rules about assault rifles
< 1346302543 939115 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but you can just drive to nevada
< 1346302566 886352 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net PRIVMSG #esoteric :There's federal purchasing regulations that you wouldn't need to deal with, either...
< 1346302576 513142 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah
< 1346302579 771368 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know about those
< 1346304154 24515 :impomatic!~digital_w@87.113.166.14 QUIT :Ping timeout: 244 seconds
< 1346304291 724760 :sivoais!~zaki@199.19.225.239 QUIT :Read error: Connection reset by peer
< 1346304330 733525 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1346304686 256289 :Concreto!~Pina@187.33.253.41 QUIT :Quit: Concreto
< 1346305925 185455 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1346307113 267486 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Did you see my code (card ...) I have posted earlier today?
< 1346307273 334887 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :apparently the following is going to be played at the academic sessions for first years in the math faculty: http://www.youtube.com/watch?v=UQHaGhC7C2E
< 1346307515 258144 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :orientation should be good this year
< 1346308974 837826 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Teleportation needs orientations.
< 1346309128 341852 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Did you see my code (card ...) I have posted earlier today? I would intend that WizardCard compiler would read such things as part of a larger program, and then compile it into a Haskell code (not only in one place, but considering its effects on the rest of the program so that part gets compiled elsewhere too).
< 1346309532 444782 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I did not
< 1346309734 25817 :xuzh1!~xuzh@134.134.139.72 QUIT :Ping timeout: 244 seconds
< 1346309744 518591 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Would you know anything about such things?
< 1346309756 296156 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Read the logs if it is necessary to do so)
< 1346309907 577154 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I don't have the time
< 1346309921 989843 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, then please don't.
< 1346309969 608009 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(or do you not have the time for "don't" either?)
< 1346309973 550888 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hha
< 1346309977 216784 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah, that
< 1346310914 977521 :xuzh1!~xuzh@134.134.139.72 JOIN :#esoteric
< 1346311317 533439 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: Hold second one as you hold a pencil.
< 1346312482 971947 :xuzh1!~xuzh@134.134.139.72 QUIT :Ping timeout: 265 seconds
< 1346312659 512118 :xuzh1!~xuzh@134.134.139.72 JOIN :#esoteric
< 1346312659 780478 :xuzh1!~xuzh@134.134.139.72 PART :#esoteric
< 1346314437 745518 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1346314470 259152 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 264 seconds
< 1346314640 232460 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346315284 934115 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :zzo: does don't take > 0 time?
< 1346315326 777173 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"don't" is surely an overhead
< 1346315792 861614 :atriq!~Taneb@host-78-148-9-36.as13285.net JOIN :#esoteric
< 1346316712 156532 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346316739 761193 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346317791 260134 :ineiros!~itniemin@li271-145.members.linode.com QUIT :Ping timeout: 240 seconds
< 1346317805 922448 :ineiros!~itniemin@li271-145.members.linode.com JOIN :#esoteric
< 1346319109 50623 :nooga!~nooga@77-253-2-132.adsl.inetia.pl JOIN :#esoteric
< 1346319707 510859 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :It occurs to me that I have no idea how to write a parser
< 1346319707 701962 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq: You have 2 new messages. '/msg lambdabot @messages' to read them.
< 1346319712 400047 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :@messages
< 1346319712 580173 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom__Hoover said 10h 51m 42s ago: don't not learn parsec
< 1346319712 732778 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 10h 49m 48s ago: pattern guards _are_ vanilla haskell, they were added in haskell 2010
< 1346319738 638742 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :@tell Phantom_Hoover I won't not learn parsec!
< 1346319738 793025 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346319754 660575 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :@tell oerjan Wow, I better learn them too!
< 1346319754 806708 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346319978 235668 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 264 seconds
< 1346320017 22615 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1346320102 244209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: You take some kind of input, and produce a parse tree or some other kind of parsed result; that's how you write a parser.
< 1346320117 351796 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Wow
< 1346320122 51116 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :You learn something every day
< 1346320127 678872 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :And it's not even 11 o'clock yet!
< 1346320152 54867 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Here, it is.
< 1346320159 339391 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Wow!
< 1346320192 512209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@localtime fungot
< 1346320193 575832 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: we are become more happy and less fnord, now that/ law is :) universal fnord but many good observers to rank as a geographical race; and possibly hereafter out :)/ mouth have to be admitted.
< 1346320205 631388 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, that was based on CTCP time.
< 1346320215 301533 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1346320221 30874 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I should add some CTCP replies some day; VERSION, at least.
< 1346320379 180463 :impomatic!~digital_w@87.115.41.216 JOIN :#esoteric
< 1346320512 884199 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346321318 42203 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1346323087 847919 :derdon!~derdon@p5DE8909F.dip.t-dialin.net JOIN :#esoteric
< 1346323814 544398 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1346323838 778057 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1346323855 26015 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: so how's that Haskell interpreter going?
< 1346323879 641765 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also, I had a question: in the initial program, is it possible to use negative numbers?
< 1346323905 787376 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if so, what's the distinction between "the function - followed by a positive number" and "a negative number"?
< 1346324089 546007 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346324453 332275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :30 kilobel per second is far too slow for a software package download, right?
< 1346324462 282940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I assume it means kilobyte)
< 1346324663 4241 :TeruFSX!~quassel@174-20-4-203.mpls.qwest.net QUIT :Ping timeout: 265 seconds
< 1346324830 757359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know; it could also mean, you know, 30 kilobel; i.e. 300 000 dB. Did it mention a bandwidth too? You could use that and the Shannon-Hartley theorem to get bits per second out of it.
< 1346324851 119500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no obvious bandwidth mentioned
< 1346324862 539254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :30 kilobel is a really good channel, anyway.
< 1346324878 144913 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also loud enough to destroy the Earth if interpreted as sound intensity
< 1346324894 531871 :MoALTz!~no@host-92-8-152-254.as43234.net JOIN :#esoteric
< 1346324922 921297 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :global security recommends that you don't download this package
< 1346324925 24524 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Assuming the standard reference value, at least.
< 1346324927 588922 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm waiting for cygwin to install all packages matching *ocaml* on a work computer
< 1346324936 805111 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's spending a long time just on the download
< 1346324942 389561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: huh, didn't expect to see you here
< 1346324947 891019 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :small world indeed…
< 1346324974 723943 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, you're kind of the one who brought me here
< 1346324976 582137 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a bit hard to say whether the "kilobel" is a kilobyte or a kilobit without any other context. It's reasonably slow in both cases, though.
< 1346325152 246021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think I've seen capital B for bit before
< 1346325157 602535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's commonly misused for byte
< 1346325179 968583 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :would be like using capital M for the minimum function
< 1346325205 127835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it's possible to argue that KB genuinely does mean kilobyte or perhaps even kibibyte (because capital K is not an SI prefix), but kB, as shown in the Cygwin installer, is pretty uncontroversially kilobel :)
< 1346325246 406315 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah, it was as "KB".
< 1346325247 527539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, *ocaml* seems like too broad a pattern (it includes, for instance, Emacs' ocaml-mode, which means it pulls in all of Emacs), but it's not me who's doing the install, just me who's waiting for it to finish
< 1346325341 175924 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm TIL: trollface.{png,jpg} dates from 2008, I somehow assumed it was much older
< 1346325424 503233 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, kB is as uncontroversially kilobel as kb is a kilobarn.
< 1346325440 881609 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1346325455 553398 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346325573 315939 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1346325580 630067 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346325585 800198 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523
< 1346325689 924332 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was noisy.
< 1346326019 249550 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg JOIN :#esoteric
< 1346326142 697553 :impomatic!~digital_w@87.115.41.216 QUIT :Quit: impomatic
< 1346326195 32302 :hogeyui_!~hogeyuiVP@vps.usamimi.biz QUIT :Ping timeout: 244 seconds
< 1346326367 68469 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Arc_Koen, it isn't possible to have negative numbers in the initial program
< 1346326381 24380 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok
< 1346326394 642417 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :my ocaml interpreter seems to be following all specifications then :)
< 1346326396 493194 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I'm struggling to write a parser  because I suck at parsers
< 1346326406 904270 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Also I can't type because Guitar Hero
< 1346326412 528494 :itidus20!~itidus21@120.148.51.163 JOIN :#esoteric
< 1346326414 930011 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :My fingers hurt now
< 1346326418 616638 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :haha
< 1346326450 726884 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Do not let me try to do Cliffs of Dover past medium difficulty
< 1346326476 220933 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :out of curiosity, what are you using for blocks?
< 1346326484 133668 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the same structure as for the main queue?
< 1346326486 870981 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Yeah
< 1346326508 93775 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's what I was doing with the C version but in Ocaml it sounded way more natural to use simple lists
< 1346326508 755609 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :That was what I intended when I wrote the spec, I tried to make them as close to actual queues as possible
< 1346326522 206391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some reason I had the thought "Guitar hero? But then shouldn't that mean it's your feet that hurt."
< 1346326527 683095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Brains: sometimes they don't work.
< 1346326535 209168 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric ::)
< 1346326542 536663 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :since blocks are not executed, they don't need to be in an actual queue
< 1346326587 491851 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the only functions on them are "add one element" and "deblock it all"
< 1346326602 240195 :itidus21!~itidus21@120.148.51.163 QUIT :Ping timeout: 264 seconds
< 1346326607 443212 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :It's convenient to have them the same as the main queue, because they are essentially the same as the main queue in terms of how they can be used
< 1346326629 630164 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Arc_Koen, the elements are added to the back, but when it's deblocked, they are deblocked front first
< 1346326637 907549 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I know
< 1346326652 385359 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : OMG no. You didn't just write "Some of the GNU Fortran runtime is written in m4."
< 1346326659 374130 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the deblock function reverses the list, which is not constant time, but I think it's worth it
< 1346326671 54766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: you have an OCaml interp?
< 1346326675 328837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what language is it written in?
< 1346326677 46797 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for Fueue
< 1346326685 799550 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no, a Fueue interpreter written in ocaml
< 1346326689 213856 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, OK
< 1346326701 344901 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought it was a bit of a large lang for writing custom interps for
< 1346326709 855842 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :indeed
< 1346326732 810118 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I had the project to write an interpreter in ocaml for a reduced set of ocaml
< 1346326740 985280 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but it was so boring
< 1346326772 675313 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it was all "if you meet a sum, then sum it. if you meet a function application, then applicate the function. if you meet an x, do an x."
< 1346326825 114768 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(by "reduced set" I mean "lists, variables, constants, let...in, if...then...else, function application, and very very few other things"
< 1346326895 360821 :hogeyui_!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric
< 1346326992 960116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: that's how interpreters generally work
< 1346326997 897292 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and why they're often quite easy to write
< 1346327023 356540 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yep, but writing it in its own language made it even more redundant
< 1346327060 619251 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :at some point the question "why the hell did I want to do that?" must have become too loud for me to continue
< 1346327260 248092 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We ran a thing in one of our courses on the SICP meta-circular interpreter.
< 1346327274 752482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because it had some resource limits (counted as Scheme primitives) to apply.
< 1346327565 230882 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my automarker script does its resource limits with alarm and prctl
< 1346327602 646251 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :prctl is kind-of neat for the purpose, because if something uses too much memory, then malloc ends up getting sigkilled when it tries to call brk
< 1346327717 944340 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I think my parser works
< 1346327862 369819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: But are the time limits exactly fair in terms of executed things? (We later went to Java and setrlimit anyway, though.)
< 1346327871 818559 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :So, ignoring the 72 line function and the fact it doesn't actually do anything yet, I think I've got a good program
< 1346328843 956376 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I always make my programs do something first and then iterate
< 1346328870 116045 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Ah, the top-down approach
< 1346328897 527371 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I take the "I have no idea what I'm doing" approach
< 1346328901 431931 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I don't finish many things
< 1346328920 619902 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i do depth first
< 1346328925 593093 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :and sometimes A*
< 1346328937 219497 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :but never top down or bottom up, that's just silly
< 1346328986 80724 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Starting with a program does something has the advantage of you being able to see it do something each time you make a change
< 1346329014 222708 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 264 seconds
< 1346329024 98046 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :usually that means you play with it for half an hour every time you do anything.
< 1346329046 341250 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If you have a REPL you can just test parts of the program in the same way, rather than the whole program at once
< 1346329082 418299 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oklopol: So I should write it all at once and then figure out that I did everything wrong and have to redo it?
< 1346329106 72430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think oklopol's opinion is that you shouldn't write it wrong in the first place.
< 1346329109 579856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(He doesn't.)
< 1346329114 902295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unless I'm remembering someone else.
< 1346329122 931982 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :first of all i'm just saying random things. second of all imo the sensible way is to write a few tests for each function.
< 1346329124 524852 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sometimes you don't even know what you want
< 1346329167 194009 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oklopol: Let's say I want to write a program for the purpose of "displaying something pretty"
< 1346329176 81381 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How do I write an automatic test for prettiness? =P
< 1346329220 545826 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well true true, and similar with games which are nowadays my main projects
< 1346329241 189103 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :but anyhow you will probably have most of the actual functions doing well-defined things which you can test
< 1346329255 290197 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :the prettiness is done by finding a nice way to mangle these together
< 1346329260 726497 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :maybe.
< 1346329262 197955 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :maybe not.
< 1346329263 176144 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But those I tend to write correctly
< 1346329271 281314 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :right
< 1346329287 729492 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :well that's the important part.
< 1346329293 229960 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :who cares if it actually works
< 1346329302 75849 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I imagine tests are useful if you have a large project and don't want to break anything
< 1346329330 850078 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: can I get a look at your program? I've never seen haskell before
< 1346329343 641895 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :This probably won't be the best example
< 1346329388 199481 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :http://hpaste.org/73936
< 1346329429 994280 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I'm not the most literate programmer
< 1346329486 551103 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1346329509 15630 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :my items are just "Fun of char, Num of int, Block of item list"
< 1346329528 230106 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I prefer it like this, due to the enhanced safety
< 1346329546 975721 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Any illegal character is caught during parsing, and I don't have to worry about adding some later
< 1346329568 220083 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :atriq: That code looks very C-ish
< 1346329600 417204 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :How so?
< 1346329616 266541 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :what an insult
< 1346329939 327310 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :How is that C-ish at all?
< 1346329957 989807 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Other than being nigh-unreadable
< 1346330216 559930 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it looks like a simple pattern matching on the functions but I have no idea what it does with those functions
< 1346330257 834917 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :It doesn't work
< 1346330658 942841 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :compare « (FPop :< fs) -> case viewl fs of EmptyL -> modify succ >> return prog (_ :< fs') -> put 0 >> return fs' »  and « | Fun '!' -> if (matchpeek Any Zero) then ignore (pop ()) else (push (Fun '!'); whatsnext := Sentback) »
< 1346330763 902665 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I really need to start using pattern guards
< 1346330764 585347 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1346330968 666422 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 256 seconds
< 1346330979 195755 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :atriq: I'm thinking in C it'd be just a giant switch statement
< 1346331640 787497 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I really need to use more comments, too
< 1346331648 781578 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hum apparently my fueue interpreter discards blocks instead of sending them back to the end
< 1346331663 269247 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and the deblock function is always sent back even when followed by a block
< 1346331805 426298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Regarding debugging prints and whatever, you could consider adding a trace/single-step kind of mode that'd print the fueue contents (or maybe say up to K first and last items) at each step; it might even be useful for all the Fueue developers, in addition to making debugging easier.
< 1346331809 348672 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :YES
< 1346331811 993726 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :Brilliant
< 1346331819 108137 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I worked out what I was doing wrong
< 1346331822 942340 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :I had < instead of >=
< 1346331846 431145 :atriq!~Taneb@host-78-148-9-36.as13285.net PRIVMSG #esoteric :So it receiving input all the time
< 1346331872 741599 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: good idea; I already have a print_queue function I use for debugging but when it works i'll try to add an option to do that
< 1346332296 99943 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: are empty blocks allowed in fueue programs? I may have asked that already
< 1346332362 241871 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 264 seconds
< 1346332404 807653 :atriq!~Taneb@host-78-148-9-36.as13285.net QUIT :Ping timeout: 248 seconds
< 1346332761 800203 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346332820 451256 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, I think it works
< 1346332826 706813 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :let's try it on the ABCD program
< 1346332858 98300 :nortti!~juhani@a91-154-82-50.elisa-laajakaista.fi PRIVMSG #esoteric :http://qdb.us/307731
< 1346332902 234886 :atriq!~Taneb@host-2-97-146-57.as13285.net JOIN :#esoteric
< 1346332926 141652 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)$ 2[)$-------- 2~)~~[)[)~(~[~[$~H~]~)%+~ 91-):]~ 1+:])]]~[$~H~])%+- 91)[ 65][ 65]
< 1346332926 362317 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ABCDEFGHIJKLMNOPQRSTUVWXYZthis has properly ended
< 1346332947 836943 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: both my Ocaml and C versions of the interpreter work
< 1346332967 557424 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though the ocaml versions has some issues with input
< 1346332972 123442 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Yay!
< 1346332989 617961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: See nortti's link; maybe you could be friends?
< 1346332990 685881 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: dunno what ephemeral arrays are, i'll leave it at that. any custom adt.
< 1346333347 320164 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Mine seems to have a problem with it
< 1346333401 603035 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :echo "ABCD" | ./ofueue ' '       prints ABCD then raise an End_of_file error
< 1346333443 700572 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :./ofueue ' '   without the pipe waits for me to make an input, prints it, and then things become weird
< 1346333454 312247 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :> ord '\n'
< 1346333455 452996 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  10
< 1346333481 531340 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346333508 124421 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: No route to host
< 1346333536 43371 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that could be fixed with something like "try (input_char stdin) with | End_of_file -> wait for more" except I have no idea how to make it understand "wait for more"
< 1346333678 529506 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not just End_of_file -> -1? 
< 1346333686 723743 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Assuming that's the "standard".
< 1346333713 930524 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well if I did that it wouldn't wait for my input
< 1346333737 424436 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1346333764 661965 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, so "input_char stdin" is some kind of a non-blocking thing? That'd be weird.
< 1346333792 417525 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I'm trying to understand why sometimes it blocks and sometimes not
< 1346333874 534608 :ais523_!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 252 seconds
< 1346333928 26112 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know OCaml, but I'd certainly expect it would always block unless there is input available to be read, or the end of file has happened. (And after the latter, there won't be any more input ever.)
< 1346333992 445794 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, but how do you know whether there is input available to be read?
< 1346334020 14557 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :apparently "there is no input available" and "the next input is end_of_file" are the same
< 1346334029 16917 :monqy!~swell@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1346334056 567341 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds very unlikely, but certainly possible.
< 1346334075 231691 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just that normally, if you don't do any kind of tricks, input functions will in fact wait if there is no input.
< 1346334145 208903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, if there is no input but there is still a chance that there could be some input later.
< 1346334162 30198 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, it kind of waits, but (at least in the case of the infinite cat loop) it doesn't actually print anything until it reaches end_of_file
< 1346334173 908798 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I guess the problem is with the print_char function then
< 1346334214 844424 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the same thing happened yesterday in C when I used printf to debug and the printf didn't print anything cause I hadn't included \n in it
< 1346334263 860786 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, stdout-y things tend to be line-buffered by default; but I suppose in most cases your input would have a \n in it, and therefore the output too, and things should become visible at that point.
< 1346334289 870994 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's what it does with the C program
< 1346334354 790650 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that is, if I type a char followed by enter, it takes the char and the \n; if I type a char and ^D, it takes the char only
< 1346334369 197208 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but with the ocaml version ^D has absolutely no effect
< 1346334387 590590 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and "enter" does give him a \n but without making things visible
< 1346334446 115280 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :You need to change the buffering settings
< 1346334453 55375 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I think I know how to do it in Haskell
< 1346334479 237778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly you could just "flush stdout" manually after every output? 
< 1346334516 535595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some googling would sort of indicate that OCaml's stdout/stderr channels are fully buffered by default.
< 1346334605 574268 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Well, that's an interesting error
< 1346334626 387132 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least based on someone complaining that when he writes complete lines to stdout and stderr, the ordering still gets mixed up.
< 1346334647 383139 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~ was broken
< 1346334647 706283 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi
< 1346334670 499346 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric : ~ab... became b...ba
< 1346334672 393465 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's ~duck do? 
< 1346334677 584596 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck
< 1346334677 961123 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- ~duck query
< 1346334678 107246 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Query information from Duck Duck Go
< 1346334683 273421 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck hello
< 1346334683 645452 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :hello definition: an expression or gesture of greeting used interjectionally in greeting, in answering the telephone, or to express surprise.
< 1346334691 102605 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck laconic
< 1346334691 581548 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :  A laconic phrase is a concise or terse statement, named after Laconia, a polis of ancient Greece surrounding the city of Sparta proper.
< 1346334692 118349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, so it's like Google except with a duck.
< 1346334700 775187 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :More like a dictionary
< 1346334706 654204 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck fiery
< 1346334706 995990 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :fiery definition: consisting of fire.
< 1346334712 242430 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck ironic
< 1346334712 637901 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Irony  is a rhetorical device, literary technique, or situation in which there is a sharp incongruity or discordance that goes beyond the simple and evident intention of words or actions.
< 1346334715 317696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :~duck ways to make soap
< 1346334715 694049 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information
< 1346334717 555924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :aw.
< 1346334742 959029 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :YES
< 1346334746 843992 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :oerjan's program works
< 1346334761 419965 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was under the impression that DDG was a general-purpose search engine, with all kinds of small inventions.
< 1346334781 250144 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck Hexham
< 1346334781 591999 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information
< 1346334787 824533 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck Helsinki
< 1346334788 207414 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Helsinki is the capital and largest city of Finland.
< 1346334795 830581 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck Istanbul
< 1346334796 342987 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Formerly Constantinople The largest city of Turkey, in the northwest part of the country on both sides of the Bosporus at its entrance into the Sea of Marmara.
< 1346334808 599438 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Istanbul isn't Constantinople!
< 1346334903 816936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :~duck Constantinople
< 1346334904 274307 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information
< 1346334962 59630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It seems to be what DDG returns for "define X".
< 1346334991 42522 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe not quite, because that also knows about Hexham.
< 1346335005 600457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Returning a Wikipedia reference.)
< 1346335016 348779 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All the matching definitions so far have been the Free Dictionary ones.
< 1346335562 902250 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Okay, the final bit of this interpreter is being annoying
< 1346336056 911500 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg QUIT :Quit: mig22
< 1346336195 844605 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :~duck Constantinopole
< 1346336196 219924 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Constantinople (ɽıĹ, ɽıĹ - Konstantinopolis, Konstantinopoli; Constantinopolis;  - Qostantiniyye; and modern 0stanbul) was the capital of the Eastern Roman Empire, the Latin and the Ottoman Empire.
< 1346336227 231832 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :What!?
< 1346336235 149067 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck Hexhaom
< 1346336235 869192 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information
< 1346336374 445108 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :~duck Hexham
< 1346336374 694017 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information
< 1346336590 967128 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net QUIT :Remote host closed the connection
< 1346336632 134713 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1346336738 712215 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :there I am, gently working my day out, and when I switch to IRC what do I see: people abusing my bot once again.
< 1346336759 564351 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I knew you guys were reliable for this kind of matters :D
< 1346336801 843629 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck duck duck
< 1346336802 205955 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Software description: duck duck is a quick application launcher for Gnome.
< 1346336827 335876 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1346336833 812621 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck XChat
< 1346336834 194669 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :XChat is a popular Internet Relay Chat client.
< 1346336845 702990 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck Firefox
< 1346336846 141516 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Firefox A very popular open source Web browser for Windows, Mac and Linux from the Mozilla project.
< 1346336852 644981 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck Edinburgh
< 1346336853 302981 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :The capital of Scotland, in the eastern part of the country on the Firth of Forth.
< 1346336860 923880 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :~duck Forth
< 1346336861 292844 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey taneb
< 1346336861 439123 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it.
< 1346336861 585546 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :A river of south-central Scotland flowing about 187 km eastward to the Firth of Forth, a wide inlet of the North Sea.
< 1346336864 37709 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Phantom_Hoover, hey
< 1346336867 810933 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :did you do that thing
< 1346336877 946921 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The thing that I think you mean?
< 1346336878 949592 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Yeah
< 1346337151 415385 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Okay, for my Fueue interpreter
< 1346337154 796791 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The Interpreter works
< 1346337158 742266 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The Parser works
< 1346337162 123495 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The input doesn't work
< 1346337172 146952 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :input schminput
< 1346337251 764397 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :File input, that is
< 1346337265 207898 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Well, file input and parsing aren't playing nice
< 1346337268 145746 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I think they both work
< 1346338042 388241 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :@ask oerjan Can I get you to write the main function for me?
< 1346338042 600628 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346338063 530900 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I saw a van today marked "Elliot [sic] Hird and co."
< 1346338155 118584 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: my C version is working, and can use --print as an option to print the current queue at each iteration
< 1346338174 778137 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric ::)
< 1346338178 152718 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Wow
< 1346338208 96463 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if you have a corner of the web dedicated to fueue I would be glad to have the interpreter there, so that we can get rid of the "unimplemented" on the wiki
< 1346338244 282361 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and we could also add a few programs on the wiki, such as (empty), hello world, the infinite loop ):[):], and oerjan's ABCD...
< 1346338286 623094 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Gregor, can Arc_Koen put his interpreters for Fueue in the Esoteric File Archive?
< 1346338334 820781 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :btw, yesterday I had an idea for my first esoteric language
< 1346338338 815065 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346338343 781524 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it'd be called "Ftack"
< 1346338350 609385 :Gregor!codu@codu.org PRIVMSG #esoteric :atriq: Do I have access to the Esoteric File Archive? >_>
< 1346338357 187098 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Gregor, the wiki says you do
< 1346338366 210554 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346338369 649933 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Are you the same Gregor as normal?
< 1346338377 905494 :Gregor!codu@codu.org PRIVMSG #esoteric :Why does the wiki say I do <_<
< 1346338388 189110 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Maybe because you do?
< 1346338407 16141 :Gregor!codu@codu.org PRIVMSG #esoteric :I might…
< 1346338432 61215 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :http://esolangs.org/w/index.php?title=The_Esoteric_File_Archive&diff=prev&oldid=8132
< 1346338436 601446 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Your past self thinks you do
< 1346338475 366884 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: so in Ftack, everything is like Fueue except we're using a stack instead; if the first value is a function which cannot be executed immediately, or if it's a block, it is sent back to the top of the stack
< 1346338496 108904 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :So it's a deque?
< 1346338501 613927 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no, it's a stack
< 1346338515 541164 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(it's a joke, actually)
< 1346338516 321881 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Oh, I read that wrong
< 1346338519 864935 :Gregor!codu@codu.org PRIVMSG #esoteric :Gee, even I forgot I have write access I guess.
< 1346338527 879227 :Gregor!codu@codu.org PRIVMSG #esoteric :Well, if I can remember my username and password, gimme dem files.
< 1346338553 76501 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shall I send you an email, or may I try the dcc stuff?
< 1346338553 222887 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Arc_Koen, send Gregor your interpreters, he'll put them in the esoteric file archive
< 1346338570 439983 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :atriq, stop pretending nobody but you knows what they're doing
< 1346338581 807477 :Gregor!codu@codu.org PRIVMSG #esoteric :Feel free to try DCC.
< 1346338623 776034 :Gregor!codu@codu.org PRIVMSG #esoteric :Anybody know if you can check whether you have svn commit access without committing? X-D
< 1346338677 135404 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :"In this analogy, the orange is the Trojan, the person is Earth, and the Ferris wheel is our orbit around the sun."
< 1346338706 338592 :Gregor!codu@codu.org PRIVMSG #esoteric :"In this analogy, the orange is the Trojan™, the person is Earth, and the Ferris wheel is our orbit around the sun."
< 1346338712 848864 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh what a difference a ™ can make.
< 1346338746 293719 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :can it still be edited once it's in the archive?
< 1346338760 611814 :Gregor!codu@codu.org PRIVMSG #esoteric :It's svn, it can always be updated.
< 1346338767 963116 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok
< 1346338785 619806 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm just asking in case someone points out how dirty my code is, or something
< 1346338805 388438 :Gregor!codu@codu.org PRIVMSG #esoteric :Your code is bad and you should feel bad.
< 1346338880 423481 :pikhq_!~pikhq@168-103-253-213.clsp.qwest.net JOIN :#esoteric
< 1346338889 312604 :Gregor!codu@codu.org PRIVMSG #esoteric :Received a malformed DCC request from Arc_Koen.
< 1346338896 320268 :Gregor!codu@codu.org PRIVMSG #esoteric :Mayhap email ;)
< 1346338898 277584 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that's a start
< 1346338921 258192 :pikhq!~pikhq@174-22-146-90.clsp.qwest.net QUIT :Ping timeout: 268 seconds
< 1346338965 918210 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is that better?
< 1346338975 825039 :Gregor!codu@codu.org PRIVMSG #esoteric :I clicked 'accept' but nothing is happening.
< 1346339046 616192 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, then it's probably not working
< 1346339424 798624 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :aaand sent
< 1346340084 420299 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Arc_Koen: How about something with circular buffers?
< 1346340103 492740 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :With the feature that one of the elements possible of the circular buffer is a circular buffer
< 1346340136 665627 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the first would seem cool, but I'm not quite sure I understand how the second works
< 1346340184 525955 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Let's say you have a circular buffer with the values 1, 2, 'a', "something" and another circular buffer as a value
< 1346340190 574431 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's what I mean
< 1346340213 405981 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You could make the circular buffers fixed size so that it's harder
< 1346340229 222425 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or variable size for ease
< 1346340255 333752 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, but how do you use the buffer?
< 1346340686 214698 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :> 1077379 / 60
< 1346340687 219251 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  17956.316666666666
< 1346340827 259553 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: if $ is to be applied to a negative number, does it result in an error or is $ sent back?
< 1346340837 93615 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also if the top value is a negative number?
< 1346340847 164247 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :For $, an error, I would think
< 1346340861 662914 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You basically would use the buffer as a circular stack
< 1346340866 225815 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Possibly also an error as the second
< 1346340884 532829 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And I'm thinking you'd get 1 non-buffer register, or access to two separate buffers
< 1346340909 213894 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And you can go to a sub-buffer, where all operations now will apply to the sub-buffer
< 1346340910 457494 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I think wherever the specs are ambiguous or lacking, it's implementation-depenedant
< 1346340916 997686 :atriq!~Taneb@host-2-97-146-57.as13285.net QUIT :Quit: guitar hero time
< 1346340950 254372 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The program is ran in an infinite loop unless a halt statement is encountered
< 1346340953 935122 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :don't try to do cliffs of dover past medium difficulty!!!
< 1346340969 223891 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ohhhhhh you're talking about fueue?
< 1346340979 808332 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the word "buffer" confused me
< 1346340995 14793 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No, I'm talking about a theoretical language
< 1346341003 140940 :boily!~boily@mtl.savoirfairelinux.net QUIT :*.net *.split
< 1346341003 450982 :lifthrasiir!~lifthrasi@222.122.156.78 QUIT :*.net *.split
< 1346341003 982170 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split
< 1346341005 206268 :Cryovat!~null@sky.prism.winterday.net QUIT :*.net *.split
< 1346341010 280144 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That doesn't exist yet
< 1346341014 851924 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok :)
< 1346341039 439978 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So let's say you want to create a program that calculates fibbonacci numbers
< 1346341063 809129 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm not sure how this works though
< 1346341182 228991 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so, when the next value is encountered
< 1346341188 414096 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :{ 0 1 } v dup 1 rot + .
< 1346341213 532874 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :{ } creates a sub-buffer
< 1346341214 454456 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"rot" basically acts as "send it back to the end of the queue", right?
< 1346341230 67069 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Arc_Koen: Sure, but you can also rotate a negative amount
< 1346341231 255047 :ais523!~ais523@147.188.254.178 JOIN :#esoteric
< 1346341231 401387 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1346341231 401546 :lifthrasiir!~lifthrasi@222.122.156.78 JOIN :#esoteric
< 1346341231 401624 :Cryovat!~null@sky.prism.winterday.net JOIN :#esoteric
< 1346341231 401706 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric
< 1346341235 717364 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right
< 1346341268 242803 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And code on a buffer by default loops
< 1346341272 103145 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and what happens with functions like "dup" and "+", where is the result stored?
< 1346341295 109389 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(that is, is there an automatic "rot 1" after every function?)
< 1346341302 885882 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(or rot 2 for dup)
< 1346341341 505642 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Basically, if you have { 0 1 }, after the dup you have { 0 1 1 }, and after the 1 rot you have { 1 0 1 }
< 1346341351 138823 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :rot rotates right by default
< 1346341356 397983 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis JOIN :#esoteric
< 1346341367 10530 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so v means "get one level deeper" or something?
< 1346341395 184336 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yes
< 1346341409 983478 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^ would go up one level (or stop the program)
< 1346341418 307576 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so the instructions are still in the main buffer, but apply to the subbuffer?
< 1346341478 884126 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :v creates a new code buffer, and ^ ends it
< 1346341512 3911 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So in lisp, code and data is lists, in cbuf, it's circular buffers
< 1346341521 784814 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah but I mean if v stucks us into the subbuffer we cannot access the dup 1 rot + any longer
< 1346341542 424697 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No, the dup 1 rot + only apply to the subbuffer
< 1346341608 651897 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, so the program is always the main buffer, and subbuffers are only data?
< 1346341808 433891 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The code between the v and ^ has no way of accesing the data in the external buffer
< 1346341837 678869 :AnotherTest!~tim@d51A4C692.access.telenet.be JOIN :#esoteric
< 1346341848 818862 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Other than by moving it into the secondary buffer
< 1346341851 653647 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :Hello
< 1346341856 626845 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hi
< 1346341968 605242 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1346341973 437292 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If you create a function, that function can only accept only one argument
< 1346341982 29929 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But you can make that argument a buffer
< 1346342067 434017 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :dup could be defined as something like   dup: x x
< 1346342087 370599 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Where x is the value passed
< 1346342145 241227 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that looks interesting but I think I need more "visual" explanations
< 1346342178 121466 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Were there some versions of Anarchist Cookbook that were not released to the public?
< 1346342222 992444 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Arc_Koen: It's basically like programming with stacks of arbitrary elements, except you can rotate the stack
< 1346342237 159349 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, that part I understand
< 1346342250 160466 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm having trouble visualizing what the subbuffers are
< 1346342260 848189 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :are they inside the main buffer?
< 1346342267 852836 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yes
< 1346342301 769813 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And you can do something like { } v { 1 2 } { 3 4 } ^
< 1346342317 689394 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Which creates a buffer, with two buffers as elements
< 1346342374 200204 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346342377 108695 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What is between the { and } is just the initial values for the buffer
< 1346342393 499207 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :To change what's in it afterwards, you use v
< 1346342403 528716 :ais523!~ais523@147.188.254.178 QUIT :Ping timeout: 252 seconds
< 1346342446 130621 :ogrom!~del@gprs-inet-65-134.elisa.ee JOIN :#esoteric
< 1346342485 642660 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm thinking about the logistics of putting code in the initial values too
< 1346342521 603883 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :{ 0 dup . } e
< 1346342530 556477 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :This would print an infinite amount of zeroes
< 1346342546 380815 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Although
< 1346342553 500246 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It might have to be { dup . 0 }
< 1346342575 379427 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So that you always start with the rightmost value at the top
< 1346342603 323848 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :e means execute
< 1346342616 429973 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hmm, how would you push code in as data...
< 1346342742 326688 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I should write an interpreter for this
< 1346342895 90175 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :x would explode a buffer
< 1346342904 364968 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So { 1 2 3 } x  is the same as  1 2 3
< 1346342922 569409 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :how about a command "flatten" that explodes all buffers
< 1346342981 323499 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That could be implemented as a function
< 1346343175 176006 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ACTION looks up where he left the source of his RPN calculator
< 1346343373 508750 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Writing it in C would be a bit inconvienient because I'd have to handle resizing the buffers myself
< 1346343387 667631 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But that shouldn't be too complicated
< 1346343415 211408 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Famous last words
< 1346343455 883428 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The bigger challenge would be having arbitrary types of elements
< 1346343464 361270 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :unions
< 1346343482 273700 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, you mean like bools, chars, ints, etc.?
< 1346343544 497309 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I would recommend ocaml though, it's perfect for interpreters
< 1346343730 842269 :itidus20!~itidus21@120.148.51.163 NICK :itidus21
< 1346344060 777074 :Gregor!codu@codu.org PRIVMSG #esoteric :Sometimes I wish the US had political parties with platforms more sophisticated than “we hate the other political party”.
< 1346344109 272496 :ais523_!~ais523@unaffiliated/ais523 QUIT :
< 1346344135 541995 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this millenium it's all about website law
< 1346344194 320089 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :my life is so boring o.o
< 1346344258 824321 :AnotherTest!~tim@d51A4C692.access.telenet.be QUIT :Quit: Leaving.
< 1346344265 135561 :AnotherTest!~tim@d51A4C692.access.telenet.be JOIN :#esoteric
< 1346344533 829070 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and i know the ugly truth about marriage.. if you go into it unwilling to change.. you will come out of it, much like leaving an elevator, unchanged
< 1346344600 376543 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :or maybe more to the point, if you go into it expecting or needing it to change you, it will let you down
< 1346344615 128503 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Arc_Koen: But then I would have to learn OCaml before writing the interpreter =P
< 1346344635 745738 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :two birds one stone!
< 1346344637 454378 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :somehow at age 30 change seems impossible
< 1346344646 921792 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or maybe two stones one bird, depending on how you look at it
< 1346344718 420206 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess you have to be open to change, which means a risk that things could get better while also getting worse
< 1346344789 718335 :Gregor!codu@codu.org PRIVMSG #esoteric :Arc_Koen: Please add attribution and copyright/licensing headers to these files.
< 1346344807 504433 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :or, maybe at 30 you realize that a change is simply a new routine replacing an old routie
< 1346344827 162874 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok
< 1346344854 224776 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is there a list of infos I'm supposed to put in there or should I go with my imagination?
< 1346344885 890327 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :works of art seem to be mere dice which invoke this emotion or that emotion
< 1346344971 426126 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :just how it can seem
< 1346344993 282297 :Gregor!codu@codu.org PRIVMSG #esoteric :Arc_Koen: Go to copyfree.org, click a random license, and splat it at the top with your name or pseudonym. Or, if you want to actually think, then do something else. I'm just not going to upload files with no attribution or licensing.
< 1346345044 28712 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :\0
< 1346346064 152599 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :sent!
< 1346346154 408519 :Gregor!codu@codu.org PRIVMSG #esoteric :As usual, you give someone without experience using licenses license to license [read that three times fast], and inevitably they will write something obnoxious and non-F/OSS themselves.
< 1346346156 716612 :Gregor!codu@codu.org PRIVMSG #esoteric :I'll add it.
< 1346346340 324024 :Gregor!codu@codu.org PRIVMSG #esoteric :Hm.
< 1346346347 801227 :Gregor!codu@codu.org PRIVMSG #esoteric :And now we play the "guess what my password might have been" game.
< 1346346364 714774 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: Try "1234" or "passwort".
< 1346346429 62398 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :begin by creatin---
< 1346346437 500156 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :try "1234" or "passwort"
< 1346346467 81083 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :does it sound obnoxious?
< 1346346470 605734 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it was not intended to
< 1346346502 791703 :Gregor!codu@codu.org PRIVMSG #esoteric :In principle, I have commit access. In practice, I haven't committed anything in six years and don't really recall my password, which may very well have been specific to this account.
< 1346346521 600874 :Gregor!codu@codu.org PRIVMSG #esoteric :Arc_Koen: It's not F/OSS.
< 1346346528 762104 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh guess your own password. that game sucks
< 1346346556 494150 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Describe what you have written. And then we can see that it is obnoxious and non-F/OSS, and then fix both problems.
< 1346346604 357492 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh well I meant to write that people were free to use it or do whatever with it, but that it would be very appreciated if they could let me know what use they made of it
< 1346346633 972647 :Gregor!codu@codu.org PRIVMSG #esoteric :You restricted commercial use. That's non-F/OSS. And quite ridiculous given that nobody under any circumstances is going to use it commercially.
< 1346346636 621916 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then I thought maybe I have to add something about the use being for non-profit goals or something
< 1346346681 607573 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :then maybe I should just delete that line
< 1346346710 112023 :Gregor!codu@codu.org PRIVMSG #esoteric :Or maybe you shouldn't try to be clever and write your own license when there are dozens, if not hundreds, of good ones out there already X_X
< 1346346715 157393 :Gregor!codu@codu.org PRIVMSG #esoteric :The bigger issue right now is that I simply don't have access to commit this X-D
< 1346346716 723367 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: Write that it is appreciated but not required to let you know what use they make of it. And you also have to not restrict commercial use (except possibly trademark licenses)
< 1346346717 810142 :Gregor!codu@codu.org PRIVMSG #esoteric :I mean, maybe I do.
< 1346346729 836769 :Gregor!codu@codu.org PRIVMSG #esoteric :But it's been six years.
< 1346346761 41959 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :isn't there a standard license for the esoteric file archive?
< 1346346767 227676 :Gregor!codu@codu.org PRIVMSG #esoteric :No.
< 1346346797 975544 :Gregor!codu@codu.org PRIVMSG #esoteric :So long as it's legal o distribute it via the file archive, it can be put there. I take objection to your license on personal grounds.
< 1346346803 455867 :Gregor!codu@codu.org PRIVMSG #esoteric :*legal to
< 1346346833 612835 :Gregor!codu@codu.org PRIVMSG #esoteric :But it's all moot since you're going to have to find somebody else to put it online X-D
< 1346346930 694629 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I'll try to find something better until I can find someone else then :)
< 1346346933 204971 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I can make a copy too, if the license is acceptable. Send it using netcat or sprunge and I will then make a public backup copy.
< 1346347199 356671 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: Can you host it yourself?
< 1346347208 698385 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not really no
< 1346347269 717121 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I can host it under my HTTP server and/or gopher server if the license is acceptable, if you want to.
< 1346347349 401953 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that would be great - I'm kind of in a hurry now though
< 1346347351 897745 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you
< 1346347356 935602 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PART :#esoteric
< 1346347366 235195 :atriq!~Taneb@host-2-97-146-57.as13285.net JOIN :#esoteric
< 1346347566 935610 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Well, the parser section of my PROgram is 22 lineS
< 1346347587 677048 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :THis IS agAInsT THE iNTERpretER seCTIon OF my CODE whicH IS 72
< 1346347594 457715 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :welL
< 1346347596 249296 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :74
< 1346347624 179027 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :IT IS HArder TO Type WHEN your BROTHer is sPOradiCALLy hOLDING DOwn ThE sHiFt BuTtOn
< 1346347629 883876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@wn archive
< 1346347630 246364 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :*** "archive" wn "WordNet (r) 3.0 (2006)"
< 1346347630 429332 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :archive
< 1346347630 575475 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :    n 1: a depository containing historical records and documents
< 1346347630 575668 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :    v 1: put into an archive [syn: {archive}, {file away}]
< 1346347632 280209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see the esoteric file archive is living up to its name, if it can't be written to.
< 1346347646 265834 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :!rot13 atriq
< 1346347648 474161 :EgoBot!codu@codu.org PRIVMSG #esoteric :ngevd
< 1346347656 143315 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I never even realized that! 
< 1346347673 912581 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck ngevd
< 1346347674 216786 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information
< 1346347678 62052 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :meh.
< 1346347697 962547 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I WAS deMoNSTAtING thE etYmoLogy OF my NIck TO THe aFOREMENtioNED sIBLiNg
< 1346347728 920026 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`WeLcOmE atriq 
< 1346347729 386455 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :HI
< 1346347732 734764 :HackEgo!codu@codu.org PRIVMSG #esoteric :AtRiQ: wElCoMe tO ThE InTeRnAtIoNaL HuB FoR EsOtErIc pRoGrAmMiNg lAnGuAgE DeSiGn aNd dEpLoYmEnT! fOr mOrE InFoRmAtIoN, cHeCk oUt oUr wIkI: hTtP://EsOlAnGs.oRg/wIkI/MaIn_pAgE. (FoR ThE OtHeR KiNd oF EsOtErIcA, tRy #EsOtErIc oN IrC.DaL.NeT.)
< 1346347740 735635 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Tell your brother to go away
< 1346347780 620398 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I Have doNe SO> hE proMises To DepArt sooN
< 1346347805 522214 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :atriq: i think its fun to share the keyboard with your brother
< 1346347823 96999 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :You would.
< 1346347825 459998 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :zzo is a bit uptight about it
< 1346347828 986961 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :oh NO HE'S BACK
< 1346347835 745006 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :BOOM
< 1346347850 76056 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :God he's a quick typer
< 1346347863 765673 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :That was with one finger
< 1346347872 413142 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :AND I COULDN'T STOP HIM
< 1346347932 324143 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :sorry zzo, i guess i am living in my childhood still
< 1346347986 230003 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 264 seconds
< 1346348172 428490 :atriq!~Taneb@host-2-97-146-57.as13285.net QUIT :Quit: Leaving
< 1346348184 408442 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :!rot13 AND I COULDN'T STOP HIM
< 1346348185 62492 :EgoBot!codu@codu.org PRIVMSG #esoteric :NAQ V PBHYQA'G FGBC UVZ
< 1346348208 359061 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :guess his bro won the complete access to their computer...
< 1346348220 885894 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmm
< 1346348254 110655 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess i don't understand what happened
< 1346348393 202196 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but still, nations are born and die within the minds of men, and yet, for all this, mortality does not retire for the individual
< 1346348429 643909 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :really a nation is just a toy
< 1346348458 682206 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :something fabricated by bored individuals
< 1346348499 477057 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :I doubt they were bored
< 1346348507 120219 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :It's possible though
< 1346348594 901787 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well, at least i am wrong
< 1346348599 671960 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its a good start
< 1346348806 136652 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :AnotherTest: well its 3:40am, and i have an appointment at 9:40am... still not sure if i'll be sleeping or staying awake
< 1346348829 834365 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :it gets me agitated whenevr i have to do something the next day
< 1346348986 760689 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :Why do you get up at 3:40 AM when you have your first (I assume) appointment of the day at 9:40 AM
< 1346349065 892729 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ive been awake since about 1:30pm
< 1346349076 852080 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ahahaha
< 1346349086 910082 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :anyway, check out this screenshot of ebay http://oi45.tinypic.com/og9htf.jpg
< 1346349157 750603 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :itidus21: that still does not answer my question
< 1346349196 314355 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :first = only :D
< 1346349220 237744 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well
< 1346349309 18490 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :having an appointment actually increases my inability to sleep
< 1346349323 344017 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :because i see it as a constraint on how much i can do that night
< 1346349331 593861 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :and so suddenly i want to do more that night
< 1346349353 772543 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :but the appointment is not at night
< 1346349365 792890 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :so how is it a constraint on what you can do at night?
< 1346349400 75378 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :because having to sleep means i lose control of when i sleep
< 1346349548 390671 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :So now you are bored because you have no idea what to do?
< 1346349563 115121 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :Well, that's generally the case.
< 1346349577 882336 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :What you should do is:
< 1346349581 749280 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :make yourself useful
< 1346349609 894096 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i like sleeping because i'm the sort of person who very quickly gets tired without sleep
< 1346349663 731043 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :then sleep, for it is most useful
< 1346349688 148701 :Eladith!~eladith@gzrrplox.kortex.jyu.fi QUIT :Ping timeout: 268 seconds
< 1346349710 21937 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't get bored though :D
< 1346349716 866250 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i have that on my side
< 1346349765 874384 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i get tired and anxious.. those could be related to broed
< 1346349768 208157 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :^bored
< 1346349795 269756 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :anxious how so?
< 1346349803 960468 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i don't know :)
< 1346349813 939946 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :is this appointment a presentation?
< 1346349817 277976 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the person i am seeing is a psychologist
< 1346349819 349961 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric ::P
< 1346349850 438911 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :ah
< 1346349859 592043 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :so you don't have to actually talk too much?
< 1346349872 914752 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oh.. its very active
< 1346349902 671518 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :But there are not many people around...?
< 1346349926 464472 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yeah, its not like i am being paid
< 1346349996 110058 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but its going well... slowly some things in my life becoming healthier
< 1346350035 45979 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :like he talked me into having showers
< 1346350112 497202 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :great
< 1346350117 822013 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :why wouldn't you take a shower?
< 1346350146 467998 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im not entirely sure
< 1346350187 162033 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :So you always took a bath instead of a shower? Well not sure what's wrong with that either.
< 1346350197 600431 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i never said i took a bath
< 1346350206 336369 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :Although showers take less time than baths.
< 1346350216 507425 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :I assumed you did.
< 1346350220 25863 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ya
< 1346350243 894314 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this is the aha moment of why i am seeing psychologist
< 1346350257 825956 :AnotherTest!~tim@d51A4C692.access.telenet.be PRIVMSG #esoteric :I already knew
< 1346350258 630283 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1346350266 165753 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i mean, not shower, not bath
< 1346350281 610007 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its just one facet of things
< 1346350321 505266 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Are you telling me you can build a time machine but you can't cook a cheese soufflé? You've got your priorities all wrong!
< 1346350342 570751 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1346350454 996566 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net JOIN :#esoteric
< 1346351085 756826 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis QUIT :Remote host closed the connection
< 1346351672 210270 :AnotherTest!~tim@d51A4C692.access.telenet.be QUIT :Quit: Leaving.
< 1346352617 769705 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :r
< 1346352620 37201 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :replacing string code-building with closures = joy
< 1346352745 936789 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346352773 527836 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346352935 245490 :atriq!~Taneb@host-2-97-146-57.as13285.net JOIN :#esoteric
< 1346353581 46857 :krofna!~krofna@95-178-231-170.dsl.optinet.hr JOIN :#esoteric
< 1346353649 855239 :krofna!~krofna@95-178-231-170.dsl.optinet.hr QUIT :Remote host closed the connection
< 1346354126 431902 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1346354271 914887 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages
< 1346354272 122727 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq said 9h 35m 17s ago: Wow, I better learn them too!
< 1346354272 268806 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq asked 4h 30m 29s ago: Can I get you to write the main function for me?
< 1346354283 675891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: maybe
< 1346354312 324164 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@massages
< 1346354312 497450 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages.
< 1346354321 613821 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :oerjan, http://hpaste.org/73947
< 1346354340 594539 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Actually, that's not right
< 1346354617 397095 :hagb4rd!~perdito@koln-5d81f6f6.pool.mediaWays.net QUIT :Read error: Operation timed out
< 1346354687 627683 :ogrom!~del@gprs-inet-65-134.elisa.ee QUIT :Quit: Left
< 1346355349 154142 :atriq!~Taneb@host-2-97-146-57.as13285.net QUIT :Ping timeout: 268 seconds
< 1346355498 660797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@hoogle IO String
< 1346355499 133549 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Did you mean: :: IO String
< 1346355499 296628 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :System.IO.Error ioeGetErrorString :: IOError -> String
< 1346355499 442987 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :System.IO.Error ioeSetErrorString :: IOError -> String -> IOError
< 1346355504 553358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@hoogle :: IO String
< 1346355504 795733 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude getContents :: IO String
< 1346355504 941909 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :System.IO getContents :: IO String
< 1346355505 88192 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude getLine :: IO String
< 1346355616 817356 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t readFile
< 1346355618 55650 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :FilePath -> IO String
< 1346355792 489167 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: thanks to zzo38 my interpreters are accessible now
< 1346355811 265825 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://zzo38computer.cjb.net/esoteric/Arc_Koen/
< 1346356502 993495 :nortti-!~juhani@a91-154-82-50.elisa-laajakaista.fi JOIN :#esoteric
< 1346356608 384854 :pikhq!~pikhq@168-103-252-200.clsp.qwest.net JOIN :#esoteric
< 1346356628 889813 :pikhq_!~pikhq@168-103-253-213.clsp.qwest.net QUIT :Ping timeout: 248 seconds
< 1346356735 905645 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Remote host closed the connection
< 1346356907 450303 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net JOIN :#esoteric
< 1346356914 251368 :pikhq!~pikhq@168-103-252-200.clsp.qwest.net QUIT :Ping timeout: 244 seconds
< 1346357164 154081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t hPutStr
< 1346357165 409764 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `hPutStr'
< 1346357179 411802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@hoogle Handle -> String -> IO ()
< 1346357179 748029 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :System.IO hPutStr :: Handle -> String -> IO ()
< 1346357179 894099 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :GHC.IO.Handle hPutStr :: Handle -> String -> IO ()
< 1346357180 40274 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :System.IO hPutStrLn :: Handle -> String -> IO ()
< 1346357300 208664 :atriq!~Taneb@host-2-97-146-57.as13285.net JOIN :#esoteric
< 1346357469 239832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> error "Test"
< 1346357492 819059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh
< 1346357492 819277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 2+2
< 1346357496 498530 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ping
< 1346357499 518767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::(
< 1346357510 64236 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong
< 1346357510 960591 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  4
< 1346357511 105771 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  mueval-core: L.hs: removeLink: does not exist (No such file or directory)
< 1346357519 889507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> error "Test"
< 1346357520 946792 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  *Exception: Test
> 1346357813 84955 JOIN :#esoteric
> 1346357817 217218 JOIN :#esoteric
> 1346357817 733379 JOIN :#esoteric
> 1346357834 168234 JOIN :#esoteric
> 1346357838 297585 JOIN :#esoteric
> 1346357838 814636 JOIN :#esoteric
> 1346357881 69301 JOIN :#esoteric
< 1346357881 93196 :glogbot!codu@codu.org JOIN :#esoteric
< 1346357881 589449 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric
> 1346357885 193959 JOIN :#esoteric
> 1346357885 709296 JOIN :#esoteric
< 1346357897 221158 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 256 seconds
< 1346357999 92929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait darn
< 1346358024 19614 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1346358031 524047 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Yeah, I tried before and it failed for some strange reason
< 1346358063 237571 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1346358225 830166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: pasted again, i got some things in the wrong order
< 1346358241 738337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(ironically half cancelling each other out, but not quite)
< 1346358452 220338 :impomatic!~digital_w@87.115.41.216 JOIN :#esoteric
< 1346358467 75167 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1346358467 93785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: i leave to you to actually test it >:)
< 1346358495 119483 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection
< 1346358580 385157 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric
< 1346358720 400849 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1346358884 386713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : It occurs to me that I have no idea how to write a parser <-- you seem to have learned fast :P
< 1346358899 70643 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I mostly guessed and got lucky
< 1346358938 570847 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: why are the fueue functions characters rather than words like "dup", "pop", etc.?
< 1346358953 519179 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it would probably have been more readable
< 1346358954 148531 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Arc_Koen, inspired by Underload
< 1346358966 230671 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I was following underload'lead
< 1346358979 911663 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :*+s\ 
< 1346358986 494848 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ah, everybody here seems to be praising that mysterious language...
< 1346358990 671888 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I careful did not step into it
< 1346359154 871096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ul (12)S(*a(~:)~*^~):((1)S)~*~((2)S:*)~*:(~:()~)~*^(a(:^)*~a(*()~)~*^~^):^
< 1346359156 693845 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :122112122122112112212112122112112122122112122121121122122112122122112112122121122122112122122112112212112122122112112122112112212112112212211212212112212212112112212211212212112112212112122112112122121122122112122122112112122112112212212112122112112212112112212212112122112112122122112122121121122122121122122112122122112112 ...too much output!
< 1346359160 389044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently
< 1346359196 165349 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf +[+.]
< 1346359196 371625 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :	.. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ...
< 1346359202 139183 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :>_> <_<
< 1346359216 918209 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but that's not the kolakoski sequence.
< 1346359377 890915 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION obviously stepped _way_ too deeply in it, seeing as he is the source of most of the wiki page.
< 1346359613 884693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : also loud enough to destroy the Earth if interpreted as sound intensity <-- * the universe hth
< 1346359670 284062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(no, a mere vacuum isn't going to stop 300000 dB.  trust me.)
< 1346359851 68047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think compiling underload minus S (but including (...)S) into fueue should be doable
< 1346359901 761146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the "minus S" is so we don't need to preserve the string representations)
< 1346359910 662764 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i hear no one knows pretty much anything about the kolakoski sequence
< 1346359938 744569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oklopol: all computational evidence says it's 50% 1's, but no one knows for sure
< 1346360023 778102 :MoALTz_!~no@host-92-2-137-86.as43234.net JOIN :#esoteric
< 1346360023 928618 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :ah yes. they study this stuff in my uni but i haven't really touched it (CA are 50% more awesome).
< 1346360051 315209 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i think there are many simpler open problems about it which have partial answers
< 1346360233 258173 :MoALTz!~no@host-92-8-152-254.as43234.net QUIT :Ping timeout: 268 seconds
< 1346360353 314916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Arc_Koen, it isn't possible to have negative numbers in the initial program <-- added to wiki
< 1346360405 593754 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :feel free to mark it as no longer unimplemented :)
< 1346360439 531509 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :here are the fueue.c and fueue.ml implementations: http://zzo38computer.cjb.net/esoteric/Arc_Koen/
< 1346360479 913011 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Changing host
< 1346360479 931836 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric
< 1346360480 593508 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I also asked him a few other questions, like what happens when trying to divide by 0, or to apply $ with a negative first argument
< 1346360535 308348 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :apparently, for all functions: if arguments of the right type are present but some have invalid values, then it results in an error
< 1346360542 165756 :TeruFSX!~quassel@65-128-147-76.mpls.qwest.net JOIN :#esoteric
< 1346360564 389922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is arc koen your real name?
< 1346360577 859280 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also an error for negative numbers to be output
< 1346360581 229218 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nope
< 1346360592 719309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how shall i refer to you on the wiki?
< 1346360594 629282 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but I did include my real name in the files
< 1346360599 848951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm
< 1346360626 820194 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is colorburst a greenish-yellow color?
< 1346360713 668201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok your real name is now on the wiki
< 1346360850 921427 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :sweet! what about a few programs: (empty), "72 101 108 108 111 44 32 119 111 114 108 100 33 10 H", "):[):]", and your dazzling alphabet ")$2[)$--------2~)~~[)[)~(~[~[$~H~]~)%+~91-):]~1+:])]]~[$~H~])%+-91)[65][65]"
< 1346360851 587011 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1346360949 759855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> chr . read <$> words "72 101 108 108 111 44 32 119 111 114 108 100 33 10"
< 1346360951 625293 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "Hello, world!\n"
< 1346361225 94205 :nooga!~nooga@77-253-2-132.adsl.inetia.pl QUIT :Ping timeout: 244 seconds
< 1346361319 777542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: done!
< 1346361404 971596 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: I had an idea for a new language!
< 1346361410 35481 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it would be called: "Ftack"
< 1346361490 422657 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it works exactly like fueue, except with a stack; if the top element isn't either a number or a function with appropriate values directly behind it, it is sent back to the top of the stack.
< 1346361511 972393 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1346361524 144025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: um that's basically underload.
< 1346361531 673036 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1346361533 758949 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is it?
< 1346361538 955444 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :No it isn't
< 1346361538 973953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait not with the type checks
< 1346361549 65425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok then
< 1346361552 893357 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It's an almost useless joke language
< 1346361557 274019 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes :)
< 1346361599 513144 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1346361605 277861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well we _do_ have a joke languages category :)
< 1346361710 316762 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ironically I'm guessing some small programs that were hard to write in fueue would be easy to write
< 1346361728 375538 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :because the duplicating works well for loops
< 1346361856 433754 :Gregor!codu@codu.org PRIVMSG #esoteric :PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANTS
< 1346361881 482296 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The pants of Narcissus?
< 1346361910 310517 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANTS in the PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANTS.
< 1346362023 157780 :nortti-!~juhani@a91-154-82-50.elisa-laajakaista.fi QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )
< 1346362117 797464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm
< 1346362135 209384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::: is another infinite loop for both fueue and ftack :)
< 1346362146 679444 :Gregor!codu@codu.org PRIVMSG #esoteric :atriq: Indeed.
< 1346362151 955691 :Gregor!codu@codu.org PRIVMSG #esoteric :atriq: I have three more pair now.
< 1346362158 128759 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Oh dear god
< 1346362170 976992 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Are you sure they aren't just reflections of the first pair in a pool?
< 1346362222 52296 :Gregor!codu@codu.org PRIVMSG #esoteric :Well, they're different colors.
< 1346362223 136440 :Gregor!codu@codu.org PRIVMSG #esoteric :So yeah.
< 1346362261 632030 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :have a good night
< 1346362271 667329 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Are you telling me you can build a time machine but you can't cook a cheese soufflé? You've got your priorities all wrong!
< 1346362454 848700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in ftack, it's useless to duplicate (with : or $) anything other than a number and :~!
< 1346362505 757842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anything else will either give you something which doesn't evaluate, or something which turns soon into a block (which doesn't evaluate) or halts.
< 1346362561 302368 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in particular < and ( are completely useless
< 1346362702 746430 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this means you can never usefully increase the number of blocks in a program...
< 1346362854 377911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also duplicating a : gives you immediately an infinite loop.  anything else reduces the number of :'s in the program.
< 1346362860 748679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pretty useless indeed.
< 1346363331 27361 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net PRIVMSG #esoteric :Hmm. Silliest possible way of running Win3.1 programs on modern Windows: Desqview/X hosting Windows 3.1 programs, served over X, onto a Windows X server.
< 1346363531 933639 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Didn't know it did that too; just thought it was a X server.
< 1346363646 349206 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net PRIVMSG #esoteric :It runs Windows 3.1 and DOS as X programs via hax.
< 1346363675 278270 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net PRIVMSG #esoteric :DOS by using a virtual VGA framebuffer and scraping it, Windows 3.1 by installing a video driver that makes it render via X11.
< 1346363788 391030 :Gregor!codu@codu.org PRIVMSG #esoteric :I thought it ONLY did that, I don't think it was an X server.
< 1346363800 958921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does have an X server too.
< 1346363803 653633 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net PRIVMSG #esoteric :It is an X server.
< 1346363808 954219 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net PRIVMSG #esoteric :And a partial UNIX.
< 1346363819 906172 :Gregor!codu@codu.org PRIVMSG #esoteric :*ports Microcosm*
< 1346363835 116128 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net PRIVMSG #esoteric :(that is, it provides enough of a libc that you can have native X programs without Pain and Agony)
< 1346363846 692859 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net PRIVMSG #esoteric :I've IRC'd from it before.
< 1346363900 50379 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 265 seconds
< 1346364009 159728 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net PRIVMSG #esoteric :It actually ships with TWM and the Motif WM.
< 1346364048 560478 :MoALTz_!~no@host-92-2-137-86.as43234.net QUIT :Quit: brb
< 1346364140 317427 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net PRIVMSG #esoteric :o.O'
< 1346364145 540360 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net PRIVMSG #esoteric :They had a real mode xlib?
< 1346364274 635611 :pikhq!~pikhq@70-56-231-155.clsp.qwest.net JOIN :#esoteric
< 1346364414 272721 :pikhq_!~pikhq@174-22-153-245.clsp.qwest.net QUIT :Ping timeout: 268 seconds
< 1346364425 393471 :atriq!~Taneb@host-2-97-146-57.as13285.net QUIT :Remote host closed the connection
< 1346364958 201278 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1346366302 434659 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Idea for Magic: the Gathering card:  All "may" must always be selected instead of being that player's choice.
< 1346370006 142970 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and what if another choice must be made?
< 1346370631 617843 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The player still makes the choice such as targets and so on. If something says "you may discard a card" then he must discard a card if he has one but he can select which one.
< 1346370721 168953 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If this card is in effect and another effect says "you may draw a card", then the player must draw a card (there are no other choices to be made); if he has no cards to draw, he loses the game.
< 1346371000 158564 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ok
< 1346371006 662653 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you could also have a variant which gives the choice to someone else
< 1346371033 446848 :monqy!~swell@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1346371101 841988 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, that is another possible variant.
< 1346372134 654862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ul !
< 1346372135 153326 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : ...out of stack!
< 1346372176 812300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> unwords $ map (show . ord) "...out of stack!"
< 1346372178 966976 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "46 46 46 111 117 116 32 111 102 32 115 116 97 99 107 33"
< 1346373187 636823 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the computer i want is available with i5 or i7 processor, and 4GB or 8GB of RAM... but you can't get the i7 with 8GB of RAM
< 1346373193 779008 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(the RAM is not upgradeable)
< 1346373583 405442 :derdon!~derdon@p5DE8909F.dip.t-dialin.net QUIT :Remote host closed the connection
< 1346373693 744709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :another day, another TC proof.
< 1346373780 64951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: What computer is that?
< 1346374113 404871 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346374398 872277 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Write error: Connection reset by peer
< 1346374428 359395 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346374611 680477 :pikhq!~pikhq@70-56-231-155.clsp.qwest.net QUIT :Ping timeout: 252 seconds
< 1346374617 743405 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net JOIN :#esoteric
< 1346374676 884537 :nortti!~juhani@a91-154-82-50.elisa-laajakaista.fi QUIT :Ping timeout: 248 seconds
< 1346374684 25441 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shachaf, the Dilemmatech 3000.
< 1346374898 473562 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@freshname
< 1346374898 675821 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahd
< 1346375297 678689 :itidus21!~itidus21@120.148.51.163 NICK :Jon_Frakes
< 1346375350 790895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@freshname
< 1346375350 958276 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahe
< 1346375353 355605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@freshname
< 1346375353 520927 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahf
< 1346375354 711461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@freshname
< 1346375354 876776 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahg
< 1346375368 838732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i sense a certain lack of creativity
< 1346375533 332268 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: ThinkPad X1 Carbon
< 1346375566 278366 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :ThinkPad Air
< 1346375583 479631 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so i have to choose between 1 MB of L3 cache or 4 GB of RAM
< 1346375626 324359 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Choose based on what things you are doing on your computer, which would work better for what you do
< 1346375640 827523 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know what you are using your computer for.
< 1346375683 662550 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or waiting
< 1346375692 106732 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :someone should make a Haskell library called Hahahahahahaha
< 1346375701 190784 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Alternatively, choose by the price.)
< 1346375799 923209 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, that's a good tiebreaker :)
< 1346375836 845121 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: That's an exciting-looking computer.
< 1346375852 498293 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i5/8GB is $60 more, but also it can ship next week rather than "more than 4 weeks"
< 1346375857 649131 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but maybe i don't want to buy now, anyway
< 1346375892 309566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :1600x900
< 1346375895 865197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm.
< 1346375902 656236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION should probably care about resolution less than he does.
< 1346375942 108945 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: yeah, it's more exciting than the X230
< 1346375946 909364 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :which is 1366x768 :/
< 1346375960 195634 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should wait until you can get a Haswell laptop!
< 1346375970 880314 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe
< 1346375997 437889 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then you can use AVX2.
< 1346376034 217430 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and hardware transactional memory!
< 1346376036 580322 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :(is that in AVX2?)
< 1346376066 113396 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't know anything about AVX instructions
< 1346376073 644880 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i guess they are mostly SSE extended to 256 bits
< 1346376079 399215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :AVX is 256-bit SSE.
< 1346376081 125128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes.
< 1346376094 778109 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, there are a lot of new instructions.
< 1346376099 450792 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://software.intel.com/en-us/blogs/2011/06/13/haswell-new-instruction-descriptions-now-available/
< 1346376116 637583 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :they should have 16×16 binary matrix multiply!
< 1346376156 525825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They should have it for 8×8 first.
< 1346376160 798853 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some CPU instructions I would like to see are INTERCAL select, unselect (fills unset bit positions with zero), and multiplexer.
< 1346376195 795934 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the X230 is still better if you want crazy battery life by carrying around multiple batteries
< 1346376229 636503 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :but the X1C can charge from 0% to 80% in 35 minutes, which is cool
< 1346376497 547257 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :zzo38: multiplexer would have three inputs, and use one input to select between the other two bitwise?
< 1346376525 711440 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :x86 should have more three-operand instructions.
< 1346376573 684061 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Actually many more inputs; it would be like the Muxcomp esolang instruction (although depending on the computer, it could differ in many ways, such as addressing modes and so on).
< 1346376585 966553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it has three-operand addition.
< 1346376620 564881 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Multiplication matrix would also be useful, though.
< 1346376668 270384 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :MXOR is a great instruction!
< 1346376669 137785 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder what is the next cryptosystem to get added after AES
< 1346376681 706695 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another thing I might like to have is an instruction for triple indirect jump with post increment.
< 1346376701 618124 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder if SHA-3 will be based on AES enough to use the AES round instruction
< 1346376730 246246 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't think any of the candidates are that closely related
< 1346376776 652222 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The "too much CISC" computer would include Super Mario game as a single instruction.
< 1346376840 750042 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it'd have SUPERMARIO and SUPERMARIOLAST for the last round.
< 1346376856 799825 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Of course this is silly.
< 1346376857 704251 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :SUPERMARIOWITHGAMEGENIEPLUGGEDIN
< 1346376899 939501 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But one instruction I would actually like to have is an instruction to reconfigure the microcode at runtime so that the instruction set can be optimized for whatever it is that you are making.
< 1346376914 805787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :One of the SHA-3 finalists is at least somewhat related to AES.
< 1346376943 848514 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what's wrong with rijndahl again?
< 1346376969 498638 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :er, AES is Rijndael
< 1346376973 179306 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i don't understand the question
< 1346376975 266129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder why they have an instruction per round rather than just one instruction.
< 1346377004 617273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :S-boxes make it very tricky to implement without being vulnerable to cache timing attacks, apparently.
< 1346377024 914966 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah, i have heard that
< 1346377065 885249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There was a "constant-time lookup" instruction proposed that would get a block of memory, make sure the whole thing was in the cache, and then do a lookup in it.
< 1346377072 681864 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what's sha-2?
< 1346377087 911076 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SHA-256, SHA-512, etc.
< 1346377100 847930 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/SHA-2
< 1346377245 574836 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder if git will have to switch away from SHA-1 soon
< 1346377650 435629 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1346377662 276829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> ord 'x'
< 1346377664 858793 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  120
< 1346378482 607426 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :An instruction per round? Are each round have any use by itself?
< 1346378909 13170 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :Quit: leaving
< 1346378946 376472 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric
< 1346379336 79225 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :$ glxgears
< 1346379337 238387 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :48647 frames in 5.0 seconds = 9729.383 FPS
< 1346379343 938097 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :OVER NINE THOUSAND FPS
< 1346379357 755647 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :unfortunately, the window is completely black
< 1346379481 297739 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :this channel has a lot of bots
< 1346379483 331372 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :maybe i should run a bot
< 1346379485 763666 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :what should it do?
< 1346379497 465949 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :It should bot.
< 1346379504 529338 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dispense useful advice
< 1346379631 479455 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :i wonder what would be the social effects of a bot which allows anyone in the channel to anonymously send messages to the channel
< 1346379870 509017 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Once upon a time Egobot did.
< 1346379961 563319 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :and how did that go
< 1346379973 112438 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Not that much happened.
< 1346380077 132376 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you could use blind signing to make it so the bot operator doesn't know who's submitting each message, only that they're in the channel (or working with someone who is)
< 1346380086 894004 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :under some rather unrealistic assumptions about traffic analysis and such
< 1346380751 447176 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hah, cold boot attack in a spy show on television :)
< 1346380771 510739 :edwardk!~edwardk@pdpc/supporter/professional/edwardk JOIN :#esoteric
< 1346381021 729204 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU JOIN :#esoteric
< 1346381062 514054 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :kmc: Neat.
< 1346381072 865229 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Simultaneously real *and* flashy enough to work on TV.
< 1346381119 387964 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, monqy if you didn't see there's a major update
< 1346381130 341220 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :kmc: ah-hah, found you!
< 1346381143 243997 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :hi mjrosenb :)
< 1346381154 284573 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :how's it going?
< 1346381171 588198 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :`welcome mjrosenb
< 1346381174 878956 :HackEgo!codu@codu.org PRIVMSG #esoteric :mjrosenb: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346381187 945853 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :pretty good, now living on the east coast again
< 1346381209 65738 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :state college, pa?
< 1346381215 804828 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :yup.
< 1346381219 784904 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh for the love of
< 1346381228 759662 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i'm not watching a flash at this hour Sgeo 
< 1346381233 855864 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :man, that's like 200 miles inland ;)
< 1346381265 64421 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh god
< 1346381266 801158 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the homestuck
< 1346381279 934421 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :also trying to get my compose key to output "†"
< 1346381311 472096 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :does a horrible implementation of a somewhat esoteric language count? :-p
< 1346381371 768223 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'd say that counts as 90% of the wiki
< 1346381477 899669 :edwardk!~edwardk@pdpc/supporter/professional/edwardk QUIT :Quit: Computer has gone to sleep.
< 1346381538 509616 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :ACTION has made some half-assed attempts to polish it as an ioccc entry, but: http://www.club.cc.cmu.edu/~mjrosenb/unlam-gc.c
< 1346381556 277378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh unlambda?
< 1346381665 551115 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Any bets on how long it'll take for the Wii U to get cracked?
< 1346381687 553837 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mjrosenb: test out my self-interpreter http://oerjan.nvg.org/esoteric/interpreter.unl :)
< 1346381737 22632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh you only do part of it
< 1346381746 167550 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Some people for god-knows-what-reason have them already, so the clock starts now.
< 1346381785 324949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no continuations :(
< 1346381835 106939 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :oerjan: yeah, I have pseudo-support for them
< 1346381841 65795 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :but it is *completely* untested
< 1346381862 42810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mjrosenb: well you don't have the input functions anyhow
< 1346381900 333681 :Gregor!codu@codu.org PRIVMSG #esoteric :mjrosenb: Dang it, I was thinking of doing something with a GC for IOCCC :)
< 1346381905 75372 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :it should be pretty easy to add those
< 1346381920 761661 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mjrosenb: assuming your continuations work properly, yes
< 1346381925 460883 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :Gregor: i'm sure your gc would look nothing like mine
< 1346382045 570109 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :oerjan: oh right, unfortunately, c and gc are going to interact in particularly heinous ways
< 1346382058 963891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh
< 1346382169 802952 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :kmc: you know how to add bindings to X's compose functionality, right?
< 1346382274 603376 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah i wrote a blog post about it
< 1346382362 116904 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :oh right, what is your blog again?
< 1346382416 138748 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://mainisusuallyafunction.blogspot.com/
< 1346382428 16378 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :http://mainisusuallyafunction.blogspot.com/2010/10/typing-mathematical-characters-in-x.html
< 1346382612 677088 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :kmc: do you know if there is a program that will parse .Xcompose after X has started?
< 1346382946 795717 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :no :/
< 1346382953 957210 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :kmc: I feel I still need to applaud you for calling C++ (rightfully) an esolang.
< 1346383130 481061 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :Quit: Lost terminal
< 1346383187 319624 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric
< 1346383978 48040 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1346384076 187419 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, damn you
< 1346384100 470019 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :otoh i have read the sufferer dialogue sooner than i otherwise would have and my life is infinitely better for it
< 1346384169 906841 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :tswett, you too
< 1346384187 769744 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Me too what?
< 1346384201 798101 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Major Homestuck update
< 1346384207 420722 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :ACTION nods.
< 1346384208 616661 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Thanks.
< 1346384209 824636 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Huge walkaround
< 1346384213 832373 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You're welcome
< 1346384395 42429 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Thus far I've had to restart once, I've gotten lost twice, and I caused a minor sequence break.
< 1346384709 703332 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Please tell me your opinion what I wrote so far about this:   http://zzo38computer.cjb.net/roguevm/roguevm.tex
< 1346385050 785347 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Phantom_Hoover: haha
< 1346385061 707922 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: I also homestuck
< 1346385070 324700 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but I saw right away on the feed
< 1346385087 213777 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Terezi's ancestor is King Radical, calling it now
< 1346385149 344991 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :zzo38: Thus far, seems like a reasonable spec for a VM.
< 1346385179 862756 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :zzo38: Designed to support a rogue-like text UI, but at least slightly more flexible than that, I take it?
< 1346385212 410443 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :****SPOILER ALERT***
< 1346385216 423551 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Phantom_Hoover: karkat's is the best
< 1346385220 876671 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :mainly due to one conversation
< 1346385227 120524 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes
< 1346385229 193801 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes he is
< 1346385256 994466 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Phantom_Hoover: have you had the conversation between him and latula yet?
< 1346385262 689574 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes
< 1346385263 224018 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :zzo38: It looks like you've got it set up to be relatively sane to emulate, as well; the instruction coding, though not the *simplest* to decode, is fairly reasonable.
< 1346385264 385941 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes i have
< 1346385268 807651 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I just finished it.
< 1346385272 438465 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it is the best
< 1346385281 184459 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :His previous conversations were good too.
< 1346385282 46912 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the face at the end is priceless
< 1346385293 517649 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :(the absolute simplest would give you 16-bit addresses, so it's a single opcode to grab the address)
< 1346385307 625830 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(btw theoretical logreading elliott don't bitch at me for spoilers, bitch at coppro.)
< 1346385315 687884 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hey
< 1346385319 36771 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :i put a spoiler alert in
< 1346385327 963705 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and also hussie says don't give a fuck
< 1346385330 932109 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :people should homestuck first
< 1346385336 234067 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :then things that may have spoilers
< 1346385355 39483 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I didn't figure out if getting hussie to run away does anything
< 1346385356 316199 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :did you?
< 1346385365 683699 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Dunno.
< 1346385366 18502 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :zzo38: Also, just out of curiosity, do you intend for code to execute out of RAM, or only out of ROM?
< 1346385461 414712 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :'corporealnormative'
< 1346385602 739354 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Phantom_Hoover: YES
< 1346385604 234594 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh god yes
< 1346385850 863253 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :OK so that took me an hour.
< 1346385870 76566 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I definitely recall thinking "how long can it take, Cascade is only 13 minutes2.
< 1346385873 621072 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*"
< 1346385920 426979 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION -> sleep
< 1346385922 328119 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving
< 1346385983 22115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell atriq Try 48 ~!~)): [[48 [)):] [~!~)):] ~~) !][49 [~!~)):] [)):] )~]]
< 1346385983 185780 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346385996 704204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen Try 48 ~!~)): [[48 [)):] [~!~)):] ~~) !][49 [~!~)):] [)):] )~]]
< 1346385996 870224 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346386672 482666 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :pikhq_: Both ROM and RAM.
< 1346386692 966031 :MoALTz!~no@host-92-2-137-86.as43234.net JOIN :#esoteric
< 1346386698 158624 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And, yes it is designed to support a rogue-like text UI, but at least slightly more flexible than that.
< 1346386709 734729 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It says so in the introduction.
< 1346386732 789765 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :zzo38: Neat.
< 1346386803 237860 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@tell Phantom_Hoover It's not Flash (except for the Intro). It's HTML5
< 1346386803 404050 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346386834 407068 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I case I did not say: The .tex and .dvi are in the same directory; I distribute both.
< 1346386837 300508 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: really?
< 1346386846 378091 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm actually
< 1346386861 482324 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Also, some chapters are very short so there is empty space on the page; some artwork could be placed there as well as on the title page possibly.
< 1346386862 718135 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://github.com/Gankro/Jterniabound
< 1346386969 631723 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night
< 1346387665 75947 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net QUIT :Quit: leaving
< 1346388220 665783 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I will write more of this file later today, probably.
< 1346388223 272257 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I got myself a puzzle
< 1346388249 322397 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Given a lexicographic permutation, generate the next one
< 1346388429 703108 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So, given something like "0123" it will return "0132"
< 1346388436 853201 :MoALTz!~no@host-92-2-137-86.as43234.net QUIT :Ping timeout: 248 seconds
< 1346388481 947478 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :There's a standard algorithm for that. Is this homework?
< 1346388496 119930 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :More eulerwork
< 1346388506 69891 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :The following algorithm generates the next permutation lexicographically after a given permutation. It changes the given permutation in-place.
< 1346388507 639034 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I looked at the algorithm already
< 1346388509 42525 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Find the largest index k such that a[k] < a[k + 1]. If no such index exists, the permutation is the last permutation.
< 1346388512 51791 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Find the largest index l such that a[k] < a[l]. Since k + 1 is such an index, l is well defined and satisfies k < l.
< 1346388514 985744 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Swap a[k] with a[l].
< 1346388517 540130 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Reverse the sequence from a[k + 1] up to and including the final element a[n].
< 1346388519 476198 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I looked at the algorithm already
< 1346388527 936887 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Just got to implement it
< 1346388534 166445 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Well there you go.
< 1346388537 473552 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Going to do it in haskell I guess
< 1346388621 211386 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh hey, pattern matching (x:y:ys) works
< 1346388765 990464 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Seems I'm not as comfortable with functional programming yet as I should be
< 1346388846 974090 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :I realize this defeats the point of the exercise, but isn't there a "permutations" function in Haskell? :)
< 1346388929 191220 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There is but it doesn't return them in lexicographic order =P
< 1346388955 651060 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Ah.
< 1346389005 311666 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I guess for what I want something that returns a list of strings would be better
< 1346389009 791264 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lexicogrpahic ordering of permutations is annoying
< 1346389593 362207 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wonder if a foldl here is the right idea
< 1346389684 681852 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe not
< 1346389924 934497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you want to generate all of them, I don't think you need the slightly tricky next-permutation thing, unless you want it of course.
< 1346389931 302792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let perms [] = [[]]; perms l = concatMap (\i -> map (i:) (perms $ delete i l)) l in perms "1234"
< 1346389932 374945 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["1234","1243","1324","1342","1423","1432","2134","2143","2314","2341","241...
< 1346389940 866306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> let perms [] = [[]]; perms l = concatMap (\i -> map (i:) (perms $ delete i l)) l in perms "123"
< 1346389941 897812 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["123","132","213","231","312","321"]
< 1346389996 214842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In other words, "all permutations with the smallest element in the first place; then those with the second-smallest in the first place; etc."
< 1346390040 298641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(With a sort if the input items aren't in lexicographical order, and something else than 'delete i l' if there can be duplicates.)
< 1346390336 452167 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net JOIN :#esoteric
< 1346390349 622356 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :when will i learn my lesson
< 1346390354 604685 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that i should never upgrade X
< 1346391496 347199 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :kmc: upgrade to waylan!
< 1346391504 100138 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :kmc: you'll never need to touch X again!
< 1346392096 56565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Wayland - way cool!"? 
< 1346394091 727945 :impomatic!~digital_w@87.115.41.216 QUIT :Quit: http://RetroProgramming.com
< 1346394202 664925 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION gyres and gimbles in the Wayland.
< 1346394208 989483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you give up on irssi+mosh?
< 1346394241 307299 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl JOIN :#esoteric
< 1346394593 817713 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg JOIN :#esoteric
< 1346394822 231978 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1346394982 65306 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Wow. Y'know how nop on x86 is actually xchg ax, ax (xchg eax, eax in 32-bit mode)?
< 1346395008 740651 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :x86_64 came *this close* to jacking it up: xchg eax, eax would do nothing and then clear the high 32 bits of eax.
< 1346395011 496316 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except it's not in 64-bit mode, right?
< 1346395023 518736 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. But it's an explicit nop.
< 1346395031 163005 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, you gotta have a nop, right?
< 1346395038 948156 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :So they went and just said 0x90 is explicitly nop, and gave xchg eax, eax a different encoding.
< 1346395051 484287 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :If you for some reason want to clear the high 32 bits of eax that way.
< 1346395124 418204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Presumably you can also mov eax, eax?
< 1346395135 482295 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :Yeah, think so.
< 1346395167 919492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They do have some nops that really are only nops too, these days. (And IIRC both Intel and Amd optimization manuals have their own recommended "fastest" nop sequences for lengths up to 16 bytes or so.)
< 1346395209 36469 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :In pretty much all x86 CPUs for $long_time xchg eax, eax has been hard-coded as a nop anyways.
< 1346395233 835708 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net PRIVMSG #esoteric :(so you don't have a dependency in the pipeline on eax, and it doesn't take as long to execute, etc. etc.)
< 1346395289 286424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From what I can recall, some of those sequences were really kinda silly if you look at the meanings; piles of prefixes that don't really matter since it's a nop, and so on.
< 1346395467 569568 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1346395521 34849 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, neat.
< 1346395527 230396 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I just made llvm-mc segfault.
< 1346395544 518126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like it happened because of -triple=blah
< 1346395583 319296 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :shachaf: -mc?
< 1346395635 799758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mjrosenb: Oh, you're in here already.
< 1346395658 123447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess my /msg was redundant as well as incomplete.
< 1346395664 85057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mjrosenb: llvm-mc is great.
< 1346395678 630636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :echo 'mov %eax,%eax' | llvm-mc -show-encoding
< 1346395699 826076 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :oic, that sounds like a project I half-finished a month ago
< 1346395706 731340 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :which I think I told you about elsewhere
< 1346395718 837424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The REPL?
< 1346395722 245490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is just an assembler.
< 1346395732 190199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(And disassembler, and things.)
< 1346395735 693134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I still want the REPL!
< 1346395767 345467 :nooga!~nooga@178-37-140-191.adsl.inetia.pl JOIN :#esoteric
< 1346395786 711609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mjrosenb: I was "reverse-engineering" some code with some Windows debugger and it was pretty nice.
< 1346395822 135192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At every step it shows you all the registers and memory, whether the current jump will be taken, effects of the current instruction, etc.
< 1346395928 250201 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :shachaf: i'm still planning on working on it
< 1346395939 176861 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :i should put some sort of a license on that code
< 1346395950 152877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then other people will surely contribute!
< 1346396149 836442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, dude, QFC isn't a national supermarket chain.
< 1346396380 791143 :mjrosenb!~mjrosenb@INDIUM.CLUB.CC.CMU.EDU PRIVMSG #esoteric :ACTION has never heard of QFC
< 1346396411 748040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently it's only in some parts of the Pacific Northwest.
< 1346396535 55118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Quantum Fried Chicken? 
< 1346397876 479094 :mig22_!~miguelort@bb116-15-65-102.singnet.com.sg JOIN :#esoteric
< 1346397876 829449 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg QUIT :Read error: Connection reset by peer
< 1346397877 179037 :mig22_!~miguelort@bb116-15-65-102.singnet.com.sg NICK :mig22
< 1346399605 344844 :Jon_Frakes!~itidus21@120.148.51.163 NICK :itidus21
< 1346402449 258740 :Eladith!~eladith@gzrrplox.kortex.jyu.fi JOIN :#esoteric
< 1346404279 131315 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I talked to gdb about the cryptography CTF thing and he seems unenthusiastic about doing one which is entirely about cryptography.
< 1346404312 974436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But he said he'd love to play one if someone else made it, hint hint.
< 1346404339 452139 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :centucky tsicken fried
< 1346404499 438394 :TeruFSX!~quassel@65-128-147-76.mpls.qwest.net QUIT :Read error: Connection reset by peer
< 1346404595 298719 :TeruFSX!~quassel@65-128-147-76.mpls.qwest.net JOIN :#esoteric
< 1346404718 403218 :AnotherTest!~tim@94-224-17-190.access.telenet.be JOIN :#esoteric
< 1346404727 982566 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :Hello
< 1346404732 967276 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 246 seconds
< 1346404917 728847 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1346405764 694577 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg QUIT :Read error: Connection reset by peer
< 1346405786 8319 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg JOIN :#esoteric
< 1346408649 168351 :oklofok!~oklopol@dyn58-51.yok.fi JOIN :#esoteric
< 1346408657 561887 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :do i hv utf8 now
< 1346408693 906179 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :it seems to be impossible to get mirc to use it
< 1346408962 509494 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i'm sure you can tell just from that one character
< 1346408981 944 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :you can probably extract my credit card number from it
< 1346409080 284720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://en.wikipedia.org/wiki/CESU-8
< 1346409082 924034 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How exciting.
< 1346409158 724858 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :i have that?
< 1346409165 312955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hope not.
< 1346409187 508071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm -- I wonder whether *I* have that.
< 1346409188 544099 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Eek.
< 1346409280 997906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`echo 㯿
< 1346409286 13427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo 㯿
< 1346409289 539989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^echo hi
< 1346409289 876012 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :hi hi
< 1346409291 903663 :HackEgo!codu@codu.org PRIVMSG #esoteric :​㯿
< 1346409305 241397 :HackEgo!codu@codu.org PRIVMSG #esoteric :​㯿
< 1346409330 846163 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :should i be seeing that as something other than nonsense?
< 1346409359 877375 :oklofok!~oklopol@dyn58-51.yok.fi QUIT :
< 1346409411 884487 :oklofok!~oklopol@dyn58-51.yok.fi JOIN :#esoteric
< 1346409422 284971 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :13:34:17 shachaf • `echo 㯿
< 1346409429 98312 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :still nonsense here
< 1346409436 176515 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your UTF-8 is completely broken, yes.
< 1346409450 23106 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :is it bröken here?
< 1346409467 583541 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :oklopol is mirc, oklofok is kvirc
< 1346409499 529501 :oklopol!~nnscript@dyn58-51.yok.fi PRIVMSG #esoteric :in both i'm supposedly using utf-8, but apparently it's just too hard to do right.
< 1346409561 681351 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :ö
< 1346409581 656732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ó
< 1346409590 331714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :økløpøl
< 1346409594 737234 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i'm seeing myself right, but oklopol doesn't even see itself right :D
< 1346409600 837081 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :hey those look right!
< 1346409622 892770 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :incidentally, that's how you actually write my name
< 1346409638 440184 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :well, the last ø also has an umlaut
< 1346409688 663361 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :økløpø̈l
< 1346409702 236961 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :yes
< 1346409723 426086 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :although really the first ø also has an underumlaut.
< 1346409735 758427 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :(pronounced exactly as you'd expect)
< 1346409745 521599 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :(double the ö but reversed)
< 1346410284 952574 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :oklofok is kvircy
< 1346410411 761413 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346410439 54897 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346411885 52479 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1346411943 279959 :derdon!~derdon@p5DE897E5.dip.t-dialin.net JOIN :#esoteric
< 1346412451 337033 :oklo!~oklopol@dyn58-51.yok.fi JOIN :#esoteric
< 1346412485 697482 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1346412499 1106 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1346412499 167535 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 1 new message. '/msg lambdabot @messages' to read it.
< 1346412549 286265 :Arc_Koen_!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1346412549 304728 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Read error: Connection reset by peer
< 1346412549 803978 :Arc_Koen_!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net NICK :Arc_Koen
< 1346412971 997104 :oklofok!~oklopol@dyn58-51.yok.fi QUIT :*.net *.split
< 1346413146 538865 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :> char 48
< 1346413147 444847 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  No instance for (GHC.Num.Num GHC.Types.Char)
< 1346413147 689728 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   arising from the literal `4...
< 1346413161 464570 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :> char '\48'
< 1346413162 566651 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  0
< 1346413176 124214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> '\48'
< 1346413177 153718 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '0'
< 1346413190 746011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ty char
< 1346413191 740244 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Char -> Doc
< 1346413197 194942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hah.
< 1346413316 734244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> chr 48
< 1346413317 767919 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '0'
< 1346413321 461725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is probably the intention.
< 1346413334 404076 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :most definitely
< 1346413349 809141 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :lambdabot: Just how many symbols you have in there after your default imports? 
< 1346413363 44391 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google inurl:L.hs
< 1346413365 114686 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://prospectheights.patch.com/articles/int-l-hs-teacher-takes-kids-ice-skating-for-first-time
< 1346413367 931814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google inurl:L.hs lambdabot
< 1346413369 429573 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :https://bitbucket.org/zeekay/lambdabot/src/0e7b40d401e7/State/L.hs
< 1346413383 528889 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well... Not the optimal result, but it'll do.
< 1346413409 284819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> cake !! 1
< 1346413411 196668 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "One can prepared coconut pecan frosting."
< 1346413430 229653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> reverse . take 8 . reverse . map head $ cake
< 1346413432 138469 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "ASCIICAT"
< 1346413445 640983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Amazing.
< 1346413456 2707 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"meow"
< 1346413458 901354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :   -- asciicat
< 1346413897 93668 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I had an idea for a new language
< 1346413926 727303 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it draws inspiration from "spacechem"
< 1346414017 422795 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's 2-dimensional, with befunge-like commands > another day, another TC proof." with not much context.
< 1346415889 622656 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ah. good to hear the proof is still good.
< 1346416023 786839 :Kestral!4ad95a32@gateway/web/freenode/ip.74.217.90.50 JOIN :#esoteric
< 1346416057 466477 :Kestral!4ad95a32@gateway/web/freenode/ip.74.217.90.50 PART :#esoteric
< 1346416562 142703 :pikhq!~pikhq@70-56-225-141.clsp.qwest.net JOIN :#esoteric
< 1346416565 585791 :pikhq_!~pikhq@71-34-138-85.clsp.qwest.net QUIT :Ping timeout: 252 seconds
< 1346417859 204134 :impomatic!~digital_w@87.115.41.216 JOIN :#esoteric
< 1346418152 260295 :ogrom!~del@gprs-inet-65-13.elisa.ee QUIT :Quit: Left
< 1346418187 36408 :ogrom!~del@gprs-inet-65-13.elisa.ee JOIN :#esoteric
< 1346421382 882081 :Gregor!codu@codu.org PRIVMSG #esoteric :“According to my map of the yellow woods, this road diverges here.”  “It doesn't matter which road we take: later we'll just TELL people we took the more indie one!”  “Nice! I'm glad we didn't misunderstand this quote as is commonly done.”
< 1346421669 657173 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net QUIT :Ping timeout: 252 seconds
< 1346422544 334318 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor
< 1346422544 664697 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it.
< 1346422548 374562 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are you quoting something
< 1346422827 893623 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i looked it up, apparently the first sentence relates to a robert frost poem
< 1346422883 987300 :Gregor!codu@codu.org PRIVMSG #esoteric :Phantom_Hoover: Dinosaur Comics.
< 1346422899 736128 :Gregor!codu@codu.org PRIVMSG #esoteric :itidus21: And that's the obvious part. If that's "apparently" then you should consider, y'know, reading something. Ever.
< 1346422948 4713 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: hm? i've been using irssi+mosh for a while now
< 1346423331 588628 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"I don't know what the fuck was going on with the scottish education board in the 1970s. Do you like whiskey? Do you hate kids? The job's yours."
< 1346423505 611581 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, obviously this was not written by a Scot.
< 1346423537 410124 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well it could be a sellout
< 1346423572 584831 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, a True Scotsman wouldn't have even bothered to ask, “do you like whiskey?”
< 1346423574 580090 :Gregor!codu@codu.org PRIVMSG #esoteric :That's implied.
< 1346423594 185456 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i do sense how jarring it is
< 1346423604 995086 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :as if it was written by me
< 1346423620 80248 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :shachaf: my connection was dropping because i was rebooting the machine on which i run irssi :)
< 1346423633 34393 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor, no, a true Scotsman wouldn't spell whisky with an 'e'.
< 1346423648 957746 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ok i did write it!
< 1346423660 722725 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :you win
< 1346423700 188735 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Google says it's from Craig Ferguson, but it's also from a standup routine so the travesty is entirely the fault of whoever transcribed it.
< 1346423707 438459 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i transcribed it
< 1346423722 134704 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Scottish whisky doesn't have an 'e' you dolt!
< 1346423746 135231 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i hand a feeling something was wrong with it
< 1346423749 824429 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ahhhh
< 1346423756 271488 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :whats wrong with my spelling
< 1346423772 225178 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :ahem.
< 1346423773 385177 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It has an 'e' in it, as I have now told you for the third time.
< 1346423788 942347 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :this time im complaining about "i hand a feeling"
< 1346423792 375972 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :yeah..
< 1346423804 951509 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but i did sense something was wrong with it. i just couldn't place it
< 1346423830 290302 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :wow language is fun.
< 1346423932 999829 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~echo test
< 1346423933 167957 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :test
< 1346423943 244082 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :hm... strange... my bot is still alive here.
< 1346423955 981397 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :~help
< 1346423956 151712 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Possible commands: dice, duck, echo, eval, fortune, metar, ping, yi
< 1346423961 750562 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :~duck
< 1346423962 119310 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- ~duck query
< 1346423962 283983 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- Query information from Duck Duck Go
< 1346423969 705193 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :~duck whisky
< 1346423970 45325 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :whisky definition: a liquor distilled from fermented wort (as that obtained from rye, corn, or barley mash).
< 1346424005 85128 :Gregor!codu@codu.org PRIVMSG #esoteric :~duck whiskey
< 1346424005 582506 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :Whisky or whiskey is a type of distilled alcoholic beverage made from fermented grain mash.
< 1346424010 180885 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection
< 1346424054 787309 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :~duck no true scotsman whiskey
< 1346424071 559732 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :fair enough
< 1346424099 836083 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric
< 1346424111 869271 :boily1!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1346424153 762851 :boily1!~boily@mtl.savoirfairelinux.net QUIT :Client Quit
< 1346424181 939134 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :" "it's the Scotch-Irish (whiskey) in me (lie alert!--I don't drink the stuff)" I believe you.  No true Scotsman would spell whisky that way! "
< 1346424205 169159 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection
< 1346424265 589586 :boily!~boily@mtl.savoirfairelinux.net QUIT :Ping timeout: 252 seconds
< 1346424346 118747 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1346424411 895222 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 JOIN :#esoteric
< 1346424512 393383 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :~duck sake
< 1346424512 726516 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :sake definition: end, purpose.
< 1346424550 829372 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :~duck fungot
< 1346424551 238272 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 PRIVMSG #esoteric :--- No relevant information
< 1346424551 902486 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :itidus21: less fnord ,you could have a fnord sxml there, and those pointers only point to the first
< 1346425204 343198 :ogrom!~del@gprs-inet-65-13.elisa.ee QUIT :Ping timeout: 255 seconds
< 1346425257 342316 :MoALTz!~no@host-92-8-154-81.as43234.net QUIT :Ping timeout: 260 seconds
< 1346425316 215610 :MoALTz!~no@host-92-8-232-113.as43234.net JOIN :#esoteric
< 1346425708 486981 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :old news "Fabio is rushed to a Virginia hospital after his oddly-proportioned face collides with a goose while he rode in the front of a Busch Gardens roller coaster."
< 1346425786 628958 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :"Many women wish they could have been in that goose's place on that fateful day. Many women wish they were worthy enough to die on Fabio's face."
< 1346426019 173440 :Eladith!~eladith@gzrrplox.kortex.jyu.fi QUIT :Ping timeout: 268 seconds
< 1346426511 97554 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 265 seconds
< 1346427393 450221 :monqy!~swell@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1346429075 745757 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346429389 912884 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1346429416 631403 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1346429677 595310 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 252 seconds
< 1346429967 854258 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1346429988 858946 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346430016 572334 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Did you hear: you're not relevant? 
< 1346430017 273692 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: what about numbers? i'm looking for.
< 1346430155 906855 :impomatic!~digital_w@87.115.41.216 QUIT :Quit: impomatic
< 1346430370 911509 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346430390 375117 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 255 seconds
< 1346430474 250407 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523
< 1346430647 246104 :Eladith!~eladith@gzrrplox.kortex.jyu.fi JOIN :#esoteric
< 1346430779 565017 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :Does a language with the name 'X' already exist?
< 1346430804 401276 :mig22!~miguelort@bb116-15-65-102.singnet.com.sg QUIT :Quit: mig22
< 1346430809 606206 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :(It seems likely, but I couldn't find anything on duckduckgo/the esolangs wiki)
< 1346431012 724155 :pikhq!~pikhq@70-56-225-141.clsp.qwest.net PRIVMSG #esoteric :No, but a fairly major program does.
< 1346431040 546792 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :Okay, I don't like the name that much anyway
< 1346431071 642752 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :I would use it only as the file extension for programs
< 1346431074 384279 :nooga!~nooga@178-37-140-191.adsl.inetia.pl QUIT :Ping timeout: 264 seconds
< 1346431231 261375 :nooga!~nooga@77-253-6-114.adsl.inetia.pl JOIN :#esoteric
< 1346432011 953312 :augur!~augur@129-2-129-32.wireless.umd.edu JOIN :#esoteric
< 1346432393 387394 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1346432566 682104 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi QUIT :Ping timeout: 252 seconds
< 1346432830 968291 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1346432982 188983 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi JOIN :#esoteric
< 1346433301 224302 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1346433305 69971 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :?messages
< 1346433305 275247 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages.
< 1346433389 613756 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@tell zzo38 Now you have a message.
< 1346433389 780424 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346434097 798992 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Rebooting.
< 1346434405 134919 :Guest6575!~anonymous@94.98.60.44 JOIN :#esoteric
< 1346434460 919951 :Guest6575!~anonymous@94.98.60.44 PRIVMSG #esoteric :any one knows what is this virus behiver Shamoon
< 1346434646 170368 :Guest6575!~anonymous@94.98.60.44 QUIT :Remote host closed the connection
< 1346435170 297733 :derdon!~derdon@p5DE897E5.dip.t-dialin.net QUIT :Remote host closed the connection
< 1346435230 399495 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds
< 1346435432 531689 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :\pedantic{not a program, but a protocol and a set of specifications}
< 1346435444 527121 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :notwithstanding /usr/bin/X
< 1346435584 766516 :AnotherTest!~tim@94-224-17-190.access.telenet.be PRIVMSG #esoteric :What if $X() were the name? I guess that would be fine?
< 1346435664 493357 :atriq!~Taneb@host-2-97-146-57.as13285.net JOIN :#esoteric
< 1346435788 550387 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :@messages?
< 1346435788 716292 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq: You have 1 new message. '/msg lambdabot @messages' to read it.
< 1346435795 402057 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :@messages
< 1346435795 568585 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 13h 50m 12s ago: Try 48 ~!~)): [[48 [)):] [~!~)):] ~~) !][49 [~!~)):] [)):] )~]]
< 1346435887 721465 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :http://2a03.free.fr/?p=pub&dir=zzo38    Now with Mickey Mouse stuff!!
< 1346435887 872073 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :zzo38: You have 1 new message. '/msg lambdabot @messages' to read it.
< 1346435889 327256 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :@ask oerjan Thue-Morse sequence?
< 1346435889 455939 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346436043 325499 :AnotherTest!~tim@94-224-17-190.access.telenet.be QUIT :Quit: Leaving.
< 1346436046 57409 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What language is that in oerjan's message?
< 1346436051 692202 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Fueue
< 1346436061 225641 :AnotherTest!~tim@94-224-17-190.access.telenet.be JOIN :#esoteric
< 1346436064 213528 :AnotherTest!~tim@94-224-17-190.access.telenet.be QUIT :Client Quit
< 1346436155 841453 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just got a "Segmentation fault (core dumped)" when I tried to feed it to that fueue.c.
< 1346436192 317349 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I used my Haskell one that I can't seem to compile with a working main but works in GHCi
< 1346436208 889740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not in the wiki, though.
< 1346436213 738417 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Nah
< 1346436218 265944 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Hmm
< 1346436224 360151 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Arc_Koen, ^^^
< 1346436268 665824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: oerjan @told him the same thing.
< 1346436294 385281 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Okay
< 1346436294 596938 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I suppose not about the segfault.
< 1346436299 35354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the program.
< 1346436300 683377 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Sgeo, did you see the update?
< 1346436329 749968 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Ah, you did
< 1346436496 677983 :AnotherTest!~tim@94-224-17-190.access.telenet.be JOIN :#esoteric
< 1346436608 474072 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The Thue-Morse sequence looks like good movie binary
< 1346436619 652828 :impomatic!~digital_w@87.115.41.216 JOIN :#esoteric
< 1346436737 354000 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: What does that mean?
< 1346436759 721025 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :If I was making a movie and wanted binary to flow down the screen
< 1346436768 365285 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK
< 1346436768 738687 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :To say to viewers "This chap is good at computers"
< 1346436778 184784 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The Thue-Morse sequence would be good for that
< 1346436792 784312 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in this business you're either a one or a zero, alive or dead
< 1346436927 448754 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"However, there are no cubes: instances of XXX."
< 1346436937 814747 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's a bit too nuts for me.
< 1346436998 706496 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1346437005 298502 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Sgeo, I've watched the update twice. The second time was in a McDonalds, reading out some of the speech
< 1346437022 984679 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :My friends don't like that I give Dave a rural Texan accent
< 1346437567 598613 :AnotherTest!~tim@94-224-17-190.access.telenet.be QUIT :Quit: Leaving.
< 1346437970 311564 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :in follow up to 
< 1346437992 221567 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :`quote world peace
< 1346437996 503978 :HackEgo!codu@codu.org PRIVMSG #esoteric :848)  world peace is for fascists
< 1346438010 559540 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Ooh, this looks good
< 1346438021 831955 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i say, imagine an xkcd what-if about what would happen if there was world peace
< 1346438059 453674 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :things never turn out how they're supposed to in a what-if
< 1346438084 222120 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Read error: Connection reset by peer
< 1346438141 391860 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1346438146 266977 :Gregor!codu@codu.org PRIVMSG #esoteric :I wonder if there's a program that creates random but plausible-looking UIs that movie audience think look hackery.
< 1346438235 87124 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Gregor: well theres about 1000 programs to imitate the the matrix UI :D
< 1346438254 473647 :Gregor!codu@codu.org PRIVMSG #esoteric :That's not a UI, that's junk scrolling over a screen.
< 1346438267 943691 :Gregor!codu@codu.org PRIVMSG #esoteric :UIs involve /interfacing/.
< 1346438271 434240 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :damn
< 1346438274 117722 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The file browser in Jurassic Park was a real thing
< 1346438285 966858 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :That could have been plausibly installed on the computer in question
< 1346438294 369969 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Even though it was ridiculous
< 1346438304 338553 :Gregor!codu@codu.org PRIVMSG #esoteric :*looks it up*
< 1346438318 738992 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :the famous quote is said by the little girl
< 1346438349 829680 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i was reading someone criticizing that line the other day
< 1346438363 277529 :Gregor!codu@codu.org PRIVMSG #esoteric :Hahah yes there's a free clone!
< 1346438460 112667 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :http://omassix.com/wp-content/uploads/2012/04/dennis_nedry_cryocan_01.jpg
< 1346438578 114374 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i hope that guy loses weight some day
< 1346438594 6495 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i want him to live to a ripe old age
< 1346439088 657717 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :nmap is in a bunch of films
< 1346439097 914934 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :including at least one porno
< 1346439160 720633 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1346439182 411596 :Gregor!codu@codu.org PRIVMSG #esoteric :kmc: But is it used /metaphorically/ in the porno?
< 1346439196 426003 :Gregor!codu@codu.org PRIVMSG #esoteric :“Looks like you've got some… wide open ports.”
< 1346439202 518933 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :c.c
< 1346439212 83998 :Gregor!codu@codu.org PRIVMSG #esoteric :“I'm gonna need to probe for security vulnerabilities.”
< 1346439232 202746 :Gregor!codu@codu.org PRIVMSG #esoteric :“Look, what I'm trying to say is, bend over that chair.”
< 1346439495 36479 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1346439849 470740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have an IRIX system that I vaguely recall I tried to install fsn on, but failed, because it didn't have all the necessary development things, and I didn't have the OS media.
< 1346439915 548211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IRIX 5.4, I think.
< 1346439938 57988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe 5.2. Who knows.
< 1346440029 320198 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, checking the logs, it for some reason had 6.5 stuck on it. (It was one of the R4k models of Indigo.)
< 1346440033 135611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was horreebly slow.
< 1346440168 395264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :happy australian mailman mailing list reminders day!
< 1346440197 793823 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s/Indigo/Indy/
< 1346440209 596896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The "Indigo without the 'go'".)
< 1346440246 569773 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It's kind of weird having one of your languages sit relatively obscure for a couple of months then is suddenly implemented and proven probably turing complete
< 1346440307 173025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"proven probably turing complete"?
< 1346440326 973603 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :oerjan has made a translation to it from a subset of Underload
< 1346440330 497289 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Hasn't tested it
< 1346440343 228073 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :May not be QUITE enough to be Turing complete
< 1346440585 56991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: It's like "almost undecidable", or "just a little bit dead".
< 1346440625 338303 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :"slightly pregnant"
< 1346440678 866214 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Okay, it's enough to be Turing Complete if it works
< 1346441205 391517 :rodgort!~rodgort@li125-242.members.linode.com QUIT :Ping timeout: 276 seconds
< 1346441578 629794 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so are operating systems a good thing?
< 1346441587 975764 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :operating systems
< 1346441595 368913 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is the worst class i ever took
< 1346441682 927606 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :humm
< 1346441689 20006 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well.. ok sooner or later
< 1346441749 744690 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :computer programs are sure to become robust in the same way as a text, or a painting, or a sculpture
< 1346441823 821437 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i guess in the case of a text they're not all that robust without knowledge of the language
< 1346441835 378925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I head that operating systems are responsible for all those wanton shootings. That batman movie shooter guy? He used an operating system before.
< 1346441875 427000 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1346441966 230707 :glogbackup!~glogbacku@64.31.59.246 QUIT :Ping timeout: 268 seconds
< 1346441966 895080 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe in the future, the idea will be you can modify a cpu to understand any machine code
< 1346441974 908457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :atriq: that's more of a probable proof of Turing Completeness
< 1346441982 597517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, you're not sure if it's a proof or not, but it probably is
< 1346441995 666132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :itidus21: future?
< 1346442005 580640 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :hmm
< 1346442011 85749 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can do that right now with FPGAs, it's just really inefficient
< 1346442018 381998 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :humm
< 1346442027 5713 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :well
< 1346442033 195875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and mostly pointless if you aren't reconfiguring them to be massively parallel and special-cased to the program you're trying to run on them
< 1346442043 696068 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :akin to the way that, a human can process any text in any language, by learning the new language
< 1346442067 812261 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so such a cpu could process any program in any machine code, by learning the new machine cde
< 1346442106 783439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what would it learn /from/, though?
< 1346442115 480398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :surely a computer would learn best from the equivalent of a dictionary
< 1346442130 558404 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :thats how i imagine it
< 1346442163 976233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the equivalent of a dictionary is basically an implementation of each command
< 1346442166 470567 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :itidus21, so you mean a hardware emulator.
< 1346442175 5944 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :its probably too late at night for me
< 1346442178 525636 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is what you provide to an interpreter (to get an emulator) or an FPGA (to get a synthesized circuit)
< 1346442188 699562 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :A generalised hardware emulator, that is.
< 1346442235 690400 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :Phantom_Hoover: yeah but i guess that such a thing should always have limits
< 1346442267 320265 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i really don't like grey goo
< 1346443111 959579 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It's gooey
< 1346443195 807387 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :And dear god Tumblr has exploded with Homestuck
< 1346443390 379477 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :thats non-good
< 1346443405 921712 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, this surprises you
< 1346443407 416516 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Unless you like Homestuck
< 1346443409 244776 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :from what i saw of homestuck... it probably shouldn't spread
< 1346443430 555798 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's pretty spread already.
< 1346443447 298398 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It hasn't been referenced in xkcd or SMBC
< 1346443459 179219 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :lets keep it that way, quintopia
< 1346443473 72108 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I think iti has lost it./
< 1346443484 778947 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :a little
< 1346443503 698276 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Or has arranged his keyboard into alphabetic order and missed the P for Phantom_Hoover 
< 1346443534 515337 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :im just ... tripping out
< 1346443555 454152 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are
< 1346443558 310942 :Phantom_Hoover!~Phantom@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are you on drugs
< 1346443561 952819 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :no
< 1346443568 140302 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I think he's on itidus-iness
< 1346443571 315076 :rodgort!~rodgort@li125-242.members.linode.com JOIN :#esoteric
< 1346443596 549817 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :`welcome rodgort
< 1346443598 374297 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :i just don't think its for the greater good if the world at large discovers homestuck
< 1346443599 976615 :HackEgo!codu@codu.org PRIVMSG #esoteric :rodgort: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
< 1346443604 491024 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :but i was out of line
< 1346443665 411564 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FPGAs can be inefficient although every one is different from each other and requires special software to be able to program. My suggestion would be to use a actual CPU as well as FPGA, but open specification versions of both.
< 1346443692 815385 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1346443747 294317 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :anxiety got the better of me tonight
< 1346443855 958084 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Probably with certain kinds of CPU might be able to speed it up, as well as the way the memory is being connected, and with FPGA as a part of it.
< 1346443872 253844 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And also be able to reprogram the CPU's microcode at runtime if it has any.
< 1346443877 60810 :jlaire!~jlaire@80-248-244-51.cust.suomicom.fi PART :#esoteric
< 1346443919 725000 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :maybe a better question is, is it possible to describe a natural human language in such terms as to be able to decipher it without reference to another language
< 1346443939 764432 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :these days it seems to be the case
< 1346444026 246710 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages
< 1346444026 569886 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen said 8h 26m 39s ago: 48 ~!~)): [[48 [)):] [~!~)):] ~~) !][49 [~!~)):] [)):] )~]] prints an infinite loop of 0 and 1s... except it doesn't print anything until the loop is over, which never
< 1346444026 735872 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :happens.
< 1346444026 763032 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen said 8h 25m 4s ago: interestingly, infinite loops with the ocaml interpreter seem to go forever; with the C interpreter they always end up in a segfault
< 1346444026 763224 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq asked 2h 15m 37s ago: Thue-Morse sequence?
< 1346444070 457751 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Wow, it seems my Haskell interpreter would be the best if I could just get the goddamn main function working
< 1346444083 507986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: didn't the one i pasted work? :(
< 1346444085 342081 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :main isn't a function
< 1346444087 77521 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :in haskell
< 1346444115 364367 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :kmc, "main" is a function that makes a haskell program an executable if you define it with type IO (), I mean that one
< 1346444116 522130 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I think
< 1346444129 473881 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's not a function
< 1346444131 962168 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But (IO ()) is not a function type.
< 1346444132 625829 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it doesn't have a -> in its type
< 1346444136 978254 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :A function type is (->)
< 1346444143 369516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i know, it's probably because it never prints a newline, EgoBot's interpreters have the same problem (i modified my /// interpreter for it specifically to get around it)
< 1346444144 364992 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I...
< 1346444149 804249 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I just call everything a function
< 1346444152 507975 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :7 is a function
< 1346444155 937556 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :() is a function
< 1346444156 811113 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :that's wrong
< 1346444161 33754 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I know it's wrong
< 1346444162 44029 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :you are saying wrong things
< 1346444164 368008 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :so don't do that
< 1346444172 71000 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It's just how I think and sometimes when I think things I end up saying them
< 1346444176 435460 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The "main" thingymabob
< 1346444180 662062 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :"value"
< 1346444185 336206 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :or in this case "IO action"
< 1346444185 354740 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :That sounds wrong
< 1346444186 299713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: adding fflush(stdout) before every printing _should_ fix that.
< 1346444189 996923 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :yeah but it's not wrong
< 1346444201 916201 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :If I could get main working
< 1346444204 655554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh he doesn't seem very present
< 1346444241 691938 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You could call all the function, IO, etc, all a "value", just because in Haskell they are a first-class value.
< 1346444261 84264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen Adding fflush(stdout) before each printing may fix the trouble of the thue-morse program not printing anything, EgoBot's interpreters have the same problem (i modified my /// interpreter for it specifically to get around it)
< 1346444261 262753 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346444309 732912 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I think I know exactly what the problem is
< 1346444320 855583 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :The parser doesn't handle whitespace QUITE correctly
< 1346444321 182754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: (that's a yes to your question too)
< 1346444327 589284 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :(okay)
< 1346444359 278109 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I really need that function from Prelude.Generalize
< 1346444368 510433 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :But I don't want to force people to use an obscure library
< 1346444421 306065 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Which function from Prelude.Generalize? If you do not want to force people to use that library, just copy the function. Prelude.Generalize is in the public domain.
< 1346444421 872842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: what is wrong with my main :(
< 1346444436 669392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It's mainly in Spain.
< 1346444437 338652 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Nothing, it's a problem with the parser
< 1346444441 196931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha
< 1346444461 860604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: yeah in parsec you usually want to skip space after every token read
< 1346444466 4464 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It fails when there's whitepsace at the back
< 1346444482 624890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and at the very beginning
< 1346444522 58290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this means every new subparser can start on non-whitespace, which simplifies things
< 1346444538 758491 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Works now!
< 1346444571 974098 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :And now I'm encountering the same problems as Arc_Koen 
< 1346444577 773797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD
< 1346444588 844373 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Due to different default buffering stuff in GHCi and compiled programs, I presume
< 1346444592 365360 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: Tell me which function you needed from Prelude.Generalize I am interested to know which one.
< 1346444610 73916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: hflush stdout before printing should help there too :)
< 1346444621 757353 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er after, i guess
< 1346444625 819457 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :zzo38, (<>>=)
< 1346444639 168191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen um i mean _after_ printing, of course
< 1346444639 337431 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1346444681 807732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that setbuffering stuff might not also be used
< 1346444690 258945 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: OK. Just copy it to your program; it is public domain.
< 1346444710 974559 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :zzo38, it's easier to just name it and return it later
< 1346444726 742786 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK then, do it that way if you prefer.
< 1346444765 396988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : There is but it doesn't return them in lexicographic order =P <-- they decided to make it work on infinite lists instead.
< 1346444772 166135 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :oerjan, fixed it
< 1346444778 714000 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :hSetBuffering stdout NoBuffering
< 1346444785 136639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right
< 1346444841 800169 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> permutations "abcde"
< 1346444842 796028 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["abcde","bacde","cbade","bcade","cabde","acbde","dcbae","cdbae","cbdae","d...
< 1346444866 678812 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :> permutations "01"
< 1346444867 676630 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["01","10"]
< 1346444881 445097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm is it actually lexicographical order of the reverse?
< 1346444906 600687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> reverse <$> permutations "edcba"
< 1346444907 635113 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["abcde","abced","abedc","abecd","abdec","abdce","aedcb","aedbc","aebdc","a...
< 1346444917 206147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope not even that
< 1346444935 829260 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :> reverse $ permutations "edcba"
< 1346444936 907263 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["dbeac","dbaec","dabec","adbec","debac","deabc","daebc","adebc","edbac","e...
< 1346444942 739489 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Not that either
< 1346444948 170035 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :@src permutations
< 1346444948 335565 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Source not found.
< 1346444956 941872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's a pretty new function
< 1346444963 540676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in Data.List
< 1346444971 907409 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I know where it is
< 1346444977 314759 :asiekierka!~asiekierk@078088172191.elblag.vectranet.pl QUIT :Ping timeout: 240 seconds
< 1346445012 648444 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... where perms [] _  = []; perms (t:ts) is = foldr interleave (perms ts (t:is)) (permutations is) where interleave = complicated-looking stuff.
< 1346445082 456690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lexicographic order of the reverse would have been more logical, i think
< 1346445098 928470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since it works even for infinite lists
< 1346445157 431347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well with a reverse that returns a leftward infinite list)
< 1346445167 664240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> take 10 $ take 3 <$> permutations [1..]
< 1346445168 738382 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [[1,2,3],[2,1,3],[3,2,1],[2,3,1],[3,1,2],[1,3,2],[4,3,2],[3,4,2],[3,2,4],[4...
< 1346445270 236215 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is it just a coincidence that  take 6 $ take 3 <$> permutations [1..]  equals  permutations [1,2,3]  or not? 
< 1346445451 778149 :augur!~augur@129-2-129-32.wireless.umd.edu QUIT :Remote host closed the connection
< 1346445674 19433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: no that's intentional, it does all permutations of the first n before even looking whether there is more in the list
< 1346445697 577791 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> take 3 <$> permutations ("abc" ++ undefined)
< 1346445699 516810 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["abc","bac","cba","bca","cab","acb"*Exception: Prelude.undefined
< 1346445716 909091 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, that sounded a'sense.
< 1346445817 747059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maximal laziness and all that.
< 1346446302 33877 :pikhq!~pikhq@70-56-225-141.clsp.qwest.net QUIT :Ping timeout: 245 seconds
< 1346446306 444412 :pikhq_!~pikhq@174-22-146-4.clsp.qwest.net JOIN :#esoteric
< 1346446336 399361 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: btw i assume this means my thue-morse sequence worked?
< 1346446341 431027 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Yes
< 1346446344 826329 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Yes it did
< 1346446351 427388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then i can put it on the wiki.
< 1346446432 565168 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You guys still talking about permutations
< 1346446529 920667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, now we're talking about fueue
< 1346446783 743540 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perfueuetions. Fuemutations. Permueues.
< 1346446816 403435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : i say, imagine an xkcd what-if about what would happen if there was world peace <-- after the .75 c (or so) baseball and the jumping i think we can all see how that would go.
< 1346446851 17149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the half-full glass that ended up in someone's face.
< 1346446855 848275 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right.
< 1346446882 648320 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I'm probably the only person who wanted Haskell syntax highlighting on Tumblr
< 1346446910 192142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think xkcd what-if needs better navigation soon, there isn't even a link to the first one
< 1346446920 141540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*direct link
< 1346446981 517724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :haskell is no tumblr land
< 1346447119 265394 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1346447143 424373 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1346447143 487516 :boily!~boily@mtl.savoirfairelinux.net QUIT :Client Quit
< 1346447148 317897 :cuttlefish!~cuttlefis@2607:fad8:4:0:f2de:f1ff:fe6c:6765 QUIT :Remote host closed the connection
< 1346447162 685396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : May not be QUITE enough to be Turing complete <-- i'm pretty confident of the basic principle, even if my translation might have bugs
< 1346447174 524307 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :I realised that later
< 1346447208 929173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*in
< 1346447221 503177 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :My doubt was caused by a misremembrance of Underload
< 1346447292 256535 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Wow, this is slow
< 1346447336 652739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it would be possible to do the rest of the underload functions as well, except plain S, but they take two stack arguments and * and a would need to build something complicated so they would be much more work
< 1346447394 818397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : ~ might be somewhere in between
< 1346447489 196856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm apparently "confident of" and "confident in" are both considered correct
< 1346447508 175951 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :English.
< 1346447518 747446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well by this one person anyhow :P
< 1346447548 469954 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Can't decide between the genitive and the locative.
< 1346447574 503033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i vaguely recall those were equal for some latin nouns
< 1346447614 946188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like "domi"
< 1346447626 144516 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Latin isn't English.
< 1346447700 131893 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :english doesn't really have locative
< 1346447702 824015 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Making English Latin is to, despite all common sense, cling to an ideal that, many centuries ago, you ascended from.
< 1346447714 737911 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :It doesn't really have genitive either
< 1346447732 100811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, but at least 's is descended from it
< 1346447746 874077 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :That's the possessive, which is different, I think?
< 1346447778 221906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-s is a pretty common genitive ending in those germanic languages which still have it
< 1346447785 947442 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Is it?
< 1346447786 482095 :atriq!~Taneb@host-2-97-146-57.as13285.net PRIVMSG #esoteric :Hmm
< 1346447811 55503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(norwegian still has -s, but it's mostly used like in english so may not count)
< 1346447832 105008 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :demi,  term meaning half and also eponymous name describing the ratio of her age to her partners
< 1346447883 612655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um you realize that ratio isn't constant right?
< 1346447892 707522 :soundnfury!~edward@static-87-243-208-102.adsl.hotchilli.net JOIN :#esoteric
< 1346447899 755531 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :turns out their actual ages are 49 and 34
< 1346447927 211380 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :so its a vast exaggeration
< 1346447944 656040 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 252 seconds
< 1346448288 943586 :Taneb!~Taneb@host-78-148-6-128.as13285.net JOIN :#esoteric
< 1346448291 765572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: If you round ages to years and switch every year...
< 1346448303 584959 :atriq!~Taneb@host-2-97-146-57.as13285.net QUIT :Ping timeout: 276 seconds
< 1346448358 23398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy
< 1346448492 424837 :Taneb!~Taneb@host-78-148-6-128.as13285.net NICK :atriq
< 1346448530 634140 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1346448708 711710 :atriq!~Taneb@host-78-148-6-128.as13285.net QUIT :Quit: Goodnight
< 1346449163 213831 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have added some of the instructions to RogueVM now, and fixed a few other things; tell me if you have any suggestions/comments, and if you have idea what other instructions you think should be needed.
< 1346449525 141345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.sheldoncomics.com/archive/120831.html :P
< 1346449919 716245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Ah. The .ma.comcast.net and frequent disconnections misled me.
< 1346450297 598018 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :it shouldn't be disconnecting anymore :)
< 1346450326 786587 :kmc!~keegan@c-76-119-235-30.hsd1.ma.comcast.net PRIVMSG #esoteric :the host running irssi is my desktop in ma on comcast
< 1346450563 838125 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: if you have any idea why infinite loops end up in a segmentation fault with fueue.c, please let me know
< 1346450564 168946 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 2 new messages. '/msg lambdabot @messages' to read them.
< 1346450569 476303 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@messages
< 1346450569 642501 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 1h 45m 9s ago: Adding fflush(stdout) before each printing may fix the trouble of the thue-morse program not printing anything, EgoBot's interpreters have the same problem (i modified my /
< 1346450569 807512 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :// interpreter for it specifically to get around it)
< 1346450569 826067 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 1h 38m 50s ago: um i mean _after_ printing, of course
< 1346450627 854242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: there is probably also some function to set stdout to unbuffered, but i don't recall what it is in C.
< 1346450771 618607 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, fflush(sdtout); seems good enough
< 1346450773 673309 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :0110100110010110100101100110100110010110011010010110100110010110100101100110100101101001100101100110100110010110100101100110100110Segmentation fault
< 1346450785 387052 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though I still don't get what the segfault is here for
< 1346450788 283441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic
< 1346450796 296979 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION should check tail-recursivity
< 1346450799 537550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it happens after several iterations...
< 1346450809 251674 :MoALTz!~no@host-92-8-232-113.as43234.net QUIT :Ping timeout: 268 seconds
< 1346450809 588589 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, it always happen with infinite loops
< 1346450818 993391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not many enough to have run out of memory
< 1346450823 599703 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the ocaml version seems quite happy to go on forever, though
< 1346450839 810164 :osdevcapacitor!a6b6509f@gateway/web/freenode/ip.166.182.80.159 JOIN :#esoteric
< 1346450847 296613 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: now that I think of it, someone pointed out a few memory leaks
< 1346450855 788930 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I should fix them
< 1346450887 89204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps you are freeing too much at some point too?
< 1346450906 547473 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :last time I did that gcc kept me informed
< 1346450940 948055 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if I download a thuemorse interpreter and pipe the result, will it work?$
< 1346450957 183354 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it allowed in C for a void function to return f(...) if f is also a void function?
< 1346450962 66062 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(is it really an infinite loop? or does it stop at some point?
< 1346450983 691431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: it is infinite yes
< 1346451007 866782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also thue-morse isn't a language, it's an infinite sequence.
< 1346451013 803466 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1346451030 930902 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I got confused by the expression "the thue-morse program"
< 1346451060 64257 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, imagine I make a program that takes binary code as an input
< 1346451079 325224 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(or at least a sequence of 0s and 1s, cause I think binary code is something else)
< 1346451100 676316 :osdevcapacitor!a6b6509f@gateway/web/freenode/ip.166.182.80.159 QUIT :Ping timeout: 245 seconds
< 1346451102 832936 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is there a way to have the two of them work simultaneously, via a pipe or stdin or whatever
< 1346451118 652904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sure, a pipe will do
< 1346451159 154822 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :interestig
< 1346451264 785612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i note many of your functions suppose q not empty.  it might be an idea to put in a debug check that the supposition isn't violated.
< 1346451319 974224 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the kind of thing that could easily give a segmentation fault, i think
< 1346451461 10452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: the ):[):] loop also gives a segmentation fault?
< 1346451471 629161 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yup
< 1346451499 558500 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm
< 1346451541 963642 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :btw, how are errors signaled in C, usually?
< 1346451557 24110 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, if I use "return -1" or something it's not very explicit
< 1346451567 310347 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :should I make an error function that prints stuff on stderr?
< 1346451593 483373 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(for instance is there an equivalent to ocaml's exceptions?)
< 1346451791 554297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :printing on stderr is good, i think.  also exit(EXIT_FAILURE); is the portable way to do a failure exit, if i understand exit's manpage correctly.
< 1346451947 146639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :on linux, other values are used by some programs, and anything not 0 is some kind of error.
< 1346451955 138489 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(is_empty(q) && errorfunction("empty"));
< 1346451956 631816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :afair
< 1346451968 718817 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok that may not be the best way to write that
< 1346451976 840419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh
< 1346452088 374987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think s != "" is the correct way to check for string emptyness.  otoh you never _call_ matchwhat with an empty string so it doesn't matter.
< 1346452122 572869 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right
< 1346452163 663931 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yesterday I tried to compare argv[1]'s content with a quote-enclosed string :-)
< 1346452167 212859 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :using ==
< 1346452319 760172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!*s is the idiomatical empty-string test, I'd say.
< 1346452394 680708 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm not sure I should take those habits
< 1346452412 560130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As for "tail-recursivity", no such thing in C.
< 1346452419 745339 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1346452434 442542 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so how do I avoid a stack overflow or the like?
< 1346452438 617764 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unless you happen to get a really clever compiler, and turn enough optimization flags on.
< 1346452443 550471 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You don't recurse infinitely.
< 1346452444 49744 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well yes !*s is a way to test empty string in C, and is what I use too.
< 1346452474 259464 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :don't we have a nice "strempty" function or somethign?
< 1346452495 408495 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :strcmp(s, "") == 0  is a possible semantically semantical way.
< 1346452500 929138 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 248 seconds
< 1346452518 195879 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FWIW, gcc -O2 makes your fueue.c not segfault in the oerjogram, for me.
< 1346452519 639058 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think so but I prefer !*s and I think is better way.
< 1346452527 673997 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the non-optimized build segfault is a stack overflow issue.
< 1346452549 207604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Run in gdb, ask for backtrace, get a long list.)
< 1346452617 767496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha
< 1346452622 838159 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What sort of infinite recursion you have there, anyway? I didn't notice anything else than processFueue, with a self-call all the way in the end.
< 1346452634 996409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so then tail-recursiveness might be the problem
< 1346452641 707632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can fix that by wrapping the entire thing inside a do { ... } while (!halts);
< 1346452648 418887 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well processFueue is recursive and oerjan's program is an infinite loop
< 1346452654 29288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It even calls itself with the same arguments.
< 1346452661 903695 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so processFueue won't stop calling itself until the program ends, which never happens
< 1346452683 326651 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not quite - it calls itself with the same queue, but the queue has been slightly modified
< 1346452699 343080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but it's been modified even if you just loop.
< 1346452712 280428 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the same 'q' in both cases.
< 1346452716 64373 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah just turn that into a do while
< 1346452725 355150 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok :(
< 1346452746 303141 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1346452749 661765 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You might need to do something about "Queue newq", though, if references to that are actually kept.
< 1346452774 963663 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right
< 1346452793 555593 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, I'd have to make it a Queue* instead
< 1346452796 603509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Where "something" might be e.g. Queue *newq and a newq = malloc(sizeof *newq) in the ( handler. But not necessarily.
< 1346452808 953815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It might not really be used.
< 1346452834 788906 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's used by the fueue function '('
< 1346452846 518372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but since the queue elements have an actual "Queue" in them, so I suppose pushblock() makes a copy.
< 1346452863 635254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Instead of storing a pointer to newq itself anywhere.
< 1346452880 618829 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, it has to, it's even called-by-value by giving a newq.
< 1346452894 636152 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeaaaaaah more or less
< 1346452901 762940 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the queue is copied
< 1346452914 816208 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but Queue is a structure that basically contains a length and two pointers
< 1346452922 318566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That doesn't matter.
< 1346452924 141864 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so these two pointers aren't modified by pushblock
< 1346452927 333143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you make it nonrecursive then you don't need the halts variable, you can just do return directly
< 1346452949 843689 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All that is in the stack (i.e. locals of processFueue) is the 'Queue' structure itself.
< 1346452952 250868 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :while(true)? that seems mean
< 1346452959 230957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :while (1), you mean.
< 1346452961 632656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There is no 'true'.
< 1346452972 682821 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh, right
< 1346452974 127431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though for (;;) is kind of common too.
< 1346452990 624859 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I made a #define TRUE 1 though
< 1346452998 536591 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I happen to like for(;;)
< 1346453002 615404 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(after gcc told me he didn't know what true was)
< 1346453018 370348 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(also he told me he didn't know a function named bool :) )
< 1346453047 346391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What would that function even do? 
< 1346453060 790083 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :zzo38: in english I'd tend to read "for(;;)" as "while no condition is true"
< 1346453080 294839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you #include  in a C99 system, you will get a type called 'bool', and constants 'true' and 'false'.
< 1346453084 63406 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: C is not English.
< 1346453091 508539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Even if you don't, '_Bool' is a type in C99.)
< 1346453106 974850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that there's any particular reason to go for C99 features if you don't already.
< 1346453111 994791 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :do people use C99?
< 1346453115 96446 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes.
< 1346453117 620914 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I thought C89 was the reference
< 1346453118 951827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But not all people.
< 1346453133 166255 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some people even use some C11.
< 1346453152 105092 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :gcc and a few other compilers can also use GNU extensions, GNU89 and GNU99. (I prefer GNU89 for my own programs.)
< 1346453156 696354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :C99 isn't terribly rare, though it suffers in popularity due to Microsoft's compiler not doing it.
< 1346453158 637498 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :someone developed a version of C in 1911? wow, they were ahead of their time!
< 1346453312 363926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :According to valgrind, incidentally, the program still leaks memory. About a megabyte per second when running the oerjogram.
< 1346453347 790340 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, there's this immediate dereferencing of a function-returned pointer you mentioned
< 1346453361 894911 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and probably others as well
< 1346453389 992195 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds
< 1346453396 254979 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also the queue is not emptied when the program halts, but I was told the OS would take care of that
< 1346453407 240378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that's still there? But that's fixable simply by changing copyQueue to return a Queue instead of a Queue*.
< 1346453469 368382 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Queue copyQueue(const Queue *q) { Queue c; ...; return c; }   c->block = copyQueue(...)   and that should be it. Well, with some &s added in copyQueue.
< 1346453488 986847 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, it's fixed
< 1346453526 389304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I'll do some sleeping now. But all the reported leaked blocks were from the malloc call in copyQueue, at least.
< 1346453608 177577 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in my head it went "a Queue basically is a pointer, so using Queue* is silly" then "no, it makes a lot of sense to use Queue* in some cases" then "there's no reason why not to use Queue* everywhere"
< 1346453640 748455 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :can I put a return in a void function?
< 1346453644 712041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes.
< 1346453652 383111 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As long as it's just a "return;".
< 1346453655 609239 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer
< 1346453657 485898 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok
< 1346453684 44642 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric
< 1346453689 260893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You could use more Queue*s sensibly if your struct Token had a Queue* instead of a Queue, but I suppose that might make it easier to accidentally share Queues.
< 1346453746 285969 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :natural language is really bad at describing a large set of elements of the same type with different values
< 1346453775 537421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: Oh, since you asked: "A return statement with an expression shall not appear in a function whose return type is void. A return statement without an expression shall only appear in a function whose return type is void."
< 1346453790 639862 :nortti!~juhani@87-95-102-3.bb.dnainternet.fi JOIN :#esoteric
< 1346453829 997042 :itidus21!~itidus21@120.148.51.163 PRIVMSG #esoteric :such as a 10 by 10 grid of random colours from {red, green, blue, violet, orange}
< 1346453867 677751 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is why we have mathematics and computer files
< 1346453917 213683 :nooga!~nooga@77-253-6-114.adsl.inetia.pl QUIT :Ping timeout: 268 seconds
< 1346454243 352586 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is it? they told me it was because wells were not hexagons
< 1346454483 619824 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(now to write a book where wells are hexagons and mathematics don't exist)
< 1346454513 889699 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION packs up to move to Arc_Koen's Well of Souls
< 1346454588 477875 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :RogueVM now includes a complicated instruction 0x11 which can be used inside of a string.
< 1346454622 870948 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i should point out that my thue-morse program _does_ cause the queue to grow indefinitely, as every printed digit other than the first is accompanied by appending blocks for two later digits.
< 1346454645 689695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i assume valgrind doesn't count that as leakage
< 1346454694 258366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: in case you're still here ^
< 1346454694 277263 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: I tried your program with fueue.c; as it didn't work I tried it with fueue.ml; as it didn't work I tried it with fueue.c using --print
< 1346454706 153958 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ouch
< 1346454715 283513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it worked for atriq
< 1346454728 71801 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it was just the fflush problem
< 1346454733 343946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok
< 1346454746 783218 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is atriq's interpreter working?
< 1346454784 345028 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(using --print the huge queue was all over the place)
< 1346454842 208033 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: yeah, I'm convinced I don't need to do anything about newq
< 1346454903 653419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i think so, he also had a buffering problem but fixed it with hSetBuffering instead of hFlush
< 1346455041 684971 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hypothesis: a ftack program can only run something like m*n steps before either halting, catting, or endlessly copying :'s; where m is the maximal number in the program and n is the program length.
< 1346455179 836353 :Sanqui!~SankyZNC@unaffiliated/sanky JOIN :#esoteric
< 1346455272 591471 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Now you have to prove it.
< 1346455451 891290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it's basically (1) because all arithmetic results get immediately printed, a $ can never use higher numbers than those in the original program (2) every function other than : and $ shorten the program (3) everything you can copy other than : either goes into the three end states immediately or removes itself one copy per step
< 1346455490 87090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*shorten the queue
< 1346455512 497778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually no, program, ) only shortens if you consider the length of the block contents
< 1346455547 354428 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what if I produce a counter example
< 1346455549 24390 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right now
< 1346455552 14680 :pikhq_!~pikhq@174-22-146-4.clsp.qwest.net QUIT :Ping timeout: 245 seconds
< 1346455554 915436 :pikhq!~pikhq@71-34-139-51.clsp.qwest.net JOIN :#esoteric
< 1346455575 42389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* shorten the queue or goes into an end state
< 1346455595 425730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh, *program
< 1346455620 818486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because ( lengthens but gives a block on top
< 1346455622 13540 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)[)[)[)[)[)[)[)[)[)[)[)[)[)[)[0H]]]]]]]]]]]]]]]
< 1346455647 355419 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :as many steps as ')' (plus the 0 and H)
< 1346455654 889594 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yet m is 0, so m*n is 0 as well
< 1346455664 681056 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD
< 1346455691 503170 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's why i said "something like", i expect there might need to be a small added constant.
< 1346455711 889293 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or an extra factor/
< 1346455732 989175 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :( and < both produce immediate cat
< 1346455738 912820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah
< 1346455763 896641 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :because they are either lacking an argument (-> immediate cat) or they have correct arguments and produce a block (-> immediate cat)
< 1346455785 824605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: i _think_ that's unnecessary.
< 1346455819 431471 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: can Arc_Koen's example be extended indefinitely?
< 1346455841 405258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: well sure.  although it's the 0 that's the point, not the rest.
< 1346455865 741506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so (m+1)*n, or possibly (m+C)*n, is my guess
< 1346455874 677611 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah i was gonna suggest the first
< 1346455912 108697 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm starting to think it's dangerous to make jokes in front of religious or computerish people
< 1346455928 525670 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i know a joke
< 1346455932 63047 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's good
< 1346455934 440552 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's so good
< 1346455936 588619 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you want to hear it
< 1346455939 420349 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :?
< 1346455956 363859 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it may have been posted here before ...
< 1346455962 640559 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: the point is that )[x] has always exactly one more step than x
< 1346455971 560895 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I included the 0 to be sure what m was
< 1346455988 356102 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :quintopia: does your joke involve a duck?
< 1346455999 21285 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Arc_Koen: no
< 1346456016 741642 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer
< 1346456055 5014 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's a proof that the cube root of 2 is irrational. :P
< 1346456080 123400 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :haha
< 1346456089 454278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION prepareth the swatter
< 1346456098 577361 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(wait, was that not the joke?)
< 1346456104 780146 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :no
< 1346456138 164021 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: even with copyQueue fixed and processFueue a while loop, I still get a segfault on oerjan's thuemorse program
< 1346456143 71679 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :okay, here it goes: If it were rational, then we could express it as a fraction p/q, p,q integers
< 1346456162 642331 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so 2=p³/q³
< 1346456168 928110 :nortti!~juhani@87-95-102-3.bb.dnainternet.fi QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )
< 1346456173 507973 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so 2q³=p³
< 1346456189 313238 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :so q³+q³=p³
< 1346456198 561378 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which contradicts the fermat-wile theorem
< 1346456203 997968 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :thus, cube root of 2 is irrational
< 1346456209 60982 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oO
< 1346456217 863288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i don't think fizzie is listening at the moment
< 1346456220 829475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats quintopia -----###
< 1346456237 850770 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :q=1 p=1 doesn't violate Fermat
< 1346456238 316672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also it's wiles
< 1346456238 650191 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: you don't like it? :P
< 1346456244 591515 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sorry
< 1346456254 425588 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...I can't add
< 1346456265 310907 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Apparently 1+1=1 in my world.
< 1346456266 921035 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION realizes he has a lot of friend whom it would make laugh
< 1346456269 628816 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, yes, it is the Fermat's Last Theorem.
< 1346456279 537975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: well i couldn't let a prepared swatter go wasted
< 1346456281 224159 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I had the same thought as you Sgeo
< 1346456311 300154 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(though I didn't go so far as to realize how wrong I was)
< 1346456344 935051 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If p and q are not necessarily integers, p=cuberoot(2)
< 1346456347 347263 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :q=1
< 1346456362 990486 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :1^3 + 1^3 = cuberoot(2)^3
< 1346456366 34664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo can't read either.
< 1346456368 778464 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That doesn't violate Fermet
< 1346456384 461387 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or spell.
< 1346456386 3319 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does Fermat specify that the numbers need to be integers?
< 1346456395 950303 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes that doesn't because Fermat's Theorem is for natural numbers only
< 1346456400 825423 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok
< 1346456418 921160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also quintopia specified that p and q were integers.
< 1346456438 262863 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan, I was ignoring that because I was curious about non-integers and Fermat's Theorem
< 1346456464 307159 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Sgeo: for any number a and non-negative number n, a^n + a^n = (nthroot(2)a)^n
< 1346456466 421296 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Arc_Koen: you're right. you can't tell jokes to some people.
< 1346456489 687608 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes that was pretty conclusive I think
< 1346456532 63501 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(that won't stop me from trying to prove oerjan's hypothesis about Ftack, though)
< 1346457075 253165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm might need +2
< 1346457083 795458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because : doesn't need any number
< 1346457098 910823 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :haha
< 1346457122 690033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or max(3,m+1)
< 1346457127 441826 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: but as I said, )[x] takes one more than x
< 1346457143 48066 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so i'm pretty sure we have to use O(...) in your hypothesis
< 1346457166 370808 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i never said it couldn't be _less_ than (m+C)*n
< 1346457182 146402 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1346457191 800358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i didn't mean to, anyway
< 1346457226 739808 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, but what if we find something similar to )[x] but that adds more than the size it adds
< 1346457239 637904 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(I'm not sure how much '[' is considered to add)
< 1346457303 597366 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm
< 1346457314 850080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think it's very important how much you count [ and ] as
< 1346457334 776878 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION tries to get explain his point clearly, succeeds, but doesn't because he realizes it doesn't make sense
< 1346457347 269642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the only thing that adds them is (, which causes immediate catting
< 1346457364 119588 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes but you can have them in the initial program
< 1346457403 133612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well yes. i think i'm sort of thinking of counting lexical tokens.
< 1346457413 430865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so [ and ] are one each
< 1346457414 97741 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also, !! adds with a ratio of 1
< 1346457428 755533 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :)[x] adds with a ratio of one third then
< 1346457450 398145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: er what the heck are you thinking, !! removes two elements
< 1346457461 153497 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes
< 1346457466 426750 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, the time it adds
< 1346457476 671382 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :before one of the three ending conditions is met
< 1346457491 301433 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(cat, ::, H)
< 1346457493 545070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...you don't need to consider things that remove _more_ than one token per step
< 1346457522 729069 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, !! only adds one step
< 1346457523 731175 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right
< 1346457529 512635 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :+ removes three elements, anyway
< 1346457538 554627 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh?
< 1346457538 721866 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er two
< 1346457562 842173 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but it still proves that C must be more than 0.5