< 1349049848 245705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it has been known to associate with certain ... identities. sometimes while commuting. < 1349049905 29093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it is also suspected of distribution, although we have no firm evidence < 1349049983 607652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so we simply had to bust this ring. < 1349049993 942828 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I'm sure you'll be abel to come up with something. < 1349050017 49536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/kick oerjan < 1349050083 658581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: If you manage to join their secret meet, you'll have a field day. < 1349050113 759038 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :don't lattice get _all_ out of hand, now < 1349051044 537912 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349051737 228746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn wikipedia front page is knocking monads < 1349051823 8479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kick oerjan < 1349051847 533961 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Monads are impossible for humans to understand < 1349051884 184910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lumpio-: is the joke that that's bullshit < 1349051929 632586 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itt: Lumpio- reveals himself to be soundnfury in disguise < 1349051948 139487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well it is ok because we have kmc here to argue with tedious morons who say bullshit about haskell < 1349051950 655980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is his job < 1349051951 805199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good old kmc < 1349052042 914248 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :The joke is that it's the truth < 1349052058 434037 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Developers should stick to well-established and easily understandable industry-standard design patterns < 1349052086 953013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lumpio-: are you really this stupid hahahahahahahahaha < 1349052110 971636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no way that last sentence wasn't a joke < 1349052115 431045 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I take it you have never experienced working in the enterprise. < 1349052128 346324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok yeah you are obviously just bullshitting at this point < 1349052172 359469 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :We do not take kindly to propeller-cap wearing kids trying to replace our proven practice COBOL systems with their new fancy schmancy C or Haskell or whateveritis these days < 1349052186 332117 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :there is no way you're not joking < 1349052186 527376 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1349052196 611139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well obviously by now < 1349052200 558124 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so please stop!!! < 1349052210 560343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we clearly is missing a language called whateveritis < 1349052214 371141 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*are < 1349052214 565553 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Would *you* have your stock transactions go through a "monad"? < 1349052221 428373 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I for one wouldn't. < 1349052236 882867 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :nobody likes your joke stop it you're hurting our joke feelings < 1349052249 939238 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i know this because i conducted a joke meeting < 1349052255 386823 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :we all agreed your joke is bad < 1349052255 777135 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Punched tape has worked perfectly fine for the last eleven decades and it's not going anywhere. < 1349052258 493174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :joke consortium < 1349052259 921714 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :¬u¬ < 1349052262 953175 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :damn < 1349052268 900151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :joke council handing down joke fines < 1349052275 139083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :joke sentencing of joke jailtime < 1349052285 79933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :people get joke arrested and go to joke prison < 1349052288 331049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but prison is no joke < 1349052290 323860 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I'll be sure to file an advance application the next time I feel like making a joke < 1349052302 741713 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :...in punched tape form < 1349052335 644393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :joke council accepts only .rtf < 1349052379 504897 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Not .docx!? < 1349052543 366658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :docx uses monads < 1349052620 31972 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's been years since I've last seen an rtf < 1349052626 309522 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe not even a year since I've seen docx < 1349052679 619421 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I guess this means rtf is better??? < 1349052724 760235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: it's because geocities died and took all the rtfs with it : ( < 1349053410 116177 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :pumpkin jokes.pdf < 1349053419 862102 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric ::O < 1349054036 411586 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349055132 53591 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349056641 776873 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :the nice thing about punched tape is it's human readable < 1349056665 834189 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Read error: Connection reset by peer < 1349056666 400996 :augur_!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349056676 124416 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :^without electricity < 1349056714 84451 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :because, you just know that any year now the property of technology that doesn't need electricity will become important for some reason < 1349056831 626712 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :whoa < 1349056857 720324 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :bec isn't supposed to lose his sword like that I think < 1349056988 2700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: http://en.wikipedia.org/wiki/Dies_the_Fire hth < 1349058422 99122 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1349058814 225225 :hogeyui_!~hogeyuiVP@vps.usamimi.biz QUIT :Ping timeout: 244 seconds < 1349058865 358337 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :"a mysterious worldwide event that suddenly alters physical laws so that electricity, gunpowder, and most other forms of high-energy-density technology no longer work." just because < 1349059032 60112 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is that possible? I doubt it. Anyways, even if such things is possible, it may be a "universewide" event, not just the worldwide event. < 1349059339 579267 :augur_!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Read error: Connection reset by peer < 1349059393 394639 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349059438 919058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't have to be possible to be a good sci-fi premise < 1349059528 366080 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, but even in sci-fi, maybe it should be apply for universe, possibly other thing in universe also goes wrong later they realized later on < 1349059971 245994 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1349060228 475882 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349060627 188476 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :a special goo was invented such that an animal's form interpolates with the last animal it was in contact with < 1349060680 713023 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :when you think about it, thats quite an impressive backstory to spin to account for anthropomorphic turtles < 1349061077 529396 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :google translation shuffle from "once upon a time he said riddle me this." to "Time, he said to me once when this mystery." < 1349061666 786456 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349062330 611724 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1349063498 939097 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349066244 679468 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How do I convert double to HWND type in C? < 1349066356 411614 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349066366 537220 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :@hoogle Double -> HWND < 1349066366 862099 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Warning: Unknown type HWND < 1349066367 56868 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unsafe.Coerce unsafeCoerce :: a -> b < 1349066367 57066 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.OldException throwDyn :: Typeable exception => exception -> b < 1349066385 352675 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"Warning: unknown type, but why not try unsafeCoerce anyway?" < 1349066420 156402 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I mean in C, not in Haskell. < 1349066479 427657 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is one of those cases where I say something which is not 100% a serious suggestion < 1349066528 341741 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349066541 189067 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How to make a DLL in MinGW? < 1349066582 756752 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net QUIT :Ping timeout: 256 seconds < 1349066629 495713 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Something like g_hWnd=(HWND)(int)hwnd; seems to compile at least, but I don't know if it is correct, and it won't link, maybe I need some switch to tell it to make DLL? < 1349066780 203784 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I tried -Wl,--export-all-symbols -Wl,--dll but it doesn't work. < 1349066833 565781 :hogeyui!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric < 1349066980 560121 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe it works now.... < 1349067050 434389 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: do you know a program that converts formatted text to .txt by wrapping italics in // and underlines in __ etc < 1349067130 835542 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :quintopia: I don't know, but what file format is the input in? < 1349067169 774177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is formatted text < 1349067177 191650 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :who cares? pdf, html, rtf? < 1349067188 712524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well presumably you care since you wanted a program for it :P < 1349067197 840916 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are html to markdown converters < 1349067205 867578 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well i'd like to know if it exists for any format < 1349067206 280329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cf. http://milianw.de/projects/markdownify/ < 1349067243 372554 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :quintopia: pandoc can convert stuff to markdown < 1349067265 98359 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :html and latex in particular < 1349067274 317736 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :though it's not, like, a full implementation of the TeX macro engine < 1349067358 706243 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :cool < 1349067732 331500 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: 6am < 1349069544 362617 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349073532 379281 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349073547 844026 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349073727 807283 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How good is ARCFOUR as just a random number generator? < 1349075738 65662 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1349076534 739836 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349077273 388193 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1349077285 829370 :AnotherTest!~tim@94-224-22-26.access.telenet.be JOIN :#esoteric < 1349077291 638447 :AnotherTest!~tim@94-224-22-26.access.telenet.be PRIVMSG #esoteric :Hello < 1349077336 822024 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It's better than RANDU. < 1349077587 736430 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :anyone go to the magic prerelease < 1349077619 767716 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 260 seconds < 1349077664 315835 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I picked the Azorius guild < 1349077779 330849 :dajfsa!~dajfsa@95.149.243.112 QUIT :Quit: leaving < 1349078394 240015 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349082116 705143 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1349082596 644074 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1349083648 396750 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349086053 787298 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349086093 199025 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Read error: Connection reset by peer < 1349086108 739399 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349086908 475914 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 245 seconds < 1349086945 403062 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349087219 915087 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349088041 617266 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Quit: Leaving < 1349089696 607625 :barts!~barts@87.174.170.247 JOIN :#esoteric < 1349089876 857866 :barts_!~barts@p57AEBCE6.dip.t-dialin.net QUIT :Ping timeout: 248 seconds < 1349090577 736511 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349091056 388064 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349091584 601012 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349091611 593157 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349093165 411325 :heroux_!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Read error: Operation timed out < 1349093428 913281 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1349094001 542118 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349094658 482128 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey sgeo < 1349094689 635836 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1349094744 939992 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hi < 1349094841 222179 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i agree < 1349094857 521375 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :my tutor did his phd with ian stewart WHAT SAY YOU < 1349094911 64224 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I say I know why you're mentioning Ian Stewart to me, you are curious what my reaction is. < 1349094949 208192 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :such insight < 1349095001 627555 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I want to see if I can find the quote < 1349095002 585373 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I would've said something irrelevant that fact is to me, but actually I'M VERY JEALOUS < 1349095042 195604 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that's nothing < 1349095058 574745 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :There's a guy at UW who did his PhD under Hawking < 1349095103 157833 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Page 435 is not part of this book preview" < 1349095116 386590 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Now I'm annoyed, since it now seems very likely that that's the exact page I want < 1349095153 200540 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :why, what's on it < 1349095213 399443 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The part where there's an advertisement screaming something like "Supersymmetric Sisters!" or something like that, very uncomfortably reminiscent of quantum mechanics quackery < 1349095262 539047 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that sounds more like porn than physics to me :/ < 1349095262 733899 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not at all convinced that the best approach to equality is "Hey! In some invisible dimensions, we actually have more sides than the men" < 1349095299 184924 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Actually, that wasn't the exact concept, but something similar to it < 1349095306 507120 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Number of symmatries I think < 1349095325 502096 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :so in other words symmetry is entirely relevant < 1349095374 216507 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also he had coffee with terry pratchett once < 1349095379 436480 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :he was 'surprisingly normal' < 1349095396 517251 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think maybe trying to push for equality based on the idea that number of symmetries is irrelevent is better than "technically, we're better" < 1349095498 415371 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I was in the same room as hawking once is what say I < 1349095523 163226 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you dont have the same galactic scale as i coppro < 1349095524 271656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, *I* see prof. (em.) Kohonen here every now and then! Uh... I guess that's not terribly impressive, he's maybe not exactly a household name. < 1349095551 97331 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :for i can claim to have been on the same planet as hawking, and there are billions more planets than there are rooms! < 1349095580 335000 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://i.imgur.com/OkbGc.jpg < 1349095603 720075 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :not only that, but i managed to be alive at the same time as hawking! out of the ~14b yrs the universe has existed and at least that much more it will go on < 1349095611 232334 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm gonna puke < 1349095623 82928 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Not for reasons relevant to this conversation) < 1349095689 859028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"at least that much more it will go on" not if I have something to say about that! ...er, nothing. < 1349095811 601965 :ogrom!~del@gprs-inet-65-12.elisa.ee JOIN :#esoteric < 1349096158 502393 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1349096189 923498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: PROFESSOR KOHONEN?!??!?!?! < 1349096192 871876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Tell him he's my hero. < 1349096200 173914 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1349096226 653130 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :tell him he's a mangy frua < 1349096693 186815 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: so I wanted to add a possibility for subroutines in Kipple, but I did not want to add new syntaxes < 1349096708 627552 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I made it so that stacks are executable, but that doesn't sound like Kipple at all < 1349096800 578041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I saw something about that. It's not all *that* far off, really. < 1349096866 770014 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I didn't write down what it meant to execute a stack exactly - for instance, should it be parsed already? or can it still contain whitespace and numbers expressed as multiple digits? < 1349096926 346777 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :maybe I should just include a way to define and call functions... but as I said I don't really like the idea of new syntax - I'd like everything to use stacks < 1349096953 579184 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or maybe I should make functions, and include a special "call stack" < 1349097064 145413 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(isn't there already a language that allows to access its call stack?) < 1349097227 645500 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349097349 715276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Forth, at least. If a bit unportably. < 1349097545 591523 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/XMOh -- nasty, eh? < 1349098440 617151 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: http://sprunge.us/SDDP < 1349098450 408922 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm thinking the call stack doesn't add anything useful, actually < 1349098785 52188 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i think the entire purpose of humans existing is to have a species which does things that do not make any sense whatsoever from a biological standpoint < 1349098808 582761 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1349098835 287029 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :thats the whole point.. thats why the earth is not free of humans < 1349098842 849969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good observation itidus21 < 1349098943 776866 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :we are a species which spends most of it's time seeking states of intoxication and laughter < 1349098986 661094 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :and when not doing that we try to travel along roads at 300miles an hour just because we can < 1349099033 245373 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oh yes and porn.. < 1349099050 962593 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so you think other species don't do that? < 1349099052 451013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by "we" do you mean "me" < 1349099073 698579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: i am actually fairly confident other species do not drive on roads at 300 mph just because they can < 1349099092 635858 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i pulled 300mph mostly out of hte air < 1349099244 884943 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349099264 29312 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :by analyzing bits and pieces of the universe it can seem to make sense, but taking everything as one thing, it can only be some kind of joke < 1349099300 270950 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so you've read that egg thing? < 1349099385 79943 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :if you ask an infinite number of "why?" questions, in the limit you find "for a joke" < 1349099434 591999 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i dont know what in the limit means... < 1349099436 80304 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :why? < 1349099444 708872 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :im heavily borrowing idioms < 1349099452 351784 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1349099454 508074 :boily1!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1349099539 484208 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :why? < 1349099639 696758 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :should make a bot that does that... "I love chocolate" "Why do you love chocolat?" "because it tastes good" "Why does it taste good?" "because there is cocoa in it "Why is there cocoa in it?" and so on < 1349099724 184190 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :"why did the chicken cross the road?" "to get to the other side" < 1349099751 55050 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"Why get to the other side?" < 1349099774 519002 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :BECAUSE GRASS IS GREENER < 1349099800 389905 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :quintopia: its true < 1349099812 567784 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :or at least i would like to think it's a joke < 1349099823 201359 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi coppro < 1349099833 471668 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 245 seconds < 1349099870 465991 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :why, has the universe been bullying you? < 1349099931 402321 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :facebook is somewhat of a joke < 1349100078 521924 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :haha! facebook! good oone! < 1349100455 289996 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349100571 948277 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349100625 852140 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :by "we" i do basically mean "me" < 1349100648 252699 :ogrom!~del@gprs-inet-65-12.elisa.ee PRIVMSG #esoteric :how humble you < 1349100769 409288 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"i am a species which spends most of its time seeking states of intoxication and laughter" < 1349100776 495844 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you're my kind of species itidus < 1349101240 91426 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :"For some time, Gell-Mann was undecided on an actual spelling for the term he intended to coin, until he found the word quark in James Joyce's book Finnegans Wake" < 1349101246 840242 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :wow < 1349101273 841137 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i see you've been reading the wiki article on quarks < 1349101288 119798 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :only that part < 1349101289 877707 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i did so also fairly recently < 1349101315 619990 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :somehow i found that part < 1349101366 972136 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it would be a better story if it went < 1349101403 745026 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :my plan was to say: i am tempted to say i wonder what would happen if there were no electrons. but then it would mean there were no quarks, but then i pondered saying no particles, but quarks were particles < 1349101410 637602 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"Gell-Mann was undecided on an actual spelling for the term he intended to coin, until he saw an episode of Star Trek: Deep Space Nine featuring everyone's favorite Ferengi" < 1349101413 366743 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :so i wonder what would happen with no particles < 1349101452 263193 :Slereah!x@ANantes-259-1-223-46.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Also what if everything was made of asparagus < 1349101457 708458 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :way to ask meaningful questions < 1349101485 247941 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lemme try < 1349101501 530805 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i wonder what would happen if time went backwards and reverse entropy was the norm < 1349101508 841387 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :damn that one actually has an answer < 1349101513 404475 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm no good at this < 1349101521 777389 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :um < 1349101558 9648 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :sometimes i act like there are no particles < 1349101566 503025 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i wonder what would happen with the fourth fundamental force being antigravity < 1349101571 168754 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm gonna ask randall < 1349101601 901437 :Slereah!x@ANantes-259-1-223-46.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Also I'm not sure reversing time would reverse entropy < 1349101606 895464 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ah that reminds me to check whatif < 1349101685 529422 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :on a monday? < 1349101783 971354 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i have not looked for a while < 1349102183 291787 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1349102220 696893 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i find most whatifs end in tragedy < 1349103013 515270 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349103649 450452 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349103658 534141 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 245 seconds < 1349104180 304293 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349104187 608482 :jiella1!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349104260 238308 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Ping timeout: 244 seconds < 1349104452 353931 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1349105302 914206 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349105801 961938 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1349105938 572691 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1349106295 455172 :ogrom!~del@gprs-inet-65-12.elisa.ee QUIT :Quit: Left < 1349106357 693943 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1349106383 805896 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1349106500 709775 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349107203 601374 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1349107393 116402 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :itidus21: WE BLEW THE MOON UP!! that's not a tragedy that's AN ACCOMPLISHMENT < 1349107417 107288 :ion!ion@heh.fi PRIVMSG #esoteric :The introduction of emulators created to play illegally copied Nintendo software represents the greatest threat to date to the intellectual property rights of video game developers. […] the assumption that the games involved are vintage or nostalgia games is incorrect. Nintendo is famous for bringing back to life its popular characters for its newer systems http://www.nintendo.com/corp/legal.jsp < 1349107467 946548 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh no. :-( < 1349107526 573205 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, emulators themselves are legal, aren't they? < 1349107567 983296 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1349107589 47524 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Possibly, but since they are the GREATEST THREAT maybe they shouldn't be! < 1349107595 871378 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1349107668 559980 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Such emulators have the potential to significantly damage a worldwide entertainment software industry which generates over $15 billion annually, and tens of thousands of jobs." < 1349107677 203169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See, you are RUINING it. < 1349107723 853942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In case you feel like saying something to the contrary, remember that it's not open to debate. < 1349107727 562108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("Emulators developed to play illegally copied Nintendo software promote piracy. That's like asking why doesn't Nintendo legitimize piracy. It doesn't make any business sense. It's that simple and not open to debate.") < 1349107798 160987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They also have the "linking is infringing" argument, I note. That's always a fun one. < 1349107981 884459 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ACTION links to google.com < 1349107983 672753 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh no < 1349108530 676819 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How many ROMs exist that aren't copies of Nintendo games? < 1349108534 632403 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in, homebrew ROMs? < 1349108707 54175 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how you could count that kind of thing, since there's presumably quite a few that only exist on their creator's computer. < 1349108866 821277 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Are there a significant enough number that there's at least some usage of emulators that are legitimate? < 1349109044 164873 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1349109055 900263 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(that's a wild guess) < 1349109065 164536 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(but I think it's a good approximation) < 1349109089 518681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pouet's search finds 33 releases for NES; presumably watching those on an emulator should be legal. Depending, of course, whether those involve any burned-in-ROM code for which Nintendo claims copyright. < 1349109154 742659 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Read error: No route to host < 1349109182 19941 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349109211 804751 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit < 1349109214 207961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(As well as 98 SNES releases, and somewhere around 250 GBA things.) < 1349109241 71574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can't you legally make a copy of a ROM you have for your own use? < 1349109394 730217 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1349109402 297313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: Not according to Nintendo, because the copying devices are illegal. < 1349109406 916963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Due to their "functions". < 1349109430 199147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Are Game Copying Devices Illegal? Yes. Game copiers enable users to illegally copy video game software onto floppy disks, writeable compact disks or the hard drive of a personal computer. They enable the user to make, play and distribute illegal copies of video game software which violates Nintendo's copyrights and trademarks. These devices also allow for the uploading and downloading of ... < 1349109436 690934 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... ROMs to and from the Internet. Based upon the functions of these devices, they are illegal." < 1349109437 342523 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer < 1349109449 444034 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd argue, but I'm sure this too is "not open to debate". < 1349109526 412037 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, I don't think there's (at least currently) a DMCA exemption for archival copying, so they might be (US-)right for all I know. < 1349110027 825456 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So... CD-Burners are illegal too? < 1349110051 728848 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also: By that definition, any regular computer is illegal? < 1349110058 981806 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349110076 192668 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I need to talk out my emotions somewhere, and my gf isn't online < 1349110103 320963 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh lord < 1349110118 97631 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm probably not actually going to talk them out < 1349110121 94014 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :At least, not here < 1349110165 706027 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Well, IANAL. It might have to do with a value judgement on whether the device is "intended" to circumvent technical rights-protection measures or not, and whether it has any other uses. At least the Finnish anti-circumvention law criminalizes "circumvention devices" that have "only limited commercial uses" in addition to the circumvention bit. For regular computers and CD burners, I ... < 1349110172 191596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... would think it's reasonably clear they have substantial noninfringing uses. < 1349110471 325927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(At least the Finnish law has a general-purpose exemption that you are allowed to circumvent a protection if you need to in order to use the product; so it'd be legal to go through AACS to watch a legally bought Blu-ray disc. Er, assuming you were clever enough to figure out how to do that; importing, distributing, selling, etc. of devices, products, parts or services to do it is of course a ... < 1349110477 331732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... criminal act. < 1349110531 237646 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fizzie, does your client do some sort of wrapping thing automatically < 1349110553 108867 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There exists a person with the nick of fi < 1349110566 490013 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Discovered while trying to VERSION fizzie < 1349110586 463080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does, and I've configured it with a somewhat pessimal auto-wrapping line length limit. < 1349110619 961399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because the one it calculates (from uhost prefix, channel/target name etc.) sometimes fails miserably and leaves a few characters clipped. < 1349110634 892496 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's the quasi-standard irssi splitlong.pl.) < 1349110751 741582 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The autoguessed length is 497 - length($server->{nick} . $server->{userhost} . $target) where 497 is 510 - length(":! PRIVMSG :") and I think I did puzzle out why it's not always right but forgot already. < 1349110814 117498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've just fixed it to 400 bytes of actual content. < 1349110957 610629 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it was simply the mismatch between "fis@iris.zem.fi" and "fis@unaffiliated/fizzie". < 1349110983 290280 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The former presumably being what $server->{userhost} expects. < 1349111158 174960 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I need sleep < 1349111166 226611 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And to not feel so nauseous < 1349111281 608286 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :both sterling idea < 1349111284 272139 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*s < 1349111797 23381 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1349111955 937076 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349112424 740407 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1349113165 570633 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349113193 733892 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349113618 18479 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349113807 135520 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Quit: Leaving < 1349113946 343607 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :One of my typical channels for emotion stuff is also mostly inactive right now < 1349114098 831699 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :we can be used to emote! < 1349114107 178013 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :just ask that guy who was contemplating suicide a while back! < 1349114255 731728 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I feel nauseous. Not sure if I'm physically sick, or if it's just emotions+lack of sleep < 1349114259 791562 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm not running a fever. < 1349114306 655896 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :those aren't emotions Sgeo < 1349114310 691827 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :those are just feeling sick < 1349114314 866346 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :perhaps ask a doctor < 1349114332 347575 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i guess this is a bad time for snark, i'll stop < 1349114334 970739 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But I'm having some emotions, and unsure if they may be causing the symptoms < 1349114355 950777 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :a doctor would probably be able to tell you! < 1349114402 442709 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, there was an #esoteric suicide and I missed it? < 1349114515 242657 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i think he means unknown character < 1349114542 461573 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :<-- aware of the useless trivias < 1349114608 522183 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION mentally replaces "useless" with "wicked". The wicked trivias < 1349114609 603660 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 255 seconds < 1349114617 407203 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :honk HONK < 1349114639 235465 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : < 1349114675 206076 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, he didn't commit suicide, at least not in-channel. < 1349114680 489274 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I hope not at all, I don't need that kind of angst. < 1349114699 146205 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :for some reason i associate angst with fried chicken < 1349114848 559112 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349114858 619116 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i don't think it's synesthesia < 1349115046 901214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Synæsthesia. (I just wanted a ligature.) < 1349115758 649255 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :s/bringing back to life its popular characters/shamelessly porting very old games/ < 1349115820 989165 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1349116014 846424 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Who was it that said that making a game made you immortal? < 1349116023 21598 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because people will find ways to keep the game working < 1349116043 20788 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Sounds like something Sam Hugh would say, except he said it about math < 1349116149 217251 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, I might be changing my mind about Ian < 1349116231 824537 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It does make sense to say "Your arbitrary reason for discrimination doesn't even work", even if I would prefer "Arbitrary reasons for discrimination just suck, don't do that" < 1349116288 817849 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :problem is, if someone disagrees with your second statement, you're in a dead-end < 1349116302 504295 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :whereas it might be possible to reason him using the first < 1349116375 911172 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Indeed < 1349116548 618648 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, PH isn't here < 1349116557 405680 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@ask Phantom_Hoover Have you read Flatterland? < 1349116557 638921 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349116579 899188 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@tell Phantom_Hoover Do read logs around when I @ask'd that. < 1349116580 166330 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349117439 79959 :AnotherTest!~tim@94-224-22-26.access.telenet.be PART :#esoteric < 1349117475 23261 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Sgeo: would you like me to object to the intent to deregister you, on your behalf? < 1349117496 508369 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O < 1349117498 12852 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, sure < 1349117729 300000 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O https://twitter.com/shit_hn_says < 1349117909 710176 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349117990 208274 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349118074 273306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: _why? < 1349118096 491892 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, why what? < 1349118200 593601 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"if you program and want any longevity to your work, make a game. all else recycles, but people rewrite architectures to keep games alive." < 1349118267 100663 :atriq!~nathan@host-78-148-8-146.as13285.net JOIN :#esoteric < 1349118370 111407 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :I completed Bastion this afternoon < 1349118370 306605 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349118372 963603 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :The ending was sad < 1349118399 224447 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, oh, I feel like a derp now. < 1349118401 568622 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And thank you. < 1349118518 837827 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :fizzie, in mcmap's colour scheme (in colors.txt and block.c) < 1349118646 124069 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :How does the alpha work? < 1349118653 195736 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :As in, which end's which? < 1349118749 649976 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :apparently, the alpha is bi-endian so that depends on which mode it's in < 1349118760 327513 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Hmm < 1349119170 515032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : i find most whatifs end in tragedy <-- he does seem to make a point of that < 1349119214 992135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*munroe < 1349119401 120178 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Maybe he's sad because his wife has cancer < 1349119503 40347 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think it's because bad things happening to other people is the basis of humor < 1349119513 503495 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(not actually true) < 1349119521 454369 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :I thought bad puns were the basis of humour < 1349120035 780038 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Puns *are* bad things happening to people. < 1349120049 44128 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Wow < 1349120073 136895 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :This is like when I first got told that Monads *are* monoids in the category of endofunctors < 1349120137 430083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have the feeling that reading a page full of quotes from _Stranger in a Strange Land_ is a better experience than reading the actual book. < 1349120271 43477 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1349120759 103673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: It's actually opacity, so 255 is fully opaque, 0 is completely transparent. < 1349120899 411066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: (As far as I know, anyhow. And water is special.) < 1349121062 720060 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen did you mean to remove an a from the kipple truth-machine program? i don't know kipple so... < 1349121062 914703 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349121529 485767 :jiella1!~jiella@cs27103076.pp.htv.fi NICK :jiella < 1349121831 681251 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is the random number generator I used in Famicom Hangman OK? < 1349122063 598234 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.daniellesucher.com/2011/11/jailbreak-the-patriarchy-my-first-chrome-extension/ < 1349122274 416048 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :from another internet place: < 1349122295 480078 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :"Damn it Jim, I'm a roleplayer not a whore." < 1349122465 476261 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :fizzie, thanks < 1349122610 168316 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :fizzie, what's the point of block traits? The only one with LAVA_TRAIT is lava and lave, similar for WATER_TRAIT < 1349122643 750290 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"There is a known bug with the English language itself that Im dealing with imperfectly at the moment. See, sometimes her should translate to him, and sometimes it should translate to his. There are a lot of tricky edge cases here." < 1349122738 918743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well translate may be the wrong word, but i understand what it's trying to say. < 1349122775 303700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"her" is both oblique form and possessive, but "him" and "his" divide this. < 1349122857 207311 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm just amused by calling English "buggy" < 1349123047 727209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: Future-proofing, I suppose. It used to be so that IS_WATER checked against block IDs directly, I think. It was felt cleaner if such block properties were more centrally collected. < 1349123061 587845 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Okay < 1349123070 173839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: There are, after all, apparently two waters. (0x08 and 0x09.) < 1349123089 632974 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1349123216 284177 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Okay < 1349123240 116183 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Yeah, water source and running water < 1349123421 471965 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Which generation's "Generation Y"? < 1349123424 121539 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :(not mcmap) < 1349123479 484902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The one after X, I think? Maybe? < 1349123502 761264 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Is it my generation? The one before me? The sort of half generation between my and my parents? < 1349123503 693976 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :??? < 1349123834 416389 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if it wasn't obvious, these "generations" are arbitrary groupings that are very vaguely related to the time people are born, and anyone can invent a Generation Fnarf if they want to < 1349123875 640430 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you could be in as many as a thousand generations simultaneously < 1349123883 834148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Generation Fnarf is Gregor's, naturally. < 1349123908 541903 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and his children will be Generation Fnarf' < 1349123938 363493 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Apparently, Generation Y is the children of Generation X < 1349123942 911016 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Who were the baby boomers < 1349123951 430187 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :So, I'm right at the end of Generation Y < 1349124209 353908 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I thought somehow that baby boomers were an older thing. < 1349124260 438001 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :Generation after WWII? < 1349124283 630637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"There are no precise dates for when Generation Y starts and ends. Commentators use beginning birth dates ranging somewhere from the later 1970s[2] or the early 1980s to the early 2000s (decade).[3]" < 1349124292 386445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds kinda longish-timey. < 1349124305 866224 :Gregor!codu@codu.org PRIVMSG #esoteric :lul < 1349124311 285381 :Gregor!codu@codu.org PRIVMSG #esoteric :Generation Y is like six generations. < 1349124342 242502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought a generation was about 30 years. < 1349124450 838231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It's supposed to be a "demographic cohort (a group of subjects with a common defining characteristic)", not exactly a generation in the "mean time between current children becoming parents" sense. < 1349124475 888683 :Gregor!codu@codu.org PRIVMSG #esoteric :Mmm hmmm. < 1349124530 712525 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: with all the kids running around getting kids nowadays, it's probably more like 15 years now < 1349124557 403407 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1349124629 429542 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :15 years!? < 1349124640 516165 :atriq!~nathan@host-78-148-8-146.as13285.net PRIVMSG #esoteric :What have I been missing for the past 3!? < 1349124666 670951 :atriq!~nathan@host-78-148-8-146.as13285.net QUIT :Quit: Leaving < 1349124682 860380 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :About LAVA_TRAIT for lava only, it is actually something similar I did in MegaZeux, I changed it to do like that due to the features I have added to make new kind of objects, so that they can be treated as lava by movement functions. < 1349124684 533693 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I suppose he left to start a family now < 1349124939 298826 :boily1!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1349125026 697715 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Finnish statistics for children born in 2011: mean age of mother, 30.3 years; 28.4 considering only firstborn. < 1349125066 741119 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Firstborn children, that is. There are no statistics on the firstbornedness status of the mothers.) < 1349125293 150541 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, that'd mean finland is about 1 generation behind per 15 years < 1349125299 572262 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :25.0 for the latter figure over all of US in 2006. < 1349125358 662287 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349125482 956835 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :25.2 in 2009. < 1349125746 227952 :Gregor!codu@codu.org PRIVMSG #esoteric :So I “should” be having children. < 1349125749 240905 :Gregor!codu@codu.org PRIVMSG #esoteric :Ha ha. < 1349125750 483186 :Gregor!codu@codu.org PRIVMSG #esoteric :Ha ha. < 1349125752 246005 :Gregor!codu@codu.org PRIVMSG #esoteric :*sob* < 1349125795 58678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I did not know you aspire to being a mother. < 1349125886 860297 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Gregor: Generation Fnarf' is dying for you to get going < 1349125919 654844 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: I assume the age is about the same for mothers and fathers >_< < 1349125942 818177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would guesstimate that it's higher for fathers. < 1349125957 773143 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The statistics reports don't bother saying. < 1349125980 374984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :These particular ones, anyway; I'm sure such a statistic exists. < 1349126063 235009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :29.65 for a first-time father in 2010. < 1349126114 230247 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So about four-and-half years oldr, assuming the mother ages didn't drastically change in one year. < 1349126176 650737 :Gregor!codu@codu.org PRIVMSG #esoteric :Hm. < 1349126179 405681 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: yes, one specificity of Kipple is that operators can share operands, I thought it would be a good thing to show it in the truth-machine < 1349126179 638945 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349126181 699360 :Gregor!codu@codu.org PRIVMSG #esoteric :OK, got a little bit of time! < 1349126203 80428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask Gregor hi < 1349126203 275555 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349126206 309471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1349126224 116825 :Gregor!codu@codu.org PRIVMSG #esoteric :@messages < 1349126224 312246 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf asked 21s ago: hi < 1349126226 459064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Coincidentally, I seem to be approximately 29.46, and there's a kind of a 0.75 year obligatory delay in the process, or so I believe. < 1349126229 409728 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for instance, 0>a? first pushes a zero on a (with >), then if a's top element is 0, clear the stack < 1349126242 592232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So I suppose I'll just forget about it. < 1349126295 221275 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or the cat program (i>o) uses i both as an operand for the test condition of the '(' loop, and as a value to push on the output stack < 1349126308 657904 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's equivalent to (i i>o) < 1349126378 222076 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I guess I should have made a comment about the modification but I thought it was minor < 1349126816 4350 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, question: is it possible to use non-printable characters in thue? < 1349126841 97019 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I saw in the external resources a link to a brainfuck interpreter in thue, and thought it would be a cool thing to do < 1349126873 872288 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I'm thinking the easiest way to implement brainfuck cells is by stocking chars directly < 1349126931 982093 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(well I guess writing them as 8-bit sequences would work as well, but because of . I'd need to have all the translations anyway) < 1349126933 589779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :afair the main problem with thue i/o is that input is line oriented in a way that makes it impossible to do input without possible "code injection" < 1349126956 110684 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh it's a whole line < 1349126958 188700 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :right < 1349127013 818143 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ACTION thinks. < 1349127015 21317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iirc the brainfuck interpreter doesn't even try to use thue i/o for brainfuck i/o < 1349127038 142651 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no I was using thue's input for brainfuck code < 1349127063 198090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that should be possible as long as you have no comments < 1349127065 705795 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :this way I can place the brainfuck instruction next to the current cell < 1349127091 926080 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, I decided to assume the input would be +-.,><[] only < 1349127101 824675 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(though I may drop ,.) < 1349127103 976004 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349127349 622431 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :(thinks) haiku 5 bytes 7 bytes 5 bytes (look at wiki found haifu) (thinks more) pi 3 1 4 1 5 9.. a program whence the number of tokens per line is the line number'th digit of pi < 1349127408 844451 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :not a big deal, just a thing < 1349127522 366276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :trivial in something like C that has free whitespace < 1349127576 55818 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :yeah < 1349127643 896256 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :could be an interesting text format though. < 1349127689 572545 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pi is so boring though < 1349127689 806513 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1349127696 186070 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :agh no no it wouldn't.......... < 1349127697 239574 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ooh, messages < 1349127821 241993 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oerjan: perhaps if each pi digit was a token length, including whitespace < 1349127845 539301 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think something that might help improve thue is an event-driven feature < 1349127869 664805 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :uh i guess you wouldn't need whitespace actually < 1349127871 731394 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like "if you just applied rule x, apply rule y" < 1349127896 996088 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, would you like me to find ian stewart and present your objections to him < 1349127903 761909 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i think he has a lecture soon < 1349127918 26091 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :a public one obv. not a teaching one < 1349127922 169771 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok +->< were easy to implement... now to loops < 1349127941 696687 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, um < 1349127953 860745 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION panics < 1349127965 815914 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :don't worry i'm not nearly motivated enough to do that < 1349127997 644600 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, ok < 1349128011 406755 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :Heyaduck.Lookswonderfuleh < 1349128087 704109 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: what do you think of http://sprunge.us/EPIe < 1349128101 528794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: ooh, now that's a bit more interesting < 1349128110 301824 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can we make up a programming language that requires use of bus conflicts and race conditions? < 1349128111 766528 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :yes, i finally struck something < 1349128129 855443 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ACTION drops wool. picks up pitext < 1349128176 390805 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: it will have to be named after Rosa Parks < 1349128187 500828 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(well BEGIN!::=BEGIN00000000!; should be BEGIN!::=BEGIN;00000000!; instead but appart from that) < 1349128213 173305 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: ha! < 1349128215 460660 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: OK, but why, and why is Rosa Parks? < 1349128228 524763 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Arc_Koen, this is Thue right < 1349128230 390814 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :why and how is she? < 1349128233 316646 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1349128240 373860 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ok i just got that < 1349128242 772188 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :an interpreter for brainfuck < 1349128246 531546 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I mean, who is Rosa Parks? < 1349128251 161909 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :hats off for that pun < 1349128278 279904 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but I really don't know how to implement loops < 1349128308 347224 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the whole program is one big loop, really < 1349128324 186069 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what program? < 1349128328 173611 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the thue program < 1349128331 791115 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, yes < 1349128341 875359 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but I mean I don't know how to implement brainfuck's [ and ] < 1349128347 58364 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :bus conflicts! < 1349128363 105120 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :they'd need to keep the brainfuck code somewhere, instead of taking it char after char from input < 1349128372 393325 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: "Rosa Louise McCauley Parks (February 4, 1913 – October 24, 2005) was an African-American civil rights activist, whom the U.S. Congress called "the first lady of civil rights", and "the mother of the freedom movement"." < 1349128373 954982 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :if i didn't know better i'd say zzo38 did that on purpose < 1349128394 740131 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but if I do so, then how can I have statements like "if the current instruction is so, do so to the tape"? < 1349128399 415941 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Did what on purpose? < 1349128412 941799 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :you made a joke < 1349128426 266582 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What joke? < 1349128431 114872 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Arc_Koen: I think the usual way is to encode some kind of marker that points out the next thing for the interpreter to do < 1349128441 712330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: no you made the setup to my rosa parks joke < 1349128444 535009 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric : Can we make up a programming language that requires use of bus conflicts and race conditions? zzo38: it will have to be named after Rosa Parks < 1349128466 531561 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1349128466 872487 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :olsner: I'm not sure I understand < 1349128507 6908 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :problem is if I have brainfuck code someplace, and the tape in another place, I cannot apply the code to the tape < 1349128521 596322 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :you see zzo38, rosa parks caused a conflict on a bus when she refused to let a white person take her seat because her race was black < 1349128535 701238 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the !::=::: statement allowed me to inject the brainfuck instruction directly into the tape < 1349128553 504674 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :itidus21: OK. Now I know who is Rosa Parks. < 1349128558 584534 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1349128568 386083 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :it couldn't be more fitting < 1349128569 812580 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But I didn't make a joke; oerjan did. < 1349128582 835033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: that _would_ seem to be a problem. i think you'll just have to move things about, that's usual with thue < 1349128594 2062 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But I am OK if you want to call it that. < 1349128640 174425 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i think they keep the bus in question in a museum or something < 1349128663 993925 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :can't recall if i remember that or if i read something wrong < 1349128665 577007 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1349128673 427066 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Sleeeeeeep? < 1349128678 879648 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: move things about? like, moving a whole portion of brainfuck code inside the tape? problem is, thue doesn't allow for "variables" (as some kind of regexp or pattern-matching), so i'd need to write transformation laws for every possible code < 1349128718 155558 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hhmmm, or I guess I could move the tape through the code instead of moving the code through the tape < 1349128726 875042 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :iirc, moving everything around is what the other bf in thue interpreter is doing ... I'm not too sure where the tape is, but there is stuff moving around in the state space that roughly corresponds to the instruction pointer < 1349128727 694515 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that would feel weird though < 1349128739 738999 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :the irony is on the intra bus conflicts and inter bus conflicts < 1349128904 200891 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I'll think about it, at least it looks possible now < 1349128911 142349 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you for your help and good night < 1349128946 669057 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it is definitely possible < 1349129077 109927 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349129103 995617 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hehe :) < 1349129175 863134 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :Arc_Koen: yeah i have also been thinking about events.. < 1349129219 854099 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ok you did say good night < 1349129222 40411 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :someone dropped a comment on list of ideas saying "hey I have ideas for an object-oriented derivative for thue, but I don't know how to create a page" < 1349129246 568969 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :btw, I really like today's xkcd < 1349129334 760821 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(I'm puzzled as to how thue could be object-oriented... this is probably the last paradigm I would've thought of for a derivative) < 1349129345 190016 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway, gnight < 1349129365 980442 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, object rewriting < 1349129464 698248 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: shall I answer to the thue derivative idea on the list of ideas page? since it's not a user I don't know of another way to talk to him < 1349129633 495999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that page has always been a bit talky anyway < 1349130200 955377 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349130520 527425 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, done, good night for good < 1349130532 647704 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1349131739 869737 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, how does ^/([^q].*)$ not match '/+++++.'? < 1349131838 853321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Maybe / is being treated as a special character? < 1349132084 421235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe there's a newline at the end. (Don't laugh. Sometimes there is!) < 1349132254 521641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!perl '/+++++.' =~ m{^/([^q].*)$} ? print "match" : print "no"; < 1349132255 21943 :EgoBot!codu@codu.org PRIVMSG #esoteric :match < 1349132271 593299 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :itidus21: The Rosa Parks bus is in the Henry Ford museum. < 1349132299 641855 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think the problem was that RewriteCond applies to the next RewriteRule, didn't remember that part < 1349132408 589819 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :thanks < 1349132430 819441 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Do you have brainfuck in your URIs? < 1349132436 131987 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: yes < 1349132448 280936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like a situation. < 1349132484 451917 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that's not the problem though, the problem is that it's not working < 1349132515 877834 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349132548 808359 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it seems to be going "oh, qq000000000000000101^ioiooooooooooooooo looks like a valid uri, let's go to that file!" and then serves a 400 Bad Request error < 1349132603 486018 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349132857 586051 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!perl 'qqr000000000000000101^ioiooooooooooooooo' =~ m{^(q.*q[^r].*)$} ? print "match" : print "no"; < 1349132858 100884 :EgoBot!codu@codu.org PRIVMSG #esoteric :no < 1349132872 922243 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, reading it backwards again < 1349133394 935044 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :that's a fancy esolang < 1349133495 152563 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :argh, the problem was so damn silly :( < 1349133521 814329 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you're supposed to add a colon followed by the input to the program followed by an underscore < 1349133530 600244 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if you don't, then nothing happens < 1349134107 759660 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349134583 461809 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 245 seconds < 1349134685 826071 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net QUIT :Ping timeout: 256 seconds < 1349134822 468373 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :in other words, it was never broken in the first place, I was just using it wrong < 1349135389 814549 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :wtf, now I got the 10% bug but in the *other direction* < 1349135450 81029 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349135858 472083 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1349135903 657750 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> (zipWith (/) `on` map (fromIntegral . ord)) "Oovvy#^y|vn$" "Hello World!" < 1349135905 590845 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1.0972222222222223,1.099009900990099,1.0925925925925926,1.0925925925925926... < 1349136141 174575 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1349136461 62080 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349136892 21185 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349137087 369910 :kwertii!~kwertii@unaffiliated/kwertii JOIN :#esoteric < 1349137101 702898 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> (zipWith (/) `on` map (fromIntegral . ord)) "A[bbe\GSPehbZ\RS" "Hello World!" -- previous 10% bug, fwiw < 1349137103 725695 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [0.9027777777777778,0.900990099009901,0.9074074074074074,0.9074074074074074... < 1349138707 52836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: what was this esolang again, i vaguely recall this 10% bug thing... < 1349140222 984656 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349142247 955051 :trout!root@freebsd/developer/variable NICK :const < 1349142652 69132 :madbr!boulam@24.157.253.190 JOIN :#esoteric < 1349142770 56821 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Ribbit < 1349142952 739311 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349144380 993619 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net QUIT :Ping timeout: 246 seconds < 1349145200 115986 :olsner!~salparot@c83-252-194-156.bredband.comhem.se QUIT :Ping timeout: 246 seconds < 1349145228 121251 :olsner!~salparot@c83-252-194-156.bredband.comhem.se JOIN :#esoteric < 1349145472 410769 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://goatkcd.com/1115/sfw [nsfw] < 1349147195 6554 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349147695 171076 :ogrom!~nask@gprs-inet-65-12.elisa.ee JOIN :#esoteric < 1349147774 612602 :ogrom!~nask@gprs-inet-65-12.elisa.ee QUIT :Client Quit < 1349149102 541177 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What does 6502 do on each cycle of an instruction? < 1349149149 145476 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :usually a memory operation < 1349149190 515308 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :in some cases just an "internal operation" (all 2 cycle instructions that don't access memory are like this) < 1349149208 547460 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :such as nop (2 cycles) < 1349149233 261973 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :or lsr a (2 cycles) < 1349149255 575874 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But in instructions taking longer to execute, what memory access read/write done with each cycle? When does it read the next instruction and its operands? < 1349149269 865091 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :(a large majority of cycles do a memory op) < 1349149284 368538 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :hm < 1349149296 605563 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :I don't think it is pipelined < 1349149334 436882 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :so a cycle is something like < 1349149366 554853 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :[cycle 1] read instruction < 1349149397 426620 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :[cycle 2] no memory op but ALU is active < 1349149441 492851 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If there is no memory operations, what is on the address bus at that time? < 1349149449 315456 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :who knows < 1349149484 46371 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 246 seconds < 1349149486 532472 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :F L O A T I N G B U S < 1349149486 726985 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :probably the same address as last cycle, or 0 < 1349149497 530289 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :or z :D < 1349149570 541782 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :fun fact: the original nmos 6502 was so slow that it actually only accessed memory half the cycles on the Apple II < 1349149584 541487 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :the other half was used by the video display :D < 1349149610 327078 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i heard the original nmos 6502 would also do crazy shit if you gave it invalid instructions < 1349149612 85789 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Now I know. < 1349149643 19870 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :kmc: yeah that's what the docs say :D < 1349149644 359926 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think there are unofficial instructions? < 1349149658 762413 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i thought some of them were byproducts of the instruction decode logic < 1349149667 419622 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :zzo: the docs say that a lot are unstable < 1349149678 851670 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :plus they won't work on a 65816 < 1349149686 834229 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes I know, I read that some are unstable, but they said some are stable. < 1349149718 7075 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But some are the same as other instructions and so are not so useful unless you are also using the instruction opcodes as data in the same program < 1349149724 79537 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349149758 955040 :ion!ion@heh.fi PRIVMSG #esoteric :Demo sceners have been using the “invalid” 6502 instructions a lot. < 1349149794 272536 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :supposedly they do weird shit like adding and anding stuff at the same time < 1349149813 783959 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Such things can occasionally be useful. < 1349149846 549407 :ion!ion@heh.fi PRIVMSG #esoteric :If you’re counting cycles, certainly. < 1349149891 61598 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have added the stable unofficial instructions into Unofficial MagicKit (only available for targets which do not override those instructions with new ones) < 1349149984 469920 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :reading about the 6502 it does come off as totally underpowered < 1349150008 795172 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :or even the 65816 < 1349150485 919890 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :6502 has decimal mode, but some 6502 based computers lack decimal mode < 1349150583 455139 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :who uses decimal mode? < 1349150593 653299 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is the decimal mode useful for something other than decimal calculation? < 1349150619 607022 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :trolling < 1349150622 221696 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know who uses decimal mode. < 1349150632 738240 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :my guess is: banks < 1349150759 909953 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some programs I wrote are for Famicom which lacks decimal mode, so I have never used it. If I program a computer which does have decimal mode I may sometimes used it. < 1349150785 210807 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :x86 has some instructions for BCD arithmetic. < 1349150801 255052 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But I think they cannot be used in 64-bit mode. < 1349150824 953932 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :correct :/ < 1349150854 175007 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they are useful for things besides BCD < 1349150867 849804 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :AAM does AH <- AL / 10; AL <- AL % 10 < 1349150876 148158 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but you can actually change that 10 by changing the second byte of the instruction < 1349150878 214845 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, AAM and AAD, you can change the base < 1349150881 365733 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know that < 1349150987 762696 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So I suppose setting the base to 1 would be a way to move AL to AH and then set AL to zero, it might be slower but it might also be a smaller code < 1349150998 518264 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What happen if you set the base to zero? < 1349151060 935300 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Will GCC or LLVM make these instructions if it is not 64-bit mode? < 1349151132 427378 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :probably not imho < 1349151144 840953 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :they probably don't run fast on modern processors < 1349151172 91671 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know it may be slow, but might it sometimes result in a smaller code, if you select that option for some subroutines? < 1349151191 710151 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :smaller code? < 1349151221 840366 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :like, you can't even express BCD operations in C/C++ afaik < 1349151234 515646 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In case you want to optimize some functions for size and some for speed < 1349151329 680080 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :how would you shrink a function by using BCD? < 1349151334 965910 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know C has no commands for BCD operation, and LLVM also has no commands for BCD operation, but some things may sometime result in equivalent to such operation, or even other operation which the target computer may have < 1349151421 278853 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :madbr: I don't know, but it might if the function is used for making BCD calculation. And anyways, the AAM and AAD instruction can be used for operations other than BCD arithmetic too. < 1349151443 349564 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :like what < 1349151485 44264 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :They described above AAM does AH <- AL / 10; AL <- AL % 10 but it does not have to be 10 you can use a different number instead < 1349151513 207872 :kwertii!~kwertii@unaffiliated/kwertii QUIT :Quit: kwertii < 1349151639 57123 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Such as if you just want to move AL to AH and then set AL to zero, or to move some of the bits of the numbers in certain way, it would probably be very slow to use division but may result in a smaller code, such as if used only for initialization, or if you want the code to fit in MBR < 1349151777 128032 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :perhaps < 1349151793 924616 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :still hare brained and no new instruction set should have those monstruosities :D < 1349151875 151084 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :like, wtf, 6 BCD instructions on x86 < 1349151885 881380 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :which could have been something useful instead < 1349151955 953238 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :Yeah, but in CISC design it almost makes sense < 1349152014 215902 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, I think AAM and AAD are useful instructions. < 1349152026 904505 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 245 seconds < 1349152030 413122 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :they all have 1 byte opcodes too < 1349152072 862399 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :zzo: no way < 1349152089 991431 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :they take 10/18 cycles on the pentium < 1349152103 67849 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :bear in mind that x86 is evolved from a wee little calculator processor < 1349152131 983423 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :Yeah. Its lineage goes back to a CPU with 4-bit address space for a desktop calculator. < 1349152133 48180 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349152146 520700 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :Erm. Was it 4 bit address space? < 1349152152 959269 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :depressing but true < 1349152153 153867 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :Might've just been 4 bit registers. < 1349152159 2646 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :Anyways. Silly. < 1349152182 205421 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :12-bit address space. < 1349152186 334424 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :4 bit registers. < 1349152188 829669 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :amazingly it's still better than the 6502 < 1349152209 704155 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :which never got a 32bit version < 1349152221 44913 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :It did. < 1349152236 314659 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :Sorry, thinko. < 1349152239 960449 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :It got a 16 bit version. < 1349152241 116354 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes they are too slow, but if they are not too slow it may sometimes be useful, and it can also be useful if you do not need it to be fast < 1349152250 488133 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :yeah, 65816, used on the snes < 1349152266 260781 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :*Not* a 32 bit version. < 1349152293 339072 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :zzo: you could simply store a LUT somewhere < 1349152327 126323 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :and do the same operation in 1 cycle, pairable on the pentium < 1349152485 481353 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's all about the pentiums < 1349152578 884446 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :well, essentially on the pentium they decided which instructions would be fast, and which ones would be slow < 1349152589 330993 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :and the same selection applies to the later processors < 1349152678 685991 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :and essentially that's where they turned x86 into a bogo-risc < 1349153117 989531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: mosh works with the scroll wheel now? < 1349153148 359731 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it does? < 1349153159 211011 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :for what values of "works"? < 1349153175 876639 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm moshing to my irssi and scrolling the scroll wheel goes up and down in history. < 1349153203 665858 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :huh < 1349153224 827049 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i am surprised < 1349153242 588048 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, this might be a fluke. < 1349153251 73038 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349153259 246179 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't think we're setting alternate screen on the client < 1349153262 764755 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :https://github.com/keithw/mosh/issues/2 is still open < 1349153268 269512 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you can ask in #mosh though < 1349153270 693404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yep, even if I detach from screen, scroll-wheel goes up and down in bash history. < 1349153288 806125 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Somehow I got into scroll-wheel-sends-up-and-down-arrows mode, or something. < 1349153350 815617 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :huh < 1349153352 765597 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well that's useful < 1349153418 898921 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :in the neon sign, scrolling up and down, i am born again < 1349153420 385585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Hah, irssi put me in this mode. < 1349153425 892410 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :irssi ate my balls < 1349153431 6913 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :brb < 1349153439 973838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I previous sshed to irssi and exited with ~. < 1349153877 448443 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :the ARM has like 10 different multiply instructions < 1349154057 243949 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :wait no < 1349154058 170235 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :20 < 1349154058 364763 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What kind of multiply instrucions? < 1349154070 656318 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :multiply, multiply accumulate, multiply subtract < 1349154080 282655 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :multiply to 64 bit < 1349154084 250699 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :multiply 16 bit < 1349154158 186785 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :weird "wide" multiply (32*16) < 1349154209 529784 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :multiply 16 bit into 64 bit accumulator (weird :o ) < 1349154265 282504 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :double 16 bit multiply adding/subtracting the productions < 1349154306 19155 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :32 bit mul keeping only the most significant 32 bits of the result < 1349154391 843527 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :dual 16bit multiply adding/subtracting the products then accumulating < 1349154449 428612 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :multiply with combining grass radical above < 1349154455 78020 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :same but accumulating 64bit < 1349154516 630942 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :multiply 32 bit into 64bit accumulator < 1349154519 688567 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :and that's it < 1349154540 286070 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :...for the non SIMD multiplications :D < 1349154558 666739 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :the SIMD ones are even crazier :D < 1349154818 986907 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :good thing ARMs don't have bcd < 1349155035 391178 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know any computers with a triple indirect jump with post increment instruction? < 1349155118 928520 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well the RCA 1802 has weird indirect registers < 1349155120 553515 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"Using the SEP instruction, you can select any of the 16 registers to be the program counter; using the SEX instruction, you can select any of the 16-bit registers to be the index register." < 1349155148 577303 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but i don't know what the addressing modes are < 1349155156 164557 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :zzo38: do you want this address mode for any particular purpose? < 1349155205 527014 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am just wondering if anything has something like that. < 1349155248 242476 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It allows you to change which register is the program counter? I have never seen anything like that before. < 1349155265 201791 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1349155283 595736 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :as wikipedia describes, this was sometimes used for fast subroutine calls, even alternating coroutines < 1349155807 797102 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :so CISC < 1349155813 856571 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :sooooooooo CISC < 1349155943 530068 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :can be translated as "this architecture will never be able to be pipelined" < 1349156099 539578 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1349156127 444264 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ARM lets you swap the contents of the instruction pointer and another register, right? < 1349156131 568399 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that is similarly useful and less crazy < 1349156156 885990 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :yeah ARM has the PC as one of the GPRs < 1349156165 366313 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :which turned out to be a mistake < 1349156181 365259 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :now if you look at the ARM manual most instructions say < 1349156204 709457 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :"non of the operands of this instruction can be r15 (pc)" < 1349156222 228327 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's too bad < 1349156247 957999 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :it's ok when you're running at 10mhz and your pipeline is 2 cycles long < 1349156304 985369 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :once your cpu is doing 2 instructions at the same time then your PC is not your PC anymore < 1349156338 459690 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :not to mention crazy out of order CPUs (essentially all modern CPUs) < 1349156387 492846 :sivoais!~zaki@199.19.225.239 QUIT :Read error: Connection reset by peer < 1349156404 410690 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :CISC? < 1349156406 801256 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Pipelined? < 1349156425 694731 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :sgeo: it's possible! < 1349156434 536465 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349156439 391722 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in, I don't know what either of those mean. < 1349156460 615728 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I know RISC is reduced ... something about few instructions < 1349156468 849473 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Like a small number of opcodes or something < 1349156480 59968 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :yeah < 1349156512 395102 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a CPU has several stages to process an instruction < 1349156533 615504 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :fetch the instruction from memory, figure out what it means, fetch operand(s) from memory, do arithmetic or whatever, save result < 1349156538 595537 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :risc = lots of registers, high instruction set orthogonality < 1349156548 21624 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :each of these has a different piece of hardware < 1349156562 573823 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it would suck if we only used one of those units at a time < 1349156570 986626 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :yeah but the number of stages varies a lot < 1349156579 995468 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :in a pipelined processor we are fetching one instruction while we decode the previous one, while we fetch for another, etc. < 1349156584 355885 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah this is a simplistic explanation < 1349156586 460727 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but that's the idea < 1349156603 180661 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah < 1349156632 816940 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :the ideal early RISC cpu runs 1 instruction per cycle < 1349156634 231977 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :another way to look at it is, if you tried to do all that stuff in one clock cycle, your max clock speed would be really low, because of the delay to propogate through all those logic gates < 1349156636 383877 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What happens with jumps or conditionals? < 1349156650 289410 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :sgeo: depends on the length of the pipeline < 1349156653 897321 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, that's a trick < 1349156668 156153 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is why on MIPS processors, the instruction after a branch gets executed even if the branch is taken < 1349156675 795208 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :on longer pipelines and stuff like the x86 it tries to predict the result < 1349156686 96993 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :RISC processors tend to expose these implementation details, on the grounds that the compiler can deal with them < 1349156710 150549 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, hmm. I thought maybe the fetched thing that was after the jump just gets discarded < 1349156726 288496 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :sgeo: not on the MIPS < 1349156735 89640 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah you can stall the pipeline like that < 1349156743 337696 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :it makes CPUs easier to design < 1349156754 946253 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but then you're executing fewer than one instruction per clock < 1349156765 132222 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if the compiler has nothing useful to put there, it can insert a NOP < 1349156768 551464 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :but there's not much point later on when your pipeline is 8 cycles and you have to do branch prediction anyways < 1349156769 960144 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :otherwise maybe it can do some useful work < 1349156793 217200 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :1 cycle isn't much, you can pretty much always put something there < 1349156840 619237 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: another problem is data dependencies, what if a write and a read from the same register are in the ppipeline at the same time < 1349156851 815162 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :oh yeah < 1349156868 557739 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you can stall, or you can insert "bypass" paths which let it read the value that will be written, rather than the stale value that's in the register file < 1349156874 867720 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which adds complexity < 1349156880 457841 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :MIT's 6.004 is a really nice intro to this stuff < 1349156883 702873 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :if your cpu is a well designed RISC you can do these all in 1 cycle < 1349156893 229394 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you design a RISC processor in a logic gate level simulator < 1349156899 852666 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and then you can optimize it for speed < 1349156912 763213 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the labs and software are available online < 1349156913 432203 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :but once you're doing like 2 operations at the same time etc you have to introduce stalls < 1349156921 492790 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :or out of order execution < 1349156949 180916 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i did the 2 stage pipeline with stalls on branches, which wasn't too bad < 1349156956 385325 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but more than 2 stages gets hairy < 1349157032 103066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :TMS320C64x has two-instruction delay slots. Except it's one instruction if it's one of the instructions that are followed by an immediate word. Keeping track of that kind of thing manually is kind of a pain. (Though I suppose you're meant to mostly just write C and use the provided algo libs.) < 1349157045 3833 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's a DSP? < 1349157052 833345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1349157060 762905 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :VLIW is still popular for DSPs right? < 1349157062 983439 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION does not know why < 1349157079 520431 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :kmc: they're probably easier to design < 1349157109 365025 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :of course that's a road to the intel itanium and we all know what happened to that one :D < 1349157114 573571 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how popular; the C64x used by the popular-in-phones OMAP platform (at least OMAP3 and I think 4 too) is a VLIW thing. < 1349157123 809146 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's amazing how far the inner workings of a CPU are from the virtual machine suggested by the instruction set < 1349157136 848572 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :when people talk about how C and assembly tell you "what the machine is really doing" i just laugh and laugh < 1349157159 630235 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They tell you what *a* machine is really doing. < 1349157164 786242 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(of course with C people also forget that there's an optimizing compiler which can make liberal use of undefined behavior) < 1349157167 647283 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's always another turtle somewhere. < 1349157172 252363 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349157182 390733 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but they act like they've found the bottom turtle and it's special < 1349157213 537190 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :anyway < 1349157217 306760 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :We should make up the CPU where the instruction set corresponds closely to the inner working and work faster too. < 1349157218 511643 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The ISA is a pretty good turtle. < 1349157224 138747 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :well, it's the bottom turtle you can actually write for < 1349157232 871520 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :zzo38: that is the idea of RISC basically < 1349157234 175874 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :zzo: that's called a VLIW < 1349157259 346411 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah i guess VLIW is that idea for superscalar < 1349157265 389684 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :zzo: the big problem with VLIW is that they bust the instruction cache < 1349157282 174576 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :you'd end up with an instruction word like < 1349157289 33864 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :kmc: Doncha *love* it when people act like x86 asm is what the machine "really does"? < 1349157298 39544 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: do you know about implementing a touch / proximity sensor with two digital I/O pins, a resistor, and a piece of wire? < 1349157313 812547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Nope! < 1349157318 310429 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net PRIVMSG #esoteric :Rather than just being the lowest abstraction Intel provides? *urgh* < 1349157322 165021 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi QUIT :Ping timeout: 268 seconds < 1349157325 689537 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well you set one pin as input and one as output < 1349157341 822532 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :connect the pins with a big resistor (≥ 1 MΩ) < 1349157348 258311 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :add r0, r1, r4 sub r3, r7, r8 add r9, r2, r14 shfnop mulnop ldr r5, r13 < 1349157350 867986 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have had ideas of CPU instruction sets based on what is hardware what I was thinking of. < 1349157361 63455 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and also connect your wire or metal plate to the input pin < 1349157378 377597 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :essentially a bunch of ALUs, each one gets an operation on every cycle < 1349157388 659731 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :then you simply toggle the voltage at the output, and see how long it takes the input to match < 1349157403 135023 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is a measure of the capacitance on that pin, which will change if someone touches or gets near the wire / plate < 1349157414 553661 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :the other big problem with an architecture like that is that, what happens if you have a cache miss? < 1349157432 555062 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Makes sense. < 1349157436 936066 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :you'd have to stall everything < 1349157485 703187 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :also you'd probably have to cover the chip in multiplexers < 1349157535 856337 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the other other problem is that your compiler has to be crazy smart < 1349157545 46379 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :true < 1349157548 849498 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another idea I have, is first you need a open-specification FPGA (some people have partially reverse-engineered the AT40k FPGA, so we can use that), and have a compiler which takes LLVM codes with speed annotations (such as: this function runs in less than 1 million clock cycles if the third parameter is divisible by 5) and creates a hardware optimized for running this program. < 1349157553 908976 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :dunno how smart it would have to be but yeah < 1349157588 931171 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :would be workable if it could reorder operations over multiple loop iterations but afaik C pointers usually have some ways to defeat that < 1349157610 700346 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does what I said would work at all? < 1349157635 648367 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :tho I've heard that GCC is even able to autovectorize loops so it might be workable after all < 1349157680 133372 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If the FPGA is capable of reprogramming itself at runtime, then you can have not only self-modifying software codes, but you can have self-modifying hardware codes as well. < 1349157694 493718 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :perhaps VLIW is popular for DSP because people are willing to hand-code these algorithms (and use them from libraries) rather than expecting to feed some 40 year old FORTRAN codes in and get good performance < 1349157714 372462 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :imho the problem is C/C++ < 1349157730 879447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc would surely agree that "C/C++" is a problem. < 1349157751 185809 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :using "code" as a non-uncountable noun is a sign that one has worked in academic computing < 1349157756 799925 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What problem is C/C++? It has some problems but I don't know what problem you mean. < 1349157758 900948 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :like "here is a code for fourier transform" < 1349157768 412382 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"here is a collection of codes for manipulating splines" < 1349157801 962047 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :zzo: the general problem is that the user might throw weird pointers at your algo < 1349157806 125166 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I thought "code" as a non-uncountable noun is a sign that you don't understand programming at all and want people to give you stuff to copy and paste < 1349157809 155870 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi JOIN :#esoteric < 1349157813 956986 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :like multiple buffers that are really the same buffer < 1349157872 638262 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is why you have to specify in your documentation, if it is allow to be the same buffer or not, and stuff like that < 1349157887 676728 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the compiler doesn't know that < 1349157899 273543 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well you can use the 'restrict' keyword in some cases < 1349157901 820690 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :zzo: that's why older C/C++ compilers have a "no aliasing" switch < 1349157910 66313 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think they added the "restrict" keyword so that the compiler will know that? < 1349157921 532981 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :which means that you promise pretty promise that you're not going to do it < 1349157922 551821 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And I also think LLVM has corrected some things? < 1349157934 747641 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does LLVM have all of these things better way? < 1349157942 628786 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :though recent compilers don't seem to have the switch so they might have found out some better way yeah < 1349158024 382144 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :if that is the case it reduces the VLIW's problems to "code size" and "how to prevent a stall when you have to fetch the data all the way from the RAM" < 1349158068 435570 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :stopping irssi with ^z accidentaly seems to result in nothing else than disconnection from everywhere < 1349158107 484977 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :My stomach hurts, don't know if it's hunger or nausea < 1349158112 253181 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or what < 1349158164 188473 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My idea is to have multiple memory connected, one for program, one for data X, one for data Y, and any of them can be switched with each other, and then have the address bus for data X and Y to be their own registers, the data bus are also their own registers, use LFSR-based PC with one register affecting the LFSR taps, an instruction transfer register to register with condition.... < 1349158183 10029 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :zzo: you don't need multiple memories when you have cache < 1349158252 798640 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Having the LFSR-based PC with a register affecting the LFSR taps is somewhat like having a multi-dimensional programming language, if done in the correct way needed to do this, I guess < 1349158278 85685 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, and then also add multiplexer calculation like how the Muxcomp esolang does it < 1349158311 435052 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :These are just some ideas I have to make a CPU; I don't know how it is really working. < 1349158351 916051 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :I'd try going for one that has the maximum number of ALUs < 1349158355 949333 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :madbr: But when you have cache, don't you then also need to have stuff such as cache invalidation and checking if it is cache and so on, unless your instruction set is dealing directly with the cache < 1349158368 281216 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :and base everything else around keeping those ALUs full most of the time < 1349158421 267881 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :zzo: yeah but afaik that's not so bad < 1349158497 273983 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It also seems difficult to predict how many clock cycles a certain sequence of instructions will take if it automatically reorders them and put into cache and all that other stuff. < 1349158605 772916 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :true but still < 1349158618 654501 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :considering how DRAM works it's a lot faster to have cache < 1349158650 892818 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :also it prevents the need of having multiple ram areas for program, data x etc... < 1349158667 601176 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, but I still want it that the cache only works with instructions that directly tells the cache what to do < 1349158713 213562 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :yeah but then the compiler has to guess what goes in cache < 1349158733 484494 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :and all the manual cache management will probably slow it down a lot < 1349158824 313328 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :the big benefit of cache is that essentially your inner CPU core doesn't have to deal with DRAM anymore < 1349158849 432149 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :it becomes just "load from cache, stall if I get a cache miss" < 1349158891 328630 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :right, for a long time the DRAM controller wasn't even on the processor < 1349158950 999299 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But you could require that instructions can only execute from cache, and these instructions modify other instructions in cache in order to affect the values you are dealing with, and have the external address/data bus to just be registers visible to the program stored in cache < 1349159026 487647 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :good luck writing a program for that < 1349159124 157783 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You could then also have multi-cores executing separate programs simultaneously, with some registers shared, and others which are not shared, and some which are partially shared. < 1349159161 890402 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :aka the Cell processor < 1349159456 88855 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or have something like that checkboard design mentioned on esolang list of ideas, which has the checkerboard of processor and memory (so each processor accesses four memory cores and each memory is accessed by four processor cores) < 1349159477 753511 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know how well it would work < 1349159482 493809 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :hm < 1349159503 650208 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :I'm not familiar with multicore operation < 1349159515 711292 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Neither am I, actually. < 1349159539 61124 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :except from the user point of view ("you have to mutex everything because nothing happens in the real order") < 1349159586 17148 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I wrote in esolang list of ideas, make a programming language which requires bus conflicts and race conditions in order to work. < 1349159609 730209 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :one nice idea I had is a dataflow processor < 1349159624 338485 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :like, instead of having "write x to register y" < 1349159637 847383 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :have each register take a new value each cycle < 1349159646 434811 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :and have one ALU per register < 1349159657 255928 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, do like that. < 1349159665 267068 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Somehow. < 1349159729 90081 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :maybe with access to values produced 2 or 3 cycles ago < 1349159738 697766 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1349159739 857460 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :or switching between two sets of registers < 1349159785 772799 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What would you think about my idea of making the program which includes the hardware description of the CPU optimized to execute this specific program? < 1349159802 998761 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :afaik that already exists < 1349159826 728567 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it possible to compile LLVM programs into such things? < 1349159965 727088 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :no, it's some crazy expensive design software < 1349160012 336328 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :afaik most people just get a fast ARM system on a chip and run the C++ on that instead :D < 1349160118 629789 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :it's probably not very different from writing a C++ program and optimising the few loops that run a lot in ASM < 1349160251 32443 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :http://jollatides.com/2012/10/01/jolla-handset-poll-give-jolla-your-feedback/ < 1349160492 619135 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :the other weird thing is that the amount of gates and latency of components like adders can vary < 1349160563 929123 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :afaik modern processors use very low latency adders which means they're probably enormous < 1349160588 512775 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ARM has some complicated instructions, requires memory of differing data sizes, apparently you are not allowed to use some instructions unless you pay them, and OpenCores made a "Amber" processor based on ARM but they were sued and not allowed to make anything beyond ARMv2 < 1349160643 679162 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :heh < 1349160651 274534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oooh: a CPU where you have to plug in a credit card to enable some parts of the instruction set. And a per-instruction charge. Careful with those loops, now! < 1349160680 355647 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think this is stupid so I do not want to use ARM in a computer design. < 1349160683 728056 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :fizzie: that's ARM's revenue model < 1349160733 911333 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :from what I can tell they license the SIMD unit and stuff like that < 1349160772 182957 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :which is why some androids don't have them and you have to have a C++ version of like everything :D < 1349160820 422069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps, but it doesn't quite go as far as getting money when the individual end users want to run something that takes advantage of tricky parts. < 1349160826 559365 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :multiple data sizes is ok, the really complicated one afaik is when you allow unaligned accesses < 1349160874 698841 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :supposedly there's a patent on that too < 1349161137 60910 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :how about a design that has 2 modes: RISC, and VLIW < 1349161156 432206 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :RISC is designed to run C++, have compact code (16bit opcodes) < 1349161180 773106 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :VLIW is for the few inner loops that run a lot and have to be optimised < 1349161263 477656 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :the vliw mode can probably even be specially simplified < 1349161307 434607 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :since it probably doesn't have to deal with, say, real branching < 1349161325 791815 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :it's going to mostly loop the same piece of code hundreads of time < 1349161336 986487 :madbr!boulam@24.157.253.190 PRIVMSG #esoteric :ok sleep < 1349161338 34914 :madbr!boulam@24.157.253.190 QUIT :Quit: Radiateur < 1349161444 280030 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Blerp. They upgraded this workstation, and now XMonad keybindings for switching between monitors (mod-{w,e,r}) are in the wrong order, because screen 0 happens to be the right one, not the left one. < 1349161628 523250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Man, these Intel model numbers, I've completely lost track of them. It used to be so simple. < 1349161640 210642 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now this new workstation has an "E31230". < 1349162566 216805 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What hardware programming language would you program it by specifying what gates you use and what connection you use between them and what propagation delay? < 1349163069 404874 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1349163983 261321 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I wonder if he was trying to describe something like verilog < 1349165034 293074 :atriq!~nathan@host-2-99-92-60.as13285.net JOIN :#esoteric < 1349165044 635415 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :@messages? < 1349165044 866761 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349165422 497462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can't rotate this single screen when it's in a NVidia TwinView configuration? < 1349165740 921285 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :fizzie, my lack of knowledge of C is letting me down < 1349165753 814087 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :Does "typedef int8_t jbyte" name jbyte as a type synonym of int8_t? < 1349165768 381497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1349165774 121400 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :Okay < 1349165787 596864 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :So, in Haskell, that'd be something like "type JByte = Int8" < 1349165853 634487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you take a regular declaration that makes 'foo', say, a pointer to a no-arg function returning int -- int (*foo)(void) -- then adding a typedef in front makes 'foo' a synonym for the type it would've normally made 'foo' an instance of. < 1349165897 400260 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :Okay < 1349165908 617100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"In a declaration whose storage-class specifier is typedef, each declarator defines an identifier to be a typedef name that denotes the type specified for the identifier in the way described in 6.7.6." < 1349165924 171799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kind of a silly that 'typedef' is a "storage-class specifier". < 1349165977 215390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("The typedef specifier is called a ‘‘storage-class specifier’’ for syntactic convenience only.") < 1349165983 968275 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349166182 73452 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :Well, my C textbook is new enough to tell me about typedef, and despite elliott's recommendations I have not burnt it yet. < 1349166185 756352 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :So, I'll read that < 1349168734 474459 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net JOIN :#esoteric < 1349168744 661685 :pikhq!~pikhq@75-163-149-125.clsp.qwest.net QUIT :Ping timeout: 255 seconds < 1349168816 284749 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1349168822 703710 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :Hey < 1349168852 382801 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so what's up? have you completed your fueue interpreter in haskell? < 1349168865 988637 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :> (replicate 3 ) (replicate 2 [2, 2]) < 1349168867 159018 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [[[2,2],[2,2]],[[2,2],[2,2]],[[2,2],[2,2]]] < 1349168872 29534 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :Haven't been working on it < 1349168884 123366 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :I'm trying to port something fizzie and elliott made a while back to Haskell < 1349169228 874256 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :I'm having difficulties in that C is not Haskell < 1349169476 341965 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :atriq: go on < 1349169486 272813 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION has been working on a term rewriting grammar < 1349169490 484259 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :Mutable variables, for a start < 1349169523 428102 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :Actually, that's the only difference between C and Haskell I'm having trouble accounting ofr < 1349169525 240898 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :*for < 1349169533 754962 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :pattern -> [replcaement | condition] < 1349169541 656345 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :each symbol has a weight < 1349169543 611969 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :so it's really a tuple < 1349169571 973023 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :Is there a way to search a github thing? < 1349169583 231037 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :.. < 1349169590 153874 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :uh, github? < 1349169595 107330 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :No < 1349169602 681099 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :A thing on github < 1349169606 293277 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION sips gumbo < 1349169782 892986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: GitHub's own "advanced search" form at least at some point. < 1349169789 335332 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :Okay < 1349169819 631663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You need some kind of a "repo:foo/bar" specifier and then tell it to search from source code too. < 1349169872 697154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://github.com/search and the bits about "Code Search". < 1349170133 238752 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :atriq: I actually have a private git server < 1349170138 153391 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I could set up a web interface < 1349170145 386186 :atriq!~nathan@host-2-99-92-60.as13285.net PRIVMSG #esoteric :No, it's okay < 1349170503 885132 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :arrrrrrh < 1349170512 914574 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that was too easy < 1349170525 426912 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but I forgot about nested loops < 1349170556 475373 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :how the hell can a brainfuck interpreter in thue account for nested loop? < 1349170581 743051 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg JOIN :#esoteric < 1349170588 401259 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in order to "jump to the matching ]" I usually have a variable that count how deep in nested loops the ip is < 1349170595 829270 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but thue has no variables < 1349170648 169220 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Arc_Koen: I was thinking of a string rewriting grammar that uses a term rewriting system < 1349170653 403128 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but on a tree of weighted values < 1349170667 714374 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :with conditions on the weights, and a pattern from the tree < 1349170697 131573 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and the resulting term and also an update of the current state of the weight. < 1349170762 677110 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :condition | pattern -> replacement[state] < 1349170776 177632 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :state can be ++, --, or a numeric expression of the input weights < 1349170813 719209 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :replacement is a result of tokens from the input patterns capture symbols < 1349170831 4237 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm not sure I know what you are talking about < 1349170837 448164 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :condition is any numeric expression < 1349170881 340851 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :a + b | "a -> b" -> ab [a + b] < 1349170908 718487 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :transforms an -> into an addition of 2 weights < 1349171225 781805 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what about http://esolangs.org/wiki/Definer < 1349171391 798457 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :not quite < 1349171395 387587 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hm < 1349171401 309829 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :term rewriting though < 1349171782 727298 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349172034 824619 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349172037 825106 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349172038 19998 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Client Quit < 1349172256 917916 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349172283 121786 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Client Quit < 1349172297 944553 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349172524 880108 :atriq!~nathan@host-2-99-92-60.as13285.net QUIT :Remote host closed the connection < 1349174231 757346 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349174825 885542 :barts!~barts@87.174.170.247 PRIVMSG #esoteric :has anyone here tried programming the Z80 or one of its derivatives? < 1349174886 764805 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I've heard it mentioned. < 1349174892 820673 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Can't remember by whom. < 1349175534 107850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've done it a bit. < 1349175542 339473 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I am under the impression that others have, too. < 1349175544 504398 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :`pastelogs z80 < 1349175567 363391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://zem.fi/rfk86/ <- mainly I just made that. < 1349175583 678707 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.6799 < 1349175602 214115 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :`pastelogs z80 < 1349175611 416453 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.19994 < 1349175639 704353 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I do know mooz did quite a lot for the calculator, but he's no longer here. < 1349175696 583488 :barts!~barts@87.174.170.247 PRIVMSG #esoteric :which one have you programmed? < 1349175707 70496 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just the original. < 1349176098 990137 :barts_!~barts@p57AEA855.dip.t-dialin.net JOIN :#esoteric < 1349176113 965055 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349176174 709946 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1349176241 719234 :ais523_!~ais523@unaffiliated/ais523 NICK :ais253 < 1349176243 726409 :ais253!~ais523@unaffiliated/ais523 NICK :ais523 < 1349176296 690491 :barts!~barts@87.174.170.247 QUIT :Ping timeout: 252 seconds < 1349176310 736633 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Gumbo < 1349176564 835930 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 248 seconds < 1349176871 989977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now I'm hungry. < 1349177680 890395 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1349177723 883708 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Quit: Leaving < 1349177973 778228 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349178079 931241 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349178616 929317 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349179143 27950 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349179969 755294 :ogrom!~nask@gprs-inet-65-111.elisa.ee JOIN :#esoteric < 1349180109 72774 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349180148 36734 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1349180224 909754 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349180395 633223 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh, the thue article doesn't say anything about comments < 1349180554 682346 :ogrom!~nask@gprs-inet-65-111.elisa.ee QUIT :Quit: begone < 1349180761 234129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've seen #::=# as a kind of a line-comment indicator. < 1349180767 890962 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net QUIT :Ping timeout: 240 seconds < 1349180772 329637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Presumably with the restriction that there won't be any #s ever. < 1349180778 935856 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1349180779 131127 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ais523: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349180787 180159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's one of those comments-inside-the-language-semantics thing < 1349180798 550841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like DO NOT put comment here in INTERCAL < 1349180827 978033 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, yeah < 1349180835 508561 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :there's definitely a problem with input though < 1349180916 642756 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :basically if the input contains anything else than +-><[]., my interpreter will either not know of it (so it will halt because no rule can be applied) or will recognize it as injected code and then it can do about anything < 1349180982 523930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a language for well-behaving users. < 1349181067 932081 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1349181073 544649 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I guess I could have an ip go through the brainfuck program before execution starts, and remove anything that's not a brainfuck instruction - but still, willingly injected code can trigger any rule < 1349181254 894573 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also, my thue interpreter selects the rules to apply at random amongst the not-yet-tester-this-turn rules, but I guess the brainfuck interpreter in thue would be way faster if the thue interpreter tried rules in the order they are sorted, and brought the chosen rule on top of the rules list < 1349181317 309172 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(for instance if the brainfuck interpreter is currently interpreting a '+', only the '+'related rules will be applicable so trying all the other rules is a waste of time < 1349181905 209968 :nortti-!nortti@ie.freebnc.net QUIT :Ping timeout: 256 seconds < 1349182588 54624 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1349183031 51863 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1349183034 963090 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349183053 117419 :nortti-!znc@ie.freebnc.net JOIN :#esoteric < 1349183480 970997 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :hello < 1349183558 379024 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1349183617 659259 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :what is the most esoteric language? < 1349183628 812197 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :eodermdrome < 1349183634 539293 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :`welcome < 1349183636 426863 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :why? < 1349183638 97404 :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.) < 1349183649 634663 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's a personal opinion < 1349183651 848262 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :i've already been welcomed, but thanks Arc_Koen < 1349183658 736385 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :why do you hold such an opinion? < 1349183664 985141 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I don't think there is a "most" esoteric language, they are all esoteric in their own way < 1349183668 920637 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :assuming you are the person of this personal opinion < 1349183682 401087 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :eodermdrome uses graphs as a way to program < 1349183701 110225 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :that is very interesting < 1349183705 235407 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :does it process graphs? < 1349183718 993935 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hrm, I don't know enough about it, actually < 1349183731 218802 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :i heard lisp could be implemented with a machine that does graph reduction. < 1349183733 274591 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :'s too esoteric for me :-) < 1349183746 428300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a graph-rewriting language. < 1349183759 964182 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :have a look at http://esolangs.org/wiki/Eodermdrome < 1349183771 320364 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(or hear what fizzie has to say, he knows much more than me) < 1349183782 460173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a state graph, and rules for rewriting parts of it. < 1349183794 7003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, the article is fine too. < 1349183863 833403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's really kind of like Thue except with (unlabeled) graphs. < 1349183908 343337 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :talking about thue... http://sprunge.us/HhXO < 1349183971 637120 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's 180 lines long already, I still have to do instructions > < . , and it's probably full of bugs because IT'S NOT HUMANLY READABLE < 1349184084 78996 :epicmonkey!~epicmonke@91.234.37.57 JOIN :#esoteric < 1349184133 427704 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :oh i just read up on it < 1349184134 526596 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :it's nice < 1349184163 511126 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Quit: Leaving < 1349184243 67648 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349184244 408862 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I could possibly second the Eodermdrome opinion on esotericness, as ill-defined as that is. < 1349184271 775674 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(I do hope you're talking about eodermdrome when saying "it's nice") < 1349184410 864558 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :yes < 1349184448 780384 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :or i might be talking about sending digital signals in analog carriers via amplitude modulation < 1349184451 841913 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :you'll never know < 1349184457 501973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It possibly loses some appreciability points from the fact that it's still lacking an interpreter, and there aren't that many programs written in it. < 1349184480 232058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Compare to something like Befunge which is being used daily in mission-critical applications all over the globe. < 1349184485 134371 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :but does it have eclipse support < 1349184507 448277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps someone should write a plugin. < 1349184511 386747 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :haha < 1349184534 825398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What's your opinion on the productivity and popularity and efficientness and such of Befunge? < 1349184535 710611 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: you just want to say " you can't make if a function is < 1349184544 422523 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(He's written in it.) < 1349184555 686237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: I don't think I want to say *that*. < 1349184556 346117 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: that's underload code in there, then < 1349184571 49868 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :fizzie: what's your opinion on the productivity and popularity and efficientness and such of peptides? < 1349184590 803617 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric ::)) < 1349184599 677248 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think we should get rid of them. < 1349184604 304990 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349184607 445129 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :too mainstream ???? < 1349184619 407060 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What have the peptides ever done for us? < 1349184622 984622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1349184623 356503 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 < 1349184625 208243 :nortti-!znc@ie.freebnc.net QUIT :Ping timeout: 256 seconds < 1349184974 828601 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :has it just reproduced < 1349184976 599603 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :that's naughty < 1349185164 705377 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349185789 217230 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349185957 993440 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349186201 733185 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg QUIT :Quit: mig22 < 1349187250 577740 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1349187388 330291 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349187949 590709 :ion!ion@heh.fi PRIVMSG #esoteric :The Core http://edition.cnn.com/2012/10/01/tech/mantle-earth-drill-mission/index.html?hpt=butt < 1349188889 492434 :nortti-!nortti@ie.freebnc.net JOIN :#esoteric < 1349189118 67650 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1349189467 111965 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1349190650 646901 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1349190938 105828 :epicmonkey!~epicmonke@91.234.37.57 QUIT :Ping timeout: 246 seconds < 1349191902 244188 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349192318 724892 :atriq!~Taneb@host-2-97-151-112.as13285.net JOIN :#esoteric < 1349192340 786967 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :@messages? < 1349192340 981521 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349192484 674257 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349192511 856781 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349192684 573367 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@messages < 1349192684 806729 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1349192687 521674 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@messages? < 1349192687 716551 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349192703 319624 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@tell Sgeo honk < 1349192703 514552 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You can tell yourself! < 1349192717 842675 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@tell lambdabot HONK < 1349192718 37588 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Nice try ;) < 1349193173 951868 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :... < 1349193183 186084 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Sgeo is Gamzee? < 1349193249 606058 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :honk HONK honk HONK :o) < 1349193314 534148 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ion: i like the fact that they're doing a $1 billion mission to "answer questions about the origins and evolution of life" < 1349194156 975701 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :itidus21, Homestuck fans have raised $2000000 for a video game that comes out in 2014. < 1349194158 367504 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :@tell Sgeo honk < 1349194158 562520 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349194161 367149 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :@massages < 1349194161 565323 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1349194163 953256 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :What do you make of that? < 1349194170 702335 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@messages? < 1349194170 897091 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sgeo: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349194193 936432 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349194209 634279 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :You don't have any new massages. < 1349194629 343377 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@messeges < 1349194629 540136 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1349194655 379908 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION wonders if lambdabot checks if the edit distance is below some threshold or something < 1349194670 498650 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :compared to the string 'messages', that is < 1349194689 746122 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :I like 0 video games. < 1349194696 639714 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: It allows up to two edits, but only if the parse is unambiguous. < 1349194719 860568 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :itidus21, I thought you liked Super Mario Bros? < 1349194741 850945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@pime < 1349194745 120945 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Local time for fizzie is Tue Oct 2 19:19:02 2012 < 1349194751 59932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh, that's not what I meant; what I meant was. < 1349194754 101635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@pixx < 1349194754 297575 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1349194757 775040 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But: < 1349194761 971876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@pike < 1349194762 167447 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: dice ping time wiki < 1349194792 406645 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :I think the game I came closest to liking was legend of zelda: link's awakening on gameboy < 1349194831 699997 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The @pime result shows it's enough for there to be a unique command with the shortest edit distance, as long as that's <= 2.) < 1349194846 101783 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :also super mario bros 2 < 1349194861 799358 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Lost Levels or USA? < 1349194868 458372 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :USA < 1349194904 107858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: Or I'm not entirely sure whether it's exactly edit distance or Hamming distance; and it's complicated by the fact that unique prefixes of commands are accepted too. < 1349194910 502016 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :that was really something super mario usa < 1349194916 107385 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :^super mario 2 < 1349194943 633775 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fizzie: ah, okay < 1349194945 422913 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :it wasn't perfect though.. < 1349194956 540217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@ssages < 1349194956 735945 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1349194965 75294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose it's edit distance since it seems to allow deletions. < 1349194979 354089 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@bamessages < 1349194979 551405 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1349195003 317292 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But note that: < 1349195004 210742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@messag < 1349195004 406135 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: messages messages? < 1349195019 241103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even though it has only one edit-distance-2 expansion (the one without ?). < 1349195026 928821 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because of the no-typos-but-prefix handling. < 1349195038 462425 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i think it's not really the quality of the game itself, but the lies the game helps your mind momentarily tell itself < 1349195059 994636 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@massag < 1349195060 273837 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1349195065 238688 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@massage < 1349195065 435263 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :barts_ said 15m 7s ago: honk < 1349195073 276934 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :thats what i think i enjoy in fiction < 1349195084 411286 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@massages < 1349195084 607998 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1349195093 359297 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@massage? < 1349195093 555968 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: messages messages? < 1349195107 344403 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh, right < 1349195196 413036 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i guess that with your eyes, you can see yourself and you can see others < 1349195224 906428 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :with your ears you can hear yourself and you can hear others.. etc etc.. but with your mind you can hear your thoughts but you can't hear any others < 1349195245 243659 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :it's so bizzare < 1349195319 3500 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349195331 299504 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :so in a video game you see this sprite and you can say that sprite is me, everything else isn't < 1349195570 516003 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i guess you just have to be in the right mood, like with anything < 1349195597 975405 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349195649 734511 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :link's awakening was really fun < 1349195653 818671 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :i got stuck at some point < 1349195662 417323 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :and it took me years to figure out how to get past < 1349195673 320572 :barts_!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :i h8 open plan games for this < 1349195698 919560 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :like if you're sitting there thinking about video games as some philosophical metaphor like i am then you probably need a break from them < 1349195774 663231 :atrapado!~aa@188.127.180.11 JOIN :#esoteric < 1349195788 933743 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1349196326 905462 :barts!~barts@p57AEA855.dip.t-dialin.net JOIN :#esoteric < 1349196392 208577 :Jafet1!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349196393 380308 :aaaaaa!~aa@188.127.180.11 JOIN :#esoteric < 1349196499 35371 :atrapado!~aa@188.127.180.11 QUIT :Disconnected by services < 1349196507 615888 :aaaaaa!~aa@188.127.180.11 NICK :atrapado < 1349196527 383997 :barts_!~barts@p57AEA855.dip.t-dialin.net QUIT :Ping timeout: 246 seconds < 1349196529 772051 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 246 seconds < 1349196675 829773 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :barts: What point dod you get stuck at? < 1349196683 516994 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In Link's Awakening < 1349197329 415246 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :There was a Scottish-Norwegian war? < 1349197440 516916 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :probably < 1349197446 762477 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :This < 1349197447 717606 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Why < 1349197450 485432 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Why this < 1349197453 432446 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Oh god < 1349197457 364025 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :I'm tumblring on IRC < 1349197471 659536 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if nothing else, I think they would've been at war during WW2 < 1349197483 850033 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :No, there was a war called the Scottish-Norwegian war < 1349197488 706121 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :In the 13th century < 1349197529 123465 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, it was *called* that? so it wasn't actually Scotland and Norway at war? < 1349197556 44028 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Well, it was both < 1349198317 427393 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349198328 304255 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1349198331 727718 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1349198332 822713 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :brb < 1349198382 841123 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1349198407 472256 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1349198604 661379 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349199643 812459 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: say something funny < 1349199644 721807 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: sicp 1ed has the pattern matcher would close over the value of the current < 1349199709 473806 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fungot, say something sad < 1349199710 131231 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom_Hoover: and you can use almost anything as an excuse < 1349199718 173790 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Hey, I'm still brb'ing < 1349199724 873256 :atriq!~Taneb@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Guess I'll brb some more < 1349199727 372081 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fungot, i said 'sad' not 'uncomfortable' < 1349199728 132389 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom_Hoover: many hellos!!! fnord head on fnord. < 1349199761 464760 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: say something fnarfful < 1349199762 147111 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: wife thought it might be possible to use 8-bit values in colourmap. :) < 1349199777 134736 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :silly wife < 1349199912 946420 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, the whole idea is beyond bizarre. < 1349199923 939548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :8-bit values, in colourmap, with fungot's reputation? < 1349199924 639055 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: that's what she said... i know where jesus the monster truck? < 1349199979 374686 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or was it actually fungot that the monster truck there? < 1349199980 4573 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: eval ( eq? programmer riastradh)) < 1349199982 590815 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fungot, somewhere in the middle east i should thing < 1349199983 180900 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom_Hoover: does anyone know a short bf program for 10 million steps? < 1349199985 322044 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*think < 1349200048 638372 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :^style < 1349200049 62627 :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 < 1349200070 189644 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"irc", was that from #perl? < 1349200134 709874 :atriq!~Taneb@host-2-97-151-112.as13285.net QUIT :Ping timeout: 240 seconds < 1349200298 926228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: #esoteric, #scheme and a tiny bit from IRCnet's #douglasadams. < 1349200304 657216 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style irc < 1349200305 31799 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) < 1349200321 509547 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Riastradh is/was a #scheme regular. < 1349200360 356929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And eq? is/was (but most likely is) a Scheme predicate. < 1349200519 480277 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :not that I know anything about scheme, but yes < 1349200636 207888 :atriq!~Taneb@host-2-97-151-112.as13285.net JOIN :#esoteric < 1349200710 510423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!forth s" gforth" environment? [if] type [then] < 1349200711 155177 :EgoBot!codu@codu.org PRIVMSG #esoteric :0.7.0 < 1349200718 313041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Just checking the version.) < 1349200787 754558 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :gforth development isn't terribly breezy, 0.7.0 is the latest and it's from Nov 2008. < 1349200853 511314 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what about kforth < 1349201003 796759 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :it doesn't support 'char' thing but is otherwise nice < 1349201614 708685 :nortti-!nortti@ie.freebnc.net QUIT :Ping timeout: 240 seconds < 1349202515 425121 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric : Phantom_Hoover: does anyone know a short bf program for 10 million steps? < 1349202516 112821 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :itidus21: i think we have a shortage of paths but is much more interesting < 1349202636 863408 :Taneb!~nathan@host-2-97-151-112.as13285.net JOIN :#esoteric < 1349202645 207881 :atriq!~Taneb@host-2-97-151-112.as13285.net QUIT :Ping timeout: 256 seconds < 1349202710 18399 :Taneb!~nathan@host-2-97-151-112.as13285.net NICK :atriq < 1349202718 640759 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 252 seconds < 1349202866 247814 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm sorry, did you say "a short bf program"? that sounded wrong < 1349202892 423078 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Brainfuck? < 1349202895 678920 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Short? < 1349202907 515273 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^bf +[+]. < 1349203070 445549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Short, but isn't likely to run for exactly ten million steps. < 1349203095 227527 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And fungot can't output the \0 character since that doesn't go through IRC. < 1349203096 278166 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i'm annoyed by both. technically it's not necessary in russian in that context?). i believe the internet works on cr/ lf is the most basic tasks < 1349203134 560035 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think there are some reasonably short but "useful" (well...) programs inside that bot. < 1349203138 50819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show < 1349203138 476234 :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 me < 1349203152 354790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The echo/rev kind of things are pretty simple to do. < 1349203169 815355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^echo Do you hear an echo? < 1349203170 323543 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Do you hear an echo? Do you hear an echo? < 1349203632 828164 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :^srmlebac Hello? What is this? < 1349203633 278342 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Hlo hti hs?its aW?le < 1349203640 701099 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, scrambler < 1349203720 637843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^scramble scramble < 1349203721 37947 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :srmlebac < 1349203748 661162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^scramble uenlsbcmra < 1349203749 125147 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :unscramble < 1349203753 829235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're all kind of related. < 1349203766 389751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's mostly about bouncing between the two ends of the string. < 1349203770 40130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show scramble < 1349203770 493062 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :>>,[>,]<[<]>[.>>]<[>>]<2[.<2] < 1349203801 836643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show srmlebac < 1349203802 302844 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :>>,[>,]<[<]>[.>>]<[>>]<2[.<2] < 1349203813 645263 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, they're even that close. < 1349203830 668800 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also these must be old, because it hasn't combined the >>s. < 1349203834 165281 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349203865 693590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^def scramble bf >>,[>,]<[<]>[.>>]<[>>]<<[.<<] < 1349203866 50656 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Defined. < 1349203868 734357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show scramble < 1349203869 174418 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :>2,[>,]<[<]>[.>2]<[>2]<2[.<2] < 1349203890 681839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There, it's a bit shorter. < 1349203910 997389 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :>> is exactly the same length as >2 < 1349203917 319905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, well, I meant in memory. < 1349203929 670878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The ^show output is just a textual dump. < 1349204019 819936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In memory it's in two-cell pairs where one cell gives the command (<> or +- or [ or ] or , or .) and the other the argument (count for <> or +-, the jump destination for [ or ]), so >2 is two cells whereas >> is four. < 1349204057 727508 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349204081 10564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^def tmp bf ------------------------------------------------------------------------------------------------------------------------------------------------------ < 1349204081 429103 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Defined. < 1349204084 50755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show tmp < 1349204084 507985 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :+106 < 1349204125 720084 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From what I recall, ^show selects +/- (or ) based on which would give the smaller number; internally it's always as-if the command were + or >. < 1349204139 794546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It has a wrapping tape.) < 1349204945 890731 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349204958 215248 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349205403 451933 :atriq!~nathan@host-2-97-151-112.as13285.net PRIVMSG #esoteric :I'm really proud of Fueue < 1349205592 945350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :smashing language, old chap < 1349205645 613309 :atriq!~nathan@host-2-97-151-112.as13285.net PRIVMSG #esoteric :I'm scarily not old < 1349205661 577019 :atriq!~nathan@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Fermat's Last Theorem has been a theorem for longer than I've been a person < 1349205705 640698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You mean forever? < 1349205718 366539 :Slereah!x@ANantes-259-1-223-46.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Fermat, that young whippernsapper? < 1349205724 495552 :atriq!~nathan@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Since September 1994, yes. < 1349205759 48198 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was a theorem before it was proved. < 1349205766 944956 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was even *called* a theorem before it was proved. < 1349205776 845825 :atriq!~nathan@host-2-97-151-112.as13285.net PRIVMSG #esoteric :Both of those are true! < 1349205784 892409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq is just trying to disguise the fact he's http://tvtropes.org/pmwiki/pmwiki.php/Main/ReallySevenHundredYearsOld < 1349205791 776633 :atriq!~nathan@host-2-97-151-112.as13285.net PRIVMSG #esoteric :My god < 1349205796 382672 :atriq!~nathan@host-2-97-151-112.as13285.net PRIVMSG #esoteric :I'm a page on TVTropes < 1349205819 202293 :Sanqui!~SankyZNC@unaffiliated/sanky NICK :Sanky < 1349205851 440573 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: oh, that esolang with the 10% bug was brainfuck < 1349205875 706085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a little known fact about brainfuck < 1349205899 241396 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it was first a bug in the interpreter that chopped off the first + (hello world starts with 10 of those, and uses the number 10 as a base to generate the characters) < 1349205928 55072 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so I worked around that by adding another + and left the modified program as a trap for my future self < 1349205948 773706 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :when run in the corrected interpreter, that program gives a 10% bug in the other direction < 1349206021 79093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1349206217 78711 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: I have two solutions to fix thue's input issue < 1349206245 926847 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :1) input one character instead of one line. this way the programmer can make sure to treat characters in a way that doesn't allow code injection < 1349206301 67501 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :2) allow the programmer to define an alphabet to use in the program, and a subset of that alphabet as the input alphabet < 1349206328 862225 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: all brought back because Arc_Koen started doing the bf in thue thing, and I decided to figure out how my last ubuntu upgrade broke my apache config < 1349206427 112470 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for 2), the alphabet can be something else than the usual ascii - to make it usable on a regular computer you need to "transcribe" your alphabet as ascii (if it's too big, use several chars to code one symbol), and the user's input is in ascii but with a transcription function that transforms it into your input alphabet < 1349206481 540332 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :olsner: so I'm your muse? :-) < 1349206586 316148 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: incidentally, the only broken part was that I forgot how to use the thing < 1349206702 7415 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Arc_Koen: hmm, I guess :) < 1349206783 377143 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fwiw, I didn't write that bf interpreter, but it is written in thue and I have no real idea how it works... thought it would be interesting to try and figure it out while debugging its breakage < 1349206804 751193 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1349206871 113381 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: (1) is what Itflabtijtslwi does. < 1349206892 923042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION realizes he did not have to think about how to spell that this time < 1349206942 316963 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it flabt ijts lwi < 1349207094 968019 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :olsner: if you really want to debug a bf interpreter in thue I'd be glad to give you mine once it's over < 1349207104 861750 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but it's kind of a boring thing to program < 1349207117 775355 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the idea is *very* simple, but it takes a loooooot of substitution rules < 1349207230 721405 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think when I'm done I'll try to program in Definer, or another similar string-rewriting language that does allow for "variables" < 1349207238 413286 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or, like, pattern-matching < 1349207297 556893 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think mod_rewrite uses PCRE < 1349207348 786611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: did thutubot have a bf implementation? < 1349207385 914106 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for instance in the interpreter if I want to have some symbols travel through others, I say something like "if a symbol is enclosed in { } brackets, then it moves to the left", but I have to write the substition rules for all symbols {+}, {-}, {>}, etc., for all symbols they can meet 0{+}::={+}0, 1{+}::={+}1, 0{-}::={-}0, etc < 1349207399 329005 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and to make things worse it's completely irreadable < 1349207415 379822 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(espacially if one of the symbols is a : or a =) < 1349207498 449743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's like how i made the first loop in /// before i found the copying twice trick < 1349207506 109011 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :heh, avoid using : and = then :P < 1349207541 250093 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :olsner: well i'm kind of short in symbols and I don't want to use words too much < 1349207550 485861 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no wait, that was even more insane. < 1349207560 944304 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :an incredibly verbose interpreter would be a bit funny though < 1349207567 163249 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I use = as the operator that checks if a cell is equal to 0 < 1349207586 29759 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(and debuggable, if it's constantly explaining exactly what it's doing) < 1349207606 363064 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, if you had said that sooner I might have made it completely full of words < 1349207641 87621 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :as in, even input would have had to be in the form increment decrement move left move right input output begin loop end loop < 1349207653 45008 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but now I've written too much to want to restart anything < 1349207653 448576 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm you could say the first /// loop was attempting to use a thue method in a language not suited for it. < 1349207671 63068 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :does /// use string-rewriting? < 1349207676 185769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. < 1349207693 26067 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's even simpler than thue. < 1349207696 529371 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, /// eats everything up until the third / after applying a rewrite rule? < 1349207718 918783 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or before... < 1349208143 406516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically /// is both string-rewriting and self-modifying code < 1349208234 533081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with the latter the only way to do real flow control < 1349208297 301191 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and looping requires quine-like techniques < 1349208661 126826 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :/// is the best language < 1349208880 877379 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :erh, earlier today we told someone that was eodermdrome < 1349208890 604331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THAT WAS EARLIER TODAY < 1349208919 742523 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349208932 838961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, /// is already implemented. < 1349208967 469917 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I might decide to implement /// soon < 1349209003 327248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there might even be a more efficient implementation than the perl one. possibly by User:Nthern. < 1349209016 902220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION never tested that. < 1349209040 900864 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :more efficient than perl? wow! < 1349209067 834650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the perl one keeps scanning the string from the beginning, whether or not there can be new matches there < 1349209080 350320 :atriq!~nathan@host-2-97-151-112.as13285.net QUIT :Quit: Leaving < 1349209118 454615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for some substitutions that's gonna hurt. < 1349209169 667343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it was just a quick hack to get a working implementations, after all. < 1349209173 828492 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-s < 1349209202 918986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it just _barely_ manages to run the BCT interpreter without hitting one of perl's internal limits. < 1349209240 742348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(regexp recursion depth) < 1349209387 897352 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :afaik Nthern is the only other person who has succeeded at programming in /// < 1349209394 717044 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, what is it that uses recursion in those regexps? < 1349209467 697962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :s!^/((?:[^/\\]|\\.)*)/((?:[^/\\]|\\.)*)/!!s is the one which tended to crash < 1349209538 261649 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :couldn't you make it [^/\\]+ to match longer chunks? < 1349209548 686439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is possible it doesn't use recursion in all perl versions, i think the ?: 's were an attempt to simplify it < 1349209575 471802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: except the BCT interpreter uses only / and \ characters :P < 1349209597 448111 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :aah, sounds appropriately evil < 1349209632 267378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seemed like the logical thing to aim for, after getting basic "readable" looping going < 1349209650 596083 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oerjan: so my brother drops a pair of shorts in the clothes washer and just leaves them there, i don't even know when... makes no reference to it... this is what i live with < 1349209659 941762 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's after initial syntactic desugaring btw. < 1349209680 136651 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :after syntactic salting? < 1349209680 854339 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: HOW DESPICABLY EVIL < 1349209708 963939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's also possible to optimize some Perl regexps a whole lot with suitably placed (?>...)s. (It's a kind of a forced never-backtrack construct.) < 1349209715 990700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION always checks the washing machine for forgotten clothes before using it. < 1349209752 789331 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oerjan: but they havent been washed... evidenced by their dryness < 1349209757 222517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i recall the perl version i used wasn't the newest one < 1349209773 443354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: HOW DESPICABLY EVIL < 1349209824 241614 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's possible (?>...) is reasonably new; it's quite far down in the manual, at least. < 1349209886 21904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The *+ construct can be an easier way and I think it's earlier too. < 1349209900 805869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+ ? < 1349209901 640277 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oerjan: personally i don't even care.. i wash my stuff at laundromat lately.. but my mom comes along saying "can you turn on washing machine for me? running out of clean towels" because the knob is busted she can't actually turn on the machine herself < 1349209939 993373 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :so i tell her about the shorts and she just carries them off into her room.. "ok ive emptied it" < 1349209953 993853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: *+ and ++ and ?+ and {n}+ and so on are the "possessive" versions of the quantifiers. < 1349209975 902564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: "Match as much as possible and never give anything back" is what they do. < 1349209977 358673 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :so.. if i get depressed sometimes.. it's not baseless < 1349209987 437347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. so it's not just * and + combined < 1349210025 755156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :/a++a/ e.g. can't ever match, because a++ gobbles all the a's. < 1349210094 911820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that I know how well the regex engine can do without the hints in your original example, and whether the potential backtracking points matter. But it's a case where you know exactly what to match. < 1349210140 47475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: hypocritically speaking, i'm pretty sure a healthy person wouldn't be depressed by such events. < 1349210197 536922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"For instance, the typical "match a double-quoted string" problem can be most efficiently performed when written as: /"(?:[^"\\]++|\\.)*+"/ as we know that if the final quote does not match, backtracking will not help." (perlre example on them.) < 1349210200 256239 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oerjan: ain't noone healthy in this house < 1349210230 559711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although perhaps it's a sign that we're at least a bit on the autistic spectrum < 1349210252 379564 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :lol hypocritically speaking < 1349210255 437586 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(disclaimer: DO NOT USE FOR MEDICAL ADVICE) < 1349210256 892548 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oh no < 1349210267 10391 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :regexps are awesome for writing gobbledygook like "(?:[^"\\]++|\\.)*+" < 1349210348 728169 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: that _does_ look eerily similar < 1349210470 603438 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oerjan: ironically for me facing my fears means doing someone elses laundry < 1349210589 938200 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349210862 83651 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm < 1349210889 528339 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :a fueue itnerpreter in thue would actually be shorter that a brainfuck one < 1349210911 24531 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :cause fueue has only one structure (that is, code and date are together) < 1349211006 226200 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: your proof that fueue is turing complete, does it work if numbers are bounded? < 1349211078 308303 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh screw that I can do it with unbounded numbers *rolls his sleeves up* < 1349211087 417053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 64^3 < 1349211088 448808 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 262144 < 1349211202 793918 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 64 `xor` 3 < 1349211203 753437 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `a' in the constraint: < 1349211203 948045 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `Data.Bits.Bits a' < 1349211203 948251 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : a... < 1349211211 214350 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :67 < 1349211224 946689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: aww, changing * to *+ didn't help, at least with the perl version installed here (5.10.0) < 1349211344 693654 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> Data.Bits.xor 3 4 < 1349211345 724951 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `a' in the constraint: < 1349211345 920048 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `Data.Bits.Bits a' < 1349211345 920248 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : a... < 1349211351 269630 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wtf < 1349211367 795533 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> 64 `xor` 3 :: Word < 1349211368 766667 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 67 < 1349211370 290501 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It works fine with ghc/ghci < 1349211377 152161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: my proof doesn't use number arithmetic at all, there's a lonely 1 used for a delaying trick < 1349211389 585945 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t xor < 1349211390 117027 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh < 1349211390 552451 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Bits a) => a -> a -> a < 1349211402 522760 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you mean YOU DON'T NEED NUMBERS at ALL??? < 1349211418 112675 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shocking < 1349211423 364492 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed, that 1 could probably be changed to something else :) < 1349211447 907927 :ion!ion@heh.fi PRIVMSG #esoteric :putStrLn "hello" `xor` putStrLn "world" < 1349211498 851684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: it's only using the functional parts of fueue in an essential way < 1349211506 766734 :ion!ion@heh.fi PRIVMSG #esoteric :arc_koen: class (Eq a, Num a) => Bits a < 1349211588 213652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: ghci uses the extended defaulting option, which defaults numeric types in more general circumstances < 1349211651 250520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: btw http://oerjan.nvg.org/esoteric/slashes/longsubst.sss is a simple program triggering the bug < 1349211663 377872 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ah, ghc does error out < 1349211682 852890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it _should_ print hello if working < 1349211708 89923 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and some newlines, i didn't bother removing them < 1349211712 894093 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :olsner: so i'm gonna make a verbose thue fueue interpreter < 1349211723 955119 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Arc_Koen: have fun! < 1349211742 15259 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fun? I'm doing it for SCIENCE < 1349211755 888573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: well you need numbers for output, but you can consider it TC even without if you consider final queue contents < 1349211756 811046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: If I can manage to remember, I'll try some things out when I'm not typing via the phone. < 1349211770 218996 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, yeah, ok < 1349211826 552879 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: would brainfuck be tc with cell contents being unbounded, but without the - instruction? < 1349211848 916157 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm thinking it doesn't change anything < 1349211867 281785 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like, you can have a cell you call "zero" which you increment instead of decrementing every other cell < 1349211907 235775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: as long as the tape still is unbounded, it might work < 1349211919 999943 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm I don't think we need that < 1349211924 893950 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for instance take 4-cell brainfuck < 1349211946 775863 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :don't use the fourth cell, except to emulate - < 1349211971 140516 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(so if you're in the first cell, instead of - you write >+>+>+) < 1349211984 681959 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(well >+>+>+>) < 1349211994 827637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: um you can never get information out of a cell if you cannot get it back to zero < 1349212003 174204 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, that's true < 1349212005 531847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :other than that it is nonzero < 1349212047 193089 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so how would it work if the tape was unbounded? < 1349212112 832389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in that case there ought to be a way to move data further on the tape, to the still zero parts < 1349212183 814000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so you would encode the cells of a brainfuck with - as sequences of 0's and nonzeros < 1349212202 563186 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :haha < 1349212204 673398 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nice < 1349212221 600120 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1349212235 815251 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm I'm not convinced though < 1349212251 775925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i'm reminded of Sceql < 1349212440 855481 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349212441 579205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway i'd imagine a memory layout like 0 ...arbitrary non-zero trash... 0 first bf cell 0 second bf cell 0 ... last bf cell 0 0 ... < 1349212473 964817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm make that 0 0 between the trash and first cell too < 1349212502 864078 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and a 0 0 somewhere around the current cell. < 1349212541 754147 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm... I think apache does potentially evil things with leading slashes in uris < 1349212888 406466 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"Use with extreme caution, as it may result in loop." :) < 1349212957 891774 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(it could if there wasn't a limit on the number of matching rules and if the server didn't run out of memory so quickly) < 1349213033 446369 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...arbitrary non-zero trash... 0 (0 (1 1*))* 0 (0 (1 1*))* 0 0 0... < 1349213092 347024 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well gnight < 1349213111 359302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :night < 1349213121 304607 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(the fueue interpreter might not be shorter than the brainfuck one because it has so much moving around) < 1349213141 345406 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tricky < 1349213162 807752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait i've not even finished browsing the logs yet... < 1349213186 507301 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like, the 'fadd' function sends a 'check arithm' marker to see if it has correct arguments, then the marker comes back as 'ok arithm' or 'noop' < 1349213204 582169 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if it's noop then fadd must move through the whole queue < 1349213246 745267 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if it's ok arithm then it's a nightmare of adding two numbers, then the results still has to move through the whole queue < 1349213265 609441 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if thue had WRAPPING that would be so easy < 1349213325 745824 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: I'm not sure it's healthy browsing the logs... it's like every moment you're not on the chan you have to live twice (once out of the chan and once reading the log) < 1349213340 11670 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you're gonna get old TWICE AS FAST < 1349213354 853366 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :of course an easy remedy would be to stay on the chan as often as possible :-) < 1349213357 986511 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAAAA < 1349213358 760844 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway bye < 1349213404 116092 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Quit: Leaving < 1349213491 186825 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell Arc_Koen If you want things "easy", go Thutu or something. (Disclaimer: only lookes at Thutu briefly.) < 1349213491 418834 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349213494 663505 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I got tired of keeping that in the input buffer, waiting for the quit. < 1349213540 80101 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :AAA you just shifted the balance fo need sleep / got plenty things to do < 1349213540 274580 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1349213663 202582 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hum, you know what, thutu can wait < 1349213675 657835 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@messages < 1349213675 852354 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 1d 1h 43m 33s ago: did you mean to remove an a from the kipple truth-machine program? i don't know kipple so... < 1349213676 47329 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :fizzie said 3m 4s ago: If you want things "easy", go Thutu or something. (Disclaimer: only lookes at Thutu briefly.) < 1349213689 65948 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1349213751 95192 :Gregor!codu@codu.org PRIVMSG #esoteric :It's super-promising when you look up an obscure error on Google and the first result is “Pig Latin Reference Manual” < 1349214049 212042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ouyay on'tday aysay < 1349214670 95874 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net QUIT :Read error: Connection reset by peer < 1349214715 937170 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349214780 163462 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Keccak won the SHA-3 competition < 1349214855 261104 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.nist.gov/itl/csd/sha-100212.cfm < 1349214877 5589 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, so soon. < 1349214899 472844 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com TOPIC #esoteric :I, for one, welcome our new hash function overlords | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki < 1349214955 191573 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Keccak does sound like a proper name for an alien overlord. < 1349214967 286181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :LORD KECCAK. < 1349215000 806914 :ion!ion@heh.fi PRIVMSG #esoteric :Keccak sucks as a palindrome. < 1349215001 1826 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349215016 811051 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's pronounced "kashyyyk" < 1349216226 977269 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net QUIT :Ping timeout: 245 seconds < 1349216710 158289 :Gregor!codu@codu.org PRIVMSG #esoteric :Hm. < 1349216718 90049 :atrapado!~aa@188.127.180.11 QUIT :Quit: Leaving < 1349216723 768634 :Gregor!codu@codu.org PRIVMSG #esoteric :It is astoundingly difficult to Keccak-hash something right now. < 1349216735 288370 :Gregor!codu@codu.org PRIVMSG #esoteric :I'm looking for an implementation that I can just say “here's a file, what's its hash” < 1349216736 331343 :Gregor!codu@codu.org PRIVMSG #esoteric :Nope. < 1349216760 54879 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :my university has a nick cage appreciation society < 1349216772 982946 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i hope this is a homestuck joke and not something sincere < 1349216795 164602 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://guyism.com/wp-content/uploads/2012/07/best-resume-ever.jpeg < 1349216895 280071 :ion!ion@heh.fi PRIVMSG #esoteric :gregor: Add the future-snapshots repository and install sha3sum. < 1349216907 22338 :Gregor!codu@codu.org PRIVMSG #esoteric :Perfect! < 1349216912 934510 :ion!ion@heh.fi PRIVMSG #esoteric :future-snapshots/20131001 should work nicely. < 1349216932 790374 :Gregor!codu@codu.org PRIVMSG #esoteric :The implementation is publicly available, but it's all test suites, no tools. < 1349217200 549522 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you should smoke a bowl of hash in honor of this occasion < 1349217739 580970 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349218506 208193 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349218631 58489 :Jafet1!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349219224 140500 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Zzzzzzzzzzzz < 1349219359 875924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, it's not a Merkle-Damgård hash. < 1349219915 207968 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349220020 122291 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Gregor: http://keccak.noekeon.org/KeccakReferenceAndOptimized-3.2.zip < 1349220047 242883 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq_: Try using that to get a hash of a file. < 1349220049 176394 :Gregor!codu@codu.org PRIVMSG #esoteric :pikhq_: I dare you. < 1349220100 404203 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Ass! < 1349220117 518861 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Why would you make the test program something other than a read file and shove it into the hasher? < 1349220230 712896 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Okay, I'm *sure* it's a perfectly reasonable hash algorithm, but the implementation was written by an incompetent. < 1349220261 531385 :Gregor!codu@codu.org PRIVMSG #esoteric :They're Belgian *shrugs* < 1349220401 589260 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :http://keccak.noekeon.org/specs_summary.html Well, there's enough you could probably write it yourself. < 1349220557 226913 :Gregor!codu@codu.org PRIVMSG #esoteric :All I was going to do was hash the topic. < 1349220563 344396 :Gregor!codu@codu.org PRIVMSG #esoteric :The joke is long dead by now ;) < 1349220567 13954 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net QUIT :Read error: Connection reset by peer < 1349220595 723066 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Still annoyed. < 1349220927 776669 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1349221075 485394 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Actually, I'm impressed at how simple this hash algorithm can be. < 1349221592 277010 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :DCB6B8BD29813DA1A9B56667D751A6D444ECFC5B0F67D6EB85DEF9E < 1349221608 338922 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :That's SHA3-224 of the topic. < 1349221622 636117 :Gregor!codu@codu.org PRIVMSG #esoteric :How 'bout just “I, for one, welcome our new hash function overlords” < 1349221648 249355 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :E581A6F9E364E179B336A2C6D6831D4B50CD7739C7E1565E3EBF2 < 1349221667 732189 :Gregor!codu@codu.org TOPIC #esoteric :I, for one, welcome our new hash function overlords | E581A6F9E364E179B336A2C6D6831D4B50CD7739C7E1565E3EBF2 | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki < 1349221678 643711 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: How are you computing it? < 1349221691 207149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SHA3 looks much more complicated than SHA1 to me. < 1349221706 677705 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :shachaf: Grabbed "readable keccak" and shoved the string into it. < 1349221724 814818 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, *readable*. < 1349221728 580134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds promising. < 1349221733 727014 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :http://www.mjos.fi/dist/readable_keccak.tgz < 1349221744 995159 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :It's 106 lines of C. < 1349221768 751104 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :A bit more if you want to make it useable as a general-purpose library, of course. < 1349221790 50430 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :But I doubt it'd go over 200 if you don't try optimizing it. < 1349221813 734654 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, it's not so bad. < 1349221820 43447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It still has a lookup table. :-( < 1349221827 639960 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Tiny one though. < 1349222004 585212 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Ah. Part of why the other keccak implementations are complex is that they support all possible parameters of the algorithm... < 1349222018 618204 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :What I pasted their suffices for the SHA3 ones. < 1349222030 925039 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :s/their/there/ < 1349223073 505413 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349223889 522398 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349224464 315534 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349224581 378643 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349225112 339607 :Jafet1!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349225255 213756 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 256 seconds < 1349225747 422413 :Jafet1!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 260 seconds < 1349226674 120033 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I need a good night's slep < 1349226778 700994 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Keccak is not appropriate for password hashing, right? < 1349226787 476546 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's fast, and good password hashing is slow? < 1349226800 396214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not on its own. < 1349226807 82604 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you should run your passwords through something like PBKDF2 < 1349226816 455189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Presumably PBKDF2-SHA3 is fine. < 1349226820 60291 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which is a fancy way of saying "iterate the hash many times" < 1349226829 129249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But so is bcrypt etc. < 1349226836 498377 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(and probably do other things, but I don't know if those are important for uses other than deriving crypto keys) < 1349226839 58088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: PBKDF2 also xors the iterations together, at least. < 1349226839 252521 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :PBKDF2? < 1349226845 818030 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: yes, PBKDF2 < 1349226880 432368 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you can read about PBKDF2 in a multimedia hypertext encyclopedia using a global network of packet-switched communications < 1349226887 471345 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :food, bbl < 1349227222 47611 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O someone submitted a hash algorithm to the contest maliciously? < 1349227265 396030 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: I should hope so. < 1349227276 985351 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Otherwise how can you tell if the process is doing its job? < 1349227293 911407 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349227316 923886 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, someone just modified one of the entries to be malicious, as a proof of concept I guess < 1349227318 51335 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :afaict < 1349227536 176999 :Jafet1!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349227552 880477 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 246 seconds < 1349227804 848239 :Jafet1!~Jafet@unaffiliated/jafet NICK :Jafet < 1349227827 930770 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> length "E581A6F9E364E179B336A2C6D6831D4B50CD7739C7E1565E3EBF2" `div` 2 < 1349227828 913183 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 26 < 1349228480 153197 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's funny < 1349228858 87504 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also funny: one of the SHA-3 competitors has already seen widespread real world use < 1349228868 114661 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :MD6 was used by the Conficker worm < 1349228878 910199 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you enter one of those competitions do you get mysterious advice from the NSA, a la DES? < 1349228882 592493 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh john tromp also won the ioccc < 1349228974 562431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's weird i thought he was on the esolang wiki somewhere, but no < 1349229876 56282 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1349231755 305774 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Gah, screwed up my *printing* routine. XD < 1349231779 346827 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 < 1349231833 378716 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Ping timeout: 245 seconds < 1349231872 422804 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net TOPIC #esoteric :I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki < 1349232028 909581 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> length "E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2" `div` 2 < 1349232029 875555 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 28 < 1349232113 62995 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Yup, SHA3-224. < 1349232231 808633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> showIntAtBase 2 ("01"!!) (28*8) "" < 1349232232 782902 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "11100000" < 1349232490 360958 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349233422 524657 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1349233472 61685 :TeruFSX!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349234955 903213 :hagb4rd!~perdito@212.23.103.66 JOIN :#esoteric < 1349235111 190405 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 244 seconds < 1349235570 128983 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349237617 573182 :hagb4rd!~perdito@212.23.103.66 PRIVMSG #esoteric :this is such a pretty place to be, i've just stumbled upon it..lovely 8bit canvas demo -> http://www.effectgames.com/demos/canvascycle/ < 1349239477 919969 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349239888 943671 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1349240660 36534 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349241188 53974 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349242757 824997 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.youtube.com/watch?v=JWToUATLGzs < 1349243768 919039 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349245539 422488 :const!root@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1349247815 640206 :hagb4rd!~perdito@212.23.103.66 QUIT :Quit: hagb4rd < 1349247876 972253 :epicmonkey!~epicmonke@91.234.37.57 JOIN :#esoteric < 1349248995 113418 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1349249456 685114 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg JOIN :#esoteric < 1349249631 56779 :atriq!~Taneb@host-78-146-174-221.as13285.net JOIN :#esoteric < 1349250010 241414 :barts!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :i am working on a piece of hardware which can take any wave and output an analog sync clock < 1349250018 682072 :barts!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :well, sine-like wave < 1349250024 97605 :barts!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :that reminds me i wanted to try a metronome < 1349250145 674164 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349250172 997472 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349250492 643979 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349250618 337852 :barts!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :oh the video just loaded < 1349250633 167295 :barts!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :the metronomes become synchronized because of a phenomenon called soft syncing < 1349250686 474550 :barts!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :it happens because they are all coupled in angular momentum < 1349250743 489030 :barts!~barts@p57AEA855.dip.t-dialin.net PRIVMSG #esoteric :in fact the whole swivel is a single energy pool which tries to maximize its use of that energy < 1349251837 958445 :atriq!~Taneb@host-78-146-174-221.as13285.net QUIT :Ping timeout: 246 seconds < 1349253870 275185 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 264 seconds < 1349254882 207525 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349256059 35443 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 246 seconds < 1349257316 716887 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349257769 945771 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349257771 472827 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Client Quit < 1349258394 831602 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349259008 611052 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349259034 210386 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349259057 648527 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349259075 129006 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :heeello < 1349259534 4164 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1349259630 56081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heel-o. < 1349260683 210924 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1349261388 918374 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349262664 912930 :barts!~barts@p57AEA855.dip.t-dialin.net QUIT :Ping timeout: 246 seconds < 1349262783 266493 :barts!~barts@p57AEA62E.dip.t-dialin.net JOIN :#esoteric < 1349263591 208436 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349264311 380137 :yours_truly!~yours@64.229.2.254 JOIN :#esoteric < 1349264432 574138 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 255 seconds < 1349264449 763895 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 260 seconds < 1349264762 653652 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Quit: Leaving < 1349265334 808300 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349265529 976524 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 246 seconds < 1349265564 148946 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349265813 847131 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg QUIT :Quit: mig22 < 1349267383 859613 :ion!ion@heh.fi PRIVMSG #esoteric :“House of Marley Positive Vibration Rasta”, “color: rasta” http://www.thomann.de/fi/house_of_marley_positive_vibration_rasta.htm < 1349267792 445360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: According to fcolor, #a37f58 is the color of "rasta" after 10 images (190 to go). < 1349267854 285315 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Some of these results are a bit nonrelevant-looking.) < 1349267912 510671 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://users.ics.aalto.fi/htkallas/rasta.png and so it goes. < 1349267948 297883 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I conclude that it mostly means something vaguely brownish. < 1349267959 208870 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1349268344 687206 :Slereah!x@ANantes-259-1-223-46.w83-195.abo.wanadoo.fr QUIT :Ping timeout: 252 seconds < 1349268356 769477 :Slereah!x@ANantes-259-1-175-189.w90-49.abo.wanadoo.fr JOIN :#esoteric < 1349269071 935559 :MoALTz!~no@host-92-2-116-150.as43234.net JOIN :#esoteric < 1349269256 22385 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1349270418 938509 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.ling.helsinki.fi/~fkarlsso/genkau2.html < 1349270520 869222 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"This page has been glanced at by [Counter datafile "/usr/local/etc/Counter/data/sample3.dat" must be created first!] visitors external to our department" < 1349270573 733116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Page view counters, where have they all gone? < 1349270815 42688 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349271097 633247 :itidus20!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au JOIN :#esoteric < 1349271330 201588 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au QUIT :Ping timeout: 264 seconds < 1349271336 593235 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1349271337 488583 :itidus20!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au NICK :itidus21 < 1349271439 798048 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh hey quintopia maybe you can help me < 1349271493 965647 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm trying to understnad the hello world program in http://esolangs.org/wiki/Platts < 1349271541 408475 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :1) what are the two zeroes in the initial string for? < 1349271588 259813 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :2) when B produces Hello World!, the output mode is off, so why is it printed? < 1349271624 223351 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or are every ever produced strings printed everytime that a string is produce while the output mode is on? < 1349271688 948018 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so if the production rules were A> B|Hello World! H>J J|K K! for instance, the Hello World would be printed twice? < 1349271703 408824 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(once by H>J and once by J|K) < 1349271770 511456 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349271797 737520 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349271825 749130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For 2), isn't output mode off at first, and toggled on by the "A>" production, leaving it on for "B|Hello World!"? < 1349271856 554612 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ohhhhhhh right < 1349271860 536196 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I hadn't considered that < 1349271961 258217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A0B0 -[toggle output mode on]-> 0B0 -[implicit empty string]> B0 -[output "Hello World!"]-> Hello World! -[toggle output mode off]-> Kello World! -[halt], I guess. < 1349271986 304407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoops, without forgetting the latter 0. < 1349272003 773113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unless they mean something else, I'unno. < 1349272144 468228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, hm, right; if it's a 2-tag system, those 0s get deleted too. < 1349272227 902556 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1349272312 171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A0B0 -[toggle output mode on]-> B0 -[output "Hello World!"]-> Hello World! -[toggle output mode off]-> llo World!K -[implicit empty-string rules]-> K -[halt], in that case. < 1349272320 677174 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I read it as just rewriting at first.) < 1349273058 482518 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349273127 617805 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nah, I don't think it's string-rewriting < 1349273144 487045 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think A produces empty string and toggle output mode on < 1349273151 321707 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :0 produces empty string < 1349273162 364736 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :B produces Hello World!, which is printed < 1349273180 10423 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh hum and then I don't know if it's 0's turn or H's turn < 1349273194 647360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: It's a 2-tag system, it says so right up there. < 1349273201 407849 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Any symbols not explicitly assigned production rules in the program listing are implicitly assigned a production of the empty string. < 1349273228 414313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See http://esolangs.org/wiki/Tag_system -- they always delete m (in this case, 2) symbols from the left, and append the production to the right. < 1349273232 151499 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmmm ok < 1349273293 95384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't notice at first, since I just went "oh, production rules". < 1349273618 854586 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349274596 85183 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349274729 963894 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi Arc_Koen < 1349275222 668662 :xiaoding!~GaoMing@27.115.83.129 JOIN :#esoteric < 1349275229 616446 :xiaoding!~GaoMing@27.115.83.129 PART :#esoteric < 1349275317 48316 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie's second production sequence is correct < 1349275318 431692 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hi < 1349275347 243907 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yep apparently the issue was just that I didn't know what a tag was < 1349275363 19736 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com TOPIC #esoteric :I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | God made the natural numbers; all else is the work of ZARDOZ | http://codu.org/logs/_esoteric/ | < 1349275367 457940 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com TOPIC #esoteric :I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | God made the natural numbers; all else is the work of ZARDOZ | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki < 1349275672 834101 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1349276630 494362 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349276714 743969 :yours_truly!~yours@64.229.2.254 QUIT :Ping timeout: 240 seconds < 1349277363 561404 :xiaoding!~GaoMing@27.115.82.183 JOIN :#esoteric < 1349277418 169201 :xiaoding!~GaoMing@27.115.82.183 QUIT :Read error: Connection reset by peer < 1349277449 198120 :xiaoding!~GaoMing@27.115.82.182 JOIN :#esoteric < 1349277463 786728 :xiaoding!~GaoMing@27.115.82.182 PART :#esoteric < 1349277487 687579 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349277700 697618 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1349278196 981643 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349278220 905259 :xiaoding!~GaoMing@58.199.170.73 JOIN :#esoteric < 1349278235 106497 :xiaoding!~GaoMing@58.199.170.73 PART :#esoteric < 1349278292 860785 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 248 seconds < 1349278590 284800 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349278894 430215 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1349278941 901827 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349279704 505938 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349280185 168298 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1349280684 854977 :augur!~augur@129-2-129-34.wireless.umd.edu JOIN :#esoteric < 1349281156 358837 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349281308 972944 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1349282162 655733 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349282588 280095 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1349282590 972505 :ion!ion@heh.fi PRIVMSG #esoteric :Rats (1984) - Trailer http://youtu.be/2zbl4_xkORc < 1349282828 73602 :ogrom!~del@gprs-inet-65-121.elisa.ee JOIN :#esoteric < 1349283436 372211 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349283810 207496 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1349283925 193237 :sivoais!~zaki@199.19.225.239 QUIT :Quit: Lost terminal < 1349284466 557220 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 255 seconds < 1349284473 967328 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349284514 16741 :epicmonkey!~epicmonke@91.234.37.57 QUIT :Ping timeout: 246 seconds < 1349284823 734010 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349285238 895039 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349285551 931319 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1349285924 776025 :atriq!~Taneb@host-78-146-174-221.as13285.net JOIN :#esoteric < 1349286195 233133 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349286668 251956 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Goddammit haskell < 1349286691 469726 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ghci thinks 25*0.036 is 0.8999999999999999 < 1349286696 503670 :ion!ion@heh.fi PRIVMSG #esoteric ::: CReal < 1349286729 51422 :ion!ion@heh.fi PRIVMSG #esoteric ::: Rational < 1349286749 159242 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Floating-point numbers are the devil. < 1349286782 235866 :ion!ion@heh.fi PRIVMSG #esoteric :Nothing wrong with floating-point numbers (except for denormals and NaN) as long as you use them appropriately. < 1349286785 431015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zomg irb thinks the same thing. < 1349286791 249607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And Python! < 1349286801 569326 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: *Ahem*. Floating point *values*. < 1349286829 491618 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :on windows calculator, 0.8999999999999999 / 0.36 = 2.4999999999999997222222222222222 < 1349286847 828558 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I blame haskell for using an inexact default representation of fractional values < 1349286853 834729 :ion!ion@heh.fi PRIVMSG #esoteric :> (25*0.036 :: CReal, 25*0.036 :: Rational) < 1349286854 895332 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (0.9,9 % 10) < 1349286883 487505 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`runc int main(void) { printf("%.20f", 25*0.036); } < 1349286884 73344 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What is CReal in < 1349286885 268020 :ion!ion@heh.fi PRIVMSG #esoteric :freefull: What should pi be in the exact representation of fractional values? < 1349286888 838632 :HackEgo!codu@codu.org PRIVMSG #esoteric :0.89999999999999991118 < 1349286889 642425 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Rational is nicer than CReal if you're just talking about rationals. < 1349286901 271450 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ion: An infinite value of course < 1349286919 341211 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Infinite in length I mean < 1349286953 870445 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :0.9 is definitely representable accurately without too much data though =P < 1349286968 624807 :ion!ion@heh.fi PRIVMSG #esoteric :in base-10 < 1349286990 104151 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In any base, using the right representation < 1349287024 292568 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :In binary you can say 1001/1010 < 1349287050 943912 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :There, accurate representation of 0.9 < 1349287061 175619 :ion!ion@heh.fi PRIVMSG #esoteric ::: Rational < 1349287087 886930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pi is representable using only two bytes of data. < 1349287088 880025 :Gregor!codu@codu.org PRIVMSG #esoteric :Funny that you're discussing this in here. < 1349287098 170429 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: In base pi =P < 1349287101 806054 :Gregor!codu@codu.org PRIVMSG #esoteric :My latest FB post: The worst part of floating point math is not the fact that 0.1 + 0.2 yields 0.30000000000000004, but trying to explain to people why their language is horribly broken if 0.1 + 0.2 does NOT yield 0.30000000000000004. < 1349287106 420269 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In Base English. < 1349287129 688773 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349287135 161940 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> toRational (25*0.036 :: Double) < 1349287136 135587 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2026619832316723 % 2251799813685248 < 1349287206 295063 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If you "cast" the end result to Rational, and you don't put :: Double in anywhere or anything similar, will the entire computation be done using rationals? < 1349287239 579178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's not a cast. < 1349287245 731629 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But yes. < 1349287286 554584 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's why I put it in quotes < 1349287287 564328 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :=P < 1349287296 520999 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@type 0.036 < 1349287297 524296 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t. (Fractional t) => t < 1349287312 691195 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Rational is a member of Fractional, right? < 1349287322 321521 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or whatever the term is < 1349287337 709040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haskell doesn't work that way, FreeFull. < 1349287362 208089 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Tell me more then < 1349287495 390829 :augur!~augur@129-2-129-34.wireless.umd.edu QUIT :Remote host closed the connection < 1349287552 146629 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1349287604 303981 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Rational is Ratio Integer, and there is an instance (Num (Ratio a), Integral a) => Fractional (Ratio a), which is maybe an answer, of sorts. But maybe a real Haskeller will explain it all. < 1349287610 871425 :augur!~augur@129-2-129-34.wireless.umd.edu JOIN :#esoteric < 1349287632 490549 :ion!ion@heh.fi PRIVMSG #esoteric :> toRational (pi :: Double) < 1349287633 550218 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 884279719003555 % 281474976710656 < 1349287635 371175 :augur!~augur@129-2-129-34.wireless.umd.edu QUIT :Remote host closed the connection < 1349287643 36363 :ion!ion@heh.fi PRIVMSG #esoteric :> toRational (exp 1 :: Double) < 1349287644 123338 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 6121026514868073 % 2251799813685248 < 1349287676 862710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: That should show all those irrational-pi people. < 1349287770 726558 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> toRational (pi :: CReal) < 1349287771 915521 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: CReal.toRational < 1349287774 451699 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw. < 1349287953 204820 :hagb4rd!~perdito@212.23.103.83 JOIN :#esoteric < 1349287961 334382 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1349288043 54394 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if socket.io is/should be a sufficient motivation to use Node.js even if I don't want to use Javascript server-side < 1349288072 556938 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh there exists socket.io for other languages < 1349288104 994814 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349288114 449149 :hagb4rd!~perdito@212.23.103.83 PRIVMSG #esoteric :one script to rule them all < 1349288289 827271 :Gregor!codu@codu.org PRIVMSG #esoteric :Sgeo: Oh, but you DO want to use JavaScript server-side. < 1349288861 401246 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :do you? < 1349289134 964155 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://blog.nelhage.com/2012/03/why-node-js-is-cool/ (it's not about performance) < 1349289172 357004 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's not about javascript either < 1349289218 879566 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is it about doing cooperative multitasking by hand? < 1349289234 327794 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :kind of but not really < 1349289239 370286 :Gregor!codu@codu.org PRIVMSG #esoteric :Hahaha X-D < 1349289290 993333 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What's it all about, really, in the end? < 1349289291 226727 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1349289291 577167 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i need this terminal for something else in mind < 1349289312 819075 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Okay, be that way. I didn't want an answer anyway. < 1349289313 533785 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: what now? :) ( of course that ignores the fact that i have < 1349289336 227621 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, "a sweet spot in terms of what developers are willing to put up with" < 1349289386 809416 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's a framework which more or less forces you to write network libraries in a composable way < 1349289387 634803 :Gregor!codu@codu.org PRIVMSG #esoteric :olsner: That's the best description of anything I have ever heard. < 1349289392 334754 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which is something people traditionally do poorly < 1349289414 20341 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it is not the theoretically best way of doing so, but it's a thing that exists now that a lot of people use < 1349289438 91817 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that is the tl;dr of that article < 1349289697 730465 :hagb4rd!~perdito@212.23.103.83 QUIT :Quit: hagb4rd < 1349290064 973643 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :is there a tl;dr language? < 1349290294 350427 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :tl;dr: 99 bottles of beer < 1349290524 547623 :Gregor!codu@codu.org PRIVMSG #esoteric :itidus21: Yes, it's called C++. < 1349290548 565871 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ISO-9899 bottles of beer < 1349290603 918300 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :steal_underpants(); [...] return profit; < 1349290631 204603 :hagb4rd!~perdito@212.23.103.82 JOIN :#esoteric < 1349290682 27904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :An ISO 9001 bottle of beer is quality-managed. < 1349290710 802071 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.savingadvice.com/images/blog/generic-beer.jpg < 1349290759 190862 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :An ISO 8601 bottle of beer has a standardised date format. < 1349290776 13489 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :an ISO 3103 bottle of beer is actually tea < 1349290790 937992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like how the image accompanying ISO 9000#Contents of ISO 9001 is "ISO 9001 certification of a fish wholesaler in Tsukiji" http://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/ISO_9001_in_Tsukiji.jpg/609px-ISO_9001_in_Tsukiji.jpg < 1349290793 579083 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :which ISO describes the ISO? < 1349290796 798631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's so relevant. < 1349290807 258240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ISO is also a demogroup. < 1349290837 116536 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"ISO 8128-2:1993: Apple juice, apple juice concentrates and drinks containing apple juice -- Determination of patulin content -- Part 2: Method using thin-layer chromatography" < 1349290941 966863 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.iso.org/iso/home/store/catalogue_tc/catalogue_tc_browse.htm?commid=47918&published=on < 1349291010 783681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or at least kind of a group.) < 1349291120 507903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: Did you purchase a copy of ISO 8128-2 already? < 1349291145 166519 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With that sort of a name, I'm sure it's flying off the shelves. < 1349291257 706049 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't have any CHF :/ < 1349291281 247378 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What is patulin < 1349291298 893992 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, it's a toxin produced by moulds < 1349291307 251408 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the swiss see a pretty woman they say ein, zwei, drei and try to push her down some ice < 1349291353 509950 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: I don't get it < 1349291415 594196 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's a quote from cool runnings < 1349291448 468939 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, cool runnings < 1349291620 646751 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 252 seconds < 1349291644 777954 :atriq!~Taneb@host-78-146-174-221.as13285.net QUIT :Ping timeout: 260 seconds < 1349293658 345746 :atriq!~Taneb@host-78-146-174-221.as13285.net JOIN :#esoteric < 1349294022 279389 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :@messages? < 1349294022 474617 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349294029 427259 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@messages < 1349294029 621849 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1349294041 730810 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@messages? < 1349294041 962945 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349295265 994339 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349295457 361507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I conclude that it mostly means something vaguely brownish. <-- THAT'S RACIST! < 1349295469 434560 :ion!ion@heh.fi PRIVMSG #esoteric :My new tattoo http://i.imgur.com/HH89J.jpg < 1349295486 650335 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :"dishouner"? < 1349295506 905272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"whoosh"? < 1349295522 933397 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :"is there a joke I'm missing" < 1349295532 105248 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"brownish" < 1349295543 338687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It's not racist when it's determined by an impartial algorithm. < 1349295562 450269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: that's what the segregationists said! < 1349295826 177641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 25 * 0.036 < 1349295827 217394 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0.8999999999999999 < 1349295837 550642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 0.9 < 1349295838 552168 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0.9 < 1349295897 205730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> 0.9 - 25 * 0.036 < 1349295898 222827 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1.1102230246251565e-16 < 1349295932 590626 :ion!ion@heh.fi PRIVMSG #esoteric :> ((25*0.001)*36, 25*(0.001*36)) < 1349295933 633869 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (0.9,0.9000000000000001) < 1349295959 759084 :ion!ion@heh.fi PRIVMSG #esoteric :> ((25*0.001)*36, 25*(0.001*36), 25*(36*0.001)) < 1349295960 837239 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (0.9,0.9000000000000001,0.9000000000000001) < 1349295968 85113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote My latest FB post: The worst part of floating point math is not the fact that 0.1 + 0.2 yields 0.30000000000000004, but trying to explain to people why their language is horribly broken if 0.1 + 0.2 does NOT yield 0.30000000000000004. < 1349295971 512460 :HackEgo!codu@codu.org PRIVMSG #esoteric :866) My latest FB post: The worst part of floating point math is not the fact that 0.1 + 0.2 yields 0.30000000000000004, but trying to explain to people why their language is horribly broken if 0.1 + 0.2 does NOT yield 0.30000000000000004. < 1349295981 498660 :ion!ion@heh.fi PRIVMSG #esoteric :> ((25*0.001)*36, 25*(0.001*36), 25*(36/1000)) < 1349295982 553230 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : (0.9,0.9000000000000001,0.8999999999999999) < 1349295992 346870 :ogrom!~del@gprs-inet-65-121.elisa.ee QUIT :Quit: Left < 1349295993 414891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Posted Using FB2IRC Technology® < 1349296002 835046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 0.1 + 0.2 < 1349296003 852667 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0.30000000000000004 < 1349296013 988491 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :> 0.1 + 0.2 :: Float < 1349296015 174442 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0.3 < 1349296021 994455 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :> 0.1 + 0.2 :: Rational < 1349296023 66017 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 3 % 10 < 1349296035 25880 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :> 0.1 + 0.2 :: Quadrupal < 1349296036 73746 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: type constructor or class `Quadrupal' < 1349296040 573359 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :> 0.1 + 0.2 :: Quadruple < 1349296041 566800 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: type constructor or class `Quadruple' < 1349296043 591824 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :: < 1349296044 524398 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :( < 1349296050 753114 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :My frown slipped < 1349296059 751269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what's quadruple < 1349296076 171860 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Quadruple-precision_floating-point_format < 1349296080 983890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1349296101 596879 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :It's a thing which exists < 1349296157 732155 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> pi :: Rational < 1349296158 239961 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Quadruped-precision < 1349296158 724519 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (GHC.Float.Floating GHC.Real.Rational) < 1349296158 918595 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a us... < 1349296168 68485 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought you might be misspelling Quaternion (not that i think lambdabot has that) < 1349296175 708847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1 :: Quaternion < 1349296176 685272 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: type constructor or class `Quaternion' < 1349296177 718206 :MoALTz!~no@host-92-2-116-150.as43234.net QUIT :Quit: Leaving < 1349296181 651854 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> pi :: CReal < 1349296182 641612 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 3.1415926535897932384626433832795028841972 < 1349296199 526484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t showCReal < 1349296200 545412 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Int -> CReal -> String < 1349296209 261025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showCReal 100 pi < 1349296210 370818 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "3.141592653589793238462643383279502884197169399375105820974944592307816406... < 1349296248 518938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showCReal 0 pi < 1349296249 534156 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "3" < 1349296256 771150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showCReal (-1) pi < 1349296257 795232 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "*Exception: Negative exponent < 1349296267 611170 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was hoping for an unlimited option < 1349296287 8504 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :> show CReal 0 pi < 1349296288 1496 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: data constructor `CReal' < 1349296290 186116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showCReal 1000000000 pi < 1349296292 149897 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :> showCReal 0 pi < 1349296293 79035 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "3" < 1349296295 308589 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval: ExitFailure 1 < 1349296295 502869 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval: Prelude.undefined < 1349296305 359360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showCReal 1000000000 pi < 1349296306 811039 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :WHICH IS WHICH < 1349296310 485838 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval: ExitFailure 1 < 1349296310 680572 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval: Prelude.undefined < 1349296315 413602 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Okay < 1349296322 934918 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :showCereal < 1349296367 61445 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :For just $280000 I'll be able to read a webcomic offline when I'm 20! < 1349296379 377042 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric ::) < 1349296411 47986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a bargain! < 1349296434 357016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :these are zimbabwean dollars, right? < 1349296450 481525 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Nah, US < 1349296460 545654 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :I've organized a kickstarter to help me reach it < 1349296501 801227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> toRational (25*0.036) < 1349296503 528511 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2026619832316723 % 2251799813685248 < 1349296516 240037 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :http://www.kickstarter.com/projects/14293468/homestuck-adventure-game < 1349296518 16647 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :There it is < 1349296521 542863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: sounds legit < 1349296529 218416 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean, before you linked it. < 1349296536 702678 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Heh < 1349296795 825765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : If you "cast" the end result to Rational, and you don't put :: Double in anywhere or anything similar, will the entire computation be done using rationals? <-- that means no, btw < 1349296829 557886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because toRational takes a Fractional as argument, which _still_ defaults to Double. < 1349296846 162114 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: I wasn't using toRational < 1349296849 608333 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I was using :: Rational < 1349296866 172490 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"Yo, the output is Rational" < 1349296866 746389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it was fizzie who did that. < 1349296925 667213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t toRational < 1349296926 684766 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Real a) => a -> Rational < 1349296934 285078 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :make that Real, not Fractional < 1349296938 437093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t realToFrac < 1349296939 435935 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (Real a, Fractional b) => a -> b < 1349296939 630824 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric ::t fromRational < 1349296940 435552 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (Fractional a) => Rational -> a < 1349297025 78068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :realToFrac combines both toRational and fromRational < 1349297050 987113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t fromIntegral < 1349297051 990226 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (Integral a, Num b) => a -> b < 1349297108 710384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while fromIntegral combines toInteger and fromInteger. so those two are the only ones you need for usual numeric "casts". < 1349297173 906938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> toRational (pi :: CReal) -- hm... < 1349297175 34100 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: CReal.toRational < 1349297183 925079 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :CHEATING SCUM < 1349297208 32976 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what's CReal? < 1349297227 938326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lambdabot's unbounded "real number" type < 1349297230 655514 :ion!ion@heh.fi QUIT :Ping timeout: 252 seconds < 1349297237 206217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :from some module on hackage < 1349297269 31951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> toRational (0.2 :: CReal) -- hm... < 1349297270 50857 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: CReal.toRational < 1349297284 980548 :atriq!~Taneb@host-78-146-174-221.as13285.net QUIT :Quit: Leaving < 1349297472 76698 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> toRational pi < 1349297473 115308 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 884279719003555 % 281474976710656 < 1349297543 551032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> logBase 2 281474976710656 < 1349297544 553485 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 48.0 < 1349297572 26822 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's just converting the binary form of the Double to an exact Rational < 1349297593 584714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e1000000000000000 :: Double -- is this bug still there... < 1349297598 702232 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval: ExitFailure 1 < 1349297598 897086 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval: Prelude.undefined < 1349297601 172290 :ion!ion@heh.fi JOIN :#esoteric < 1349297602 767295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep it is :P < 1349297647 662898 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 1e1000 < 1349297648 875959 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Infinity < 1349297655 999681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it crashes instead of producing an Infinity value because it follows the haskell standard precisely and converts to an out-of-memory Rational first :) < 1349297712 891579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e1000 :: Rational < 1349297714 151678 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 100000000000000000000000000000000000000000000000000000000000000000000000000... < 1349297825 187717 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone recently made a ghc extension so 1e1000 can produce an Integral value < 1349297845 333262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t 1e1000 < 1349297846 421749 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t. (Fractional t) => t < 1349297856 130930 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t 1e100000000000000000000000 --hm... < 1349297871 410920 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :thread killed < 1349297886 309186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh the expansion happens even before type checking < 1349298075 290175 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :=P < 1349298097 50446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t 1e100000000000000000000000 --double checking that < 1349298112 338285 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :thread killed < 1349298117 20454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t 1e1000 < 1349298120 648696 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t. (Fractional t) => t < 1349298174 955708 :ion!ion@heh.fi PRIVMSG #esoteric :Whoa < 1349298235 479120 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t 1e(1e(1e(1e(1e(1e(1e(1e10))))))) < 1349298239 519712 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t t1 t2 t3 t4 t5 t6 t7. (Num (t -> t1), Num (t2 -> t), Num (t3 -> t2), Num (t4 -> t3), Num (t5 -> t4), Num (t6 -> t5), Num (t7 -> t6), Fractional t7) => t1 < 1349298251 861785 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t 1e(1e(1e(1e(1e(1e(1e(1e10)))))))) < 1349298253 812864 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error on input `)' < 1349298258 718968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e < 1349298259 664105 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 1e(1e(1e(1e(1e(1e(1e(1e10))))))) < 1349298263 297031 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349298263 491891 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349298266 981665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e < 1349298270 565441 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349298276 34806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t 1e < 1349298277 381659 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t. (Num (Expr -> t)) => t < 1349298313 77171 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm? < 1349298319 718033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t 1 e < 1349298328 305263 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t. (Num (Expr -> t)) => t < 1349298348 853061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not actually parsed as one token < 1349298365 209648 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but if there's a number after the e it gets parsed as a literal? < 1349298371 426288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t 1e1 < 1349298372 893576 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric ::t 1 e 100 < 1349298379 894408 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t. (Fractional t) => t < 1349298380 89986 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t t1. (Num (t1 -> t), Num t1) => t < 1349298490 285081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :haskell has a general greedy lexing rule, although i think there are corner cases ghc gets "wrong" (that no sane person will use) < 1349298525 30918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t Just.if True then 1 else 2 < 1349298529 454391 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error on input `then' < 1349298547 731528 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (e) 1 2 < 1349298551 861427 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349298555 261695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that should technically notice that if is a keyword < 1349298568 852855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> e 1 2 < 1349298570 509416 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `t1 -> t2 -> t' < 1349298570 704147 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type ... < 1349298571 760666 :augur!~augur@129-2-129-34.wireless.umd.edu JOIN :#esoteric < 1349298601 758953 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lambdabot seems to do e differently < 1349298608 58076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. < 1349298613 397015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t e < 1349298615 604393 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Expr < 1349298620 57122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> a+b+c+d+e < 1349298623 544158 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : a + b + c + d + e < 1349298661 406063 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it has a primitive symbolic expression type which all letters are defined as < 1349298694 235876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> f+g+h < 1349298697 724204 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `a' in the constraints: < 1349298697 919249 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `GHC.Num.Num a' < 1349298697 919441 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ari... < 1349298706 265762 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except those < 1349298711 123995 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> f+g+h :: Expr < 1349298713 529722 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : f + g + h < 1349298729 478622 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> (f+g+h) (i+j+k) :: Expr < 1349298731 863658 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : f (i + j + k) + g (i + j + k) + h (i + j + k) < 1349298737 324038 :augur!~augur@129-2-129-34.wireless.umd.edu QUIT :Remote host closed the connection < 1349298740 452094 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sweet < 1349298770 216380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it also has its weird numeric instances for functions, which combines nicely with that < 1349298822 630302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but there are so many additions it gets confusing. < 1349298869 770442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e(1e(1e(1e(1e(1e(1e(1e10))))))) < 1349298874 600618 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349298886 302249 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i really don't understand why that times out < 1349298905 269373 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 1e(1) < 1349298911 743682 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval: ExitFailure 1 < 1349298911 938191 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval: Prelude.undefined < 1349298960 694107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1 e 1 < 1349298964 484273 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349298965 25642 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ghci fails on anything that doesn't follow the somethingesomething format < 1349298987 13726 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1349298990 746813 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That is, together, no spaces, and no brackets for the somethings < 1349299014 672856 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, the somethingsomething format < 1349299019 65911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: yes. because it will parse 1e1 as 1 e1 and if you haven't defined e1... < 1349299026 796866 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er < 1349299040 358843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean 1esomethingnot1 < 1349299054 222129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t 1 e 1 < 1349299061 282984 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :1e gets parsed as a 1 and then an e < 1349299061 983262 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t t1. (Num (t1 -> t), Num t1) => t < 1349299107 726782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1 e 1 :: Integer < 1349299114 353106 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval: ExitFailure 1 < 1349299114 547582 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval: Prelude.undefined < 1349299123 115339 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this is weird < 1349299132 340499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t \x -> 1 x < 1349299138 802376 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> fromIntegral (1 e 1) :: Integer < 1349299142 755352 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t t1. (Num (t -> t1)) => t -> t1 < 1349299143 307577 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349299160 531584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1 2 < 1349299164 326722 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349299178 79067 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think lambdabot may simply be overworked < 1349299187 760573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t 1 2 :: Integer < 1349299190 136590 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Integer < 1349299196 762972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1 2 :: Integer < 1349299198 714327 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349299205 169561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1 2 < 1349299207 632564 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349299213 894731 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> fromIntegral (1 e 1) :: Integer < 1349299216 398773 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349299220 322935 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :let's overwork it again! < 1349299223 263398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e(1e(1e(1e(1e(1e(1e(1e10))))))) :: Integer < 1349299224 561877 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349299227 989255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1349299235 93583 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e(1e(1e(1e(1e(1e(1e(1e10))))))) < 1349299236 305928 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349299252 447236 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> 1 e 1 < 1349299254 81253 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349299255 23264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :finally it worked < 1349299264 752461 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, is 1 e 1 supposed to be 10? < 1349299300 94127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, 1e1 is < 1349299302 465351 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e1 < 1349299306 989816 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349299308 783394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e1 < 1349299311 139237 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 10.0 < 1349299330 912374 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :1e1 was what I was thinking about, I just overspaced it a bit < 1349299378 626115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's equivalent to fromRationl (10%1) < 1349299383 506908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*fromRational < 1349299416 520839 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, because all floating point literals go through fromRational? < 1349299459 764941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1349299615 569053 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 1e(1e(1e1)) < 1349299619 854041 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349299626 551037 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 1e(1e1) < 1349299630 414916 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349299634 330465 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 1e10 < 1349299636 678419 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1.0e10 < 1349299642 469695 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Cheat =P < 1349299652 991471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: technically that should _never_ evaluate the part in parentheses. lambdabot is just generally overworked. < 1349299659 337144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e undefined < 1349299663 69413 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349299665 250830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e undefined < 1349299666 723012 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349299667 643882 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349299700 67872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for a function, lambdabot's instances make 1 = const 1 < 1349299727 781460 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (1) 1 < 1349299729 438029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"pointwise arithmetic", is the term < 1349299729 632800 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349299744 65874 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t e < 1349299746 143519 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Expr < 1349299776 478405 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1 (Just "floccinaucinihilipilification") < 1349299781 553917 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349299783 617975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1 (Just "floccinaucinihilipilification") < 1349299784 767530 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349299851 405208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> fix 1 < 1349299856 165013 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349299857 582120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> fix 1 < 1349299861 310652 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1349299862 713892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> fix 1 < 1349299864 498701 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349299895 117701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone swat whoever is giving lambdabot fatigue for me < 1349299930 297320 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: you are responsible for the swattings in here < 1349300032 647659 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but they're probably not in this channel! < 1349300048 85555 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@channels < 1349300048 653593 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1349300070 982245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like everything else with lambdabot, there's a command which is impossible to remember the name of < 1349300159 596451 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there is more than one... what's the name of the command that starts yhjul? < 1349300322 971453 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 1 1 1 1 1 1 1 < 1349300326 305124 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 1 < 1349300352 95325 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@yhjul < 1349300352 328576 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\" < 1349300358 705113 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :boring < 1349300364 357672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@yh < 1349300364 561519 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Just 'J' < 1349300368 142311 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the real name is longer < 1349300368 608093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@y < 1349300368 803683 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: yarr yhjulwwiefzojcbxybbruweejw yow . ? @ v < 1349300377 221348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tharr you go < 1349300386 105197 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@yhjulwwiefzojcbxybbruweejw < 1349300386 490253 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :"\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\" < 1349300391 883233 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :aah, hello again old friend < 1349300397 220598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> fix show < 1349300398 586713 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\... < 1349300414 567341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@c < 1349300414 762452 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: check choice-add choose clear-messages compose . ? @ rc v < 1349300423 671812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@w < 1349300423 866820 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: web1913 what where where+ wiki wn world02 . ? @ v < 1349300431 672027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where lambdabot < 1349300435 763018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@where lambdabot < 1349300435 985853 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://haskell.org/haskellwiki/Lambdabot < 1349300446 294926 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@s < 1349300446 489953 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: shootout show slap smack source spell spell-all src . ? @ v < 1349300455 580637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@shootout < 1349300455 775873 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@smack oerjan < 1349300455 776083 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=all < 1349300455 970586 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :go slap oerjan yourself < 1349300461 95327 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :@shootout < 1349300461 289793 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=all < 1349300486 147893 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> fix fix < 1349300487 579849 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: a = a -> a < 1349300488 746094 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that sounds like something that should just have been in @where < 1349300508 443433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@list shootout < 1349300508 638499 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :dummy provides: eval choose id read show dummy bug get-shapr faq paste learn map shootout botsnack thanks thx thank you ping wiki oldwiki docs source fptools hackage googleit < 1349300519 950627 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@list list < 1349300520 231483 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :system provides: echo list listchans listmodules listservers uptime < 1349300523 658671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@listchans < 1349300523 853578 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :##freebsd ##logic ##math ##proggit ##villagegreen #agda #arch-haskell #codez #darcs #esoteric #fedora-haskell #friendly-coders #functionaljava #gentoo-haskell #gentoo-uy #ghc #happs #haskell # < 1349300524 48789 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :haskell-blah #haskell-books #haskell-br #haskell-fr #haskell-freebsd #haskell-in-depth #haskell-overflow #haskell-pl #haskell.au #haskell.cz #haskell.de #haskell.dut #haskell.es #haskell.se #haskell. < 1349300524 48985 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :tw #learnanycomputerlanguage #lesswrong #macosx #macosxdev #rosettacode #scala #scalaz #scannedinavian #snapframework #tanuki #teamunix #unicycling #uscs2010 #xmonad #yi weird# < 1349300534 337667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there it was < 1349300548 156869 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's a lot of chans < 1349300554 922298 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1349300557 398525 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@get-shapr < 1349300557 592928 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shapr!! < 1349300576 483992 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Is the constant e in Haskell? < 1349300577 996358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shapr isn't even online < 1349300582 195428 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I hope this command works something like the bat signal < 1349300583 701084 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> exp 1 -- sort of < 1349300585 125731 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2.718281828459045 < 1349300592 348846 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349300619 874088 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349300646 174941 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Good enough < 1349300651 856450 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> exp 1 :: CReal < 1349300653 53683 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 2.7182818284590452353602874713526624977572 < 1349300696 727619 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What is CReal in < 1349300712 746162 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :@hackage numbers < 1349300712 941275 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://hackage.haskell.org/package/numbers < 1349300721 784260 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :not to be confused with Numbers < 1349300728 547181 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :which someone added to maximize confusion < 1349300942 363164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hackage is case sensitive? :( < 1349300956 441276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, package names < 1349301032 387078 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :numbers sure produces a lot of warnings when installed < 1349301538 625405 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :is wolfram a unit? < 1349301582 775869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think so, it's another name for the element tungsten < 1349301591 251876 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :(no.. and it will only be a unit for anything over my dead body) < 1349301608 461832 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :lol < 1349301665 517473 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :some say Wolfram is the unit of ego < 1349301669 948194 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :lol lol < 1349301691 406518 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> During the dinner discussion leading up to this definition the foreword to one of the Mathematica books was mentioned, where Stephen Wolfram (in third person) wrote "Stephen Wolfram is the creator of Mathematica and is widely regarded as the most important innovator in scientific and technical computing today." In honour of this self-assessment I suggest we call the unit of ego the Wolfram. < 1349301692 372519 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `of' < 1349301735 178144 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :in theory ego should be measurable right? < 1349301743 775591 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it i < 1349301745 712051 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*it is < 1349301755 524001 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the wolfram is a rigorous system of ego < 1349301792 321907 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i guess it needs to be related to other things before it becomes useful < 1349301805 452480 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that quote was from the first hit, the second hit was http://www.wolframalpha.com/input/?i=size+of+stephen+wolfram%27s+ego < 1349301818 392071 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349301942 383207 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :IT DOESN'T ANSWER THE QUESTION. USELESS CRAP. < 1349301947 868272 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :indeed < 1349301990 98023 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it should say 1 Wolfram, but I suppose that kind of self-deprecating humor is incompatible with his ego < 1349302049 484256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :do they actually have these things in america http://www.sheldoncomics.com/archive/121002.html < 1349302078 463044 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :lmao @ "http://www.wolframalpha.com/input/?i=size+of+stephen+wolfram%27s+ego" < 1349302094 295447 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :that is a funny url < 1349302145 414726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...i just realized what to call the unit of obviousness, here. < 1349302161 942023 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: what's that? < 1349302173 600429 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: it starts with i and ends with s < 1349302190 304757 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is it obvious? < 1349302201 137017 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, obvious doesn't start with i. < 1349302208 508301 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :obviously < 1349302270 661261 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i get it :D < 1349302291 319197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess it was sort of obvious. < 1349302333 180967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : but that starts with s! < 1349302340 5615 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i wonder if enough people used that query on wolfram whether it would show up in the wolfram offices < 1349302382 627279 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it is conceivable that at least one of the quotes about units of ego have been forwarded < 1349302384 138061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in the wolfram offices, wolfram's ego is the elephant in the room < 1349302509 145037 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :in the wolfram offices, it takes physical form and walks around in the shape of an elephant < 1349302558 196478 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :stephen+ego Development of this topic is under investigation... < 1349302559 626816 :barts!~barts@p57AEA62E.dip.t-dialin.net PRIVMSG #esoteric :no < 1349302564 976324 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i'm.. not sure what that means < 1349302565 178263 :barts!~barts@p57AEA62E.dip.t-dialin.net PRIVMSG #esoteric :wolfram's ego is the office < 1349302583 311123 :barts!~barts@p57AEA62E.dip.t-dialin.net PRIVMSG #esoteric :if you're working for wolfram, you enter his ego every day from 9 til 5. < 1349302619 258757 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's like that star trek episode where they think there's an entity helping a starbase, but it turns out the entity *is* the starbase < 1349302628 404295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: i think you ruined the joke. :( < 1349302638 501902 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe < 1349302644 255630 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what was the joke? < 1349302662 501489 :barts!~barts@p57AEA62E.dip.t-dialin.net PRIVMSG #esoteric :olsner: which episode was that < 1349302669 11958 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :barts: the first one < 1349302672 459090 :barts!~barts@p57AEA62E.dip.t-dialin.net PRIVMSG #esoteric :the first tng one? < 1349302672 653839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a pun on "elephant in the room" and the size of wolfram's ego < 1349302674 153935 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :do i know barts? < 1349302690 32232 :barts!~barts@p57AEA62E.dip.t-dialin.net PRIVMSG #esoteric :no man, they thought the entity was killing the base < 1349302708 29940 :barts!~barts@p57AEA62E.dip.t-dialin.net PRIVMSG #esoteric :but it was helping other entities of its kind which were the base < 1349302714 66633 :barts!~barts@p57AEA62E.dip.t-dialin.net PRIVMSG #esoteric :or something like that < 1349302725 88233 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there were two entities < 1349302728 301371 :barts!~barts@p57AEA62E.dip.t-dialin.net PRIVMSG #esoteric :yeah < 1349302732 845757 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and also a colony < 1349302737 622214 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :farpoint? < 1349302741 434522 :barts!~barts@p57AEA62E.dip.t-dialin.net PRIVMSG #esoteric :yea < 1349302872 387471 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there are probably other episodes with similar plots as well < 1349302897 912427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, no one answered my question of whether they really have these crazy things in america http://www.sheldoncomics.com/archive/121002.html < 1349302945 208041 :hagb4rd!~perdito@212.23.103.82 QUIT :Ping timeout: 256 seconds < 1349302945 701091 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :those 'muricans be crazy < 1349302959 372281 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think they do < 1349302980 11299 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :we do < 1349303007 410555 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :they arent that sharp though < 1349303034 154009 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :americans? < 1349303201 406093 :hagb4rd!~perdito@212.23.103.18 JOIN :#esoteric < 1349303208 354046 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :money > math < 1349303213 87963 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric : :D < 1349303257 779175 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oops.. i almost forgot the link i was reading wasn't posted in here < 1349303275 603291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> "money" > "math" < 1349303276 664639 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : True < 1349303297 34465 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :apparently wolfram's new kind of science recommends mathematica.. and someone is annoyed by it < 1349303301 677667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SO IT'S SETTLED < 1349303393 36021 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i think.. maybe he should see a psychologist < 1349303436 743713 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: i'm not sure, but i dont think it's illegal to carry these around < 1349303439 813220 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :http://www.bondorseals.com/more_info/cable_and_hose_bridges/cable_and_hose_bridges.htm < 1349303524 890849 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :when i was young i had a remote control car with a kind of bridge it could lower under itself < 1349303569 944119 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i forget the idea < 1349303580 388726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: i don't quite see the relevance < 1349303606 207541 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oerjan: to place over those traffic bumps from the linked comic < 1349303630 926960 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: ok, but that doesn't in any way detract from the bumps' insanity < 1349303637 828732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had some of those flipping cars. < 1349303691 38498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a spring-loaded lever kind of thing that activates after a bit of travel, and makes the car jump and flip over and sometimes even land the right way up. < 1349303712 905465 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or possibly snap on your fingers when arming, or some other such thing. < 1349303738 565695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess the point is americans are so crazy that you have to use these crazy things to prevent them from driving against one-way roads. < 1349303827 563253 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349303869 551335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless the real point is americans are so crazy they _think_ other americans are that crazy. < 1349303886 224623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION meta-disappears -> < 1349303902 192930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Aren't those things parking-lot-entrance related more than just generic one-way-street related? Not that I *know* anything. < 1349304096 864140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: They installed one of those "giant metal pole rises up from the street" traffic control devices at the ends of a mostly-pedestrian street (vehicles that need access get a remote to lower it, and it auto-lowers if trying to exit the street); a day later it rose up when a taxi was right over it. < 1349304120 562057 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think they said it was some kind of a set-up bug that they fixed. < 1349304128 116484 :ion!ion@heh.fi QUIT :Ping timeout: 246 seconds < 1349304231 766771 :ion!ion@heh.fi JOIN :#esoteric < 1349304440 858353 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i am more interested in the unsolicited humour than reality when i say there is no operation which satisfies x in the equation (> (x wolfram) (in mathematicians_wolfram_admires)) < 1349304472 899137 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1349304504 312247 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :except perhaps x = NOT < 1349304559 165280 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349304722 386041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :itidus21: formulating mathematics in lisp syntax rarely works for humour, especially when it's utterly logically meaningless. < 1349304808 484791 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and makes no sense as lisp either < 1349304922 848895 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :what i tried to say is really in bad taste < 1349304930 963514 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :so im glad its meaningless < 1349304974 184649 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :we all know what you meant < 1349305002 537196 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you just put some brackets around it, we're not buzzing and giving off smoke < 1349305010 104254 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :im sorry < 1349305012 333609 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i am < 1349305036 273638 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349305047 884967 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i know it couldn't be more hypocritical, since obviously i needed quite an overinflated ego to say it, and also that i am a god awful mathematician < 1349305063 472075 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :incidentally i am also an awful integer < 1349305068 710789 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no iti < 1349305075 413808 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you have the exact opposite of an inflated ego < 1349305097 871653 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i try to self deprecate to keep it down < 1349305138 124539 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :thus achieving an effect about as annoying < 1349305278 627892 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :yea i probably make it seem uncool to make fun of wolfram < 1349305336 305946 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i layed down and thought about it, i guess its just a business thing.. < 1349305487 317021 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :government:president::employees:employer::animators:director etc < 1349305902 142027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :analogies:bullshitter < 1349305913 615081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is in _that_ mood today. < 1349305961 550560 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the mood where you finally ban iti for fuck's sake < 1349305966 296652 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :itidus21:full of shit always < 1349305984 80982 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i enjoy it tho < 1349305994 219757 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :let him have #esoteric-iti < 1349306002 289879 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't understand what *he* gets out of it, but i enjoy it < 1349306009 648867 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :as it stands he spends too much time dragging down the discussion < 1349306034 13953 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it's fun for a while and all but he's still making the channel that much worse by being here and he's clearly never going to change < 1349306070 406536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh dear, i seem to have triggered Phantom_Hoover into _his_ mood. < 1349306147 630952 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349306155 954514 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the self deprecation doesn't help < 1349306166 961691 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's one thing to occasionally overstep your knowledge and admit that you are doing so < 1349306174 335314 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: Wouldja like some popcorn? < 1349306196 724907 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349306213 755943 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's another thing to say completely wrong worthless things all the time, with the stated knowledge that they are completely wrong < 1349306214 2631 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I find that if I'm doing badly at a game, and say how much I suck, I start doing better < 1349306251 556442 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that basically amounts to admitting "i like the sound of my own voice and i don't care what you get out of it" < 1349306302 629761 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's not that I don't care < 1349306315 484879 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but that sound is so nice and pleasant! < 1349306758 769984 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: if you had the restriction "for all loops, the current cell must be the same at the beginning of every iteration of that loop" to brainfuck, does it change tcness? < 1349306779 704951 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you told me it didn't, for 3-cell brainfuck, but do the proofs for the other forms of brainfuck still hold? < 1349306902 229401 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: For bounded-cell-size unbounded-tape brainfuck, it vaguely sounds like that'd limit the amount of accessible memory to something that depends on the amount of >s in the program. < 1349306923 67013 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, of course < 1349307022 447752 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that's a confirmation that I'm too tired right now < 1349307041 356341 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349307072 962688 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I wanted to prove that pbrain was tc even without the [ ] loops < 1349307131 757857 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and assuming the > didn't need to disobey that restriction I could've said it was obvious but I'll guess it'll need a little more work < 1349307148 863773 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so have a good night and see you guys < 1349307418 194780 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1349307865 579313 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PART #esoteric :"Leaving" < 1349307946 14659 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Sleep < 1349310391 287691 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1349310426 274073 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349311826 815220 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :anyone have a link for watching the US Presidential debate, something i can pass to mplayer rather than using some Flash player? < 1349312095 932558 :sivoais!~zaki@199.19.225.239 QUIT :Quit: Lost terminal < 1349313753 424179 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1349316097 84314 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1349316677 116129 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349317206 684284 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349317449 611881 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349318998 505796 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that was a boring debate < 1349320264 592778 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Damned fat overlords < 1349320272 223272 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@let rc=let z n=replicate n(replicate 24 '0')in(fst.head.readHex)<$>transpose("008800880000088888088808":z 7++"000808800088800000088088":z 3++"088880880080808880808808":z 1++["088080808800888008008800","12a0b119a89abb9320aa1018"]);rot=[[0,36,3,41,18],[1,44,10,45,2],[62,6,43,15,61],[28,55,25,21,56],[27,20,39,8,14]] < 1349320273 692326 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Defined. < 1349320318 764927 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@let kr::[[Word64]]->[[Word64]];kr a=foldl r a rc where r a rc=let c=foldr1 xor<$>a;d=zipWith xor(last c:c)$(`rotateL` 1)<$>tail c++[head c];a'=zipWith(map.xor)d a;b'=zipWith(zipWith rotateL)a' rot;b=[[b'!!(3*(y-3*x)`mod`5)!!x|y<-[0..4]]|x<-[0..4]];a''=zipWith3(zipWith3(\x y z->xor x(complement y.&.z)))b(tail b++b)(drop 2 b++b)in(xor(a''!!0!!0)rc:tail(a''!!0)):tail a'' < 1349320320 200872 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Defined. < 1349320340 915203 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> map(map(`showHex`"")) $ k $ replicate 5 (replicate 5 0) < 1349320341 901593 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `a -> b' < 1349320342 96266 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Simple... < 1349320347 962497 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> map(map(`showHex`"")) $ kr $ replicate 5 (replicate 5 0) < 1349320349 968366 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [["f1258f7940e1dde7","ff97a42d7f8e6fd4","eb5aa93f2317d635","5e5635a21d9ae61... < 1349322199 610046 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349323518 740600 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg JOIN :#esoteric < 1349328029 822578 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1349328043 844236 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1349328300 654404 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349335583 23543 :epicmonkey!~epicmonke@91.234.37.57 JOIN :#esoteric < 1349336445 481914 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349339846 484488 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg QUIT :Quit: mig22 < 1349341309 186843 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349341620 601373 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg JOIN :#esoteric < 1349342374 737655 :ion!ion@heh.fi PRIVMSG #esoteric :http://bash.org/?953518 < 1349342781 543649 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, based on what I saw on reddit, I think we have a new lesser-known programming language: http://www.floopsy.com/post/32660494624/programming-language-objective-corporatespeak < 1349342785 484601 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or at least, something in the same mold < 1349342817 778367 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ion: that's got to be fake, right? < 1349342820 419974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, someone lying on IRC < 1349342823 59470 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which happens all the time) < 1349342829 921652 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's LYING on IRC?! < 1349342847 442771 :ion!ion@heh.fi PRIVMSG #esoteric :It was on the Internet, it must be true. < 1349342861 958344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ion: because if someone were wrong on the internet, they would have been corrected? < 1349342864 152029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It reminds me of the "im gunan hack a street light" story. < 1349342873 796460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: ? < 1349342882 21105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: http://www.nndb.com/people/523/000095238/ < 1349342882 965995 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :why does it have to be fake < 1349342901 578725 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :people have explosives < 1349342911 195397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :too contrived, really < 1349342927 763552 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it seems unlikely someone would keep armed landmines in their shed < 1349342934 58261 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :where would you keep them? < 1349342938 24248 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :in your house? < 1349342941 487764 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd keep them unarmed < 1349342945 219702 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if I kept them at all < 1349342975 569938 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :oh i assumed they weren't armed and exploded for some other reason < 1349343057 396139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :things tend to not really spontaneously explode < 1349343060 958695 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :if they were actually in their explosionous state for fun then i guess i agree that it has to be fake < 1349343064 662754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :admittedly, landmines might be an exception < 1349343098 624427 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :well i don't know how hard it is to accidentally blow up a landmine < 1349343111 209854 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i suppose it's as hard as they could make it be minus 5 < 1349343125 12911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if a landmine blows up accidentally, it's not really doing its job < 1349343142 109610 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently in the world wars, people used to simply dismantle anti-tank landmines by hand < 1349343149 383173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because they were designed to blow up against tanks, not people < 1349343158 891099 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :the minus five is because they do explode if you accidentally activate them. < 1349343230 89142 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in general people like to avoid arming explosives until they're in a situation where you wouldn't mind them exploding < 1349343269 42769 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :but you could still do it by accident < 1349343285 661269 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :bloop < 1349343287 978123 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :bloop < 1349343294 715207 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :bloop < 1349343297 439504 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :bloop < 1349343300 129700 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :bloop < 1349343301 775500 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :bloop < 1349343302 310408 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :bloop < 1349343302 738420 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :bloop < 1349343303 65051 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :bloop < 1349343305 598117 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :yay < 1349343315 366466 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :[12:34:56] bloop < 1349343347 662044 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Speaking of landmines, Finland signed the Ottawa Treaty pretty recently; it took effect in July this year. (There's long been debate about it; after all, "everyone else" signed it in like 1997.) < 1349343429 861739 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, except for some relatively unknown places like, let's see, USA or Russia. < 1349343469 373333 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/List_of_parties_to_the_Ottawa_Treaty -- we're second-latest, apparently. < 1349343520 619570 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :fizzie: sorry to embarrass you but those are in fact rather big and known places. < 1349343529 778123 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :please read a newspaper and not an oldspaper. < 1349343559 363789 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oklopol: Well, uh, is this "China" thing one too, then? < 1349343703 55991 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349343720 39849 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349343890 250372 :hagb4rd!~perdito@212.23.103.18 QUIT :Ping timeout: 244 seconds < 1349344717 642003 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349344977 778658 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349345047 990158 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349345076 599533 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349345139 822189 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1349346530 20707 :ais523_!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349346541 105761 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349347528 484215 :ais523_!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349347537 326468 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349348927 288034 :barts_!~barts@p57AEA85B.dip.t-dialin.net JOIN :#esoteric < 1349349098 198559 :barts!~barts@p57AEA62E.dip.t-dialin.net QUIT :Ping timeout: 244 seconds < 1349349872 113604 :impomatic!~digital_w@93.103.113.87.dyn.plus.net JOIN :#esoteric < 1349350169 902066 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349350307 49269 :ogrom!~nask@gprs-inet-65-91.elisa.ee JOIN :#esoteric < 1349350594 857537 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :doesn't mediawiki have an easy way to display the intersection of two categories? < 1349351582 218111 :impomatic!~digital_w@93.103.113.87.dyn.plus.net PART :#esoteric < 1349351582 870959 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1349351635 407813 :ais523_!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds < 1349351861 123574 :ogrom!~nask@gprs-inet-65-91.elisa.ee QUIT :Quit: begone < 1349351915 267165 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1349351950 18853 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349353495 329509 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349353599 731063 :MoALTz!~no@host-92-2-116-150.as43234.net JOIN :#esoteric < 1349353695 66059 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349353720 226993 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349353896 633885 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349354210 64511 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1349354233 969369 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1349354236 12639 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349354247 948838 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349354280 97049 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1349354669 946220 :ogrom!~del@gprs-inet-65-31.elisa.ee JOIN :#esoteric < 1349355112 686444 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 252 seconds < 1349355234 735360 :augur!~augur@129-2-129-34.wireless.umd.edu JOIN :#esoteric < 1349355539 17381 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349355782 755018 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, on the one hand, Onion Radio has a funny headline for something, on the other hand, it's Onion Radio which consistently sucks < 1349356169 769043 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think the voice just grates on me < 1349356198 658260 :Indecipherable!~Indeciphe@41.13.8.228 JOIN :#esoteric < 1349356533 25151 :Indecipherable!~Indeciphe@41.13.8.228 QUIT :Quit: used jmIrc < 1349356909 714439 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349357268 465286 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1349357394 44974 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :olsner: well Im think I'm done with the bf interpreter < 1349357442 163055 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(actually I realized the way I was doing was probably not the best; I was storing the brainfuck code around the current cell, which made it quite boring to implement > and < < 1349357455 133626 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I started all over, storing the brainfuck code around the whole tape < 1349357467 663223 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I'm done! except for . and , which are currently no-ops < 1349357734 911249 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :If you're interested, the code is there: http://sprunge.us/gddK note that I haven't tested it yet, I'll write a thue interpreter in C with the optimization of keeping the substitution rules in a list, always putting the last used rule on top, and always trying rules in the order they are listed (that should make the brainfuck interpreter much faster as every operation uses only a few rules, for instance you don't need to try al < 1349357735 143248 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"move to next cell" related rules when you're in the middle of incrementing the current cell) < 1349357811 957574 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I apologize about not writing comments in it; I guess once I have tested it I'll add a "readme" or something < 1349358084 433393 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1349358095 986450 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349358234 82425 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349358261 216938 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349358590 636262 :Tod-Autojoined!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1349358891 908449 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg QUIT :Quit: mig22 < 1349359028 689998 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1349361367 974106 :boily!~boily@mtl.savoirfairelinux.net QUIT :Ping timeout: 240 seconds < 1349361600 970460 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1349362851 69136 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1349363259 839595 :atriq!~Taneb@host-78-146-174-221.as13285.net JOIN :#esoteric < 1349363287 937382 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :@messages? < 1349363288 161278 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349363332 7391 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349363347 619087 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349364106 105619 :ogrom!~del@gprs-inet-65-31.elisa.ee QUIT :Quit: Left < 1349365447 290881 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :I need to quickly make Data.FamilyTree awesome < 1349365923 649751 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349366372 798790 :atriq!~Taneb@host-78-146-174-221.as13285.net QUIT :Remote host closed the connection < 1349366376 696886 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349366405 670859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :R.I.P. my favorite café/restaurant :( < 1349366484 937290 :atriq!~Taneb@host-78-146-174-221.as13285.net JOIN :#esoteric < 1349366800 665697 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Time to learn GEDCOM 6! < 1349366858 995623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell doesn't mediawiki have an easy way to display the intersection of two categories?<-- hm i think i may have wanted that yesterday when failing to find out if a kind of brainfuck derivative existed. or maybe not, not sure what the other category should have been. < 1349366859 190733 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349366944 945774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i'd really have wanted a list of summaries for everything in the category. < 1349366964 743202 :Slereah!x@ANantes-259-1-175-189.w90-49.abo.wanadoo.fr QUIT :Ping timeout: 260 seconds < 1349367168 619707 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 252 seconds < 1349367368 551178 :atriq!~Taneb@host-78-146-174-221.as13285.net QUIT :Remote host closed the connection < 1349367763 973701 :atriq!~nathan@host-78-146-174-221.as13285.net JOIN :#esoteric < 1349367788 179002 :Slereah!x@ANantes-259-1-175-189.w90-49.abo.wanadoo.fr JOIN :#esoteric < 1349368664 308286 :ogrom!~del@gprs-inet-65-31.elisa.ee JOIN :#esoteric < 1349368932 670678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 2 * 3 * 47 * 61 * 67 * 103 < 1349368933 696628 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 118711002 < 1349369018 812242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> nubBy (((>1).).gcd)[2..] < 1349369021 18289 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101... < 1349369105 662619 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> drop 10 $ nubBy (((>1).).gcd)[2..] < 1349369108 158545 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,1... < 1349369253 824962 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349369427 604445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION leaves this to Arc_Koen. < 1349369696 28079 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1349369856 214904 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349369862 466361 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: You know that P.E.R.L. language, right? < 1349369974 308870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's not helpful. < 1349370291 476514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what did fizzie do now < 1349370660 253597 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349370685 864621 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Python is so simple, someone who doesn't know the language can help someone who knows more about it than they do < 1349370806 382512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: i think i did that with ruby once < 1349370960 819261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but aren't most modern imperative languages like that, anyhow. < 1349371284 765857 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it depends on whether it was a Python question or a programming question where you happen to be using Python < 1349371305 94076 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Python, Ruby, Lua, Javascript all have quirks which won't be obvious to outsiders < 1349371321 445829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i find this disturbingly nonrecursive http://www.mezzacotta.net/garfield/?comic=1234 < 1349371355 438784 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"So there's an infinite number of parallel universes, eh?" "Nope, just the two!" < 1349371373 685666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION recalls that's a futurama quote < 1349371439 354815 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :right you are < 1349371502 865863 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :obviously the other parallel universe has another parallel universe < 1349371541 209482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently the only person who has ever quoted that on the internet is kmc < 1349371553 279796 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :20:20:47 "so there's an infinite number of parallel universes, eh?" < 1349371553 474551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :20:20:50 "nope, just the two" < 1349371576 977103 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :he was making references before it was cool < 1349371611 862400 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well maybe i misremember the quote < 1349371621 761326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: given that i have never seen the actual episode afaik, i find that unlikely. < 1349371637 453189 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://www.google.co.uk/search?q=%22So+there's+an+infinite+number+of+parallel+universes%2C+eh%3F%22+%22Nope%2C+just+the+two!%22 < 1349371658 440928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: maybe you first saw it in that #haskell log < 1349371664 895291 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349371666 858870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe kmc is hallucinating an episode of futurama that never happened < 1349371667 172799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :poyhaps < 1349371674 585570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe we < 1349371677 708338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are the futurama episode??? < 1349371683 464799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i _may_ have read the wikipedia plot outline :P < 1349371684 738295 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :whoa man < 1349371691 467803 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"Woah, it's like that drug trip I saw in that movie I watched on that drug trip!" < 1349371692 903764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: http://esolangs.org/w/index.php?title=Befunge&curid=1005&diff=34105&oldid=32786 < 1349371699 385820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hey can you give me a reason not to revert this edit < 1349371703 534936 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it's like when i was little and was afraid i lived in a film < 1349371714 901820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: that i already did so < 1349371736 345352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: woah u r pro < 1349371751 163670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i should just give the root password to you and resign < 1349371769 170846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although if it had properly halted on EOF, i probably wouldn't have < 1349371786 464174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's sort of ugly < 1349371802 91175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not very DRY, is it < 1349371816 214319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is there a joke < 1349371831 353750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh i guess it does literally repeat itself < 1349371994 612925 :elliott!~elliott@unaffiliated/elliott NICK :Wensle < 1349372000 337841 :Wensle!~elliott@unaffiliated/elliott NICK :elliott < 1349372031 601690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :your secret identity has been revealed! < 1349372040 638377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so secret we've never heard of it < 1349372053 558263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, that is definitely why I changed my nick < 1349372072 517586 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i knew! < 1349372102 907118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think they should breed a more silent dog. < 1349372119 333244 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's called a dead dog, oerjan < 1349372120 577431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and then neuter the rest. < 1349372126 266705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're really bad at learning new tricks < 1349372133 890760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no no, it's called a good dog! < 1349372155 289417 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it's called a dog with no mouth < 1349372177 389666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have no mouth but i must bark < 1349372192 916328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aka a tree < 1349372243 287223 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*and < 1349372300 530279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1349372303 567282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is the nad < 1349372304 437648 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1349372322 275058 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :The but, I'd presume < 1349372363 48856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good presumption < 1349372365 97585 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :all this talk of butts and 'nads < 1349372375 909253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i wasn't going to touch that < 1349374663 579001 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :I made a hexaflexagon today < 1349374671 681273 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :And let someone play with it. < 1349374679 265875 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :She almost destroyed time and space. < 1349374715 933141 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :I just want to know how she made it a pentagon. < 1349374809 945951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice, slicehost just gave me $10 < 1349374814 983906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by slicehost I mean rackspace < 1349375190 266319 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 264 seconds < 1349375213 842196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi elliott < 1349375220 201924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why are you using slicespace now? < 1349375261 512089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why do you think I am < 1349375280 605927 :Gregor!codu@codu.org PRIVMSG #esoteric :For sweet, sweet vengeance? < 1349375298 96762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :swengeance < 1349375528 105305 :epicmonkey!~epicmonke@91.234.37.57 QUIT :Ping timeout: 246 seconds < 1349376352 867962 :ogrom!~del@gprs-inet-65-31.elisa.ee QUIT :Quit: Left < 1349377933 86651 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349378058 347973 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :I have a vague memory, possibly of a dream, involving GHC's internal definition of IO < 1349378070 713775 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yikes < 1349378074 990252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src IO < 1349378075 184729 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Source not found. That's something I cannot allow to happen. < 1349378077 412739 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :It was something like # State # -> (Effect, # State < 1349378078 973180 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :#) < 1349378086 957291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it used to be in lambdabot < 1349378129 172941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :newtype IO a = IO (State# RealWorld -> (# State# RealWorld, a #)) < 1349378144 377300 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :I was... < 1349378146 74208 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Closish < 1349378166 434904 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Where did I see that? < 1349378187 325458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.haskell.org/ghc/docs/latest/html/libraries/ghc-prim-0.3.0.0/src/GHC-Types.html#IO < 1349378201 699716 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :why is it State# RealWorld instead of just RealWorld or RealWorld#? < 1349378210 813754 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Oh, okay < 1349378232 165440 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :because ST s uses State# s < 1349378236 961307 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :To keep state threads, separately < 1349378249 317992 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(ST s) and IO have identical runtime representations and this is useful in various ways < 1349378263 349554 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the type parameter to State# is a phantom type; (State# x) and (State# y) have the same representation < 1349378286 919520 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :aah, right < 1349378289 957025 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :anway I guess you could push the phantom out to ST itself but you would get marginally less checking in the library internals < 1349378330 13524 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People were talking about using the fancy new DataKinds with ST to restrict the parameter to the State# < 1349379569 331561 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Oh god < 1349379583 203049 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :I've got into an argument about which is better, IWC or xkcd < 1349379607 362525 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the first thing that comes to mind is 'when?' < 1349379626 555536 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :In total < 1349379629 811552 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Overall < 1349379639 827189 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :(I'm firmly on the side of IWC) < 1349379690 793419 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :iwc then, the rot's been in xkcd for about half its run even by conservative estimates < 1349379760 350853 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what's iwc < 1349379967 3222 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :`? iwc < 1349379977 711667 :HackEgo!codu@codu.org PRIVMSG #esoteric :iwc? ¯\(°_o)/¯ < 1349379986 252748 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :i-something web comic? < 1349379993 473272 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :irregular < 1349379995 740929 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :`learn iwc contains puns! Puns galore! Puns after puns after puns! Also science! < 1349379998 965831 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349380008 19056 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :a legacy name considering it ran like clockwork for a decade < 1349380020 593700 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :It was the first webcomic I ever read < 1349380033 84728 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Without it, I probably wouldn't be in this channel < 1349380042 245201 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :I probably wouldn't be in this community! < 1349380059 488446 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :The Hexham Coincidence wouldn't exist! < 1349380121 496219 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also: it's made with lego < 1349380157 281896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: iwc is intermezzo war crime < 1349380157 515196 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh that thing < 1349380165 438364 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that would be a good name for a band < 1349380174 502684 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :No it wouldn't < 1349380182 599278 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :It'd be an alright name for an album < 1349380310 602411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think kmc is right and atriq is wrong < 1349380314 902188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who wants to join intermezzo war crime < 1349380317 688828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so far it is me and kmc < 1349380321 690448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we play warcrimecore < 1349380333 784816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is like polka except you commit war crimes at the same time < 1349380361 430196 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i'll join < 1349380366 661425 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what kind of war crimes are we talking < 1349380386 324457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we could start out with an EP where we waterboard someone on every song and then go up from there to global thermonuclear war < 1349380466 351573 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I'd join if there were no drums or guitars. < 1349380471 367781 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :our war crime is that we misappropriate the logo of the international committee of the red cross < 1349380498 82157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: does polka have drums and guitars < 1349380500 88435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i honestly have no idea < 1349380504 487294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know. < 1349380510 563231 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :I think it's mostly accordion < 1349380527 775565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: that is a bit far for me < 1349380530 811267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: have you no limits < 1349380532 655119 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, as long as it's a chromatic button accordion. < 1349380544 993859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: that would be post-warcrimecore territory < 1349380561 438004 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It can be Russian or French. < 1349380592 984643 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, idk, the red cross are dicks < 1349380670 980158 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Okay, it's emerged that both me and the person I was talking to < 1349380677 318141 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric :ENJOY BOTH WEBCOMICS IN QUESTION < 1349380687 327509 :atriq!~nathan@host-78-146-174-221.as13285.net PRIVMSG #esoteric ::O < 1349380929 401160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://xkcd.com/1114/ this one is funny < 1349380935 351131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mostly for the title text < 1349380960 610995 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I thought you hated xkcd < 1349381005 615895 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that one is pretty lame < 1349381006 451886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott hates everything. < 1349381050 960355 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :people don't generally agree on which ones are good < 1349381053 828272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: OTOH you're pretty lame < 1349381057 471254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it evens out < 1349381060 986214 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :snap < 1349381270 45857 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote pun < 1349381273 350653 :HackEgo!codu@codu.org PRIVMSG #esoteric :173) [spam] Any flavored hell can pee on the pig pen, but it takes a real football team to throw a slyly optimal formless void at a hole puncher. \ 442) Look, I often walk my dog through a field with cows in it. And I punched myself in the face once. \ 585) But whereas the Zune UI makes one think "I want to kill myself", the Windows CE UI makes one think "I want to kill myself, but first kill my parents < 1349381279 931755 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote pun < 1349381280 130348 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monochrom says: Welcome to #haskell, where your questions are answered in contrapuntal fugues. < 1349381287 811000 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote \bpun\b < 1349381288 139397 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :kmc says: Right, for example Either (pun not intended) < 1349381296 644565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote \bpun < 1349381296 844650 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :poetix says: < poetix_>: In ancient Athens, they used to punish adulterers by forcing radishes up their rectums < boegel>: poetix_: sounds like fun ! < 1349381307 92876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote \bpuns?\b < 1349381307 292127 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monochrom says: Co dawg, we heard you like records so we put record puns so you can omit field names while you name fields. < 1349381314 579226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote \bpuns?\b < 1349381314 779370 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :olsner says: pun indented < 1349381318 280103 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote \bpuns?\b < 1349381318 641431 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monochrom says: Co dawg, we heard you like records so we put record puns so you can omit field names while you name fields. < 1349381347 696977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Need more puns. < 1349381448 590772 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`quote pun < 1349381451 649286 :HackEgo!codu@codu.org PRIVMSG #esoteric :173) [spam] Any flavored hell can pee on the pig pen, but it takes a real football team to throw a slyly optimal formless void at a hole puncher. \ 442) Look, I often walk my dog through a field with cows in it. And I punched myself in the face once. \ 585) But whereas the Zune UI makes one think "I want to kill myself", the Windows CE UI makes one think "I want to kill myself, but first kill my parents < 1349381723 590037 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1349382676 61044 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 246 seconds < 1349382906 695556 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349383027 282950 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349383188 969488 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :t < 1349383189 350200 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :y < 1349383215 537289 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey oklopol < 1349383237 222044 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i started doing maths at uni does it start being interesting at some point < 1349383270 356181 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :depends on your university i guess < 1349383291 420608 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349383306 505166 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :what have you taken sofar < 1349383322 558574 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :or what are you taking i guess you haven't finished anything < 1349383447 879680 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i've had like 1 lecture in analysis, 2 in differential equations, 2 in geometry and 2 in 'foundations' which is like first principles < 1349383487 791982 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the first geometry one was the closest to being interesting iirc < 1349383547 669593 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least here I think it goes approximatly so that it starts being interesting when it stops being part of the basic math courses for all kinds of folks and starts being courses with actual names. < 1349383567 609109 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly. I didn't do it (much). < 1349383600 682802 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :analysis is kinda bleh < 1349383607 786231 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :differential equations are kinda bleh < 1349383609 60419 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :unfortunately i have to share all of those except probably foundations and analysis < 1349383616 447227 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i had to sit on the stairs for geometry < 1349383617 865359 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :geometry is somewhat bleh < 1349383628 250615 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :foundations sounds great < 1349383632 49624 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i'm sure it's bleh < 1349383648 464932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349383652 361023 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t \ y on purpose, i just accidentally hit the keyboard with my head < 1349383674 987103 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1349383675 575979 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it was kind of interesting too but too much time was spent going over easy stuff like doing euclid's proof rigorously < 1349383686 405884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote [ ]< < 1349383689 632723 :HackEgo!codu@codu.org PRIVMSG #esoteric :1) I used computational linguistics to kill her. \ 2) EgoBot just opened a chat session with me to say "bork bork bork" \ 3) Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... More practice is in order. \ 4) that's where I got it rocket launch facility gift shop \ 5) GKennethR: he should be told < 1349383714 44939 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also one of you fuckers infected me with constructivism, now i have an inner voice screaming whenever contradiction is used < 1349383724 616819 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`delquote 867 < 1349383724 921639 :augur!~augur@129-2-129-34.wireless.umd.edu QUIT :Remote host closed the connection < 1349383728 588537 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* t y also i didn't say t \ y on purpose, i just accidentally hit the keyboard with my head < 1349383736 764978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349383740 481389 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t \ y on purpose, i just accidentally hit the keyboard with my head < 1349383758 713895 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`revert < 1349383761 130135 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1349383764 305862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait... < 1349383767 329310 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :constructivism lol < 1349383775 542073 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`addquote t y also i didn't say t\\ny on purpose, i just accidentally hit the keyboard with my head < 1349383778 427542 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349383782 728864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice addquote bug < 1349383783 395195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it actually turned \n into a newline < 1349383791 494322 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We have a thing where there's this set of courses "Math X1" .. "Math Xn" where X is like C for CS people and L for physics/etc. people and so on (there's maybe six different letters?) and 'n' depends on the letter but is usually about 2-4, and those are mandatory parts, and nobody I know of has accused them of being especially interesting. < 1349383848 182473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: actually that has to be in `quote not `addquote... < 1349383853 525427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 867 < 1349383856 788253 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t\\ny on purpose, i just accidentally hit the keyboard with my head < 1349383879 366958 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh dear < 1349383882 764820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1349383885 801655 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1349383889 181277 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :could you please redo that a couple more... oh < 1349383895 502660 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349383898 694792 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t \ y on purpose, i just accidentally hit the keyboard with my head < 1349383899 382388 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :thanks i guess. < 1349383900 543921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 867 < 1349383904 365478 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349383921 82375 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :`quote 867 < 1349383922 179383 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :`quote 867 < 1349383923 523999 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :`quote 867 < 1349383924 662878 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :`quote 867 < 1349383925 789248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it gives the right `quote, but some other commands are buggy in printing it < 1349383927 869738 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349383935 29012 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349383956 750792 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349383956 946693 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349383974 194293 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh also at one point a guy felt it necessary to ask the lecturer why he'd switched from double-striking the middle stroke of N rather than the left one < 1349383988 81732 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :when did i first come here? < 1349384000 167165 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :lol < 1349384041 178105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote accidentally < 1349384044 417768 :HackEgo!codu@codu.org PRIVMSG #esoteric :170) elliott: it's hard to debug havoc on your mirror if you accidentally hit r, then a character could be multiple words long, depending on the task. \ 295) BYE dbc WE'LL BE SURE TO ACCIDENTALLY MENTION YOUR NICK OFTEN \ 761) oops I accidentally deleted the universe looks weird when you put a verb after accidentally like that \ 867) t y also i didn't < 1349384046 18124 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :who are Aftran, Slereah, Quas_NaAart, AnMaster and Warrigal? < 1349384053 359593 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote accidentally hit < 1349384056 630075 :HackEgo!codu@codu.org PRIVMSG #esoteric :170) elliott: it's hard to debug havoc on your mirror if you accidentally hit r, then a character could be multiple words long, depending on the task. \ 867) t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349384061 295296 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :anmaster is now vorpal < 1349384063 540245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1349384074 224262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Warrigal is now tswett < 1349384075 842079 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :although vorpal is now thankfully fairly inactive < 1349384085 70084 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :slereah is still slereah < 1349384092 778866 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :that I see. < 1349384124 496577 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: We had a lecturer whose blackboard variables initially had superscript indices, at the end had subscript indices, and in-between had kind of midscript indices. (I may have mentioned this before.) < 1349384158 485587 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :you do have had to done that. < 1349384160 121798 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think anyone really commented, though. < 1349384168 83159 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i think i was like :DDDDD < 1349384178 844625 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :but that's like my version of whatever dude < 1349384182 433845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Except maybe to clarify that the meaning didn't change. < 1349384189 339813 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :oh < 1349384205 365855 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i thought you meant like you have the right to say it again because we didn't laugh the first time < 1349384238 760204 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :err or wait i have no idea what you're talking about < 1349384239 614153 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, no; I mean, at that time, when it happened, for reals. < 1349384290 606451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As opposed to Phantom_Hoover's friend who is interested in the details of the art of doublestriking. < 1349384295 579172 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1349384328 738747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/addquote < 1349384331 939436 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ [ "$1" ] || exit 1 \ printf "%s\n" "$1" >>quotes \ echo $(qc | cut -d' ' -f1)") $1" < 1349384390 566616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`which qc < 1349384394 20683 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/hackenv/bin/qc < 1349384427 670014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you have questions about the quote system < 1349384450 320390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, why do `addquote and `delquote print \n as newline < 1349384456 363539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in the quote < 1349384514 863709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no fucking clue < 1349384518 648452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does it happen on just addquote or on quote too < 1349384524 55948 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not on quote < 1349384571 944994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: so if you do addquote foo\nbar < 1349384574 782658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then quote < 1349384576 172878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it shows right? < 1349384577 270310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :demonstrate pls < 1349384579 979365 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1349384584 744653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 867 < 1349384588 58481 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349384593 430138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :LIKE THAT < 1349384647 982185 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat bin/quote < 1349384650 279319 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ allquotes | if [ "$1" ]; then \ if expr "$1" + 0 >/dev/null 2>&1; then \ sed "$1q;d" \ else \ grep -P -i -- "$1" \ fi \ else shuf -n 1; fi < 1349384667 692484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo 'echo "$1"' >bin/fuck < 1349384670 830816 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349384671 861807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fuck you\ntoo < 1349384674 928002 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: fuck: not found < 1349384675 796211 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am guessing echo is doing it wrong < 1349384677 54394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh < 1349384683 629729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo "#!/bin/sh" >bin/fuck < 1349384686 276062 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349384687 392494 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo 'echo "$1"' >>bin/fuck < 1349384689 964637 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349384697 802328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fuck you\ntoo < 1349384701 231193 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/fuck: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/fuck: cannot execute: Permission denied < 1349384706 614798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: fuck you < 1349384709 364156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run chmod +x bin/fuck < 1349384712 448741 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349384713 324331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fuck you\ntoo < 1349384713 518936 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yw < 1349384716 408482 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: when does \n get printed as a newline? < 1349384735 21208 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/fuck: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/fuck: cannot execute: Permission denied < 1349384736 718168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: by the `addquote itself, and by `delquote < 1349384743 808761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :holy shit < 1349384744 694468 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fuck you\ntoo < 1349384747 242024 :HackEgo!codu@codu.org PRIVMSG #esoteric :you \ too < 1349384759 345108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: does it get showed as foo \ bar < 1349384760 247942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or foo\bar < 1349384761 244053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo you\ntoo < 1349384764 407841 :HackEgo!codu@codu.org PRIVMSG #esoteric :you\ntoo < 1349384770 870618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's sh < 1349384772 330504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i am in control < 1349384775 102540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :foo \ bar < 1349384776 824127 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run fuck 'foo\nbar' < 1349384779 688446 :HackEgo!codu@codu.org PRIVMSG #esoteric :foo \ bar < 1349384787 801124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1349384793 369390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat bin/delquote < 1349384795 904782 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ id=$1 \ expr "$1" + 0 >/dev/null 2>&1 || exit 1 \ head -n $((id-1)) quotes >quotes.new \ tail -n +$((id+1)) quotes >>quotes.new \ diff quotes quotes.new >/dev/null && exit 1 \ echo "*poof*$(quote $id | cut -d')' -f2-)" \ mv quotes.new quotes \ < 1349384804 836534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :echo there too < 1349384807 193049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: the problem is "$1". i don't know how to fix that. < 1349384808 69121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not ecoh < 1349384810 110625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not echo < 1349384811 20006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's sh < 1349384818 800607 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: but it works with the printf in `addquote < 1349384819 482866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :change fuck to printf %s and you'll see < 1349384829 575586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat bin/fuck < 1349384832 52950 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ echo "$1" < 1349384835 546708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo '#!/bin/sh' >bin/fuck < 1349384838 349874 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349384843 12841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo 'printf "%s" "$1"' >>bin/fuck < 1349384845 731505 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349384846 959812 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run chmod +x bin/fuck < 1349384850 815384 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349384851 562679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`fuck everything\nok < 1349384854 801504 :HackEgo!codu@codu.org PRIVMSG #esoteric :everything\nok < 1349384879 808212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh < 1349384880 529434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1349384882 302281 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You really showed him there! < 1349384882 503479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok fine < 1349384894 782146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: i will tell you how to fix add & delquote but you have to do it because i am not using sed any more < 1349384903 449935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :change < 1349384903 916265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :echo $(qc | cut -d' ' -f1)") $1" < 1349384904 276643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to < 1349384914 746518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :printf "%d) %s" $(qc | cut -d' ' -f1) "$1" < 1349384915 251051 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what, what did sed do to you? < 1349384917 955820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and change < 1349384925 283340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :echo "*poof*$(quote $id | cut -d')' -f2-)" < 1349384926 201888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to < 1349384934 121387 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :seems unfair to suddently just "not use sed any more" < 1349384936 112288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :printf "*poof*%s" "$(quote $id | cut -d')' -f2-)" < 1349385057 773714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as if i remember how to do literal substitutions in sed < 1349385126 414093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run sh -c "echo 'also\na'; /bin/echo 'silly\noption'" < 1349385130 111924 :HackEgo!codu@codu.org PRIVMSG #esoteric :also \ a \ silly\noption < 1349385260 354602 :atriq!~nathan@host-78-146-174-221.as13285.net QUIT :Quit: Leaving < 1349385347 763774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: just get the files from `url < 1349385352 440522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then use `fetch/`run mv < 1349385355 159715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on a modified version < 1349385375 190841 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can break them with sed, I really can. < 1349385444 815234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/addquote < 1349385447 584312 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ [ "$1" ] || exit 1 \ printf "%s\n" "$1" >>quotes \ echo $(qc | cut -d' ' -f1)") $1" < 1349385607 778430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: feel free to fix it also < 1349385637 329720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '4s/.*/printf "%d) %s" $(qc | cut -d' ' -f1) "$1"/' /bin/addquote < 1349385641 64254 :HackEgo!codu@codu.org PRIVMSG #esoteric :sed: -e expression #1, char 35: unterminated `s' command < 1349385647 114011 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1349385649 271332 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run cp bin/addquote bin/addquote_; sed -ie 's/echo/printf "%d) %s"/;s/") / "/' bin/addquote; cat bin/addquote < 1349385652 885069 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ [ "$1" ] || exit 1 \ printf "%s\n" "$1" >>quotes \ printf "%d) %s" $(qc | cut -d' ' -f1) "$1" < 1349385660 356982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does that look okkay? < 1349385690 941197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it at least looks as prescribed. < 1349385693 246162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run rm bin/addquote_ < 1349385696 315431 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349385739 76015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Backups are so like one of those circus guys walking on a wire except with a safety rope. < 1349385740 791150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh whatev < 1349385756 863345 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349385759 237000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote Backups are so like one of those circus guys walking on a wire except with a safety rope. < 1349385762 486219 :HackEgo!codu@codu.org PRIVMSG #esoteric :868) Backups are so like one of those circus guys walking on a wire except with a safety rope. < 1349385838 373500 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also `delquote < 1349385865 239511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`addquote `delquote 869 < 1349385868 363351 :HackEgo!codu@codu.org PRIVMSG #esoteric :869) `delquote 869 < 1349385900 5787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Quotes should get an identifier based on a cryptographic hash of their contents. < 1349385961 974143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote test\nho < 1349385965 257577 :HackEgo!codu@codu.org PRIVMSG #esoteric :870) test\nho < 1349385970 751062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: hello < 1349385971 804930 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`delquote 870 < 1349385974 396025 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :at least one quote before 869 is about to be deleted, changing the number of that quote and ruining the joke < 1349385975 487405 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* test \ ho < 1349385983 718760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run sed -ie 's/echo "\*poof\*/printf "*poof*%s" "/' bin/delquote < 1349385986 912795 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349385992 874565 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote test\nho < 1349385996 609715 :HackEgo!codu@codu.org PRIVMSG #esoteric :870) test\nho < 1349385997 28059 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See, no hands, I mean backups. < 1349386000 245278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`delquote 870 < 1349386001 693291 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: hello < 1349386004 672986 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* test\nho < 1349386010 130200 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YAY < 1349386018 261779 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Quotes are serious business. < 1349386065 101500 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: helo < 1349386119 300440 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OF COURSE < 1349386129 202692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you cheated tho < 1349386145 104383 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thread killed tho < 1349386178 513617 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sounds like that character in doctor who < 1349386381 361122 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349386824 328036 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :doctor tho < 1349387054 771176 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 260 seconds < 1349388027 61984 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349388639 226553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :desmond:/scratch/users/htkallas 14T 14T 0 100% /fs/scratch/users/htkallas < 1349388646 672217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's not good. < 1349388673 556142 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Especially the parts of there being 0 bytes free and 100% of usage. < 1349388709 963390 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Quit: Leaving < 1349388723 360342 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the "work" directory, I'm sort of guessing someone had a runaway script. < 1349388890 975694 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Perhaps I should check that someone != self.) < 1349389279 297580 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, 51G in /work. Time to clean up, perhaps, but not a giant chunk of 14T. < 1349389516 454410 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349389599 808238 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dammit, warwick's nick cage appreciation society are slippery customers < 1349390019 877764 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: you have to get them while you think they're taking a break < 1349390051 447544 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i'm not sure where they meet, what they do or indeed who any of them are < 1349390061 484783 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the student union website is infuriatingly uninformative < 1349390071 386595 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :maybe i can find the president and grill him for information < 1349390081 91041 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Read error: Connection reset by peer < 1349390090 785814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe they meet by _not_ meeting < 1349390142 471361 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349392168 692188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: http://www.reddit.com/r/haskell/comments/10ynff/regarding_top_and_bottom_in_haskells_type_system/ < 1349392178 90545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: this was a great post when i just read it but then it got even better when i saw who wrote it < 1349392242 366930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh hey you are maybe the reason I saw http://www.msr-inria.inria.fr/events-news/feit-thompson-proved-in-coq < 1349392256 818546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :might well be < 1349392265 443016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my only reddit post so far < 1349392298 439136 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i heard of it in here < 1349392303 709562 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the classification of simple groups is the coolest proof < 1349392333 936172 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: How did I know? < 1349392374 186803 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, it's not a single proof... < 1349392394 551306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You should post talking about (forall a. a) and (exists a. a) < 1349392398 275960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: what is your definition of a "proof"? < 1349392412 474994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wikipedia agrees with me: "The proof of the theorem consists of tens of thousands of pages in several hundred journal articles written by about 100 authors, published mostly between 1955 and 2004." < 1349392451 814725 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :well ok, but that's a pretty broad use of 'proof' < 1349392467 249011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Too late, cmccann posted. < 1349392486 521617 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also that seems to be one tiny subsection of the entire classification? < 1349392510 73228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: what would you call the proof of the theorem, then? < 1349392559 914763 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :can we stop this quibble, i should never have mentioned t < 1349392561 360244 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*it < 1349392563 540409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: "Hm is it automatically true that whenever MT is a monad transformer, there exists a function of type (Monad m) => MT Identity a -> MT m a ?" < 1349392577 594746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it "should" be true, but it's not in MonadTrans < 1349392581 742043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: edwardk has a package with it < 1349392584 424391 :ion!ion@heh.fi PRIVMSG #esoteric :Key & Peele: Dubstep http://youtu.be/5Kod1q39ddE < 1349392599 323611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what you actually want is something like (Monad m) => (forall a. m a -> n a) -> MT m a -> MT n a IIRC < 1349392602 110794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but that's not Haskell 2010 < 1349392642 430647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah someone made a post about that shortly afterwards, i think < 1349392671 591591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: that was some dumb tailcalled or tekmo post that suggested something wrong iirc. but edwardk replied with the right thing < 1349392756 89163 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I cleared about 8 gigs of space, came back ten minutes later, and now it's all gone again. < 1349392772 627141 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the clutter is breeding < 1349392790 803398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: it's a tiny subsection, but it was the proof that got mathematicians to realize they didn't need to make proofs short, which probably helped immensely with the rest :) (also some direct consequences for making the rest of the program possible, iirc) < 1349392830 390162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you are talking about feit-thompson < 1349392843 33468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Quite often these "someone's rogue script fills all space" problems tend to "auto-resolve" in the sense that the script dies when the disk is full, and therefore won't fill any newly freed storage. < 1349392853 839664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose this time someone has produced a robust enough space-waster. < 1349392878 896707 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How big is Haskell on the metaprogramming thing? < 1349392902 980498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :depends what you mean by metaprogramming < 1349392908 98602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also the rest of those words, but mainly metaprorgamming < 1349392911 575332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly realizes elliott may be stalking him on reddit < 1349392926 920814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: fear me. < 1349392949 869741 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: The kind where you often end up with domain-specific languages < 1349393005 857821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: I would say it's incredibly big on that. < 1349393011 555129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pretty big, in several different ways < 1349393013 884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :however I'd also not identify that with metaprogramming < 1349393026 757674 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ok < 1349393031 863827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in that there are several ways to do EDSLs, and only some of them look like metaprogramming to me, and Haskell's methods don't really < 1349393042 766847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :template haskell doesn't? < 1349393046 618155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I would also say Haskell's methods are a better way of doing it, though) < 1349393051 379679 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I know Racket is really big on DSLs < 1349393060 55347 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Template Haskell? More like Terrible Haskell. < 1349393060 311968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yes, template haskell looks like metaprogramming to me. however, i would not build a DSL in Haskell by using template haskell < 1349393065 921097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless I was doing something weird < 1349393071 391684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I don't like TH, so I'd probably do it another way instead < 1349393085 841333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thus, several different ways. < 1349393104 492320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: It's the very foundation of Haskell DSLs! < 1349393131 579431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: the monad thing you keep hearing about is also a kind of DSL method. < 1349393144 184045 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well can be used that way < 1349393168 8796 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Don't do that. :( < 1349393191 316193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Silly monad mysticism doesn't need to be promoted through vague statements that won't make any sense to start with. < 1349393205 75956 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and on the entirely other side are the template haskell based quasi-quotes which allows you to make any syntax you want. (as long as you don't need the string |] in it.) < 1349393370 205753 :SimonRC!~sc@fof.durge.org QUIT :Ping timeout: 264 seconds < 1349394060 819729 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349394103 442413 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1349394295 577811 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349394323 210924 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349395483 375056 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1349395631 649917 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349398272 316336 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349398306 470346 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1349399418 446734 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1349401603 762475 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349404190 350780 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349404694 731082 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 240 seconds < 1349405086 926004 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1349405634 945155 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349406006 79262 :fungot!fis@selene.zem.fi QUIT :*.net *.split < 1349406006 357852 :nvt!nvt@kapsi.fi QUIT :*.net *.split < 1349406006 552869 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1349406023 80174 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer < 1349406066 290439 :MoALTz_!~no@host-92-2-116-150.as43234.net JOIN :#esoteric < 1349406234 753437 :MoALTz!~no@host-92-2-116-150.as43234.net QUIT :Ping timeout: 240 seconds < 1349406332 679751 :nvt!nvt@kapsi.fi JOIN :#esoteric < 1349406332 874232 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1349406903 8456 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1349408250 305633 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::( < 1349408257 858651 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I may have just convinced my group to use node.js < 1349408278 955950 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Everyone in the group knows Javascript, and it's sort of the home of socket.io < 1349408388 123381 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you could do much worse than node.js < 1349408504 592550 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION wrote his first non-trivial program for Node last night < 1349408526 282353 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(but it's a command-line batch tool and not a network service or anything like that) < 1349409160 868822 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349409200 222534 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1349409245 28345 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg JOIN :#esoteric < 1349409693 849728 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Twist: A lot of non-trivial JavaScript code runs fine with Node. < 1349410248 186551 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349411043 366639 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what am i twisting? < 1349411264 459855 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't get it < 1349411311 781886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess it's possible that you never wrote non-trivial JS node before. < 1349411349 880215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or only code that depended on the DOM, or something. < 1349411408 192968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But "non-trivial Node program that doesn't use network libraries" sounds a lot like "generic JS code". < 1349411512 150630 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it used Node-specific filesystem libraries < 1349411545 809568 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that exists too. < 1349411553 163169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do they have non-blocking chdir? < 1349411564 507605 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they have notblocking lots of stuff < 1349411567 188301 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't know about chdir < 1349411575 833133 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Non-blocking DNS is actually an issue. < 1349413371 340782 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't tend to write much JS < 1349413801 780020 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1349414740 885785 :evincar!~jon@173-228-13-253.dsl.static.sonic.net JOIN :#esoteric < 1349415930 466576 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349415957 436211 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349418773 514453 :evincar!~jon@173-228-13-253.dsl.static.sonic.net PART :#esoteric < 1349419937 334498 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :has anyone had a Devonshire tea before? < 1349420369 121227 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i found a mistake in the proof < 1349420376 753749 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :of feit-thompson < 1349421103 21042 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :one of the comments said "spurrious" < 1349421106 318421 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :that's not a word < 1349421174 481018 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh no, the foundations of mathematics are crumbling as we speak. < 1349421425 212350 :barts_!~barts@p57AEA85B.dip.t-dialin.net PRIVMSG #esoteric :fizzie: are they? < 1349421450 614538 :barts_!~barts@p57AEA85B.dip.t-dialin.net PRIVMSG #esoteric :i guess. < 1349421462 455845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure. It's all due to that "spurrious". Oh, if only... < 1349423748 527084 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349423931 788977 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1349423938 97904 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349424283 599403 :ion!ion@heh.fi PRIVMSG #esoteric :This Machine Creates ANYTHING http://youtu.be/OHyygU1cU0k < 1349424404 450570 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1349425331 309513 :epicmonkey!~epicmonke@91.234.37.57 JOIN :#esoteric < 1349425470 574870 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349425482 543881 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349425600 33536 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 246 seconds < 1349425634 192107 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349426132 604484 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349426233 378006 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1349426274 163972 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349427206 365561 :ion!ion@heh.fi PRIVMSG #esoteric :<…> User request of the month: "I accidentally posted /usr/share/dict/words to a bug report and now it shows up for every search because it contains all the words. Can you clean that up?" < 1349427671 820961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How do you accidentally do that? < 1349428335 345119 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349428543 873871 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 246 seconds < 1349428577 770294 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349429697 272456 :ion!ion@heh.fi PRIVMSG #esoteric :http://mashable.com/2012/10/02/ew-has-smartphone-inside/ < 1349430332 326936 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349430360 292060 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349430403 165815 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :(What kind of information system still uses naïve keyword search?) < 1349430733 230127 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349432501 316356 :ion!ion@heh.fi PRIVMSG #esoteric :DEFCON 17: More Tricks For Defeating SSL http://youtu.be/ibF36Yyeehw < 1349433268 922325 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349435330 733385 :barts!~barts@p57AEAC38.dip.t-dialin.net JOIN :#esoteric < 1349435522 401431 :barts_!~barts@p57AEA85B.dip.t-dialin.net QUIT :Ping timeout: 256 seconds < 1349437031 521942 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349437483 406428 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1349438321 636711 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349439195 585332 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349440723 882180 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 246 seconds < 1349441052 448338 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349441347 297746 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349441427 45468 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1349441552 460476 :Jafet!~Jafet@unaffiliated/jafet QUIT :Read error: Connection reset by peer < 1349441560 118789 :Jafet1!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349441694 292586 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349441700 388163 :Jafet1!~Jafet@unaffiliated/jafet QUIT :Read error: Connection reset by peer < 1349441835 457751 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@messages < 1349441835 652572 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1349441859 499339 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@tell oerjan I see in the logs you've tried to message me but lambdabot doesn't seem to agree < 1349441859 694468 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349442191 176001 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@tell oerjan anyway yeah, it was also about the brainfuck derivatives; I'd never have made brainfunct if I had found pbrain or others like that before < 1349442191 429550 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349442259 101371 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1349442432 549948 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. The soft drink vending machine made a very long "whirr-clunk-whirr-clunk-whirr-clunk-kaplonk" solo, and then dumped out two bottles for the price of one. < 1349442444 29321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose I should theoretically return the other. < 1349442863 254281 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :how so < 1349442889 47322 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I don't think "handing out a bottle" is a reversible operation < 1349443076 94633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because it would be STEALING. < 1349443082 576793 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :vending a bottle is like an md5 hash. here you had a collision. < 1349443085 550513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it has a "in case of trouble, call" sticker on it somewhere. < 1349443110 372907 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, I'd certainly be complaining loudly if I had gotten 0 bottles. < 1349443146 532320 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also maybe the bookkeeping will now become all confused and it's ALL MY FAULT. < 1349443177 622121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, up to a degree. Maybe not quite all. Unless I pressed the button wrong somehow. < 1349443475 71646 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: how about you keep the extra bottle in your refrigerator < 1349443487 486115 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and if one day you get no bottle, you can use it instead < 1349443603 865842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has a "best before" date, I'm sure. < 1349443677 151421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Jan 25, 2013. < 1349443679 22611 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that shouldn't be a problem if you make a regular use of that vending machine: everytime you buy a bottle, place it in your refrigerator and drink the old bottle instead < 1349443689 741482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, of course. < 1349443712 814893 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :this way, instead of having one really-out-of-date bottle, you'll have a lot of nearly-out-of-date bottles! < 1349443726 761017 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I'll just drink it early and resolve not to complain if I ever get no bottles. < 1349443735 652684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Asymptotically, it's the same thing anyway. < 1349443751 96880 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes but IT PERTURBS YOUR CONSOMMATION < 1349443781 781887 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I do that with tickets when taking the tube, though < 1349443786 892088 :carado_!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349443807 831965 :carado_!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Client Quit < 1349443810 729253 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Remote host closed the connection < 1349443823 929227 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349443838 692182 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :a lot of people here take it without paying, because they find the penalty when caught is less that what they gain by not paying the fare < 1349443895 593811 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I had always been honest with it; I always pay my tickets, and it's happened once or twice that the vending machine at my station was out of order, so I traveled without a ticket, and bought one once arrived at destination < 1349443924 95708 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :except one time the machine was out of order and I got caught (even though I would have paid afterwards :( ) < 1349443946 646832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I believe a lot of people do that here too. I mean, the "go without paying" thing. < 1349443955 38244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They've been steadily increasing the penalty amount, though. < 1349443969 591962 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's now at 80 EUR; it used to be 56 EUR or something not too long ago. < 1349443980 568001 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I made a count of the money I lost because of the penalty, and started not paying my tickets, deducing the money I gained everytime from the money I had lost < 1349443995 435724 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and now I'm back to paying my tickets again < 1349443997 945383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it was 250 FIM before EUR, I think. < 1349444013 314864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's ingenious. < 1349444015 206629 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well when I had to pay it it was 40 EUR here < 1349444024 244784 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How much is a ticket? < 1349444054 334972 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that depends where you take it; tickets inside paris are about 1.70 (or they were last time I checked, but prices keep getting higher every year) < 1349444076 288071 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but I live in the suburbs, so tickets that cover all zones from my town to paris are about 4.00 < 1349444090 546317 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(or 3.something when buying then 10 at a times) < 1349444151 372924 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was amazed when I went to london, they had this "oyster card"; you put money on it and everytime you took the tube it was deduced < 1349444159 225458 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :on our last day we wanted to take a bus < 1349444170 146316 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the driver told me there was no money left on my oyster card < 1349444178 562572 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in france that would probably have meant that I couldn't take it < 1349444188 686611 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but in London he gave me an "unpaid fare notice" < 1349444218 899283 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :on which it was written that I had taken the bus for free but was expected to go to any station and pay for it < 1349444273 573660 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I made a copy of it, and when I paid I gave the copy so I could keep the original because that's just so wonderful, that system would *never* work in france < 1349444293 173455 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We don't have anything like that. < 1349444303 226659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though you can buy tickets from buses and such with cash. < 1349444313 582266 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The prices are a bit more than when paying with the card, though. < 1349444361 48558 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well yes that's always possible, but that was our last day and we had given all our leftover cash as tip in a coffee shop < 1349444377 523833 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, the gaps seem to be larger than I remembered. < 1349444400 956358 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's 4.50 eur vs. 3.47 for the Helsinki/Espoo/Vantaa regional ticket, or 2.70 vs. 1.86 for the single-city one. < 1349444421 153799 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(a *great* coffee shop; I'll probably go there once again next time I visit london) < 1349444528 507892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to recall that the Belgian railways had some kind of a differentness when it comes to the no-ticket fees. < 1349444607 280101 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right; if you didn't inform the train staff that you don't have a ticket, but agree to pay it, you don't get a penalty notice, just a 12.50 EUR surcharge to the regular ticket price. < 1349444627 34913 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ah, we have that in france too < 1349444654 616098 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the guy who must check tickets walks through the whole train twice < 1349444663 994930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But if you don't agree to pay (or can't pay, I suppose) there's a penalty notice plus a penalty fare of 30/60 EUR (under/over 18 years), and then you have 14 days to go pay it yourself at any station. < 1349444666 424736 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the first time he does nothing, just showing himself < 1349444676 150449 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And then if you still don't go and pay it, "your file will be sent to Central Customer Services and incur administrative charges of € 200". < 1349444682 817049 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and if you have a problem with your ticket (or if you don't have one) you're supposed to talk to him at that moment < 1349444733 210391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :According to these Belgian rules you need to tell the train staff before actually boarding. < 1349444756 19480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"If you don’t have a valid ticket and you can't pay on the train or provide evidence of your identity or address, the NMBS/SNCB obviously won't be able to allow you to remain on board. The staff may therefore invite you to leave the train at the next stop, or even call in the police." < 1349444762 160355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like the "invite you to leave the train". < 1349444773 912469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Sorry, I have to decline your kind invitation." < 1349444782 153771 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"This is not where I'm going." < 1349444914 519651 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"After being sentenced and ordered into custody, De'Avalon ["a marriage celebrant, self-styled witch and alternative therapies practitioner"] appeared to be sticking by her pagan-immunity theory even in the face of this pretty solid evidence that human laws do in fact apply to her. 'I decline your offer, your Honour,' she said as she was being led away." < 1349444921 996636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.loweringthebar.net/2011/06/witch-who-said-our-laws-do-not-apply.html < 1349445259 888812 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Ping timeout: 246 seconds < 1349445440 540755 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1349445561 903415 :AnotherTest!~tim@d51A4C7C0.access.telenet.be JOIN :#esoteric < 1349445571 518201 :AnotherTest!~tim@d51A4C7C0.access.telenet.be PRIVMSG #esoteric :Hello < 1349445630 623712 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hello. We were just talking about Belgian railways. < 1349445647 392768 :AnotherTest!~tim@d51A4C7C0.access.telenet.be PRIVMSG #esoteric :oh yes < 1349445649 187279 :AnotherTest!~tim@d51A4C7C0.access.telenet.be PRIVMSG #esoteric :strike < 1349445654 859884 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, is there? < 1349445663 885295 :AnotherTest!~tim@d51A4C7C0.access.telenet.be PRIVMSG #esoteric :There was one, yesterday < 1349445668 604563 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I did not know that. < 1349446850 875075 :AnotherTest!~tim@d51A4C7C0.access.telenet.be QUIT :Read error: Connection reset by peer < 1349446863 984130 :AnotherTest!~tim@d51A4C7C0.access.telenet.be JOIN :#esoteric < 1349447526 78545 :AnotherTest!~tim@d51A4C7C0.access.telenet.be QUIT :Quit: Leaving. < 1349447549 474944 :AnotherTest!~tim@d51A4C7C0.access.telenet.be JOIN :#esoteric < 1349447633 217434 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@tell atriq I probably already asked you that, but how does Nandypants/Noryshorts handle end of file? < 1349447633 528487 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349449403 840987 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I feel like when I use PubNub, I'm cheating < 1349449434 407450 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Writing code that seems like it should require a server-side component, and ... well, using someone else's very general server, I guess. < 1349449687 22831 :epicmonkey!~epicmonke@91.234.37.57 QUIT :Ping timeout: 246 seconds < 1349450638 625163 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349451716 548353 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1349451846 15391 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@tell Oerjan remember when you modified cat in http://esolangs.org/wiki/Minifuck-2D ? I think you removed a space between ! and @ that might have been important < 1349451846 250919 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349454374 242662 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349454475 594077 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349454497 890620 :atriq!~Taneb@host-78-146-174-221.as13285.net JOIN :#esoteric < 1349454678 775553 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :@messages? < 1349454679 6917 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349454681 547902 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Wow < 1349454695 711822 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :YOU HAVE FRIENDS < 1349454700 330353 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I wonder who that might be < 1349454705 518101 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :I think it's you < 1349454729 772001 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so what do I say? < 1349454744 360096 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :But yeah, Nandypants handles EOF in the same way as brainfuck, ie. implementation defined < 1349454768 341825 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so there should be something said about it < 1349454772 623913 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :especially in the cat example < 1349454788 859913 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also I was in the middle of writing an interpreter and I had to stop because I didn't know what to do about end of file < 1349454830 903119 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Either input -1 or 0 seems to be the convention < 1349454898 139224 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or "leave it as it is" < 1349454909 88720 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :waiiiiit nandypants uses bits < 1349454914 767633 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Yeeees < 1349454928 189742 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, ok < 1349454956 526037 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I still think you should write a note about it < 1349455144 526443 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, I was hoping you would say "it assumes eof is coded by..." < 1349455785 933759 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway, see you later < 1349455806 439868 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1349456821 728540 :augur!~augur@129-2-129-158.wireless.umd.edu JOIN :#esoteric < 1349457372 587013 :augur!~augur@129-2-129-158.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1349457394 962264 :augur!~augur@129-2-129-158.wireless.umd.edu JOIN :#esoteric < 1349457883 924792 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: They're playing _The Big Lebowski_ at the theatre tomorrow night. Should I go see it? < 1349458076 659637 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1349458290 381484 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :have you seen it before? < 1349458321 559134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've seen parts of it, I think. < 1349458522 564184 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you should go see it < 1349458532 316291 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i've never seen it in an actual theatre < 1349458749 531361 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :«Wear your best "Dude" bathrobe and receive $1 off popcorn!» < 1349458858 397941 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :*one* dollar? < 1349458885 137467 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Well, in about two years, I'll be able to read Homestuck offline! < 1349458902 900000 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :why in two years? < 1349458924 315658 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Who knows? < 1349458926 78737 :atriq!~Taneb@host-78-146-174-221.as13285.net PRIVMSG #esoteric :Magic! < 1349459142 903380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do you happen to know tools that'd google-translate .srt subtitles files? I remember writing a script for this once, but can't seem to find it; apparently it doesn't have "sub" in the name. < 1349459209 571283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, srttrans.pl. < 1349459215 71241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that makes sense. < 1349459282 666306 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 252 seconds < 1349459371 870499 :atriq!~Taneb@host-78-146-174-221.as13285.net QUIT :Ping timeout: 246 seconds < 1349459986 775791 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think the google translate API was taken down :/ < 1349460023 317261 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349460084 752619 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is there a Babelfish API? < 1349460543 229566 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 244 seconds < 1349460659 119231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: The script just produces a empty-line-separated-paragraph output to translate manually, then takes a similar input, and adds the original subtitle timing infos back in. < 1349460672 737885 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So I translated via the website. < 1349460695 282994 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Calling it a translation script is a bit exaggerationary, I suppose. < 1349460747 492840 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ah < 1349460765 300121 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well at that rate you could probably also use the same interface the web page uses, and fully automate it < 1349460771 709073 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :without needing an API per se < 1349460794 4017 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349460808 300413 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, exaggerationary < 1349460819 451254 :atriq!~Taneb@host-78-146-174-221.as13285.net JOIN :#esoteric < 1349460978 638648 :augur!~augur@129-2-129-158.wireless.umd.edu QUIT :Remote host closed the connection < 1349461370 481957 :Taneb!~Taneb@2.97.144.217 JOIN :#esoteric < 1349461420 337486 :atriq!~Taneb@host-78-146-174-221.as13285.net QUIT :Ping timeout: 246 seconds < 1349461723 43510 :Taneb!~Taneb@2.97.144.217 QUIT :Remote host closed the connection < 1349462264 198492 :augur!~augur@129-2-129-158.wireless.umd.edu JOIN :#esoteric < 1349462867 219222 :AnotherTest!~tim@d51A4C7C0.access.telenet.be QUIT :Quit: Leaving. < 1349463023 479260 :AnotherTest!~tim@d51A4C7C0.access.telenet.be JOIN :#esoteric < 1349463111 538534 :AnotherTest!~tim@d51A4C7C0.access.telenet.be QUIT :Client Quit < 1349463208 966962 :AnotherTest!~tim@d51A4C7C0.access.telenet.be JOIN :#esoteric < 1349463297 894048 :AnotherTest!~tim@d51A4C7C0.access.telenet.be QUIT :Client Quit < 1349463306 51166 :AnotherTest!~tim@d51A4C7C0.access.telenet.be JOIN :#esoteric < 1349463492 979321 :AnotherTest!~tim@d51A4C7C0.access.telenet.be PART :#esoteric < 1349463764 257098 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349463833 60463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages < 1349463833 449516 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen said 6h 6m 14s ago: I see in the logs you've tried to message me but lambdabot doesn't seem to agree < 1349463833 687078 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen said 6h 42s ago: anyway yeah, it was also about the brainfuck derivatives; I'd never have made brainfunct if I had found pbrain or others like that before < 1349463833 687250 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen said 3h 19m 47s ago: remember when you modified cat in http://esolangs.org/wiki/Minifuck-2D ? I think you removed a space between ! and @ that might have been important < 1349463913 468315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen Stupid me, I left the <>'s around your nick when pasting into @tell... < 1349463913 663998 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349463978 159926 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hi oerjan < 1349463982 277993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi olsner < 1349465741 854889 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349466089 483395 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is it a terribad idea to use Javascript's Math.random() to get a unique key? < 1349466124 699301 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 252 seconds < 1349466144 760124 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It depends where the Javascript code is being executed, and what the key is being used for. < 1349466156 135337 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :As well as the implementation of Javascript used. < 1349466323 688902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and possibly the phase of the moon. < 1349466457 17553 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349466908 252127 :augur!~augur@129-2-129-158.wireless.umd.edu QUIT :Remote host closed the connection < 1349467909 298423 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349467973 932228 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349467980 186422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does anyone use arch < 1349467987 702893 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no. < 1349467992 542348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :absolutely no one. < 1349468056 619322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ok. then op me < 1349468087 724299 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think one person uses arch < 1349468097 899706 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Lern2NixOS < 1349468099 2170 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(I don't) < 1349468101 260975 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like roconnor < 1349468108 541847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :All the cool people NixOS < 1349468112 562216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't that right, oerjan? < 1349468116 503274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nixos is perfect, unfortunately it is also shit < 1349468120 492626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i considered using it for a while < 1349468129 651056 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :perfect shit :) < 1349468152 639578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION notes that searching for /// on esolang takes you directly to the main page. < 1349468162 775428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently < 1349468174 549186 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: aren't you the wiki admin? < 1349468177 451467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1349468182 699664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan is the reason it is broken < 1349468185 382674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and he should fix it < 1349468191 901366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is **very** unprofessional < 1349468206 373104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: elliott seems to be thinking so. probably from going mad trying to fix the /// bug. < 1349468218 224157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Help me simplify this GHC bug! < 1349468221 315123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you have 7.6? < 1349468225 796240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sort of < 1349468227 452853 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 7.6 < 1349468228 464087 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 7.6 < 1349468231 116635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Try :t fmap fmap fmap join join join < 1349468232 804332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i can't decide how to get my 7.6 < 1349468250 156915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :$ /opt/ghc.old/bin/ghci < 1349468250 351995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/opt/ghc.old/bin/ghci: line 2: /opt/ghc/bin/ghc-7.6.1: No such file or directory < 1349468250 958202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :n/m < 1349468257 717355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t fmap fmap fmap join join join -- OKAY < 1349468258 794498 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: < 1349468258 989987 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : m = (->) (m (m a)) < 1349468258 990203 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `join' is applied to too many arguments < 1349468267 565724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: BOO < 1349468269 257944 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: THAT'S NOT 7.6 < 1349468280 279029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1349468284 335557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Should I flood the channel a bit? < 1349468291 38823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: are you telling me it works in 7.6? < 1349468295 331400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. < 1349468298 101269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Prelude Control.Monad> :t fmap fmap fmap join join join < 1349468298 296835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::1:1: < 1349468298 297050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: < 1349468298 297163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : m1 = (->) (m1 (m1 (m0 (m0 a0)))) < 1349468298 297270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Expected type: (m0 (m0 a0) -> m0 a0) < 1349468298 602594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> ((m1 (m1 (m0 (m0 a0))) -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468300 611438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468302 621719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> (m1 (m1 (m0 (m0 a0))) -> m1 (m0 (m0 a0))) < 1349468304 616497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m1 (m1 (m0 (m0 a0))) < 1349468306 617966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m0 a0 < 1349468308 633370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Actual type: (m0 (m0 a0) -> m0 a0) < 1349468310 663219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> ((m1 (m1 (m0 (m0 a0))) -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468312 631713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468314 688227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> (m1 (m1 (m0 (m0 a0))) -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468316 629054 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m1 (m1 (m0 (m0 a0))) < 1349468318 699571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m0 a0 < 1349468320 704000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : The function `fmap' is applied to five arguments, < 1349468322 638302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : but its type `(((m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468324 662655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m1 (m1 (m0 (m0 a0))) -> m0 a0) < 1349468326 712000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> ((m1 (m1 (m0 (m0 a0))) -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468328 647652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468330 664034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> (m1 (m1 (m0 (m0 a0))) -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468332 682483 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m1 (m1 (m0 (m0 a0))) < 1349468334 662331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m0 a0) < 1349468334 881354 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lol < 1349468336 730295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> ((m0 (m0 a0) -> m0 a0) < 1349468338 662076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> (m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468340 675056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m1 (m1 (m0 (m0 a0))) < 1349468342 639885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m0 a0) < 1349468344 695571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> (m0 (m0 a0) -> m0 a0) < 1349468346 707227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> ((m1 (m1 (m0 (m0 a0))) -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468348 699712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468350 679211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> (m1 (m1 (m0 (m0 a0))) -> m1 (m1 (m0 (m0 a0))) -> m0 (m0 a0)) < 1349468352 693159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m1 (m1 (m0 (m0 a0))) < 1349468354 695688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -> m0 a0' < 1349468356 686448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : has only six < 1349468358 690116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : In the expression: fmap fmap fmap join join join < 1349468360 696303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The function `fmap' is applied to five arguments, but its type has only six" is pretty great < 1349468361 161866 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thanks elliott < 1349468363 15731 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Way to pastespam the channel < 1349468368 110661 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the wiki could have a rewrite rule that makes esolangs.org/// into a /// interpreter < 1349468399 787934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: well you know < 1349468401 381744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: fuck rules < 1349468402 930865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: fuck the police < 1349468404 250201 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349468406 24133 :ion!ion@heh.fi PRIVMSG #esoteric :Mahna Mahna Killer http://youtu.be/ELAFDkXog-s < 1349468407 93569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :irc anarchy forever < 1349468470 182434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: it _used_ to link to the language article. < 1349468481 740065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t :t fmap fmap fmap join join < 1349468482 727693 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error on input `:' < 1349468484 702480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1349468485 144892 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: how boring < 1349468488 767990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t fmap fmap fmap join join < 1349468489 757736 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a (m1 :: * -> *). (Functor m1, Monad m, Monad m1) => m1 (m1 (m (m a))) -> m1 (m a) < 1349468493 801141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :esolangs.org/// did *not* < 1349468535 317609 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :by esolangs.org///, obviously I meant esolangs.org//// < 1349468612 73633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t fmap (fmap join) join < 1349468613 61277 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a (f :: * -> *). (Monad m, Functor f, Monad f) => f (f (m (m a))) -> f (m a) < 1349468648 227952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t fmap join (join join) < 1349468649 342707 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: < 1349468649 537724 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : f = (->) (f (f (m (m a)))) < 1349468649 537920 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `join' is applied to too few arguments < 1349468667 890541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t join join < 1349468668 901888 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: < 1349468669 96366 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : m = (->) (m (m a)) < 1349468669 96540 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `join' is applied to too few arguments < 1349468690 398644 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : The function `g' is applied to four arguments, < 1349468693 439351 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : but its type `(a0 -> ((r0 -> r0 -> a0) -> a0) -> c0) < 1349468695 751324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : has only four < 1349468713 107856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh that's the ghc bug? < 1349468723 720147 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sort of a bug. < 1349468728 9090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :13:19 "The function `fmap' is applied to five arguments, but its type has only six" is pretty great < 1349468837 247468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it doesn't work if you manually simplify it to :t fmap (fmap join) join join, :t fmap join (join join), or :t join . join join ? < 1349468883 25399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by work, i mean still gives that bug < 1349468893 564073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nope, none of those do it. < 1349468918 29777 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You get the bug with let j f x = f x x, fmap fmap fmap j j j < 1349468929 364645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also with fmap (.) (.) undefined j j < 1349468965 160877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1349468979 95568 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t let j f x = f x x in fmap (.) (.) undefined j j < 1349468980 113084 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: t = t -> t -> t1 < 1349468980 308064 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Expected type: (t -> t -> t1) -> (t -> t -> t1) -> a < 1349468980 308265 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Inferred type: (t -> t -> t1) -> t -> t1 < 1349469057 514756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Q < 1349469067 55886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: A < 1349469081 604289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Should I use the [testing] repo to get a 7.6.1 package, or use my self-compiled binary? < 1349469095 953154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, clearly. < 1349469119 459583 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Which? < 1349469129 790210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i know you didn't actually expect a serious answer) < 1349469159 252091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I did. < 1349469163 660323 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why, you should use the haskell platform! < 1349469174 655189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's what i do. i should probably upgrade, though. < 1349469218 897769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :More like the Haskell Catsdom. < 1349469225 762092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Because fascist cats rule the universe. < 1349469262 125437 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought dogbert had settled that they were fascist squirrels. although maybe catbert paid him to say it. < 1349469271 914678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Do you want to see a bad reddit post? < 1349469274 320882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Here you go! http://www.reddit.com/r/coding/comments/11052z/its_amazing_how_microsoft_can_just_shit_on/ < 1349469295 150317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :based solely on the title part of the url, i guess "no". < 1349469314 582214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as in, it's precisely the kind of title i tend to skip. < 1349469323 38455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Don't forget \t for tabs, and that F2 renames files. When I stumble upon these things, I put them on http://efficientgeeks.com/[1] , although I won't renew that domain. < 1349469330 149231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mmm spam < 1349469423 902028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Is the wiki fixed yet? < 1349469451 688424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: and it disappears if you replace the first fmap with (.) i take < 1349469459 494398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Yep. < 1349469462 537546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Although... < 1349469470 72669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :13:22 Hah, this is funny. < 1349469470 267122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :13:22 g :: Functor f => f ~ (->) r => f (b -> c) -> f ((a -> b) -> a -> c) < 1349469473 25150 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :13:22 g :: (r -> b -> c) -> (r -> (a -> b) -> a -> c) < 1349469475 536324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :13:22 You'd expect those to be the same, wouldn't you? < 1349469478 10946 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :13:22 ghci gives the same :t for them. < 1349469481 243652 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It happens with the first g but not with the second g < 1349469486 692354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :for g (.) undefined join join < 1349469506 706474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Remember that time we got GHC to type two identical things differently or something? < 1349469508 282074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That wacky bug. < 1349469516 469133 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: With the parentheses? < 1349469519 966622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No. < 1349469521 838141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Where you got an (a => b) in the wrong place. < 1349469527 288491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Like, you god a -> b => c or something. < 1349469528 139285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*got < 1349469532 820007 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Lol < 1349469608 127366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: hm so it might be something which happens when f ~ (->) r appears as a constraint during type checking? < 1349469665 477913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Also happens with g :: f (b -> c) -> f ((a -> b) -> a -> c); g = undefined; blah = g (.) undefined j j < 1349469727 563031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well that would also cause f ~ (->) something to appear during type checking, wouldn't it? < 1349469752 997388 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess it tries to unify them. < 1349469754 424716 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or something. < 1349469759 416302 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I dunno, man! Simplify it for me! < 1349469768 641399 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I thought perhaps the monad type for FamicomHDL should be: type Mapper = ContT [Command] ((->) Int); < 1349469774 21896 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What would you think? < 1349469812 619647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the g's given type takes 1 argument at least. but it's used with 4. < 1349469914 710671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is wildly guessing, of course, and has no intention of installing 7.6. < 1349469925 182895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Install 7.6! :-( < 1349469939 865351 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :4 is not 1, so that's obviously the numbers you're looking for < 1349469977 388068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Can you /nick to something that doesn't start with o? < 1349469983 41604 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: no < 1349469996 189222 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :data Command = Case Word8 (Word8 -> [Command]) | Command ByteString | Wire Pin Pin Connection | Part x => Part Int x; < 1349469996 890725 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But oerjan :-( < 1349470000 762794 :ion!ion@heh.fi PRIVMSG #esoteric :colsner < 1349470002 695961 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is this OK? < 1349470012 932353 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :coolsner < 1349470026 798888 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think you shouldn't change it < 1349470050 982864 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1349470066 132112 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :don't worry, I won't < 1349470102 239006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it's not like i have a clue what to do next, anyway. < 1349470155 402553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: You should change your nick. < 1349470158 420052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe to Ørjan < 1349470174 310896 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, I don't think you should change it either. < 1349470179 204386 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Øh nø < 1349470180 186849 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Ørjan Erroneous Nickname < 1349470189 312509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Errøneøus < 1349470306 515228 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Probably because of some møøse or something < 1349470379 692921 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349470388 876448 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :beware the erroneous moose < 1349470430 506393 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :BEWARE THE ERRØNEØUS MØØSE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | God made the natural numbers; all else is the work of ZARDOZ | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki < 1349470668 208755 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349471086 245634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: What is friends < 1349471098 238355 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi FireFly < 1349471104 108231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How's #stackoverflow? < 1349471251 246611 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Nice enough, thus far < 1349471322 388648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you know I got banned from that channel? < 1349471357 6632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: UNREVEALED NEMESISES (NEMESES?) < 1349471374 982904 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I did not. What was the reason? < 1349471410 492993 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: tell us < 1349471432 258595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Being rude. < 1349471438 90249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's true! < 1349471455 259240 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I guess you are rude < 1349471461 841031 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :someone ban shachaf! < 1349471595 512136 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ban olsner < 1349471597 809813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: What am friend? < 1349471630 482467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: ban elliott < 1349471636 720839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cans shachaf |_| < 1349471636 915683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(by elliott I mean me) < 1349471721 713666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION fans shachaf \|/ < 1349471749 984590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION tans shachaf /¤ < 1349471764 238394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION pans shachaf ===\__/ < 1349471789 760835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION sans  < 1349471821 328729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan++ < 1349471914 168149 :atriq!~Taneb@host-2-97-144-217.as13285.net JOIN :#esoteric < 1349471971 574123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he looks like a regular, but i think it may be atriq < 1349472005 612054 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, was atriq the rot13 of taneb? < 1349472013 115114 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :Of ngevd < 1349472020 810277 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :!rot13 atriq < 1349472023 154398 :EgoBot!codu@codu.org PRIVMSG #esoteric :ngevd < 1349472031 672100 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :!rot13 taneb < 1349472032 174508 :EgoBot!codu@codu.org PRIVMSG #esoteric :gnaro < 1349472035 237234 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 olsner < 1349472035 744999 :EgoBot!codu@codu.org PRIVMSG #esoteric :byfare < 1349472041 82866 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, dude < 1349472046 757199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 oerjan < 1349472047 267014 :EgoBot!codu@codu.org PRIVMSG #esoteric :brewna < 1349472047 461479 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :That is the best nick by far. < 1349472060 221622 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :atriq: Better than rot13 shachaf? < 1349472072 131544 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 shachaf < 1349472072 599553 :EgoBot!codu@codu.org PRIVMSG #esoteric :funpuns < 1349472083 597703 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :O.O < 1349472084 115013 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 FireFly < 1349472084 541828 :EgoBot!codu@codu.org PRIVMSG #esoteric :SverSyl < 1349472085 174652 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :What fun puns < 1349472089 324218 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner är en sådan byfare < 1349472094 254118 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 zzo38 < 1349472094 757978 :EgoBot!codu@codu.org PRIVMSG #esoteric :mmb38 < 1349472100 618518 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: /nivk mmb38 < 1349472114 876347 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 lambdabot < 1349472115 434102 :EgoBot!codu@codu.org PRIVMSG #esoteric :ynzoqnobg < 1349472170 524042 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder if oerjan and shachaf swapped nicks earlier, because the one currently calling itself "oerjan" fits better with funpuns < 1349472177 239670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!rot13 nick < 1349472177 768032 :EgoBot!codu@codu.org PRIVMSG #esoteric :avpx < 1349472180 691367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/avpx mmb38 < 1349472194 298318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 archaeopteryx < 1349472194 816122 :EgoBot!codu@codu.org PRIVMSG #esoteric :nepunrbcgrelk < 1349472204 649695 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :!rot13 EgoBot < 1349472205 113867 :EgoBot!codu@codu.org PRIVMSG #esoteric :RtbObg < 1349472231 691257 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 nepungrelk < 1349472232 169767 :EgoBot!codu@codu.org PRIVMSG #esoteric :archateryx < 1349472235 483731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :BZT < 1349472289 59603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 elliott < 1349472289 523363 :EgoBot!codu@codu.org PRIVMSG #esoteric :ryyvbgg < 1349472311 345227 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :>> sort "firefly" < 1349472315 883717 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so he's secretly welsh, ok < 1349472326 681761 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :> sort "firefly" < 1349472327 821130 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "effilry" < 1349472353 671230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FireFly: hello < 1349472362 856121 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hi < 1349472364 277506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 Phantom_Hoover < 1349472364 709642 :EgoBot!codu@codu.org PRIVMSG #esoteric :Cunagbz_Ubbire < 1349472372 276834 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> sort "ant" < 1349472373 267817 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "ant" < 1349472380 714102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: zomg < 1349472383 796883 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ubbire is probably how you say umpire with a cold < 1349472385 59359 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's what avpx means. < 1349472389 87895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 zomg < 1349472389 648445 :EgoBot!codu@codu.org PRIVMSG #esoteric :mbzt < 1349472407 343856 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :!rot13 FreeFull < 1349472407 896483 :EgoBot!codu@codu.org PRIVMSG #esoteric :SerrShyy < 1349472412 487756 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 OMGWTFBBQ < 1349472412 913048 :EgoBot!codu@codu.org PRIVMSG #esoteric :BZTJGSOOD < 1349472413 612640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: means? < 1349472440 198130 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: There's a #haskell person with the nick avpx < 1349472449 439881 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 effilry < 1349472449 930981 :EgoBot!codu@codu.org PRIVMSG #esoteric :rssvyel < 1349472460 174185 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ok, effilry is better < 1349472488 487959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 fizzie < 1349472489 118264 :EgoBot!codu@codu.org PRIVMSG #esoteric :svmmvr < 1349472490 9307 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :effilry is like rivalry but for effils < 1349472519 75374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 Gregor < 1349472519 606481 :EgoBot!codu@codu.org PRIVMSG #esoteric :Tertbe < 1349472529 996565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: oh right < 1349472533 23001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i thought it sounded familiar < 1349472535 242769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 Richards < 1349472535 742823 :EgoBot!codu@codu.org PRIVMSG #esoteric :Evpuneqf < 1349472537 437038 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 bertle < 1349472537 952981 :EgoBot!codu@codu.org PRIVMSG #esoteric :oregyr < 1349472542 404846 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!rot13 avpx < 1349472542 676368 :EgoBot!codu@codu.org PRIVMSG #esoteric :nick < 1349472557 549364 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 !rot13 < 1349472558 130435 :EgoBot!codu@codu.org PRIVMSG #esoteric :​!ebg13 < 1349472560 311729 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: didn't you quit #haskell? < 1349472568 717208 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :!rot13 haskell < 1349472569 133692 :EgoBot!codu@codu.org PRIVMSG #esoteric :unfxryy < 1349472575 932547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 ernie and bert < 1349472576 485817 :EgoBot!codu@codu.org PRIVMSG #esoteric :reavr naq oreg < 1349472578 866260 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!rot13 fry < 1349472579 293133 :EgoBot!codu@codu.org PRIVMSG #esoteric :sel < 1349472582 493349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@rot13 oregano < 1349472582 690750 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1349472582 886077 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!ebg13 should be the inverse of rot13 < 1349472585 930546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 oregano < 1349472586 462310 :EgoBot!codu@codu.org PRIVMSG #esoteric :bertnab < 1349472592 984766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: I ought to. < 1349472631 880282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 tarragon < 1349472632 445885 :EgoBot!codu@codu.org PRIVMSG #esoteric :gneentba < 1349472640 336772 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 dragon < 1349472640 912598 :EgoBot!codu@codu.org PRIVMSG #esoteric :qentba < 1349472655 775141 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 electron < 1349472656 290238 :EgoBot!codu@codu.org PRIVMSG #esoteric :ryrpgeba < 1349472659 908092 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 smeghead < 1349472660 341112 :EgoBot!codu@codu.org PRIVMSG #esoteric :fzrturnq < 1349472663 676202 :Gregor!codu@codu.org PRIVMSG #esoteric :I'm surprised by how often the result is pronounceable. < 1349472664 180489 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 proton < 1349472664 685115 :EgoBot!codu@codu.org PRIVMSG #esoteric :cebgba < 1349472682 590935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you say so, Mr. Tertbe < 1349472702 686346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 higgs boson < 1349472703 153147 :EgoBot!codu@codu.org PRIVMSG #esoteric :uvttf obfba < 1349472710 163066 :Gregor!codu@codu.org PRIVMSG #esoteric :I think “Tertbe” is perfectly pronounceable. < 1349472718 450974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 Gregor < 1349472718 956666 :EgoBot!codu@codu.org PRIVMSG #esoteric :Tertbe < 1349472723 810517 :Gregor!codu@codu.org PRIVMSG #esoteric :So is Evpuneqf, though less so because the “q” is terribad. < 1349472728 474683 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...was i appearing to disagree? < 1349472741 221967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just glottal it up < 1349472760 908699 :Gregor!codu@codu.org PRIVMSG #esoteric :!rot13 Malcom Gray < 1349472761 334403 :EgoBot!codu@codu.org PRIVMSG #esoteric :Znypbz Tenl < 1349472768 199961 :Gregor!codu@codu.org PRIVMSG #esoteric :Wow. Really got a loser with that one X-D < 1349472783 341158 :Gregor!codu@codu.org PRIVMSG #esoteric :That first name is actually pronounced “Snips” though. < 1349472783 535918 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :!rot13 IRC < 1349472783 946238 :EgoBot!codu@codu.org PRIVMSG #esoteric :VEP < 1349472785 893488 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :-kf works fine, I'm a bit sad that no language I know uses that combination though < 1349472794 634390 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :like the initial ng < 1349472795 879643 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 Mitt Romney Barack Obama < 1349472796 365537 :EgoBot!codu@codu.org PRIVMSG #esoteric :Zvgg Ebzarl Onenpx Bonzn < 1349472808 759564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no obvious loser, alas < 1349472824 309366 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Ebzarl Ngekf < 1349472835 935670 :Gregor!codu@codu.org PRIVMSG #esoteric :!rot13 Fluttershy Rainbow Dash Rarity Applejack Twilight Sparkle Pinkie Pie < 1349472836 590577 :EgoBot!codu@codu.org PRIVMSG #esoteric :Syhggreful Envaobj Qnfu Enevgl Nccyrwnpx Gjvyvtug Fcnexyr Cvaxvr Cvr < 1349472843 636094 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 Ngekf < 1349472844 166059 :EgoBot!codu@codu.org PRIVMSG #esoteric :Atrxs < 1349472850 436591 :Gregor!codu@codu.org PRIVMSG #esoteric :Nccyrwnpx will definitely eat your soul. < 1349472852 442698 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, they're all named after rot13'd welsh words < 1349472858 345465 :Gregor!codu@codu.org PRIVMSG #esoteric :So will Gjvyvtug Fcnexyr. < 1349472870 387960 :Gregor!codu@codu.org PRIVMSG #esoteric :lol < 1349472905 353532 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Syhggreful is sorta pronounceable < 1349472907 92380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote !rot13 Fluttershy Rainbow Dash Rarity Applejack Twilight Sparkle Pinkie Pie Syhggreful Envaobj Qnfu Enevgl Nccyrwnpx Gjvyvtug Fcnexyr Cvaxvr Cvr oh, they're all named after rot13'd welsh words < 1349472907 763909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Puzzle: What word's meaning is preserved under rot13? < 1349472916 41183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: FOLLOW THE GUIDELINES < 1349472918 97042 :HackEgo!codu@codu.org PRIVMSG #esoteric :870) !rot13 Fluttershy Rainbow Dash Rarity Applejack Twilight Sparkle Pinkie Pie Syhggreful Envaobj Qnfu Enevgl Nccyrwnpx Gjvyvtug Fcnexyr Cvaxvr Cvr oh, they're all named after rot13'd welsh words < 1349472921 13050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: shachaf < 1349472930 570653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: elliott < 1349472936 342938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: none of the double spaces were mine < 1349472943 715976 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: The word is "shachaf". < 1349472950 185407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: No, but you forgot the double spaces between each message < 1349472953 368170 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: The word is "elliott". < 1349472981 777650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: wait those are double? i checked just the other day and ARGH < 1349472991 942909 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote 3 < 1349472996 338988 :HackEgo!codu@codu.org PRIVMSG #esoteric :3) Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... More practice is in order. < 1349472997 154789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wait, that one will be too early. < 1349472997 349489 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :are there guidelines? < 1349472998 895964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote 100 < 1349473002 783287 :HackEgo!codu@codu.org PRIVMSG #esoteric :100) okay I see it now, quines do exist < 1349473012 94694 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote 101 < 1349473014 612053 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 quine < 1349473015 228749 :EgoBot!codu@codu.org PRIVMSG #esoteric :dhvar < 1349473015 658682 :HackEgo!codu@codu.org PRIVMSG #esoteric :101) Darn, now I can't acknowledge the reference you were making. < 1349473019 368854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote 200 < 1349473019 567808 :Gregor!codu@codu.org PRIVMSG #esoteric :olsner: The guideline is that if you do it wrong, elliott will have a screed and fix it. < 1349473023 547615 :HackEgo!codu@codu.org PRIVMSG #esoteric :200) oerjan: What, can girls aim their penises better? < 1349473026 346120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote 300 < 1349473027 575888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Come on. < 1349473030 490065 :HackEgo!codu@codu.org PRIVMSG #esoteric :300) elliott: well what i would do if i were omniscient and omnipotent would be to create an immortal woman with perfect tits and bang her for the rest of eternity < 1349473033 641823 :Gregor!codu@codu.org PRIVMSG #esoteric :lol < 1349473034 766582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote 350 < 1349473038 183504 :HackEgo!codu@codu.org PRIVMSG #esoteric :350) Felix's home page and Falcon's home page are actually the same page < 1349473040 225414 :Gregor!codu@codu.org PRIVMSG #esoteric :All the multiples of 100 are one-liners. < 1349473042 71790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote 380 < 1349473045 926514 :HackEgo!codu@codu.org PRIVMSG #esoteric :380) what would you ever need petrol for newsflash: it doesn't actually taste that good < 1349473048 408819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There. < 1349473059 306952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i did `quote [ ]< to check and the first example that showed up had one space :( < 1349473068 37438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote [ ]< < 1349473071 696657 :HackEgo!codu@codu.org PRIVMSG #esoteric :1) I used computational linguistics to kill her. \ 2) EgoBot just opened a chat session with me to say "bork bork bork" \ 3) Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... More practice is in order. \ 4) that's where I got it rocket launch facility gift shop \ 5) GKennethR: he should be told < 1349473083 41398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run quote $((RANDOM % 870 + 1)) < 1349473085 224136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: The old quotes fail to follow the platonically perfect formatting standards. < 1349473086 340946 :HackEgo!codu@codu.org PRIVMSG #esoteric :369) but touchscreens should feel like poking a boob < 1349473096 835101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zomg, random quotes < 1349473100 565416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There should be a command for that. < 1349473102 233458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that's not useful... < 1349473109 1196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Uh... < 1349473109 740944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1349473113 803492 :HackEgo!codu@codu.org PRIVMSG #esoteric :393) "system is fairly sane imagine if the roomba was called the Robotic Magic Vacuum would you object to that being trademarked I mean phrase trade" oops < 1349473115 539145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run quote $((RANDOM % 870 + 1)) < 1349473116 937026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 868 < 1349473117 323869 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run quote $((RANDOM % 870 + 1)) < 1349473117 690762 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run quote $((RANDOM % 870 + 1)) < 1349473118 12524 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run quote $((RANDOM % 870 + 1)) < 1349473118 395772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run quote $((RANDOM % 870 + 1)) < 1349473127 883933 :HackEgo!codu@codu.org PRIVMSG #esoteric :105) I am an inherently pornographic being. < 1349473132 353045 :HackEgo!codu@codu.org PRIVMSG #esoteric :671) * oerjan concludes that unsafeCoerce has no effect on strictness < 1349473155 16595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473155 211903 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `quote' failed with: getRandItem: empty list < 1349473157 708541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473157 903034 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :DukeDave says: what, if your kids start doing drugs? or worse, business school < 1349473159 301178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473159 493800 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `quote' failed with: getRandItem: empty list < 1349473160 558793 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473160 754194 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :co_dh says: I don't like it, but I don't know why. < 1349473161 92505 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473161 287363 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473161 481930 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :PhilWadler says: The essence of XML is this: the problem it solves is not hard, and it does not solve the problem well. (POPL2003) < 1349473161 676608 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :cypherx says: Oh god, C++ is like a lamprey in my urethra. < 1349473163 550807 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473163 746018 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :c_wraith says: I either just got the most awesome piece of spam ever, or am being secretly recruited into the stargate program < 1349473166 31839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473166 226341 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :PatrickRobotham says: GHC has more flags than the united nations. < 1349473168 574273 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, `quote on its own outputs a random quote, doesn't it? < 1349473168 769247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473168 964447 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :dave_m says: < Bobstopper> Assuming the universe will eventually die of heat death, counting will cease when that happens. So if you start counting now, you'll probably find the largest number (so < 1349473169 158483 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :long as nobody else has found a larger one yet) < Cale> what about faster ways to produce larger numbers? < Bobstopper> not after the heat death you can't :P < dave_m> don't you tell me what I can't < 1349473169 158586 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :do after the heat death of the universe < 1349473171 180589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473171 375706 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ryan[WIN] says: forth is like if assembly had sex with math < 1349473172 414205 :HackEgo!codu@codu.org PRIVMSG #esoteric :396) as always in sweden everything goes to a fixed pattern: thursday is queueing at systembolaget to get beer and schnaps, friday is pickled herring, schnaps and dancing the frog dance around the phallos, saturday is dedicated to being hung over < 1349473172 620227 :HackEgo!codu@codu.org PRIVMSG #esoteric :868) Backups are so like one of those circus guys walking on a wire except with a safety rope. < 1349473172 814789 :HackEgo!codu@codu.org PRIVMSG #esoteric :564) When the moon hits your eye like a big pizza pie, that's a monad. < 1349473173 466012 :HackEgo!codu@codu.org PRIVMSG #esoteric :834) I couldn't survive an apocalypse. I don't even have any bitcoins. < 1349473173 660679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473173 856741 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monochrom says: no, you're thinking imperatively. when thinking functionally, you just worry one element, and let recursion worry the rest < 1349473176 168002 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1349473176 363049 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :PreauxPhoto says: catpants: you are lucky i like you, today at lunch i was going to come up behind you kiss you on the neck, pinch you nipple and say "cant wait till out date tonight" but i figured < 1349473176 557253 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :that one of those guys was your boss < 1349473230 180079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 564) When the moon hits your eye like a big pizza pie, that's a monad. < 1349473234 499380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IMO someone should @remember this so it gets in HWN. < 1349473242 364678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: No. < 1349473252 586795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I didn't ask you. < 1349473254 338416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Monad quotes = the devil < 1349473265 605941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OTOH, you're the devil. < 1349473279 316982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo quote $(($$ % 870 + 1)) # the qupidote < 1349473282 832046 :HackEgo!codu@codu.org PRIVMSG #esoteric :quote 277 < 1349473283 181701 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: better than stereo quotes < 1349473290 491250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote stereo < 1349473293 633843 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349473296 808867 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Whoop, forgot the echo. < 1349473304 451240 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@quote surround < 1349473304 650276 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :baristaTam says: Well, I suppose I shouldn't surround myself in a place full of hate. I think bringing kindness into the world is a value, and this channel seems to spew the opposite. < 1349473306 904661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run quote $(($$ % 870 + 1)) # the qupidote, rehashed < 1349473310 816873 :HackEgo!codu@codu.org PRIVMSG #esoteric :277) Phantom_Hoover: if the list is in random order, like poor ehird here < 1349473326 469203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :$$ isn't very random. < 1349473329 682286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: have you considered writing a book about sweden < 1349473332 231965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 396) as always in sweden everything goes to a fixed pattern: thursday is queueing at systembolaget to get beer and schnaps, friday is pickled herring, schnaps and dancing the frog dance around the phallos, saturday is dedicated to being hung over < 1349473334 386922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this would be a good opening < 1349473337 923886 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :haha elliott remember when you were in random order < 1349473342 869502 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :those were the days < 1349473343 101490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: Especially on that system. < 1349473344 443113 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :dunno what to grep for, iirc many of the stereo quotes got purged anyway due to not being very good < 1349473351 780749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 869 < 1349473354 981471 :HackEgo!codu@codu.org PRIVMSG #esoteric :869) `delquote 869 < 1349473360 735498 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 870 < 1349473364 65558 :HackEgo!codu@codu.org PRIVMSG #esoteric :870) !rot13 Fluttershy Rainbow Dash Rarity Applejack Twilight Sparkle Pinkie Pie Syhggreful Envaobj Qnfu Enevgl Nccyrwnpx Gjvyvtug Fcnexyr Cvaxvr Cvr oh, they're all named after rot13'd welsh words < 1349473369 995168 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo $$ < 1349473370 561154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo $$ < 1349473371 24081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo $$ < 1349473375 902259 :HackEgo!codu@codu.org PRIVMSG #esoteric :276 < 1349473381 979085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`delquote 870 < 1349473392 525368 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: I have considered writing a book, but not about sweden < 1349473393 611542 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* !rot13 Fluttershy Rainbow Dash Rarity Applejack Twilight Sparkle Pinkie Pie Syhggreful Envaobj Qnfu Enevgl Nccyrwnpx Gjvyvtug Fcnexyr Cvaxvr Cvr oh, they're all named after rot13'd welsh words < 1349473393 949302 :HackEgo!codu@codu.org PRIVMSG #esoteric :276 < 1349473396 958924 :HackEgo!codu@codu.org PRIVMSG #esoteric :276 < 1349473401 86530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo $$ < 1349473401 422630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo $$ < 1349473401 770801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo $$ < 1349473401 965709 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo $$ < 1349473402 302602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`run echo $$ < 1349473403 948567 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What are the odds! Three times 276. < 1349473404 372987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: What would it be about? < 1349473406 424807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`addquote !rot13 Fluttershy Rainbow Dash Rarity Applejack Twilight Sparkle Pinkie Pie Syhggreful Envaobj Qnfu Enevgl Nccyrwnpx Gjvyvtug Fcnexyr Cvaxvr Cvr oh, they're all named after rot13'd welsh words < 1349473410 740598 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: not sweden < 1349473411 668562 :HackEgo!codu@codu.org PRIVMSG #esoteric :276 < 1349473412 806551 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: 100% < 1349473413 591254 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :elliott, Hexham < 1349473420 849254 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: Still 100% (are the odds) < 1349473425 775815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 sweden < 1349473427 43433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: thanks < 1349473427 578707 :HackEgo!codu@codu.org PRIVMSG #esoteric :870) !rot13 Fluttershy Rainbow Dash Rarity Applejack Twilight Sparkle Pinkie Pie Syhggreful Envaobj Qnfu Enevgl Nccyrwnpx Gjvyvtug Fcnexyr Cvaxvr Cvr oh, they're all named after rot13'd welsh words < 1349473429 430337 :EgoBot!codu@codu.org PRIVMSG #esoteric :fjrqra < 1349473439 943013 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: 100 is one of the evens. < 1349473443 112021 :HackEgo!codu@codu.org PRIVMSG #esoteric :276 < 1349473448 961509 :HackEgo!codu@codu.org PRIVMSG #esoteric :276 < 1349473453 966044 :HackEgo!codu@codu.org PRIVMSG #esoteric :276 < 1349473454 347956 :HackEgo!codu@codu.org PRIVMSG #esoteric :276 < 1349473459 593584 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :`quote wait < 1349473465 629715 :HackEgo!codu@codu.org PRIVMSG #esoteric :96) fungot!*@* added to ignore list. AnMaster: i'd find that a bit annoying to wait for an ack. \ 261) Phantom_Hoover: I have just one tvtropes page open in elinks, but my tvtropes.txt "queue" has 38 tvtropes.org URLs waiting for processing. \ 294) Ohheywait, I can make it a raytracer instead of a photon tracer so long as I run time backwards. \ 304) elliott, it was an < 1349473468 303941 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 fjord < 1349473470 979253 :EgoBot!codu@codu.org PRIVMSG #esoteric :swbeq < 1349473482 377238 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 fnord < 1349473482 824835 :EgoBot!codu@codu.org PRIVMSG #esoteric :sabeq < 1349473485 383352 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :!rot13 esoteric < 1349473485 895890 :EgoBot!codu@codu.org PRIVMSG #esoteric :rfbgrevp < 1349473487 791612 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 botspam < 1349473488 255719 :EgoBot!codu@codu.org PRIVMSG #esoteric :obgfcnz < 1349473491 210552 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :!rot13 sweden is awful < 1349473491 715531 :EgoBot!codu@codu.org PRIVMSG #esoteric :fjrqra vf njshy < 1349473554 182824 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 quebec < 1349473554 692667 :EgoBot!codu@codu.org PRIVMSG #esoteric :dhrorp < 1349473566 694193 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1349473577 707680 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349473582 21607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^rot13 competition! < 1349473583 29299 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :pbzcrgvgvba! < 1349473583 224223 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: mix up this botspam with other botspam please < 1349473583 578741 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: well indv change was easy for you < 1349473584 140304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 867 < 1349473587 826395 :HackEgo!codu@codu.org PRIVMSG #esoteric :867) t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349473590 509091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Why do things other than fungot exist? < 1349473591 708432 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: seabot's karma lowered to -1. < 1349473595 366618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1349473605 1510 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349473609 435465 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 fungot < 1349473609 923586 :EgoBot!codu@codu.org PRIVMSG #esoteric :shatbg < 1349473610 117838 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: it's just one of those < 1349473626 480252 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yay, doublebot spam < 1349473627 133287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Did you fix quote and delquote? < 1349473638 405188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '867s/ t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349473658 259835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1349473660 429815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :By quote I mean addquote. < 1349473661 277646 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1349473663 805526 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1349473668 543067 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i '867s/ t y also i didn't say t\ny on purpose, i just accidentally hit the keyboard with my head < 1349473687 48963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: You should make fungot join #cslounge! < 1349473687 968896 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: thanks for the explanations, by the way, when running an infinite loop", and it has its own toplevel, doesn't it?) < 1349473707 515279 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what's #cslounge? < 1349473720 459889 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A channel that had a bot which is presently offline. < 1349473731 218679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Running low on nonsense. < 1349473739 362300 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: who is your owner? < 1349473740 496548 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FireFly: ( the *parser optimizer has a bug? for shame :( :()) < 1349473746 272279 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It sounds something like a very serious place. < 1349473747 366492 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(that'd surely work) < 1349473754 709862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Do you remember Way Back, with fungot, and Minecraft? < 1349473756 60914 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: anyhow, i think there'll be some tag somewhere a long the line is ' back off, man: i'm a scientist. < 1349473767 382070 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: TAKE ME TO YOUR LEADER HUMON < 1349473768 414392 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: not questioning that. gambit-c is looking especially attractive now that 4.0 is basically here < 1349473769 474154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: That's why I want theb ot in there. < 1349473791 783257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I miss Minecraft. < 1349473793 615730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Can you add a feature to fungot where you can specify the first word of the sentence? < 1349473794 298410 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: clearly a program without interpretation. < 1349473802 507083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: clearly. < 1349473803 260826 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: well, you could expedite the development of t until orbit, and racked in the dough. c and pythong have a clear cmd on your computer < 1349473869 895160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I thoroughly oppose such a feature. < 1349473871 294241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fungot is perfect. < 1349473872 290238 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: help me correct some steps? my stack code used 2n cause it had to, and i don't < 1349473884 722951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: You should add the feature! < 1349473891 137586 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: fungot disagrees! < 1349473891 985449 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: i'll shut up < 1349473893 786038 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It makes bots over 14 times better. < 1349473902 157799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastelogs fungot < 1349473903 46441 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: since most of us have day jobs... < 1349473907 271337 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: do you want to be 14 times better? < 1349473908 358350 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: and you probably understand it better. if it's short you can just lex level? is low high enough? o.o :d < 1349473908 552953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: It's kind of been on the (tail end of the) potentially-todo list. It's just that currently it has no real way to turn words back to tokens, just the other way around. The Perl script version can specify the initial context already. < 1349473912 854316 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.32533 < 1349473943 285957 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :write a perl to befunge compiler first then? < 1349473950 327863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Have you even touched fungot in years? < 1349473951 437575 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: are you changing any of the others like event-monitor, though. < 1349473964 346879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2008-08-14.txt:10:36:35: PISS OUT MY ASS < 1349473965 419571 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: that file is malloc used < 1349473966 248349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Good fourth statement. < 1349473984 69420 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The babbling internally works in terms of 28-bit integers, and only just before output that list of integers is turned to a string of words.) < 1349473994 587315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2008-08-14.txt:15:09:48: optbot; What do you think of fungot? < 1349473995 614902 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: i could implement io monads and make it available via http? i hope not < 1349473998 925877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Did you really use "nick;"? < 1349474001 780961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe 21-bit integers, I forget exactly. < 1349474002 885900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ALSO REMEMBER OPTBOT? I loved optbot. < 1349474006 216564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#esoteric used to be great. < 1349474019 546636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You know when it stopped being great, right? < 1349474026 201285 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what did OPTBOT do? < 1349474032 337890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: OPT < 1349474037 45881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I think I might have used it. And I also fixed that one bf interp bug, but I suppose that was at least a year ago. < 1349474039 86382 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: OPT!? < 1349474061 434579 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`pastelogs optbot < 1349474066 791678 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.20890 < 1349474067 444962 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ignore < 1349474068 586471 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :^(EgoBot|HackEgo|toBogE|Sparkbot|optbot|lambdabot|oonbotti|cuttlefish)! < 1349474069 417334 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ remembers optbot too. < 1349474082 777444 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Trackpad wacky < 1349474091 915172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: IMO you should remove that in remembrance. < 1349474112 647479 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/pastelogs < 1349474113 197611 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric : "bonobos are fucking ehird`" < 1349474114 987654 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ cd /var/irclogs/_esoteric \ \ pasterandom() { \ if [ "$1" -gt 150 ]; then \ echo "No." \ exit \ fi \ for i in $(seq "$1"); do \ file=$(shuf -en 1 ????-??-??.txt) \ echo "$file:$(shuf -n 1 $file)" \ done | paste \ } \ \ if [ "$1" ]; then \ if expr "$1" + 0 >/dev/null 2>&1; then \ pasterandom "$1" \ else \ lines=$(grep -P -i -- "$1" < 1349474124 113330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hm, I don't remember getting fungot to spam #ubuntu. < 1349474125 459417 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: can you put that in /usr/ share/ dict/ words, and it's not not a that have no side effects /me grins grits fnord waits wants wanes waves raves raven) < 1349474127 82671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But apparently I did! < 1349474158 621570 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349474180 185982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME OERJAN < 1349474183 793944 :HackEgo!codu@codu.org PRIVMSG #esoteric :OERJAN: 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.) < 1349474186 997188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THANKS < 1349474188 621598 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :grins grits fnord waits wants wanes waves raves raven < 1349474202 829539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MY TRACKPAD SEEMS TO WORK AGAIN < 1349474215 402016 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :JOYFUL TIMES INDEED < 1349474215 596461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Remember how optbot stood for Oerjan's Terrible Puns Bot? < 1349474219 616535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :When it was otpbot. < 1349474221 965020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But then it became optbot. < 1349474222 418283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume it was a cosmic ray < 1349474224 446442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: yes. < 1349474233 626709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: The Golden Age of #esoteric, right? < 1349474234 574190 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`Welcome < 1349474237 639801 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1349474238 108697 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Welcome: not found < 1349474240 630803 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and then it was a drama bomb < 1349474251 366750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: That was literally years later when a bunch of stupid people started being in the channel. < 1349474272 798246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Kids don't appreciate history nowadays, right? < 1349474287 132602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-- Socrates < 1349474298 977680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: See? A kid wouldn't know who Socrates is! < 1349474306 37688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(slightly translated from the greek) < 1349474324 441407 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why did you comment Socrates out < 1349474336 722354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's social "comment"ary. < 1349474348 923099 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Why did you decrement Socrates? < 1349474352 56984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-- Freefull is so stupid he cannot read this < 1349474359 331669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :16:00:50: It refers to a PENIS, I think. Usually things on IRC do. < 1349474362 12853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Thank's. < 1349474377 934754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner-- < 1349474401 983363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma olsner < 1349474402 271973 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :olsner has a karma of 1 < 1349474403 854847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Whoa. < 1349474407 112922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That needs to be much higher. < 1349474408 79280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474408 505027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474408 699978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474408 894275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474409 89159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474410 629684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474412 657644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474414 627314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474416 656426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474418 649218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474420 489311 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@karma < 1349474420 684676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474420 879663 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You have a karma of 11 < 1349474422 654909 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner++ < 1349474424 639912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma olsner < 1349474424 835063 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :olsner has a karma of 13 < 1349474429 778922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ olsner < 1349474429 973691 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :olsner's karma raised to 14. < 1349474431 879641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :13 is an unlucky number. < 1349474457 653935 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :wow! I have karma, now I can do at least 14 evils before I turn officially evil < 1349474465 16110 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma < 1349474465 211387 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You have a karma of 32 < 1349474471 490478 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma elliott < 1349474471 685503 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott has a karma of 22 < 1349474475 198043 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma dons < 1349474475 587655 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :dons has a karma of 1 < 1349474479 216816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma sorear < 1349474479 411244 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :sorear has a karma of 0 < 1349474481 10011 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@karma chameleon < 1349474481 205228 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :chameleon has a karma of 0 < 1349474484 759485 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma larrywall < 1349474484 954999 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :larrywall has a karma of 0 < 1349474489 180088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma timtoady < 1349474489 375096 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :timtoady has a karma of 1 < 1349474492 665378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma preflex < 1349474492 916317 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :preflex has a karma of 1 < 1349474495 504781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma lambdabot < 1349474495 699986 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot has a karma of 7 < 1349474496 226195 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@karma oerjan < 1349474496 622858 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan has a karma of 8 < 1349474504 760218 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma olsnoerjaner < 1349474504 955043 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :olsnoerjaner has a karma of 0 < 1349474509 439111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma funpuns < 1349474509 633620 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :funpuns has a karma of 0 < 1349474515 810051 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"have", lambdabot. "have". < 1349474516 5072 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :funpuns++ < 1349474561 149079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Wake up monqy, would you? < 1349474564 757762 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have a Linux question. < 1349474572 736443 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :monqy: WAKE UP < 1349474584 380297 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: go to sleep monqy < 1349474588 318493 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :lambdabot-- < 1349474592 296063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma lambdabot < 1349474592 492241 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot has a karma of 6 < 1349474596 76287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474596 271070 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 7. < 1349474596 465809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474596 660755 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 8. < 1349474596 660949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474596 855926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474596 856170 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 9. < 1349474597 50212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474597 50400 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 10. < 1349474597 244709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474597 244928 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 11. < 1349474598 271958 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 12. < 1349474598 720022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474600 272322 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 13. < 1349474600 757089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474602 23714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Stop it. < 1349474602 273398 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 14. < 1349474602 807790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474604 298660 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 15. < 1349474604 802522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474605 388042 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ignore + elliott < 1349474606 299309 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 16. < 1349474606 800524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474608 300079 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 17. < 1349474608 770576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474610 301177 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 18. < 1349474610 835886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474612 302062 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 19. < 1349474612 775630 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474613 998366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ignore - elliott < 1349474614 302877 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 20. < 1349474614 804627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474616 303253 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 21. < 1349474616 790900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474618 304832 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 22. < 1349474618 812725 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@admin - elliott < 1349474619 7278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474620 305626 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 23. < 1349474620 808364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474621 240001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ignore + elliott < 1349474622 306736 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :lambdabot's karma raised to 24. < 1349474622 848369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma+ lambdabot < 1349474624 229071 :zzo38!~zzo38@24-207-49-17.eastlink.ca PART :#esoteric < 1349474624 807354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I love lambdabot. < 1349474625 121949 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe we could raise karma in private messages instead of in the channel? < 1349474626 795659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@admin - shachaf < 1349474640 491795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner-- < 1349474642 744296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What happens in #esoteric ought to stay in #esoteric < 1349474646 92344 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott-- < 1349474649 675300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You're officially unlucky now, olsner. < 1349474650 852407 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Don't lambdabot karmaspam < 1349474653 113741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@karma elliott < 1349474653 507992 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Phantom_Hoover++ < 1349474655 341973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma olsner < 1349474655 536651 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :olsner has a karma of 14 < 1349474661 455889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I was adjusting lambdabot's karma to be correct. < 1349474671 471699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Also I once spammed lambdabot in /msg to take down lambdabot's karma from 40-50 or so to 0. < 1349474674 476622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So this is just giving back, see? < 1349474678 487021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget why I did that. < 1349474682 559303 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@slap elliott < 1349474682 765371 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ACTION hits elliott with an assortment of kitchen utensils < 1349474682 959610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I remember having a good reason. < 1349474690 58473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also, take me off ignore. < 1349474751 134785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: If you don't take me off lambdabot ignore I'll... I'll reduce your karma!!!!! < 1349474790 966019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Remember when HackEgo had a karma system? < 1349474792 51202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`karma oerjan < 1349474794 229884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe it still does. < 1349474797 974224 :HackEgo!codu@codu.org PRIVMSG #esoteric :oerjan has 0 karma. < 1349474804 688954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ignore - elliott < 1349474806 462487 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`cat bin/karma < 1349474809 317658 :HackEgo!codu@codu.org PRIVMSG #esoteric :​#!/bin/sh \ echo "$1 has $(lib/karma "$1") karma." < 1349474818 953471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@admin + elliott < 1349474819 148622 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not enough privileges < 1349474825 97249 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, I expected it to just print "$1 has 0 karma" < 1349474828 431368 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> putStrLn "I am dissapoint" < 1349474829 553701 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : < 1349474831 694340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: That's a good idea. It should. < 1349474836 719182 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> a <- putStrLn "I am dissapoint" < 1349474837 772248 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : not an expression: `a <- putStrLn "I am dissapoint"' < 1349474840 418942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@admin + elliott < 1349474840 613353 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not enough privileges < 1349474845 318193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: It's like you don't even care about your karma. < 1349474850 375819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Don't @admin - me :-( < 1349474851 787184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma < 1349474851 982032 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You have a karma of 32 < 1349474853 683143 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "I am dissapoint" < 1349474854 748748 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "I am dissapoint" < 1349474856 101060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@admin + elliott < 1349474866 740308 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 I am disappoint < 1349474867 219941 :EgoBot!codu@codu.org PRIVMSG #esoteric :V nz qvfnccbvag < 1349474926 567293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: What are you full of? < 1349474932 171889 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats FreeFull for speling -----### < 1349474933 915312 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Freedom < 1349474946 698928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Whoa. < 1349474949 310367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Are you American? < 1349474952 154279 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No < 1349474957 46971 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :America isn't actually free < 1349474994 733888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Good point. < 1349474994 951723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's free for a small fee < 1349474997 63955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So, you're European. < 1349475003 804077 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :feeful < 1349475031 310167 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Jupiterian < 1349475043 9035 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jupiter isn't in Europe, FreeFull. < 1349475057 537658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sausage lovers are the wurst < 1349475073 651911 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Europa is around Jupiter though! < 1349475078 222664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Yes it is? < 1349475081 481786 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's in Romania. < 1349475123 303474 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 cha-cha-cha < 1349475123 810062 :EgoBot!codu@codu.org PRIVMSG #esoteric :pun-pun-pun < 1349475124 4434 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://gist.github.com/3036120 < 1349475131 350072 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(not mine) < 1349475178 993356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Well, uh, Europe is the national anthem of Kosovo. < 1349475188 824031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :uh-lliott < 1349475219 552005 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Can you believe Raymond Smullyan was giving a talk in NYC today? < 1349475500 590408 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!rot13 Raymond Smullyan < 1349475501 76660 :EgoBot!codu@codu.org PRIVMSG #esoteric :Enlzbaq Fzhyylna < 1349476041 401231 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm starting to really appreciate the Reader monad, now that I see two different Clojure libraries do different things to essentially support it. < 1349476058 448257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reader monad sux < 1349476064 37202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :implicit configurations thru reflection 4 lyfe < 1349476093 618288 :hagb4rd!~perdito@koln-4db42048.pool.mediaWays.net JOIN :#esoteric < 1349476175 214618 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349476179 725565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mmmm i forgot how great reflection's api is < 1349476185 391214 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh hey oerjan thanks < 1349476247 49544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you still use arch right < 1349476257 308531 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ye < 1349476257 503173 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy: You have 12 new messages. '/msg lambdabot @messages' to read them. < 1349476264 482418 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you got me,.... < 1349476268 579711 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Who doesn't run Arch these days! < 1349476273 763378 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Unless you want a stable system or something < 1349476289 17217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: "tricked u" < 1349476292 685714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: but it was actually a legit question < 1349476295 168972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: do you use [testing] < 1349476299 159112 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i dont think so < 1349476303 210915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :damn < 1349476304 335510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you check < 1349476306 30518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i need soul guidance < 1349476306 225476 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, the usage of Reader monad I'm talking about isn't for configuration, it's more for building up a computation that will receive an argument in the future. < 1349476316 5766 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :async stuff < 1349476322 281187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: well ok < 1349476328 918057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reflection is still the coolest tho < 1349476336 68326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also you can still sort of do that with reflection but whatever < 1349476410 810489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: remember reflection < 1349476453 342334 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :That was the thingy you did with edwardk, right? < 1349476458 509098 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :which reflection < 1349476461 839128 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :That was crazy and shouldn't work but did? < 1349476463 98322 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :reflection is a big word < 1349476474 522433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class Reifies s a | s -> a where reflect :: proxy s -> a < 1349476475 570944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reify :: a -> (forall s. Reifies s a => Proxy s -> r) -> r < 1349476476 781869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that reflection < 1349476478 205793 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is this the kind of reflection they used for the 4-colour theorem < 1349476481 617286 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :someone's like operating the heavy lawnmowing machinery so im bad at remembering < 1349476508 420864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :implicit configurations, oleg, that reflection < 1349476515 773310 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yeah i vaugely remember it < 1349476521 571791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's cool. < 1349476525 671125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have nothing to say about it, it is just cool < 1349476542 597049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if i made a language it'd support reflection without the zany implementation hacks!! < 1349476576 896385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: (/etc/pacman.conf will have an uncommented [testing] block if you use it) < 1349476594 560217 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :its commented out < 1349476599 178844 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is testing good < 1349476603 20154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, < 1349476608 259972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[testing] has ghc 7.6.1 < 1349476611 577068 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, is it the kind of reflection they used for the 4-colour theorem in coq < 1349476620 567970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: but it's an all-or-nothing thing you have to take all the possible unstability with it!!! < 1349476622 563095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instability < 1349476624 543271 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :What's it used for? < 1349476627 306662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: so im trying to decide between < 1349476634 273903 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :My brain needs a break from thinking < 1349476635 538780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :using my /opt/ghc with the binary package of 7.6.1 < 1349476637 902189 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or just enabling [testing] < 1349476639 575852 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, proving the 4-colour theorem, presumably < 1349476645 641128 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: im bad at decisions yw < 1349476649 333865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: i doubt it is that kind of reflection < 1349476652 900236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: help < 1349476665 194221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i was hoping you'd go "oh yeah i totally use reflection" < 1349476665 949890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: yw < 1349476666 520465 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, idk, curry-howard and all that < 1349476674 674249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er < 1349476676 116751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i was hoping you'd go "oh yeah i totally use testing" < 1349476678 203686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: "for my packages" < 1349476681 413417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: "life on the edge with monqy" < 1349476759 715912 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :elliott, I'm reading the pdf associated with reflection < 1349476766 291567 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :And it sounds vaguely familiar < 1349476770 413381 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :As though I've read it before < 1349476781 964996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: the pdf's implementation is quite bad btw < 1349476786 530695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reflection has a simpler but less portable one < 1349476790 125131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and a simplified version of the paper's < 1349476793 84147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as a fallback < 1349476795 438098 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :I'm trying to work out what it's meant to be implementing < 1349476797 102753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(though it depends on 8-byte pointers) < 1349476982 612141 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :Hmm < 1349476986 467746 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :It doesn't like :T < 1349476994 810853 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :By which I mean ":t" < 1349477013 134424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: what do you mean < 1349477026 16533 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :Prelude Data.Reflection> :t reify 12 (\p -> reflect p + reflect p) < 1349477026 273920 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric ::1:7: < 1349477026 468776 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric : No instance for (Num a) < 1349477026 468977 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric : arising from the literal `12' < 1349477026 469086 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric : In the first argument of `reify', namely `12' < 1349477026 663182 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric : In the expression: reify 12 (\ p -> reflect p + reflect p) < 1349477028 556976 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :Prelude Data.Reflection> reify 12 (\p -> reflect p + reflect p) < 1349477030 494948 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :24 < 1349477039 557187 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 24 - 42 < 1349477040 638064 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : -18 < 1349477044 142777 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349477060 91900 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :Oh, I think it's the monomorphism restriction or something attacking me again < 1349477086 81053 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: Try reify (12 :: Integer) (\p -> reflect p + reflect p). < 1349477100 496874 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :Works dine < 1349477102 108093 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :*fine < 1349477102 304511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's actually defaulting and fundeps and stuff. < 1349477106 535245 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :I need sleep < 1349477121 936179 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :NES/Famicom PPU has a restriction although tiles are 8x8 pixels, attributes are 16x16 pixels (2x2 tiles) so I thought of idea, making up a puzzle game based on this, if you push objects together in a 2x2 area with colors from different palettes, the objects will not move..... < 1349477182 712114 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like that idea? < 1349477197 177612 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :It sounds interesting < 1349477367 635154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: I think :t reify (12 :: Integer) should also work. < 1349477391 511406 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :It does... < 1349477470 402209 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I thought of putting a border around each 2x2 area,but then you would also need four tiles in the pattern table for each possible piece in the game, unless something can be done with sprite 0 hit to switch pattern tables so you only need two tiles in each pattern table for each possible piece, but I don't know if you can modify the sprites during rendering < 1349477506 7624 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :I've never tried to make NES games, so I wouldn't know < 1349477507 811957 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another idea would be to use the sprite overflow flag somehow < 1349477509 587462 :atriq!~Taneb@host-2-97-144-217.as13285.net PRIVMSG #esoteric :And goodnight < 1349477510 741562 :atriq!~Taneb@host-2-97-144-217.as13285.net QUIT :Quit: Leaving < 1349478233 483303 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 245 seconds < 1349478837 836394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i'm scared of [testing] < 1349478844 135190 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :me too < 1349478847 133102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: but i really want to recompile my xmonad :( < 1349478855 958070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: right now im just relying on the one i compiled with old ghc.......... < 1349478858 588015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't even have an xmonad(1) < 1349478873 262191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i just modified my xinitrc to run ~/.xmonad/xmonad-x86_64-linux < 1349478894 541841 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yikes < 1349479019 631761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if i press mod-q i get an error message saying it can't find xmonad in $PATH < 1349479169 135009 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why don't you symlink that to somewhere that is in $PATH < 1349479193 834978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well it wouldn't work < 1349479196 702343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it needs ghc for mod+q to work < 1349480228 33188 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1349480363 816739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Realtime Solitaire < 1349480430 278194 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Realtime Solitaire 2.0 < 1349480443 438124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Realtime Solitaire 3.0 < 1349480457 205032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sense the patterns to unlock New Real Realtime Solitaire 4.0 < 1349481536 621068 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :area man constantly telling everyone he doesn't have an xmonad(1) < 1349481671 4615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :area man kmc < 1349481754 852024 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is that an advice animal or something < 1349481779 290902 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the dangerous new trend putting teens at risk < 1349482096 643106 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 252 seconds < 1349482551 122012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i like solitaire kind of games precisely because they're _not_ realtime, thankyouverymuch < 1349482644 446713 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: There's sometimes a clock. < 1349482650 589335 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For scoring.) < 1349482654 213937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :blasphemy! < 1349482680 616217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Faketime Solitaire < 1349482734 954608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: THE AXIOMS OF SOLITAIRE: 1. Solitaire < 1349482739 363872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2. Sloitaire < 1349482745 773052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :4. Slaloterre < 1349482752 991302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :5. French-German Solitaire Spanish English Happening Manual < 1349482781 887681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :siilotare < 1349482828 423903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well you know oerjan Finnish Solitaire is banned for a reason < 1349482856 761127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Facetime Solitaire. (Also called 'a mirror'.) < 1349482857 504969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they're too solitary already < 1349482892 476986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :esiltoria < 1349482905 837648 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FINNISH SOLITAIRE aka "The Hidden Death". < 1349482914 637923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Finnish Solitaire has killed millions since its founding in 1964. < 1349482944 800096 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? funpuns < 1349482948 449450 :HackEgo!codu@codu.org PRIVMSG #esoteric :funpuns? ¯\(°_o)/¯ < 1349482949 162517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? shachaf < 1349482952 100468 :HackEgo!codu@codu.org PRIVMSG #esoteric :shachaf sprø som selleri < 1349482955 71141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What? < 1349483022 473239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :twah < 1349483078 776773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :o⃥rjan < 1349483201 758291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? shachaf < 1349483205 198433 :HackEgo!codu@codu.org PRIVMSG #esoteric :shachaf sprø som selleri < 1349483961 211986 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 256 seconds < 1349484024 569907 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349484096 184019 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349484280 873141 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349485065 95605 :mds2!~user@97-93-98-11.static.mtpk.ca.charter.com JOIN :#esoteric < 1349485295 725299 :mds2!~user@97-93-98-11.static.mtpk.ca.charter.com PART #esoteric :"ERC Version 5.3 (IRC client for Emacs)" < 1349485591 174871 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds < 1349485627 939453 :pumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349486733 514137 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1349486909 601680 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net JOIN :#esoteric < 1349486983 529704 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 245 seconds < 1349487711 507451 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :A lot of the OEM crapware on this computer broke < 1349487726 302032 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But there's one that... well, I think the important part is actually in hardware, so it doesn't really matter < 1349487960 256966 :variable!~root@128.226.240.192 JOIN :#esoteric < 1349487975 192898 :invariable!~root@128.226.240.192 JOIN :#esoteric < 1349487982 506629 :variable!~root@128.226.240.192 QUIT :Remote host closed the connection < 1349487998 576200 :invariable!~root@128.226.240.192 NICK :Guest37703 < 1349488410 317272 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ARMv2 seems OK, not as complicated as newer versions, and there does exist the open-source Amber core which is ARMv2. How fast could it run? Does anyone sell ARMv2 at fast speeds? < 1349488552 496789 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Has Amber been tested for compatibility with a real ARMv2? < 1349488567 348109 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1349488734 558145 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349489154 468648 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Huh. < 1349489166 853335 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Minesweeper contests don't accept the official version of Minesweeper < 1349489188 418313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wut < 1349489188 725109 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there something wrong with the official version? < 1349489221 748249 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, yes < 1349489231 38982 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.minesweeper.info/wiki/Board_Cycles < 1349489320 450349 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349489325 498349 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Winmine (the name of the official version) uses a smaller than theoretically possible number of boards, iiuc < 1349489380 370406 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK now I can see what is wrong, and why the official version should be unacceptable. < 1349489420 855580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.minesweeper.info/wiki/Winmine_Congress < 1349489441 108930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The Winmine Congress was established in response to controversy over the Dreamboard and Board Cycles. Seven members were elected to resolve these problems. Founded 31 Oct 2002, it dissolved 8 Mar 2004. It has since been superceded by the International Minesweeper Committee. < 1349489693 671039 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :6 years of research to figure out how minesweeper generates boards? < 1349492323 107052 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1349492538 930558 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :One thing I do know about the Windows Minesweeper (because I have tried it and figured it out) is, if the square you click first has a bomb, the bomb will be moved elsewhere. < 1349492579 306893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks winmine < 1349492621 819814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :winmine.exe < 1349492632 274181 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: How do you know? < 1349492637 745042 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe you were just extremely lucky. < 1349492765 951426 :Guest37703!~root@128.226.240.192 QUIT :Changing host < 1349492766 145941 :Guest37703!~root@freebsd/developer/variable JOIN :#esoteric < 1349492770 204629 :Guest37703!~root@freebsd/developer/variable NICK :const < 1349492969 813662 :const!~root@freebsd/developer/variable PART :#esoteric < 1349493714 475492 :hagb4rd!~perdito@koln-4db42048.pool.mediaWays.net QUIT :Ping timeout: 246 seconds < 1349494347 840684 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I tried it many times, and I used the cheat code, which sets the top-left pixel of the screen black if there is a bomb there, so I figured out < 1349494365 369681 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, the cheat code. < 1349494368 483831 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :xyzzy something < 1349494370 888220 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shift-enter < 1349494396 615198 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :That's been documented < 1349494781 515201 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1349494961 915162 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349495099 52989 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Remote host closed the connection < 1349497420 114529 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349498046 804198 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1349498058 500000 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1349498301 229394 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349500381 27685 :rodgort`!~rodgort@li125-242.members.linode.com QUIT :Ping timeout: 246 seconds < 1349500549 701420 :rodgort!~rodgort@69.164.210.242 JOIN :#esoteric < 1349500985 580088 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Remote host closed the connection < 1349501113 662715 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349501815 408750 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :xsetroot -solid pink -cursor_name gumby < 1349501996 337039 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think the DotFami mapper codes actually form a idempotent commutative monoid, rather than just being a monoid. < 1349503447 586881 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does the order of the commands matter in a hardware description language such as Verilog or VHDL? Does it matter if you repeat a command? < 1349505475 108621 :ogrom!~del@gprs-inet-65-28.elisa.ee JOIN :#esoteric < 1349505913 975548 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I sent some file to Famicompo Mini vol.9 see if it work < 1349506455 632888 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :the minesweeper wiki is somewhat incredible given what a silly game it is. it's the best game ofc but pretty damn silly nevertheless. < 1349506499 997987 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1349507829 737155 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1349508098 829792 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know of any NES/Famicom emulator which includes net play but also has a mode to display only odd frames on one computer and only even frames on other? < 1349508383 952375 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It's NP complete. oklopol! It's almost as interesting as sudoku! < 1349508706 943419 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you add a successor operator to Hofstadter's BlooP and/or FlooP programming languages, you can do without IF, QUIT BLOCK, addition/multiplication operators, and comparison operators. < 1349509795 379895 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :In 2001, the Italian "International Campaign to Ban Winmine" voiced strong concern over the game, contending that it is an "offense against the victims of the mines" and those who risk their lives to clear them. < 1349509798 541708 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :xD < 1349509871 162214 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i love how some people are like so stupid that you wish they were less stupid because their stupidity is so overwhelming that it's be equally funny to watch if it was reduced but they wouldn't be as stupid. < 1349509940 374835 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :on the other hand i suppose that may have just been a well-executed joke < 1349510039 402048 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :Jafet: sudoku, like minesweeper, is fun only if your speed-solving simple games. the difference is minesweeper games are always easy but there are a lot of clicks to be made. a simple sudoku takes like 5 seconds so bleh. < 1349510078 859 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :hard sudoku puzzles are just annoying, there's too much data so a simpleton like me cannot really extract a meaningful mathematical problem, or at least expect it to have an interesting solution. < 1349510124 247924 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i have yet to see a meaningful minesweeper puzzle that isn't just an obvious encoding of another type of problem, and no problems arise naturally in random minefields. < 1349510135 31211 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :*you're < 1349510233 689839 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :you very quickly learn to check in about 10 seconds whether there are solvable cells on the "advanced" board, and this can easily be kept in memory so actually you never have to stop to think. < 1349510262 656095 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :(i mean kept in memory and updated as you go) < 1349510430 474711 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :" Do you know of any NES/Famicom emulator which includes net play but also has a mode to display only odd frames on one computer and only even frames on other?" ...what < 1349510510 644237 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oklopol: What about what? < 1349510553 430610 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :why would there be such a mode < 1349510605 13678 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think it might be useful for some things < 1349510725 689585 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :I think it might be not useful for some things but it might be useful for some other things. < 1349510771 636997 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, OK < 1349510849 684702 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :can you tell me some things for which it would be useful to have a NES/Famicom emulator which includes net play but also has a mode to display only odd frams on one computer and only even frames on other? < 1349510862 177270 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :*frames < 1349511081 858085 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349511109 825126 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Such as multiplayers games with separate screens. It could be done on a TV screen as well; it does not have to be only on the emulator. < 1349511133 995961 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :hmm right < 1349511137 882022 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i guess that's a fun hack < 1349511191 838006 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The similar thing can also be used for stereovision. < 1349513257 690352 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1349514139 296289 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349516431 661502 :hagb4rd!~perdito@koln-4d0b7082.pool.mediaWays.net JOIN :#esoteric < 1349518266 206873 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349520026 889246 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349520183 567125 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 245 seconds < 1349521732 208124 :barts_!~barts@p4FD0E886.dip.t-dialin.net JOIN :#esoteric < 1349521914 738777 :barts!~barts@p57AEAC38.dip.t-dialin.net QUIT :Ping timeout: 240 seconds < 1349522463 841876 :ogrom!~del@gprs-inet-65-28.elisa.ee QUIT :Quit: Left < 1349523812 972596 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Quit: Leaving < 1349524385 877664 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349524425 777460 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1349524426 10457 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349524429 984609 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@messages < 1349524430 180338 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 16h 48m 36s ago: Stupid me, I left the <>'s around your nick when pasting into @tell... < 1349524506 887165 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349527206 283427 :ogrom!~del@gprs-inet-65-28.elisa.ee JOIN :#esoteric < 1349527763 196140 :atriq!~Taneb@host-2-97-151-171.as13285.net JOIN :#esoteric < 1349527844 200434 :pumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1349528477 234755 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Quit: Leaving < 1349528488 785401 :atriq!~Taneb@host-2-97-151-171.as13285.net PRIVMSG #esoteric :@messages? < 1349528488 980189 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349528491 469118 :atriq!~Taneb@host-2-97-151-171.as13285.net PRIVMSG #esoteric :Yay! < 1349529171 979000 :ogrom!~del@gprs-inet-65-28.elisa.ee QUIT :Quit: Left < 1349529284 194409 :atriq!~Taneb@host-2-97-151-171.as13285.net QUIT :Ping timeout: 246 seconds < 1349529498 380046 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 276 seconds < 1349529594 201525 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 264 seconds < 1349530252 576462 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349531039 207831 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349531242 269878 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349531269 287792 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349532170 856036 :sivoais!~zaki@199.19.225.239 QUIT :Read error: Connection reset by peer < 1349532213 844094 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349532545 557255 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"After these deadly results, British intelligence leaked falsified information implying that the rockets were over-shooting their London target by 10 to 20 miles. This tactic worked and for the remainder of the war most landed in Kent due to erroneous recalibration.[37] < 1349532545 751944 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :" -- [[V-2] < 1349532548 9417 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*]] < 1349532567 503527 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :competent nazis < 1349532676 483338 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I like that story :) they trusted the double agents more than their (correct) radio location thingy < 1349532698 157739 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also apparently the v-2 programme cost more than the manhattan project < 1349532727 250052 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :rockets = hard, throwing plutinium together = easy < 1349532753 322958 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :silly olsner < 1349532763 493097 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :gun-type assemblies don't work with plutonium < 1349532809 500957 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think they're all based on some kind of throwing together of stuff, doesn't have to be gun-type < 1349532850 536163 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :implosion assemblies are more about squeezing < 1349532944 676428 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I saw a ted talk about the norden bombsight a while ago, iirc it cost about half of the manhattan project < 1349533859 534197 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349533933 811613 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: why are you happy when you have no messages? < 1349534073 25952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell I think the DotFami mapper codes actually form a idempotent commutative monoid, rather than just being a monoid. <-- i think an idempotent commutative monoid may the same as a semilattice < 1349534073 258920 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349534077 579177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1349534090 460751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell zzo38 I think the DotFami mapper codes actually form a idempotent commutative monoid, rather than just being a monoid. <-- i think an idempotent commutative monoid may the same as a semilattice < 1349534090 655924 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349534116 951213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastelogs oerjan_?> [@]tell < < 1349534124 226362 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net JOIN :#esoteric < 1349534155 911178 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.23392 < 1349534156 699089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell zzo38 *may be < 1349534156 894005 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349534183 5027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastelogs oerjan_?> [@]tell < < 1349534193 254661 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.21919 < 1349534201 242241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It keeps happening. < 1349534302 402261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what, the @tell < or HackEgo not working properly? < 1349534330 322326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell zzo38 Does the Haskell compiler know that equality is reflexive? <-- it actually isn't, for Double (NaN) < 1349534330 554928 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349534370 36015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hope zzo38 doesn't get confused by me resending answers from back in january < 1349534375 672407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Both. < 1349534385 143969 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net QUIT :Ping timeout: 244 seconds < 1349534389 685994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there were only those three, however. < 1349534411 6168 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: But if you only take into account the seconds when they sent, that's like one every second. < 1349534424 126071 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :DEEP < 1349534632 138682 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@src Monoid < 1349534632 371700 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :class Monoid a where < 1349534632 566276 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mempty :: a < 1349534632 566473 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mappend :: a -> a -> a < 1349534632 566579 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : mconcat :: [a] -> a < 1349534640 431519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell zzo38 Actually, a it's a semilattice with a bottom element (the mempty). < 1349534640 626632 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349534655 120563 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell zzo38 *-a < 1349534655 315409 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349534795 63039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell zzo38 From wikipedia: "A bounded semilattice is an idempotent commutative monoid." < 1349534795 258325 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349534982 621124 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349534988 654608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Hey, you use the console sometimes, right? < 1349535008 733860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a master of consolation < 1349535053 160494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not so often these days. And I'm making foods at the moment. < 1349535065 335464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a master of cuisine too! < 1349535082 6025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Man, you and your foods. < 1349535094 17598 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :People DIE if food is not made. < 1349535102 330289 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or so they say, anyway. < 1349535108 566351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Yeah well, I'll die if my console remains unable to display Unicode characters!!! < 1349535113 640380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Think about ME for a change, fizzie. < 1349535151 778383 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unicode characters are a vital part of elliott's immortality scheme < 1349535189 372399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, wasn't i also supposed to eat -> < 1349535233 207679 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1349535235 510244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From what I recall from the days I actually used it, it's relatively easy to make it use UTF-8, but there seemed to be some kind of an issue fitting more than about 512 characters in a font. < 1349535251 700532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Weeeell, I'm using Terminus. < 1349535260 301072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"ter-u20n". I assume the u is for Unicode??? < 1349535272 759121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyway the fancy e in "caf[fancy e]" is just displaying as a square on the console. < 1349535288 120728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There's this keymap option like "FONT_MAP=8859-2" that apparently you're meant to set appropriately for the font. < 1349535293 653969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I don't know what it's supposed to be for this one. < 1349535308 996271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Alternatively maybe I am using the wrong Terminus?? < 1349535313 901515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There are also a bunch with three digits and no "u". < 1349535321 562064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is that just the accented e? I'd think that'd be in the console selection. < 1349535328 901281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, the accented one. < 1349535331 606378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The fancy French e. < 1349535355 409516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe I want, e.g. ter-120n. < 1349535356 933292 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 JOIN :#esoteric < 1349535360 191495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or ter-220n. < 1349535366 357125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or ter-520n. < 1349535373 639593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Who even knows what these numbers and letters are??? < 1349535384 294109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess there might be documentation somewhere? < 1349535436 278341 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ter-2* iso02, cp1250 ISO8859-2, Windows-1250 < 1349535439 245348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ter-u* koi8u KOI8-U < 1349535448 86761 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't seem to be the 'u' you want. < 1349535453 78905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ter-1* iso01, iso15, cp1252 ISO8859-1, ISO8859-15, Windows-1252 < 1349535480 359406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That one is borderline reasonable. < 1349535482 938243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ter-v* all listed above all listed above and many others (about 110 and many others language sets), 8 foreground colors < 1349535504 824892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That one sounds funny, I wonder how it works. < 1349535569 933884 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It also claims the PSF has the "Unicode data"; I vaguely indeed recall that was a thing. < 1349535582 81068 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That, and a console set to UTF-8 mode, should mean the code page doesn't actually matter. < 1349535596 225082 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I suppose the koi8u version wouldn't necessarily have an accented e. < 1349535697 18111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: So, er, which prefix of 12579cdfgkpux do I want? < 1349535775 78481 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1349535856 905065 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think '1' is like the most general-purposey, unless you have that 'v' thing and it works. < 1349535885 853566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I don't appear to have a v thing. :( < 1349535908 728416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : It also claims the PSF has the "Unicode data"; I vaguely indeed recall that was a thing. That, and a console set to UTF-8 mode, should mean the code page doesn't actually matter. < 1349535913 406619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So, er, does that mean I can't use this or something? < 1349535915 891118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Is that the v thing?) < 1349535982 638077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I just mean you shouldn't necessarily need to tell the thing about the code page, if it's using UTF-8 and has the Unicode code points in the PSF, since it'd pick characters using the code points. And I understood that applied to all the PSF versions, not just the mysterious v. < 1349536027 363071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: So if I pick the 1 thing I should get the full Unicode coverage? I mean, as full as Terminus has to start with (e.g. in X). < 1349536038 66443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or is the character set still limited? < 1349536062 19124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it would be limited to 512 characters in any case, as far as I know. < 1349536072 626895 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how did you end up having to choose variants of terminus? < 1349536072 934520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ah. :( < 1349536084 943647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: Well, you know, Linux console. < 1349536088 832271 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :iirc, I just installed it and since then it works < 1349536103 892644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the other hand, Terminus' README says it has 879 characters in total, so 512 is not a lot less. < 1349536118 182613 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know whether the '1' variant only has the code pages it mentions or what, though. < 1349536138 908611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are tools to dump a list of characters in a PSF file, you could check with one. < 1349536148 155585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I'll just live in ignorance. < 1349536157 7546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have no idea how systemd vconsole things are used to configure fonts, anyway. Back when I fiddled with these I just had the consoletools package. < 1349536158 61892 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but otoh, I don't use the linux console so I wouldn't notice if that part is completely broken < 1349536189 932541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Wait, when did I say anything about vconsole? < 1349536211 202441 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: The hits for "FONT_MAP" said things about it. I suppose it could be something else. < 1349536221 101846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kind of a generic-sounding term. < 1349536228 403626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, right. < 1349536244 574954 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Well, I'm just migrating my Arch system from rc.conf to this vconsole.conf thing, but I happened to set Terminus as my console font at the same time. < 1349536261 558552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I'm not actually using systemd, but they're deprecating most of rc.conf and telling you to move settings to all these little files to prepare for switching over to systemd. < 1349536348 412513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's something called "FONT_UNIMAP" too, apparently. But from what I recall, in UTF-8 mode -- which is certainly the only reasonable mode these days -- the mappings weren't really relevant. < 1349536379 25354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Also, uh, wish me luck in upgrading to GRUB2. < 1349536387 64198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sort of scared. < 1349536396 475071 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Good luck. It went well for me. < 1349536405 393703 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mature and well-tested technology and all that. < 1349536436 654295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::: grub-common and grub are in conflict. Remove grub? [y/N] y < 1349536437 131987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :RIP < 1349536462 689877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway as long as you can boot from something external maybe things won't become too unfixable. I had that one laptop that couldn't boot from anything else than the internal HD, fiddling with its boot setup was always so tense. < 1349536463 405488 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Usually the post-MBR gap (after the 512 byte MBR region and before the start of the 1st partition) in many MBR (or msdos disklabel) partitioned systems is 31 KiB when DOS compatibility cylinder alignment issues are satisfied in the partition table. However a post-MBR gap of about 1 to 2 MiB is recommended to provide sufficient room for embedding GRUB2's core.img (FS#24103). It is advisable to use a partitioner which supports 1 MiB partition align < 1349536463 600469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ment to obtain this space as well as satisfy other non-512 byte sector issues (which are unrelated to embedding of core.img). < 1349536463 600713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If you do not dual-boot with MS Windows (any version) in BIOS systems, it is advisable to switch to GPT partitioning - GUID_Partition_Table#Convert_from_MBR_to_GPT < 1349536465 274133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Um. < 1349536473 902097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Do I need to understand all this? < 1349536493 915678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also is it really telling me to switch from MBR to GPT on a regular system? That sounds sort of like a bad idea. < 1349536504 882826 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe they want to be futuristic. < 1349536509 653844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, lots of things don't even support GPT, do they?? < 1349536515 576421 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :They want you to do UEFI too :P < 1349536527 273202 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :You don't exactly need "lots of things" to support it do you < 1349536534 843358 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Your hardware, bootloader and kernel mostly. < 1349536542 957135 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Hardware being the hard part (no pun intended) < 1349536554 778232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, no, but it sounds like it'd be an awful pain if I ever, e.g., wanted to install an OS that has no clue what GPT is. < 1349536555 493011 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I couldn't be bothered with GPT < 1349536567 789815 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :What kind of OS doesn't even support GPT these days < 1349536577 635960 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why the heck did they EVICT my favorite restaurant? < 1349536579 641678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But anyway I guess I shouldn't be surprised that Arch advice is putting bleeding-edge high-techness over practicality.. < 1349536580 722254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The mentioned MS Windows in BIOS systems maybe. :p < 1349536581 487032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION screams < 1349536611 625180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*hell < 1349536622 294300 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: you probably didn't eat there often enough < 1349536630 522270 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: almost every day :( < 1349536633 446806 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They probably had rats in the food. < 1349536636 437662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, what is "hell" replacing there < 1349536643 500257 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: heck < 1349536648 513483 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1349536656 853497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: don't they usually give notice of these kinds of things < 1349536658 822964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"they" < 1349536662 760808 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oerjan: maybe they got evicted for letting people like you in < 1349536700 254228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: well yes, i've known it for a few months, but two days ago they actually closed :( < 1349536723 180728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1349536748 629505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[ < 1349536748 862837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There are 3 ways to install GRUB(2) boot files in BIOS booting: < 1349536749 58428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#Install_to_440-byte_MBR_boot_code_region (recommended) , < 1349536749 58644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#Install_to_Partition_or_Partitionless_Disk (not recommended), < 1349536749 58755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#Generate_core.img_alone (safest method, but requires another BIOS bootloader like grub-legacy or syslinux to be installed to chainload /boot/grub/i386-pc/core.img). < 1349536750 732360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :]] < 1349536758 359974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Sometimes I think about switching back to Debian. < 1349536788 141223 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nice, installing grub to boot grub is a recommended solution < 1349536806 547457 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if you interpret "safest method" as a recommendation < 1349536834 975042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One of them is explicitly flagged as "recommended", I think that's the... recommended one. < 1349536847 925384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh wow, "sudo grub-install --target=i386-pc --recheck --debug /dev/sda" produces a lot of output. < 1349536880 48079 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Debian's GRUB 2 installer initially did that #3 and configured the existing GRUB <2 to chainload the core.img; then when you had booted a couple of time and were certain it works, you were meant to call a script that actually put the GRUB 2 in the MBR. < 1349536898 147544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's sily. < 1349536972 119846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Okay I think it is done??? Let's try < 1349536981 871566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And that was the last we heard of him. < 1349537015 627842 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349537030 737576 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: they got impeccable marks on all the recent hygiene controls. (in trondheim they have to put the result form visible in the restaurant.) < 1349537069 213856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, i am going to believe it was pure greed by the landowner. (they're being replaced by a pharmacy.) < 1349537075 743064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Ooh, they should do that here too. Does it have to be "prominently visible" or something? < 1349537081 357699 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like, neon lights and signs. < 1349537082 378799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: yeah < 1349537090 765770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, not neon lights :P < 1349537107 208147 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349537124 455093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The local IKEA's restaurant has a diploma on the wall about how they do "organic" things. < 1349537144 271355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So, um, it works, but it runs in a really really freaky resolution. < 1349537165 48956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Like, it is stretching a 4:3 (but larger than the "plain old BIOS text") resolution to my widescreen... screen. < 1349537168 50644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and some gas station in Norway where we stopped had a whole wall full of all kinds of yellowed diplomas about marketing seminars from 1989 or whatever. < 1349537175 293056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is there any hope of getting it the same resolution as my Linux console? < 1349537179 366552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or is that too fancy to ask of a bootloader. < 1349537183 990711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(1336x768 or something.) < 1349537213 77744 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They at least used to be somewhat limited to modes listed by the BIOS in question. < 1349537229 215840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, but this is GRUB2. It's so fancy, and the future. < 1349537263 512027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Visual Configuration < 1349537263 706829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :In GRUB2 it is possible, by default, to change the look of the menu. Make sure to initialize, if not done already, GRUB2 graphical terminal, gfxterm, with proper video mode, gfxmode, in GRUB2. This can be seen in the section #Correct_GRUB2_No_Suitable_Mode_Found_Error. This video mode is passed by GRUB2 to the linux kernel via 'gfxpayload' so any visual configurations need this mode in order to be in effect. < 1349537263 707001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Setting the framebuffer resolution < 1349537263 707112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GRUB2 can set the framebuffer for both GRUB2 itself and the kernel. The old vga= way is deprecated. The preferred method is editing /etc/default/grub as the following sample: < 1349537266 16013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GRUB_GFXMODE=1024x768x32 < 1349537268 19423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GRUB_GFXPAYLOAD_LINUX=keep < 1349537270 75464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: See? This looks super fancy. < 1349537273 658597 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The VESA widescreen resolutions are not standardized, and I have never once been able to get one working from Grub2. I have heard it's possible, if using an Intel GFX chip and some semi-complicated VESA soft-patching", says some guy. < 1349537281 1073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"You can choose one of these resolutions: 640×480, 800×600, 1024×768, 1280×1024, 1600×1200, 1920×1200" < 1349537285 368112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :None of those are the right resolution. :( < 1349537290 439895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Well I am using an Intel chip. < 1349537304 148436 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Some times for Intel graphic adapters neither # hwinfo --framebuffer nor vbeinfo will show you the desired resolution. In this case you can use 915resolution hack. This hack will temporarily modify video BIOS and add needed resolution. See 915resolution's home page" < 1349537311 71863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Maybe I can use this to enable the true resolution?? < 1349537323 505604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can certainly *try*. < 1349537341 404881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's of course even possible your VESA BIOS has the widescreen resolution modes listed directly. < 1349537357 959820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In which case I suppose just stating the mode should work. < 1349537364 106215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: If this breaks horribly how will I boot things??? I don't even know wher my External Bootable USB Medium(TM) is. < 1349537374 625297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Do you think grub has some kind of fallback if you specify an invalid resolution. < 1349537402 313833 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you have it doing the right thing unattended, you can just touch nothing if it's messed up. < 1349537428 696105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. Hokay then. < 1349537441 855067 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And anyway I suppose if the BIOS call to switch modes says "I don't like this" it's likely to just keep whatever resolution it was, or choose some "safe" default. < 1349537447 129413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Maybe I should install coreboot so I can get my BIOS to use the right resolution too!!! < 1349537450 401659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I assume it supports fancy things like that. < 1349537471 938430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# note that you can use only modes which your graphic card supports via VBE < 1349537472 132812 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :# you can see them in real GRUB with the command `vbeinfo' < 1349537474 217616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess I could try this also. < 1349537482 665135 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349537488 326760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's true, you could try that. < 1349537494 504715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I won't! < 1349537500 98958 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349537584 953077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now, last time we heard from him for _real_! < 1349537697 831035 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :obviously *this* time he's really gone < 1349537707 991479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah. < 1349537908 362967 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349537915 82935 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, since that's the case, those onions aren't going to dice themselves. -> < 1349537915 587205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Intel chipset detected. However, 915resolution was unable to determine the chipset type. < 1349537919 551971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::'( < 1349537920 402152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, dangnabbits. < 1349537921 599701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn, null hypothesis failed again! < 1349537930 638449 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, the onions still won't. < 1349537931 639566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, I mean, you can go do whatever. But I might cry. < 1349538006 686296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :isn't it more likely that fizzie will cry, given the task at hand? < 1349538014 514737 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: due to the onions? the onions are in finland < 1349538034 774836 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I bet you're here. < 1349538046 520083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[ < 1349538046 851929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Next, our purpose is to overwrite mode 30. (You can choose what ever mode you want.) In the file /etc/grub.d/00_header just before the set gfxmode=${GRUB_GFXMODE} line insert: < 1349538047 46661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :915resolution 30 1440 900 < 1349538047 241027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :]] < 1349538048 268997 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the hexham onion chop of 2012 < 1349538050 429064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Does it matter which mode you pick??? < 1349538052 746102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Could something bad happen. < 1349538064 240590 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :staffed entirely by finns < 1349538066 980382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :more famous last words < 1349538540 833060 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :isn't it great how all of Linux functionality is reimplemented from scratch in GRUB just so you can use it for two seconds before you boot Linux? < 1349538574 359462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GNOME for GRUB™ < 1349538598 494687 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION off to Seattle soon. < 1349538601 564775 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, DON'T YOU JUST LOVE how modern operating systems require other operating systems to boot? < 1349538606 123150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: I don't like bootloaders. < 1349538617 351534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Let me guess, @'s bootloader is @? < 1349538623 363720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Yes. :( < 1349538629 340269 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :olsner: It's not really an operating system when all it can do is boot a kernel < 1349538636 178886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :grub can do more than that. < 1349538638 280317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@s all the way down < 1349538638 476309 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: shootout show slap smack source spell spell-all src . ? @ v < 1349538640 613696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it even has a game of some kind. < 1349538648 797000 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :COMMERCIAL AT < 1349538653 808646 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's @'s full nam, right? < 1349538657 251505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But seriously, if you have any kind of complexity in terms of reading files -- like say, encryption, LVM-type stuff, or whatever -- then your bootloader inevitably becomes more and more like your OS. < 1349538673 364125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And eventually you've just rewritten your OS except weirder and with less functionality, except that this time it also has a boot sector. < 1349538683 234210 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :FreeFull: just because all you use it for is booting another kernel, that doesn't mean it's not an OS < 1349538684 694234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yuck. < 1349538760 181346 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and it's not true that GRUB can only boot a kernel < 1349538767 192320 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :doesn't GRUB2 have a turing complete scripting language < 1349538771 27806 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and filesystem read/write < 1349538773 349453 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and network capability < 1349538779 720055 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :someone should write a webserver for GRUB2 < 1349538779 928509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When life gives you onions, make onionade. Okay, gone again. < 1349538793 758007 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so that you can log into the machine you just booted and select the kernel through an AJAXy web interface < 1349538796 774482 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :just because < 1349538800 612717 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(bbl) < 1349538813 397018 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :grub2 comes with a shell that can actually do stuff, that makes it really clear that it's an OS < 1349538903 922007 :atriq!~nathan@host-84-13-78-216.opaltelecom.net JOIN :#esoteric < 1349538915 978953 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349538921 305527 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :GRUB2 is *definitely* an OS. < 1349538928 338802 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I use syslinux < 1349538929 624991 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Perhaps a relatively light-weight OS, but even so. < 1349538937 917965 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :FreeFull: And that's not an OS. :) < 1349538947 892438 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :I use 3D glasses < 1349538954 234590 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :syslinux isn't (afaik), but DOS is an OS < 1349538966 784084 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't use DOS though < 1349538980 578670 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :syslinux is essentially DOS's bootloading scheme adapted to Linux. < 1349539013 270743 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :isn't syslinux an actual DOS application? < 1349539049 288685 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :olsner: Though it might work on DOS, syslinux is the FAT bootloader, done in normal FAT bootloader style. < 1349539069 523214 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :It also refers to the class of similar bootloaders, including isolinux and extlinux... < 1349539085 805130 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :loadlin is the DOS program. < 1349539085 999928 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A part of syslinux can be used to boot linux from DOS, but you don't need dos to boot using syslinux < 1349539105 819223 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, ok < 1349539110 903130 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Uh, syslinux doesn't have loadlin I don't think? < 1349539115 520297 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I have the normal MBR -> second stage -> linux setup < 1349539121 954895 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Without a separate boot partition < 1349539186 907501 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Well. I guess syslinux itself almost counts as an OS. Because it can bootload COM files too. < 1349539203 847993 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Or "COM32" files. < 1349539211 790428 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :(which is exactly what it sounds like) < 1349539220 866894 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq_: com files are plain x86 code < 1349539223 768290 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No header or anything < 1349539234 992876 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I am very well aware. < 1349539249 759590 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Kernels are x86 code too =P < 1349539256 266936 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :So I heard you like bootloaders < 1349539269 172505 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :FreeFull: By that notion DOS is a bootloader. < 1349539287 24358 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, DOS does more than just loading executables < 1349539301 589876 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It provides an API for doing stuff < 1349539318 907423 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :So does syslinux. < 1349539348 843574 :jix!~jix@jixco.de QUIT :Remote host closed the connection < 1349539355 996236 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :A very, very limited subset of DOS and a couple things handy for adding functionality to the boot process. < 1349539415 966081 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The difference is that DOS by default asks the user what to do, while syslinux by default follows the configuration =P < 1349539449 901514 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Cannot find /dev/sda1. Abort, retry, fail? < 1349539450 95966 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Also, < 1349539461 837390 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Also, I don't know if it's possible to go back to syslinux once the com32 file is done < 1349539496 191966 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It's an operating system with continuation passing, duh < 1349539807 206616 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349539848 921365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Do you know how to change the Linux console cursor? < 1349539851 117418 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :By the way, don't forget the third copy of a subset of an operating system that needs to be implemented in the firmware. < 1349539853 594400 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Like, pre-shell-opening. < 1349539868 583901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know you can put some funny escape codes in your bashrc or whatever, but that doesn't help for the login prompt and whatnot. < 1349539871 79690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :VITALLY IMPORTANT THINGS. < 1349540058 166486 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Does anyone know where I can get help with a problem with Ubuntu Unity without people telling me that Unity sucks? < 1349540068 452225 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Unity sucks. < 1349540088 125916 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :atriq: not here, apparently < 1349540100 711890 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Evidently < 1349540109 31089 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Obviously < 1349540185 38712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: Try http://askubuntu.com/. < 1349540207 510364 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :I don't exactly know how to elucidate my problem < 1349540225 194087 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's not working? stop using it, problem solved. < 1349540230 892392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: Well, that's a problem. < 1349540241 627222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: You could ask for help on http://english.stackexchange.com/! < 1349540334 445599 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Do you know how to take a screenshot with the mouse cursor displayed? < 1349540366 322342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Uhh, not really. I think it's possible, though. < 1349540368 798322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think scrot can do it. < 1349540378 693508 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Once settled in, ferrets quickly establish their territory and set the house rules: What's theirs is theirs, what's yours is up for grabs. < 1349540395 695018 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349540719 654398 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh, http://english.stackexchange.com/ exists < 1349540831 785003 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :those people are such cycles < 1349540854 744057 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :http://islam.stackexchange.com/ < 1349541283 935850 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1349541613 182016 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1349542156 180964 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1349542223 15228 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349542245 953886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: hello < 1349542358 914312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: There's a set of escape codes that date from the VGA console days, I'm not sure if they still do the same thing in fbcon. They can set the hardware console to underscore/lower-third/lower-half/lower-two-thirds/full-block, or turn on the soft cursor that has the same shapes but also a color. < 1349542375 211156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I only have the vgacon. < 1349542400 252869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Thanxe. < 1349542415 270803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Do you know how much of the average /var/log is produced by syslog? < 1349542416 898710 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: I think Linux does emulate them < 1349542423 100071 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not fully certain though < 1349542426 477261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: I wouldn't be surprised. < 1349542431 992096 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I've gotten systemd working but it doesn't seem to have this syslog compatibility shim thing running. < 1349542443 921207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: So I'm wondering if I want to get that working or whether I could just do without any syslog support whatsoever. < 1349542458 569986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The codes aren't for some reason listed in the usual console_codes man page (or if they are, I didn't notice) but googling found http://linuxgazette.net/137/anonymous.html that lists them. < 1349542459 360030 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If you tell me what the escape codes are I can find out < 1349542473 320774 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: \e[?4c should make a half-block. < 1349542494 142966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: (The escape codes aren't the problem; the main problem is that I can't figure out how I can get that to run before login(1) or such.) < 1349542537 45615 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: Works < 1349542571 616508 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349542585 72738 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Changing the number to 1 turns it off entirely < 1349542591 261134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As for /var/log all the usual things (auth, daemon, dmesg, mail.{log,info,warn,err} and so on) I think tend to go through syslog; only "major" things like Samba, HTTP servers and so on have their own logging. At least in the systems I have. < 1349542599 768052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Yes, it should. < 1349542617 838127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: 1-6 should be a steadily growing thing from invisible to full block. < 1349542647 382215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I guess I should probably get this working then. < 1349542647 996548 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yep, it does that < 1349542669 306918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(VGA hardware cursor is specified in terms of scanlines, so it's not really exposing the full functionality; VGA cursor can be a middle-of-the-cell thing, or an overline. < 1349542669 501716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: The wiki page is just all < 1349542669 836305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[ < 1349542670 368094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Since version 38 systemd has an own logging system, the journal. < 1349542670 562374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :By default, running a syslog daemon is no longer required. To read the log, use: < 1349542670 931860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :]] < 1349542694 236094 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I know absolutely nothing about systemd. Except that I hear it's all the rage. < 1349542700 202972 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As in, popular. < 1349542709 687809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, uh, does this look sane to you? https://wiki.archlinux.org/index.php/systemd#Journald_in_conjunction_with_a_classic_syslog_daemon < 1349542729 589266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't even know what that would do exactly. < 1349542738 618637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the goal is to get syslog stuff filtered through into the systemd(tm) journal(tm). < 1349542745 134928 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1349542746 914099 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I don't really know how to do that because I'm incompetent. < 1349542831 1210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think -- based on http://lwn.net/Articles/474968/ -- that systemd is "syslog-compatible" out of the box in the sense that it provides a /dev/log applications can log to, and those already go to wherever it is the journal goes. < 1349542866 938937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But if you want a traditional syslogd sorting the messages and outputting /var/log/whatever as it is configured to, you'll just start the traditional syslogd and make it read that /run/systemd/journal/syslog and then it also gets all that stuff. < 1349542887 724198 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose if you're not terribly interested in how the logs are organized, letting systemd do the whole thing is okay too. < 1349542895 993208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Assuming it writes the journal somewhere. < 1349542925 36145 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Note that the journal will store log data only on /run/log/journal which makes it volatile. If a subdirectory /var/log/journal is created the journal will instead store its data on /var, thus making the journal persistant." < 1349542948 915320 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You might do that and then use that systemd-journalctl thing that can output human-readable things or JSON or whatever, it sounds very modern. < 1349543004 540858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, unless you have a traditional syslogd configuration you're interested in keeping. < 1349543046 329941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : I think -- based on http://lwn.net/Articles/474968/ -- that systemd is "syslog-compatible" out of the box in the sense that it provides a /dev/log applications can log to, and those already go to wherever it is the journal goes. < 1349543049 224879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, I do have a /dev/log. < 1349543055 597036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was trying nc -u 127.0.0.1 514. < 1349543064 72367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The Googles told me that's how you sent a message to syslog. < 1349543065 669060 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Did they mislead me? < 1349543068 75618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's often not enabled by default. < 1349543073 884815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. < 1349543077 111833 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, well, I don't know how often, but at least sometimes. < 1349543092 914759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think I need /var/log/whatever. I mean, I don't really look at them often, and I think systemd has its own stuff to read the logs. < 1349543110 277269 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it seems to have a thing that can produce things from the journal in all kinds of formats. < 1349543124 235358 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There's this "journalctl" that just spews a bunch of output to a pager when run as root, at least. < 1349543131 180370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Including all the sudo logs and whatnot. < 1349543134 592935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So I suppose it is working fine. < 1349543140 192796 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. So it sounds like it's working okays. < 1349543157 762201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But you can do that thing referred to above if you want to make the journal persistent and not wiped out at each boot. < 1349543167 825079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right, I heard about having to do the mkdir thing. < 1349543174 375654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/\s+/ /g < 1349543182 68487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, I guess I'll uninstall sysvinit. < 1349543184 785991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You know, living on the edge. < 1349543216 413308 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record, I don't seem to have an UDP-listening syslogd either. It's not really necessary except when wanting to collect logs over the network from other boxes. < 1349543229 529394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think my VDSL2 modem can send stuff to a listening syslogd. < 1349543247 932285 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Except it doesn't write anything very interesting in the log last I looked. < 1349543254 301662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. < 1349543266 58907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The thing I found was all about testing a syslog server with a separate IP and so on. < 1349543312 121010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"B0 Line Rate - Downstream (Kbps): 99998" < 1349543315 894339 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds a bit dubious. < 1349543325 982975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I went to look at the box's webif.) < 1349543361 50026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Slow boot? Blame systemd! < 1349543361 245048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No, this is not a disparaging or bashing article of the new Linux boot process technology designed to replace the older, classic System V init daemon." < 1349543367 490032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Good thing you didn't give it a sensationalised title, then! < 1349543413 545482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, I wonder if someone has done something to our internets. Upgraded hardware or something. < 1349543431 55150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It reports attainable down/upstream rates as 123180/46260 Kbps. < 1349543449 896434 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They used to be something like 70M/... well, I don't remember what the upstream was. < 1349543461 404926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hokay, so I want to do "sudo systemctl enable dhcpcd@eth0.service", I think. < 1349543546 196633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Then "sudo systemctl enable cronie.service". < 1349543546 694229 :sivoais!~zaki@199.19.225.239 QUIT :Read error: Connection reset by peer < 1349543574 796700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Then alsa-store.service and alsa-restore.service. < 1349543583 427176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The unit files have no [Install] section. They are not meant to be enabled using systemctl. < 1349543583 964154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HELP < 1349543595 501965 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349543596 356018 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, it's default. < 1349543626 435530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :RIP DAEMONS=(network crond alsa). < 1349543649 961644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Isn't the FUTURE EXCITING? < 1349543725 774125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's almost enough for me to also try entering the future. But not quite. < 1349543746 367664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I could do the stupid thing and try out the open-source nv driver one of these days, though. < 1349543752 312825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: My system boots up in, like, seconds now!!! < 1349543755 65399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Seconds! < 1349543763 643263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: PARALLEL. < 1349543770 278669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::: systemd-sysvcompat and sysvinit are in conflict. Remove sysvinit? [y/N] y < 1349543774 5317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THE FUTURE < 1349543781 667967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Amazzing. < 1349543788 248038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I just saved 0.09 MiB by entering the future! < 1349543818 409959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should set up ntp. < 1349543821 252107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think I actually have it here. < 1349543823 578216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And ntp is very future. < 1349543826 45844 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Debian went "parallel" with sysvinit+dependency-based boot ordering quite a while ago, I believe. < 1349543833 222497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You should set up a GPS clock. < 1349543838 452081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a picture not long ago. < 1349543839 772432 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: don't do it, ntp will just adjust your system time back into the present < 1349543872 965685 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :fizzie: It's actually silly-yet-amazing. < 1349543878 329847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Yes, but did you know that systemd is EVEN MORE PARALLEL? < 1349543881 572437 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :fizzie: They create a makefile and run it with make -j < 1349543885 301950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: It starts up services BEFORE THEIR DEPENDENCIES. < 1349543904 59508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: http://imgur.com/a/WtaOp if you didn't see it, it's what ion did. < 1349543922 270756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: (By opening a fake socket on the same port or whatever as the dependencies, and then holding everything that comes in there until the thing actually starts, and then forwards it on.) < 1349543945 22822 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Oh. I assumed the "Makefile-based init" or whatever message that came up on every boot meant something... more reasonable. < 1349543945 460870 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :I really need to get better at naming types < 1349543953 351091 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you set up NTP, you'll get a stratum-2 time at best; if you have your own GPS receiver you'll be stratum-1. < 1349543960 325090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Can I be stratum-0? < 1349543986 629541 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Only if your NTP server *actually is* an atomic clock. < 1349543986 824554 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If your computer is an atomic clock, maybe. < 1349543989 698429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: (Do they really do that?) < 1349544001 323248 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott: Yes, that's how make-based init works. < 1349544009 263575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: What if I buy an atomic clock and plug it into my computer? < 1349544011 998254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet they're cheap nowadays. < 1349544014 434081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's the future, after all. < 1349544020 640060 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Then the clock is stratum-0 and the computer stratum-1. < 1349544027 920507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(They're weird that way.) < 1349544054 663181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: What's the difference between a computer with an atomic clock on its motherboard and a computer with a wire running to an atomic clock? < 1349544058 166333 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or is the former stratum-1 too? < 1349544068 640735 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :What's the opposite of Separation? < 1349544072 532418 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :(in a marriage context) < 1349544074 384948 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Possibly it is. I'm not really sure. < 1349544078 158272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If you have a display on your atomic clock so you can measure the time it's reading, is that display stratum-0 or stratum-1? < 1349544083 643918 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :(or, more generically, in a relationship context) < 1349544085 458337 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :atriq: Matrimony? < 1349544087 139629 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric ::P < 1349544093 480951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Starting to think there's no such thing as stratum-0???? < 1349544099 351705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess the actual, like, atoms are stratum-0. < 1349544100 294770 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :pikhq_, not quite < 1349544102 911222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But they don't really know what time it is. < 1349544105 570094 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Perhaps Conjugation < 1349544107 52555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: It's kind of a philosophical question, I suppose. < 1349544127 998220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OKAY LET'S TRY THIS. < 1349544130 126606 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349544145 829300 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what's elliott doing < 1349544156 973646 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Trying to achieve enlightenment < 1349544171 307952 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :leaving for the last time over and over again < 1349544428 376916 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ah, we had a word for that back at rationalwiki < 1349544583 815899 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349544588 778523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: HELP. < 1349544596 777572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I feel so future that I want to switch to GPT. < 1349544612 968342 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I tried that, didn't boot < 1349544616 564935 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"It's your funeral" is I think the phrase. < 1349544629 998903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it does sound like a natural thing to do. < 1349544638 445203 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and the GPT data is all hidden and stuff, so getting rid of it is surprisingly tricky < 1349544654 344836 :hagb4rd!~perdito@koln-4d0b7082.pool.mediaWays.net QUIT :Ping timeout: 246 seconds < 1349544692 408850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll try setting up ntp to, you know, stave it off. < 1349544727 761117 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Aaaargh < 1349544731 410941 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I'm not quite sure what GPT is supposed to give you that the good ol' crap doesn't < 1349544738 865564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: A sense of the future. < 1349544740 873104 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Who can I poke about the GEDCOM specs < 1349544764 131301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I might easily consider GPT if setting up a computer right now. < 1349544783 818591 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i wish i could consider things like that < 1349544785 498863 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not so sure about breaking an existing setup in order to do that. < 1349544807 270012 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :my laptop has like 3 mystery partitions that i can't bring myself to risk messing with < 1349544817 838447 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Phantom_Hoover, can I ask you annoying questions regarding the GEDCOM specifications? < 1349544824 926166 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fire away < 1349544837 222153 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the laptop that was set up maybe a year or so ago there was mostly the issue that it needed to dual-boot to Windows and it was a BIOS system. < 1349544856 946430 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :In the definition of FAMILY_EVENT_STRUCTURE, what does the [Y|] represent? < 1349544877 337527 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the void in the soul of the sinner < 1349544879 893572 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349544898 827820 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :`welcome jiella < 1349544904 584815 :HackEgo!codu@codu.org PRIVMSG #esoteric :jiella: 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.) < 1349544922 145649 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :jiella, a small jier < 1349544963 563787 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :jiella, did you want welcoming? < 1349545003 804973 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :Err. < 1349545007 12225 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :Not really. < 1349545013 372275 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :This attention is kind of creepy. < 1349545022 710261 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Are you in Finland? < 1349545030 614359 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are you in hexham < 1349545032 125533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? finland < 1349545035 133889 :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. < 1349545036 16752 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :Why do you ask? < 1349545047 779066 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no reason < 1349545049 954621 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :just curious < 1349545065 75270 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Because this is one of the English-language channels with the largest Finn density < 1349545081 145989 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Also Hexhamite density < 1349545084 923415 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Also, dinner, bbl < 1349545085 801679 :atriq!~nathan@host-84-13-78-216.opaltelecom.net QUIT :Quit: Leaving < 1349545139 939967 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also this is what we do to all new people < 1349545146 637775 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :we are a lonely bunch < 1349545151 363489 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :But I'm not new. < 1349545156 174958 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :Not really. < 1349545165 76023 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi jiella < 1349545165 270327 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :I've been here more or less for... four years now? < 1349545172 29805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hexham or Finland? < 1349545181 10427 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :we also do it to people we haven't seen lately < 1349545186 74655 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and some people we have < 1349545186 712684 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :Finland. < 1349545190 976913 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`WELCOME jiella < 1349545194 470980 :HackEgo!codu@codu.org PRIVMSG #esoteric :JIELLA: 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.) < 1349545208 757265 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? sweden < 1349545212 329051 :HackEgo!codu@codu.org PRIVMSG #esoteric :Sweden is the suburb capital of Norway. It's where all the Nobel prizes are announced, except the Math Prize. < 1349545220 800224 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? norway < 1349545223 148655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was getting cold so now I'm compiling GHC to warm me up. < 1349545224 616519 :HackEgo!codu@codu.org PRIVMSG #esoteric :Norway is the suburb capital of Sweden. It's where the Nobel Peace Prize is announced. < 1349545240 771270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? denmark < 1349545243 520641 :HackEgo!codu@codu.org PRIVMSG #esoteric :denmark? ¯\(°_o)/¯ < 1349545244 374615 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :jiella, so uh what nick did you use before < 1349545249 602859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? iceland < 1349545252 902732 :HackEgo!codu@codu.org PRIVMSG #esoteric :iceland? ¯\(°_o)/¯ < 1349545261 269036 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`? scotland < 1349545264 333893 :HackEgo!codu@codu.org PRIVMSG #esoteric :scotland? ¯\(°_o)/¯ < 1349545269 894772 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :Several. You won't remember them. I say something perhaps every six months or so. < 1349545280 967520 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are you sftp < 1349545327 508534 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :.. you're not going to go through a bunch of nicknames, are you? < 1349545333 838451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1349545344 853733 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :sshc < 1349545345 49526 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What are you doing here? < 1349545348 686589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This isn't your channel. < 1349545350 100426 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@fresh < 1349545350 295252 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Haht < 1349545356 991273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: fizzie let me < 1349545359 645419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in < 1349545361 875582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't that right fizzie < 1349545364 350393 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@help fresh < 1349545364 545154 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :fresh provides: freshname < 1349545365 62536 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Remote host closed the connection < 1349545368 955911 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :@fresh < 1349545369 150329 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahu < 1349545372 842997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : wrong < 1349545376 667008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@help freshname < 1349545376 861684 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :freshname. Return a unique Haskell project name. < 1349545386 657958 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@fresh < 1349545386 852990 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahv < 1349545418 942963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :$ sudo systemctl enable ntpd.service < 1349545419 137761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ln -s '/usr/lib/systemd/system/ntpd.service' '/etc/systemd/system/multi-user.target.wants/ntpd.service' < 1349545420 892882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The most futurest. < 1349545421 516866 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :@fresh < 1349545421 735721 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahw < 1349545429 109337 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :@freshname < 1349545429 305874 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Hahx < 1349545440 308288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Uh, I wonder how to get it to enable it now/. < 1349545445 112855 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It just increments the letter < 1349545477 684654 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349545479 620745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Is HEAD GHC building for you? < 1349545485 813713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't build HEAD. < 1349545487 211060 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :reinventing init seems to be almost as much fun as adding levels of boot loaders < 1349545498 927500 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: Well, in fairness, init is pretty terribly-designed. < 1349545507 283270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :systemd is better. Not perfect, but... better. < 1349545508 521492 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1349545528 520702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :At least it just runs a bunch of stuff dependency-wise in parallel rather than the tangle of tasks old init does. < 1349545539 52147 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sure, but everything sucks anyway, so why add the choice of new kinds of suckage < 1349545573 542810 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349545583 35047 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I suppose it would be alright if there was one better init instead of a hundred < 1349545590 226313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's faster suckage, olsner. < 1349545642 866413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ah, "sudo systemctl start multi-user.target" did it. < 1349545643 61200 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and that's a good thing < 1349545653 158142 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349545688 792337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Hey, how do I tell if my luck is... uh... ntp'd? < 1349545694 353990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ntpd is running, but I don't know if it's... thinging. < 1349545780 527069 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ntptime seems to print some stats about that < 1349545795 995495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: Thank you, fizzie. < 1349545811 776739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: "Startup finished in 5173ms (kernel) + 11636ms (userspace) = 16810ms". < 1349545818 117426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Does YOUR system start up in 16810 ms??? < 1349545824 782409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lrwxrwxrwx 1 shachaf shachaf 9 Sep 6 15:26 /home/shachaf/.ghc/ghci_history -> /dev/null < 1349545844 951689 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: how often do you start your system? < 1349545850 35204 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: Like, EVERY DAY. < 1349545854 273231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I need the fastest suckage. :( < 1349545860 686320 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott: My *distro* boots in 3. :) < 1349545876 520978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: I don't believe your distro boots in 3 ms. < 1349545879 686242 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :3s < 1349545883 791198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's not ms!! < 1349545889 253771 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :3000ms Happy? < 1349545908 598382 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :Phantom_Hoover: No. At least I don't think so. < 1349545988 677471 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :at normal rebooting rate my system has about 25 minutes to boot before it spends more time booting than your 16810ms system < 1349545989 913091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: I'm actually never happy. < 1349546015 283185 :Ginto8!~ginto8@pool-173-72-20-92.cmdnnj.fios.verizon.net JOIN :#esoteric < 1349546035 951179 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Upstart needs some kind of an extra thing to collect statistics, so I don't really know. (I did see a recent systemd user be all "look at all these statistics I get by default" on me, I think you can get very detailed boot-timings out of it.) < 1349546091 713786 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least I'm under the impression the Ubuntu box has upstart involved. The Debians don't really get booted. < 1349546139 326659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, I can do this: http://sprunge.us/dIMG < 1349546142 772227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It also works with bootchart, apparently. < 1349546161 846612 :hagb4rd!~perdito@p4FED4E6C.dip.t-dialin.net JOIN :#esoteric < 1349546353 511877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Do I have to do something special to check whether my BIOS supports GPT? < 1349546361 355512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't really know what can go wrong. < 1349546398 561192 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I'd guess that it doesn't .. then again it might have it, or if it has support the support might not work < 1349546410 503237 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, and if the gpt support is there and works, it might only be able to boot windows < 1349546412 647585 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott: If it's a BIOS, it doesn't. < 1349546422 336518 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :However, BIOS also doesn't support DOS partitions. < 1349546437 584098 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :The BIOS's concept of partitioning is "load the first sector"... < 1349546453 514549 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :If you're not using UEFI, you simply need an MBR that groks GPT. < 1349546460 820672 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Right. < 1349546469 345715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: And I guess GRUB2 does that. < 1349546477 552288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Do you use GPT??? Maybe I can be "ahead of the pack".) < 1349546484 737590 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Currently I don't. < 1349546488 567448 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :My next system will. < 1349546497 409383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is there some kind of hack you can do to get Windows booting from GPT? < 1349546499 550690 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I'm still on an LVM setup. < 1349546504 518956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Some kind of chainloading nonsense or the like. < 1349546533 563601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Also will this break /dev/sda2 and the like? I remember those having different names on OS X, which uses GPT.) < 1349546550 946472 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Uh, no, pretty sure Windows only supports booting from GPT if booted from UEFI... < 1349546648 154511 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :It shouldn't. Linux's partition numbering is not based in DOS partitioning, but rather its generic partition handling code. Aside from that low level bit in the kernel, GPT is indistinct from all other partition formats. < 1349546681 972160 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Including BSD disklabels, classic Mac OS partitions, and anything else anyone was crazy enough to implement. < 1349546708 772307 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. < 1349546718 51173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I would sort of like to not totally lock myself out of booting Windows. < 1349546724 597592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Though I suppose I'm not likely to actually do so. < 1349546729 864454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is there a way to convert GPT back to MBR? :p < 1349546817 333512 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :gdisk's "g" command. < 1349546828 816204 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Oh, awesomer. < 1349546835 780790 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :You could create a "hybrid MBR"... < 1349546843 971501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is that like what Boot Camp does on OS X? < 1349546845 373568 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FreeDOS boots much faster < 1349546845 568630 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :zzo38: You have 7 new messages. '/msg lambdabot @messages' to read them. < 1349546847 839017 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Yes. < 1349546850 149541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It makes an MBR and synchronises that with the GPT or something. < 1349546853 912982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is that well-supported on Linux? < 1349546856 714846 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :?messages? < 1349546856 910066 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :zzo38: You have 7 new messages. '/msg lambdabot @messages' to read them. < 1349546858 784347 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :?messages < 1349546859 33739 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sgeo said 1m 8d 51m 9s ago: Now you have a message. < 1349546859 229219 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 3h 32m 48s ago: I think the DotFami mapper codes actually form a idempotent commutative monoid, rather than just being a monoid. <-- i think an idempotent commutative monoid may < 1349546859 424485 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :the same as a semilattice < 1349546859 424683 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 3h 31m 42s ago: *may be < 1349546859 424790 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 3h 28m 48s ago: Does the Haskell compiler know that equality is reflexive? <-- it actually isn't, for Double (NaN) < 1349546861 34732 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 3h 23m 38s ago: Actually, a it's a semilattice with a bottom element (the mempty). < 1349546863 35865 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 3h 23m 23s ago: *-a < 1349546863 478299 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :?messages < 1349546865 35943 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 3h 21m 3s ago: From wikipedia: "A bounded semilattice is an idempotent commutative monoid." < 1349546867 37048 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1349546867 496789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :All I remember is it is sort of a pain when they get out of sync. < 1349546910 335495 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Linux appears to be fussy if the first partition on disk is not EFI. < 1349546943 317888 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Erm, not GPT. < 1349546962 889680 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Actually, yeah. As part of its GPT support it needs the first partition to be an EFI partition. < 1349546975 337277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. < 1349546978 828048 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :However, if that's the case it'll just ignore the DOS partitions. < 1349546984 12367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I assume that doesn't mean I have to run EFI?) < 1349546996 423991 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :It doesn't mean that at all. < 1349547004 78167 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :That's just the partition EFI would read from if it existed. < 1349547033 984918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. < 1349547036 734619 :atriq!~nathan@host-84-13-78-216.opaltelecom.net JOIN :#esoteric < 1349547110 222570 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :And Windows will gleefully ignore the GPT partitions. < 1349547201 343854 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Hahah. And FreeBSD has the best hybrid MBR support possible. < 1349547219 289941 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Faced with a hybrid setup, it parses both the GPT and classic partition headers. < 1349547226 876783 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :And you get device files for both. < 1349547246 908074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds bad if they are duplicates < 1349547261 17368 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :It also has logic preventing badness. < 1349547267 686546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1349547280 735485 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq_: Why doesn't Linux do that? < 1349547284 342659 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :FreeFull: Beats me. < 1349547290 501687 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Oh, wait, duh. < 1349547302 210009 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Because Linux's partition numbering scheme doesn't quite handle that case well. < 1349547309 623669 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Hmm < 1349547327 359625 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :/dev/sdaN doesn't work nicely for parallel partition numbers < 1349547350 297846 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :/dev/da0pN and /dev/da0sN does, though. < 1349547489 385856 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :I am REALLY bad at coming up with names < 1349547520 93759 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq_: Couldn't it just use more numbers < 1349547547 268714 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :FreeFull: Still doesn't quite seem right. Some of those numbers will refer to the same blocks. < 1349547565 368017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Do you know of a login manager that doesn't depend on ConsoleKit? < 1349547573 286482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Login manager. I mean display manager thing. < 1349547614 846559 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I don't think LXDE does. < 1349547628 960305 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :There's also XDM. < 1349547650 103323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I... guess I could use XDM. < 1349547658 858557 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349547849 683575 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349547856 89363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: You use systemd, right? < 1349547863 355197 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Nah. < 1349547880 186000 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I use stock init ATM, at one point I'd like to distro-like-crazy and use runit. < 1349547918 286882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Can you start using systemd so I can ask questions about it? :p < 1349547953 368733 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I'd rather not. I'm not much of a Lennart fan. :P < 1349547973 380885 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :(to fix problems with pulseaudio, do: apt-get remove pulseaudio ) < 1349547984 496067 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: I prefer purge < 1349547996 626400 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: Also, I'm not entirely convinced that doing that won't fix problems even if pulseaudio isn't installed < 1349548011 177979 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I use systemd < 1349548014 643832 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not pulseaudio though < 1349548016 502549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: I don't like PulseAudio, but systemd is quite nice. < 1349548019 791661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :At least so far. < 1349548034 132111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IIRC runit doesn't actually work properly as PID 1? < 1349548075 246197 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349548078 687140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Do you happen to use Arch also? < 1349548098 382677 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yes < 1349548142 880524 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott: Yeah, but PID 1 does not need to do much. < 1349548169 846952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Do you happen to know if I still need "fsck" in the HOOKS list in /etc/mkinitcpio.conf if I'm using systemd, since it seems to run its own systemd-fsck thing by itself? (Although it also seems to only run it on /dev/sda1, which might have something to do with /dev/sda2 being JFS...) < 1349548187 696624 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1349548190 269093 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: I have no idea < 1349548201 373125 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :http://sprunge.us/QAQe That does everything init needs to do. < 1349548204 647141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Well, you were almost useful :P < 1349548204 919844 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: Tried asking in #archlinux? < 1349548216 101261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Well, no, but I don't like the idea of having an /etc/rc.start or whatever that "just" sets up filesystems and the network and so on... those can fit perfectly fine into a dependency-ish system like systemd does. < 1349548244 995856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: I probably should, yes. But I'll try floundering about messing with it for a bit more first. < 1349548258 577599 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :for(;;) wait(&status); is all PID 1 does for the rest of the system run, FWIW. < 1349548276 826164 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 248 seconds < 1349548285 827613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, I know that much. < 1349548291 864760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Still, you have an /etc/rc there which is the real problem. < 1349548312 662238 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349548314 112465 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott: Ideally, perhaps. But systemd's approach appears to be "shove everything into a single process that, if it fails, crashes the *entire system*"... < 1349548332 160439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: That, uh, applies to every PID 1. < 1349548336 381032 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Yes. < 1349548347 342295 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Hence why PID 1 should be for(;;) wait(&status); < 1349548354 568001 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Nearly impossible to crash. < 1349548365 360217 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :If it does crash, your system is already FUBAR'd. < 1349548377 28831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: What's *your* opinion on this? < 1349548398 132162 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I'd love for a better dependency-based boot scheme though. < 1349548406 524791 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I just don't feel systemd is the correct approach. < 1349548427 443964 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :It does *resemble* the correct approach, but still... < 1349548464 532089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Well it's less maintenance than having to manually fiddle about with a monolithic /etc/rc, even if it's theoretically less stable in the worst case. < 1349548528 872154 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi opinion on what < 1349548548 881274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Damn. < 1349548554 506793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: I was hoping to trick you again. < 1349548573 218641 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :only 1 message < 1349548573 413380 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I've also got issues with PID 1 dbus. < 1349548576 150627 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :tsk tsk tsk < 1349548650 929649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Tsk yourself, I've been too busy living in the future. < 1349548711 987248 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Read error: Connection reset by peer < 1349548715 503212 :atriq!~nathan@host-84-13-78-216.opaltelecom.net QUIT :Quit: Leaving < 1349548738 127959 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I've also got this weird thing where I want everything using *less* code... I mean, I find zlib offensive. < 1349548789 749656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: I'm so far in the future that /etc/rc.conf stopped existing :'( < 1349548810 427059 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1349548971 105146 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i still have /etc/rc.conf but all that's in it is the DAEMONS array < 1349549020 696930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: I don't even have that!! < 1349549023 389656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :My /etc/inittab also disappeared. < 1349549175 431834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Also I can do fancy things like this!! http://sprunge.us/gSGG you can't see it there but "active (running)" is green < 1349549280 332324 :jiella_!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349549362 110696 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349549371 339772 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Ping timeout: 260 seconds < 1349549677 195322 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349549757 297159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: OK well do you use GRUB 2 < 1349550212 465030 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Yes. < 1349550226 49980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yay. < 1349550247 859998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Do you know how to get it to skip the menu and just boot up in three seconds unless I press ESC? I've tried setting up the hidden menu stuff, but it ends up doing the countdown, and *then* showing the menu once the countdown expires. < 1349550251 877396 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Which seems... wrong. < 1349550384 667618 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 252 seconds < 1349550519 316932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Also do you still use that crazy dzen2 dbus thing? < 1349550779 38169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Regarding the earlier, I plead the saunath of not answering. < 1349550796 124528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But people dual-boot Windows on systems with a dual GPT + MBR-emulation setup. < 1349550804 562417 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a bit arguable whether that makes any sense. < 1349550812 257360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Regarding the latter, yes. < 1349550894 56426 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Everyone keeps saying I should adopt the XMonad view of there being a single set of workspaces shared between the monitors, but I'm just so stuck with this IndependentScreens thing. < 1349550911 716982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Okay, "everyone" here means like one person who wasn't even talking to me. But still.) < 1349551160 801711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The latest versions [of caesium clocks] are accurate to better than 1 part in 10^15, which means they would be off by about 2 seconds since the extinction of the dinosaurs 65 million years ago --" two seconds?! < 1349551173 960399 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1349551389 814833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Why does passing -fn '-*-terminus-medium-r-*-*-20-*-*-*-*-*-*-*' do the wrong thing? :( < 1349551400 405668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It shows me DejaVu Sans at 20 pixels or whatever. < 1349551403 799711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :To dzen2, I mean. < 1349551453 756827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, but I've been having really stupid problems with dzen2 compiled to support xft when trying to use the usual X logical font descriptors like that. < 1349551467 78308 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I blame fontconfig. It might not be its fault, but I still blame it somehow. < 1349551497 700404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(When you compile dzen2 to "support Xft", it actually uses Xft for everything. In *theory*, it should be possible to use bitmap fonts and XLFDs, but...) < 1349551508 692269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Terminus:pixelsize=20 does the same thing. < 1349551520 303430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you're going to be using '-*-terminus-medium-r-*-*-20-*-*-*-*-*-*-*' exclusively, there's an easy fix of just compiling it without Xft support. < 1349551536 637554 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ubuntu for example has a default fontconfig file hidden deep in /etc that disables all pixel fonts. < 1349551553 407177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :/etc/fonts/conf.d/70-no-bitmaps.conf that is. < 1349551568 53628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : If you're going to be using '-*-terminus-medium-r-*-*-20-*-*-*-*-*-*-*' exclusively, there's an easy fix of just compiling it without Xft support. < 1349551574 887928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The "easy fix" involving "not using the standard Arch binary package for it". < 1349551582 983579 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, there's that. < 1349551597 919160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I do have some somewhat suspicious 29-replace-bitmap-fonts.conf and 70-no-bitmaps.conf files. < 1349551629 491106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hokay, unlinking the latter has helped. < 1349551637 767500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah. It's possible to per-user "undo" those by suitable configuration in ~/...whateveritwas, but fontconfig configuration is such pain. < 1349551639 189162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Now dzen2 uses some really shockingly beyond-belief godawful font by default. < 1349551667 494146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm just using scalable fonts these days. *shame* < 1349551669 714863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Feel my pain: http://i.imgur.com/mgTSb.png < 1349551679 963272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, I don't mind scalable fonts, of course. < 1349551682 598033 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I've seen that thing. < 1349551683 853690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The Terminus thing is a long story. < 1349551689 34591 :atriq!~nathan@host-84-13-78-216.opaltelecom.net JOIN :#esoteric < 1349551749 356897 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used the SunOS console font for a while on some moderately-high-DPI screen. < 1349551765 208757 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349551765 607033 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think it had a very good Unicode support though. < 1349551816 350088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I do wonder if that open-source Source Code from Adobe is any good at my point sizes and resomolutions. < 1349551818 67255 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :important question, am i joinspamming < 1349551849 902700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Is there, uh, a nice way to get dzen2 to start at the bottom? < 1349551858 803669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also I don't like Source Code; it's way too wide and not tall enough. < 1349551912 97188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe not a "nice way"; it has -x -y -w -h parameters, but you'd need to do some math for "bottom". < 1349551947 648977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The sort of complicated math of y=screenheight-barheight. < 1349551992 173707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Alsoalso what was that thing you needed to do to align text rightmost in new dzen2? < 1349551994 162541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Some fancy code. < 1349552007 779911 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll grep for it, I can't remember ever. < 1349552052 142977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : There's an undocumented "make a fixed-width block of left/middle/right-aligned text" command ^ba -- sorta-described at http://dzen.geekmode.org/dwiki/doku.php?id=dzen:mainindex and not included (I believe) in the dzen2-0.8.5 stable version -- that can help. Then again, it might not; it's strictly fixed-width. < 1349552064 215559 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know what source the Arch version uses. < 1349552068 728338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :git. :p < 1349552077 722632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's good. < 1349552120 180985 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not entirely sure the example is right and not missing an underscore for the alignment specifier. But maybe it is. < 1349552151 705610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : else if(!strcmp(buf, "_RIGHT")) < 1349552151 900300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : *a = ALIGNRIGHT; < 1349552155 537830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is there an xmonad helper function thingy that just runs a shell line and returns the output? ISTR there is. < 1349552156 178647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That does look a bit _ey. < 1349552266 868581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :XMonad.Util.Run has some helpers. I don't see exactly that there, maybe it was somewhere else. < 1349552350 373905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think System.Process might have something reasonably usable non-XMonad-specific too. Like readProcess. < 1349552367 202472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"readProcess forks an external process, reads its standard output strictly, blocking until the process terminates, and returns the output string." < 1349552434 573572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm, there's spawn :: MonadIO m => String -> m () in XMonad.Core. < 1349552461 462886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll try readProcess. < 1349552704 45657 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Oh, right, XMonad.Util.Run has a runProcessWithInput. < 1349552717 873630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I skipped it because of the name, but it also returns the output, and you can just give "" as the input. < 1349552722 357996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That might be it. < 1349552765 67174 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's :: MonadIO m => FilePath -> [String] -> String -> m String so it should work in IO or X or so on. < 1349552900 967934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, logCmd "date +'%H:%M'" works for my purposes. < 1349552953 26359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, so does date "%H:%M". < 1349552976 258058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Though apparently it... only updates when you switch workspaces. < 1349553050 347766 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The logHook should be called every time you switch focus, too. < 1349553066 604899 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But not really much more oftener than that. < 1349553256 50562 :sebbu-!~sebbu@2402:1f00:2001:100::9387 JOIN :#esoteric < 1349553270 485732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I get these "dhclient: Discarding packet with bogus hlen."s nowadays. < 1349553318 596338 :Deewiant!~deewiant@109.75.188.190 QUIT :*.net *.split < 1349553318 596487 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1349553319 187011 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :*.net *.split < 1349553319 620947 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net QUIT :*.net *.split < 1349553319 815788 :EgoBot!codu@codu.org QUIT :*.net *.split < 1349553319 815823 :mroman!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1349553373 940496 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349553374 135135 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net JOIN :#esoteric < 1349553374 135297 :EgoBot!codu@codu.org JOIN :#esoteric < 1349553374 135376 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1349553403 319752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm, I can't figure out what the width should be to have this work properly. < 1349553410 936732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This is a very silly thing. < 1349553425 79555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: (Do you know of any way to get it called more cmmonly?) < 1349553426 874839 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*commonly < 1349553433 995521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess I might have to use your dbus thing if I want a clock and things. < 1349553443 956309 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :EgoBot is on a different server to Gregor and HackEgo? < 1349553503 971275 :Gregor!codu@codu.org PRIVMSG #esoteric :Being connected to a different server isn't very interesting, the server you get connected to is more or less random. < 1349553507 673926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I think generally speaking "most people" use xmobar; it's got widgets like clocks in addition to the xmonad-reading bits. < 1349553512 244425 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Apparently there was both a Homestuck meetup and a Hetalia meetup in Newcastle together < 1349553518 667701 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :*today < 1349553587 726228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I can't use xmobar because of shachaf. < 1349553620 674112 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Remote host closed the connection < 1349553703 923152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Well, the dzen2 minority then use different kinds of "multiplexing" scripts, I believe. < 1349553729 687076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. < 1349553747 892210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :dmplex has some kind of official status. < 1349553758 915549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In that it's at the dzen site and so on. < 1349553768 742650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Got a link? < 1349553776 828079 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349553777 782747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://dzen.geekmode.org/dwiki/doku.php?id=dzen:multiplexer has a link. < 1349553782 152663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't used it at all. < 1349553839 985398 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Does it really use a named pipe. < 1349553873 505748 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well. It reads from the standard input. But the example setup does seem to use one. < 1349553899 354475 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, I've got that stupid dbus thing. And I don't have a clock anyway. < 1349553945 368191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :XMonad has timers -- well, XMonad.Util.Timer does -- and some real xmonad person would probably know some kind of a hack that'd make it call the logHook when one fires. < 1349553968 534100 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349554055 550420 :Deewiant!~deewiant@109.75.188.190 JOIN :#esoteric < 1349554440 387895 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :lifthrasiir, are you following the League of Legends world championship < 1349554615 756983 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :racist < 1349554628 68305 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Phantom_Hoover, are you? < 1349554648 978093 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes < 1349554655 493519 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :do you want to join my racist club < 1349554933 608509 :ion!ion@heh.fi PRIVMSG #esoteric :I forgot a ventilation window open while i was away. Some temperatures and the PC clock’s offset to GPS time from the same period: (yeah, all the things run too hot, i haven’t got around to doing something about the ventilation) http://heh.fi/collectd/img/temperature http://heh.fi/collectd/img/time-offset-gps < 1349555058 831150 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ion: that's disappointing, i was assuming you had discovered a temperature correction to relativity < 1349555550 666693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Scotland is a country in northern Britain. It is known for having no true inhabitants. < 1349555553 652178 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349555568 381972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: fix < 1349555576 782664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what NOW < 1349555578 526911 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :`learn Scotland is a country in northern Britain. It is known for having no true inhabitants. Phantom_Hoover looks after the FREEDOM. < 1349555582 528517 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349555583 421021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ". " < 1349555586 511122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: ". " < 1349555592 186038 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sheesh < 1349555594 902292 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :`learn Scotland is a country in northern Britain. It is known for having no true inhabitants. Phantom_Hoover looks after the FREEDOM. < 1349555598 74091 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349555616 406190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? england < 1349555619 912159 :HackEgo!codu@codu.org PRIVMSG #esoteric :england? ¯\(°_o)/¯ < 1349555623 116686 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :although i'm looking after it in england these days < 1349555649 760599 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :England is where the crumpets live < 1349555685 272240 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn England is a country in southern Britain, with capital Hexham. The people there are all punctuation fascists. ais523 looks after the Turing machines. < 1349555688 846526 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349555726 716578 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`learn England < 1349555730 117857 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349555730 979866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`? england < 1349555733 640351 :HackEgo!codu@codu.org PRIVMSG #esoteric :England is a country in southern Britain, with capital Hexham. The people there are all punctuation fascists. ais523 looks after the Turing machines. < 1349555737 510118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no!! < 1349555740 457932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1349555770 543107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ls wisdom/en* < 1349555774 301720 :HackEgo!codu@codu.org PRIVMSG #esoteric :wisdom/endofunctor \ wisdom/england < 1349555789 49205 :sebbu-!~sebbu@2402:1f00:2001:100::9387 NICK :sebbu < 1349555789 588795 :sebbu!~sebbu@2402:1f00:2001:100::9387 QUIT :Changing host < 1349555789 783283 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1349555863 234952 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run rm -rf wisdom < 1349555866 777874 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349555880 566134 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run ls wisdow/en* < 1349555883 806522 :HackEgo!codu@codu.org PRIVMSG #esoteric :ls: cannot access wisdow/en*: No such file or directory < 1349555902 208360 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sorry D: < 1349555908 922493 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? england < 1349555912 439457 :HackEgo!codu@codu.org PRIVMSG #esoteric :england? ¯\(°_o)/¯ < 1349555915 410061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1349555918 95188 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1349555921 470976 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? england < 1349555925 91205 :HackEgo!codu@codu.org PRIVMSG #esoteric :England < 1349555930 100036 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aaaaa < 1349555947 781680 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? scotland < 1349555951 356264 :HackEgo!codu@codu.org PRIVMSG #esoteric :Scotland is a country in northern Britain. It is known for having no true inhabitants. Phantom_Hoover looks after the FREEDOM. < 1349555983 430207 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn Scotland is a country in northern Britain. It is known for having no true inhabitants. The official religion is hatheism. Phantom_Hoover looks after the FREEDOM. < 1349555986 530901 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349556017 440475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn England is [EXPUNGED]. < 1349556021 210653 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349556024 938678 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run echo "I like pie" >> wisdom/pie < 1349556028 428 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349556030 878739 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? pie < 1349556034 508944 :HackEgo!codu@codu.org PRIVMSG #esoteric :I like pie < 1349556044 558097 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run echo "I like pie" >> wisdom/pie < 1349556048 248970 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349556049 215653 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? pie < 1349556052 120451 :HackEgo!codu@codu.org PRIVMSG #esoteric :I like pie \ I like pie < 1349556069 863629 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Do you like position-independent executables? < 1349556071 281005 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: and resource files as ascii have the same feelings, too. i'm pretty sure you'd just use fnord in load or on the author's part, mostly. direct to-c translation, no gc ( iirc) from the console < 1349556077 719457 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I see, "\n" becomes " \\ " < 1349556195 829624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn pi is a very round number. < 1349556199 178040 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349556206 754152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1349556209 547070 :HackEgo!codu@codu.org PRIVMSG #esoteric :Done. < 1349556211 845194 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :puntastically round < 1349556212 845208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? pi < 1349556216 176811 :HackEgo!codu@codu.org PRIVMSG #esoteric :pi? ¯\(°_o)/¯ < 1349556218 90825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn pi is a very round number. < 1349556221 474555 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349556274 627221 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? oerjan < 1349556277 731448 :HackEgo!codu@codu.org PRIVMSG #esoteric :Your evil overlord oerjan is a lazy expert in future computation. Also a lying Norwegian. < 1349556285 649269 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? FreeFull < 1349556288 822261 :HackEgo!codu@codu.org PRIVMSG #esoteric :FreeFull? ¯\(°_o)/¯ < 1349556320 369854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn FreeFull is either full of freedom or free of fulldom, we are not sure. < 1349556323 998274 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1349556359 215163 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run echo -ne "F\rr\re\reFull likes messing around way too much" >> wisdom/FreeFull < 1349556362 653267 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349556367 833204 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? FreeFull < 1349556371 11494 :HackEgo!codu@codu.org PRIVMSG #esoteric :FreeFull is either full of freedom or free of fulldom, we are not sure. < 1349556381 537144 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Has to be lowercase then < 1349556383 227627 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rm wisdom/FreeFull < 1349556386 88058 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you make a hardware description language based only on multiplexers? There is a esolang software programming language Muxcomp which is design of a computer based only on multiplexers. < 1349556386 561407 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349556388 944496 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`run echo -ne "F\rr\re\reFull likes messing around way too much" >> wisdom/freefull < 1349556392 514919 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349556397 173961 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`? FreeFull < 1349556401 421478 :HackEgo!codu@codu.org PRIVMSG #esoteric :FreeFull is either full of freedom or free of fulldom, we are not sure. \ F.r.e.eFull likes messing around way too much < 1349556429 661220 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::P http://thedailywtf.com/Articles/Known-Bad-Code.aspx < 1349556838 525209 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :I'm in a Skype group call with someone who's asleep < 1349556853 183301 :ion!ion@heh.fi PRIVMSG #esoteric :k < 1349556859 768900 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are they snoring? < 1349556865 899469 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :She was whimpering < 1349556868 437449 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmmm < 1349556872 293735 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :She's woken up again, thoguh < 1349556903 615249 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :She's asleep agaiN! < 1349556923 137431 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :She's... < 1349556926 541239 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Started apologizing < 1349556929 30298 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :In her sleep < 1349556977 48435 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so imagine I'm programming in C; I create a string with char *p = malloc(strlen(s) * sizeof(char)); and later I make this string shorter (possibly much shorter), can I do something like free(p+k+1); where k is the new length? < 1349557003 932602 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Okay, apparently she's got a head injury and blacks out from time to time < 1349557017 381782 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Doctor says it's either gonna last a month or it's permanent < 1349557017 576325 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: No, but you can call realloc on it. < 1349557034 944253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not guaranteed to actually free up any storage, of course. < 1349557039 93135 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Arc_Koen: sizeof(char) is 1, and you're forgetting to allocate a byte for the null < 1349557045 108929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Those, too. < 1349557064 686279 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :olsner: the null already is in s < 1349557071 25886 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: But not counted by strlen. < 1349557078 263353 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh < 1349557091 531072 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but it worked?! < 1349557095 238146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If doing realloc, remember that it's also allowed to move the string, invalidating any other copies of the pointer you might have lying around. < 1349557101 63052 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, undefined behaviour is allowed to work. < 1349557108 263507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Quite often allocation isn't all that exact anyway. < 1349557153 401244 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349557199 222199 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: elliott is evil, he censored my reveals of english secrets! < 1349557252 595858 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh dear < 1349557261 635972 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :there are 10 episodes of the armando ianucci shows < 1349557274 148133 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: I have no idea what I'd use realloc for; I only wanted to free the remaining of the string because my paranoid aspy told me placing a new '\0' in the middle of the string would cause the remaining to be lost forever < 1349557292 646421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"free the remaining of the string" makes no sense < 1349557316 383036 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :elliott: well imagine I use malloc to get a string of 1000 characters < 1349557329 243063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know what you mean, but it makes no sense. < 1349557331 723618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: "free the remaining of the string" is what you could do with realloc; resize the block of memory to fit exactly the new string. < 1349557343 904842 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then I decide only the first 10 are relevant, so I place a '\0' after the tenth character < 1349557344 101635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: But if you're not worried about memory consumption, there's really no reason to do it. < 1349557351 935075 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :placing a magic value in the middle of a string will indeed have magic effects on the rest of the string < 1349557368 335947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: If you free(p) it will free what was allocated, and doesn't care about the contents of those bytes. < 1349557371 960292 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok I guess I won't do it then < 1349557388 695466 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: that's why I wanted to free(p+k+1) < 1349557419 903821 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Uh. I'm not quite getting it. < 1349557436 497312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: You can't free p+k+1, because it is not a thing that was allocated by malloc. < 1349557441 35604 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1349557442 143385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: If you do p[10] = 0 to truncate a string then Arc_Koen is saying free(&p[11]). < 1349557444 148458 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah, ok < 1349557448 993287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(But that's not how allocation works.) < 1349557453 231679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Hey, what border widths and colours do you use in xmonad?? < 1349557462 488498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :SURVEY. < 1349557478 672050 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :free can only take the exact pointer that's returned by malloc < 1349557479 728303 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Yes, I got that much. But I just explained that free(p) will free all of p even if you put a 0 in there, so it felt somehow incongruous to get an answer of "that's why I want to free the trailing part". < 1349557483 626774 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or by calloc < 1349557485 322385 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Nothing else < 1349557495 259918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Not true. < 1349557495 465497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Also one that was returned by realloc. < 1349557500 612984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: free can also take NULL IIRC. < 1349557506 352902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That, too. < 1349557510 687212 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, yeah, NULL too < 1349557521 696167 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If it gets NULL, it just returns successfully < 1349557527 994001 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so, about that +1 I forgot in the malloc (for the null character), the fact that the program still worked well without it, does it mean it happened to have placed that '\0' on a not-free byte without causing a segfault? < 1349557531 436083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: realloc(NULL, 42); is equivalent to malloc(42); and then you can later free that pointer. < 1349557542 888999 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Arc_Koen: Yes < 1349557545 482318 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, free on NULL is a no-op ... lots of people miss that and add one or more layers of null checks just because < 1349557550 777780 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, not necessarily, but it is possible < 1349557559 70780 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I'm using a border width of 1 and colors that I don't think I have configured. It's some kind of a grey for non-focus, red for focus. < 1349557583 157946 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I just destroyed a char from my computer? I thought that was what segfaults were supposed to prevent! < 1349557588 588666 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: Anything not allocated by the C *alloc functions then =P < 1349557593 534706 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: It's also possible that malloc for some reason returned a bit more than what you asked for, and the byte was in fact free. < 1349557612 612116 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Arc_Koen: segfaults are caused by going onto an unmapped page of memory < 1349557621 874295 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :pages are fairly coarse-grained units, typically 4kB or more < 1349557637 520940 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they are nowhere near exact bounds checking < 1349557676 106281 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: I was going to be all "and then in C11 there's aligned_alloc" on you but your wildcard matches that too. :/ < 1349557691 174224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: FSVO "destroyed". < 1349557703 260052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: All you did was overwrite memory you weren't supposed to have btu were given anyway. < 1349557703 958490 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yay globs < 1349557711 185012 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: Nobody else was affected, just you. < 1349557714 364195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*but < 1349557734 590509 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, so I did not overwrite a byte I wasn't given? great :) < 1349557744 329129 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there are only so many bits in the world, and every run of this program has destroyed 8 of them < 1349557752 429612 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Arc_Koen: Depends on how big the string is < 1349557768 385486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Well, you overwrote a byte that you owned. It might have been part of some other string in your process, but not part of any other process. < 1349557790 451996 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If the strlen happens to match the alignment, then the \0 will overwrite something else < 1349557793 803079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(FSVO "owned".) < 1349557802 213877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(As far as C is concerned you were trespassing.) < 1349557864 612841 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it's certainly not a thing to do, and can be fatal to the program itself. < 1349557921 242186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: your allocation is probably rounded up at least to the nearest multiple of 4 or 8 (the alignment) < 1349557924 638986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er < 1349557930 433507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*Arc_Koen: < 1349557978 934007 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I switched to strncpy that should shut down the paranoia for now < 1349557997 770509 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and malloc might want to use even larger blocks to avoid fragmentation? i don't actually know whether it does. < 1349558036 232921 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there are many mallocs, each making different tradeoffs < 1349558075 283812 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: I forget, did I ask you about that GRUB 2 menu thing? < 1349558136 637886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : there are only so many bits in the world, and every run of this program has destroyed 8 of them <-- 2nd law says that's approximately true < 1349558170 328382 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, I somewhat failed to not make sense there < 1349558227 612210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless his program was reversible, of course. < 1349558236 412644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: strncpy is a function that's somewhat hard to use right, FWIW. It's somewhat sad that strncpy is not to strcpy what e.g. strncat is to strcat. < 1349558324 742492 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric : unsigned int p_length = strlen(argv[1]); char *p = malloc((p_length + 1) * sizeof(char)); strncpy(p, argv[1], p_length); < 1349558356 279155 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :meh, use memcpy with p_length+1 instead < 1349558361 553136 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I've never used strcat before so i'm not sure how I should feel about strncpy < 1349558369 729318 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :this is one of the cases where you know exactly how much to copy < 1349558378 954824 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :apparently to get gstreamer faac support i have to apt-get install gstreamer0.10-plugins-really-bad < 1349558391 120531 :ion!ion@heh.fi PRIVMSG #esoteric ::-) < 1349558407 504904 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you know it is very important to respect software patents while transcoding illegally acquired copyrighted TV shows < 1349558415 989893 :ion!ion@heh.fi PRIVMSG #esoteric :Verily. < 1349558423 30155 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Well, that's safe. But it's easy to forget \0s at the end of strings with strncpy; and when it's done safely like that, it's often still needlessly inefficient because if the source string is shorter, it will still pad the whole destination with \0s. < 1349558437 530536 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Oh, and yes, s/safe/unsafe/ < 1349558450 828195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Since it doesn't put the \0 there. You've just left a space for it. < 1349558459 657467 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :WHAT < 1349558461 425009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you follow it with a p[p_length] = 0 it's safe. < 1349558488 344827 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: That's what strncpy does. It writes up to 'len' bytes, and if the source string is that long (or longer) the destination won't contain a \0. < 1349558502 99922 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I should've, like, used "strncpy(p, argv[1], p_length+1);" ?? < 1349558504 670700 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is there any case where you really want to zero out the rest of the buffer? < 1349558537 606472 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so that strncpy would say "oh look, argv[1] is one byte too short, let's put an extra '\0'" < 1349558546 497774 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Well, that would've been safe, but in general no, because that won't put a \0 in the buffer if the source string is longer. < 1349558550 187845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :00:21 ,cc char *s = "alongstringhere"; char buf[4] = {1,2,3,4}; strncpy(buf, s, (sizeof buf) - 1); printf("is there a null byte in buf? %d %d %d %d...", buf[0], buf[1], buf[2], buf[3]); < 1349558554 159658 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :00:21 fizzie: is there a null byte in buf? 97 108 111 4... < 1349558579 814445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you call the above with "sizeof buf" without the - 1, you'll get "alon" in the characters and still no \0. < 1349558586 560481 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's why it's such a sucky function. < 1349558615 323157 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I second olsner's suggestion of using memcpy of p_length+1 since you really do want an exact copy of the original. < 1349558625 415488 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or 'strdup' if you can live with its unportability, I suppose.) < 1349558633 901374 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It does both the allocation and copying.) < 1349558648 476130 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is strdup unportable? < 1349558654 609356 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: It's not standard C. < 1349558656 722944 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric : unsigned int p_length = strlen(argv[1]); char *p = malloc((p_length + 1) * sizeof(char)); memcpy(p, argv[1], p_length + 1); < 1349558680 969683 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, it appears to be posix not c < 1349558683 588301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: So I suppose that depends on what "portable" means. It's certainly POSIX and common elsewhere too. < 1349558715 572247 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: that looks well and proper. Though I'd drop the sizeof(char). < 1349558735 166677 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I thought that was something I should always write < 1349558749 228105 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like using '0' instead of 48 < 1349558750 643547 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: It's by definition 1. "sizeof" of anything else is measured in terms of how many 'char's there are in it. < 1349558759 178003 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sizeof(char) is something you should never write :) < 1349558762 670867 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1349558774 959805 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure there are some people that will still argue for it. < 1349558789 521455 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like, "if you change the array type then you'll remember the sizeof multiplication when it was there already". < 1349558805 15782 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though those people would have you writing char *p = malloc((p_length + 1) * sizeof *p) instead. < 1349558810 368134 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hey, that's true < 1349558814 418293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Which is I guess fair enough.) < 1349558825 276470 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what if I decide to replace all occurrences of "chat" with "int" < 1349558834 30049 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(that's the kind of dumb things I do) < 1349558838 447459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: transcoding :( < 1349558848 23944 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh yeah, I will change my string array to be an array of cake_t instead! < 1349558900 676075 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what's wrong with transcoding elliott < 1349558937 855487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's yucky < 1349558939 597102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :feel free though! < 1349558940 511859 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes there is a quality loss but in this case i am scaling down by 40% so i think there's more quality loss there ;P < 1349558944 700166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's borderline possible that someone might go along changing things to wchar_t's (or char32_t's or something) and also the string literals and forget to fix the allocation. But still. < 1349558979 433145 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :phone won't play 720p h264 :/ < 1349558994 161176 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and the screen is only 800x480 anyway ;P < 1349558997 634703 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :- COMING IN 1991 - NEVADA SMITH IN... "JOURNEY TO THE CENTER OF THE EARTH" GEORGE BROUSSARD - AUTHOR < 1349559015 793882 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know if the game referenced was actually made. < 1349559040 973650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Watching things on phones is weird. < 1349559099 869570 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Things on phones" is probably some kind of fetish site. < 1349559116 557753 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Now she's softly calling out for Kankri < 1349559118 885567 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's things like pictures of a brick on top of a phone there. < 1349559128 912248 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: What's a "Kankri"? < 1349559185 549321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I don't suppose you happen to use GRUB 2 with menu-hidey options? < 1349559205 933785 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: Oh, never mind; I found out already. "Kankri is a village development committee in Rukum District in the Rapti Zone of western Nepal. At the time of the 1991 Nepal census it had a population of 4210 people living in 851 individual households." < 1349559212 785378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Weird thing to call out for, though. < 1349559236 322977 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :fizzie, I believe she's referring to the Homestuck character < 1349559246 544069 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :https://help.ubuntu.com/community/AndroidVideoEncoding#MPEG4_.28standard.29_encoding this person's ffmpeg options seem highly suspect < 1349559250 442068 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, you've not been keeping up have you < 1349559270 452590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: Very much a negative. < 1349559282 728642 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq appears to be listening to some sort of homestuck erotica < 1349559296 378465 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :out of character for him, but perhaps it has satellite appeals < 1349559299 438216 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :One of my friends suffers from a head injury < 1349559307 516037 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :This leads her to black out from time to time < 1349559346 541280 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :I'm in a group Skype call with her, and she's been blacking out a lot < 1349559380 60725 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :uh < 1349559382 755151 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that sounds somewhat serious < 1349559384 45710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: I think I'm somewhere like end of act 5. < 1349559388 302050 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :she should probably be in hospital < 1349559395 503722 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, you haven't even watched cascade have you < 1349559395 698409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: So about 1200 pages behind. < 1349559395 975465 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Apparently Kankri refers to her boyfriend, who cosplays Kankri < 1349559399 287343 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you're a year behind < 1349559399 758075 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: No. < 1349559402 653443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: Yes. < 1349559420 158851 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you don't even know about half the cast any more < 1349559423 6260 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :She's seen a doctor and there's nothing they can do < 1349559425 375043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: True. < 1349559429 60000 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1349559451 813050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Phantom_Hoover: But I'll catch up any day now. < 1349559455 648141 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what, they can at least guess a little and prescribe some drugs < 1349559455 960374 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PART :#esoteric < 1349559464 144390 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, damn, what kind of head injury was this < 1349559467 613549 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :something antiepileptic perhaps? < 1349559476 960490 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Slammed into a locker by a chav < 1349559499 52097 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i am: glad i don't live in hexham < 1349559505 246974 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :She doesn't. < 1349559512 981992 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :She's elsewhere < 1349559518 164688 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fuck i'm in england now < 1349559520 801777 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :There's only about 3 readers of Homestuck in Hexham < 1349559534 66460 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :You're in Coventry. Coventry's practically France. You're safe. < 1349559557 190164 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :there was a dead body in the woods nearby! < 1349559570 304223 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Was it your body? < 1349559588 609807 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hmm possibly < 1349559621 748356 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was someone knifed about 400 metres from here a while ago. < 1349559638 909725 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :There was someone hammered to death in Hexham last year < 1349559683 813184 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Alcohol kills < 1349559697 528929 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :switch statements in C don't need a default: condition, right? < 1349559725 340078 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Arc_Koen: I think if you don't supply a default, it just does nothing for that case < 1349559757 299357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Right. < 1349559760 613788 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's what I thought to and it worked; then I thought "maybe it does need it" so I added one and it crashed < 1349559764 957683 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, what happened to the chav < 1349559778 127269 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Nobody knows < 1349559789 954396 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(that is, "default: }" caused a syntax error) < 1349559794 950167 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Mainly because she, due to the head injury, forgot which chav it was. < 1349559813 96190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: That's because a label needs to point to a statement. < 1349559821 781359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: "default: ; }" would be legal, if useless. < 1349559831 880247 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the perfect crime (i am the worst) < 1349559833 358965 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: (If there is no matching case and no default, the switch body is just skipped.) < 1349559879 331125 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :default: break; } < 1349559882 956263 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :cocaine's a hell of a drug < 1349559896 637700 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Well, that's also legal and also useless. < 1349559909 586793 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Did you know S-Lang allows you to supply a number to break, so you can break out of nested loops < 1349559961 384734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Did you know Perl allows you to supply a label to break, so you can break out of a particularly labeled enclosing loop? < 1349559977 421314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was something else with a numeric multilevel break, too. < 1349559990 634348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :PHP, right. < 1349559998 400323 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"break accepts an optional numeric argument which tells it how many nested enclosing structures are to be broken out of." < 1349560006 13440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably others too, of course. < 1349560055 596878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Okay, in Perl's case it's "last" and not "break", but anyway.) < 1349560064 657316 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: a goto is C's labelled break =P < 1349560089 893472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: Sure, though the label goes in the other end. < 1349560115 636424 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, i like perl's labeled break < 1349560144 529171 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :LOOP: while (...) { ...; last LOOP; ... } vs. while (...) { ...; goto GET_ME_OUT_OF_HERE; ... } GET_ME_OUT_OF_HERE: ... < 1349560187 47371 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :goto is a fine solution except that some programmers will run screaming in horror at any mention of goto < 1349560195 620919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's CONSIDERED HARMFUL. < 1349560199 225783 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i know, right? < 1349560230 329826 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is because like forty years ago, some propaganda was needed in order to convince programmers to use anything that *isn't* goto < 1349560243 939359 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :back when structured programming was a controversial new idea < 1349560265 837036 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :goto is used in the Linux kernel for handling errors < 1349560272 786126 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And it's cleaner than any other C solution < 1349560293 335750 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and people like hard rules because it absolves them of the need to think < 1349560294 218706 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349560312 871174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : fizzie: I don't suppose you happen to use GRUB 2 with menu-hidey options? < 1349560325 402315 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The one useful hard rule for not writing bad code is "Don't write code, ever" < 1349560326 299300 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which is why it's "goto is evil!!!!!" and not "goto is sometimes useful but should be avoided generally" < 1349560327 381164 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :elliott, I have significant evidence suggesting that I'm going to play a video game that will destroy the world. < 1349560335 901906 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If you don't write code, you can't write bad code :) < 1349560338 253607 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Please advise. < 1349560339 104562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I'm not sure what options those are. < 1349560343 475283 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: hi < 1349560350 801855 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also the teaching of programming updates at a glacial speed compared to actual programming practice < 1349560353 71409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Well, uh, do you get a menu when you start up GRUB? < 1349560365 35264 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I do. So I suppose I'm not. < 1349560368 442007 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: You always get a menu if you hold shift while grub is loading < 1349560368 937151 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :perhaps in 2012 warning students over the evils of goto should not remain a high priority < 1349560373 992824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Yes. < 1349560397 568467 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Java doesn't even have a goto < 1349560416 700765 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :goto is a reserved keyword just so people can't use it < 1349560417 972822 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, are you playing sburb < 1349560434 705684 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah instead you use an AbstractSingletonControlFlowProxyFactoryIteratorBeanProxy < 1349560446 113483 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :much cleaner than goto < 1349560471 737852 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FreeFull: It does have the labeled break, though. < 1349560492 261484 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Similar to Perl's, with a label of the iteration statement to break out from. < 1349560493 992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Multi-level break is just a delimited continuation anyhow. < 1349560498 378790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Did I ask you yet, I forget. < 1349560520 741535 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no it's not < 1349560559 400143 :jix!~jix@jixco.de JOIN :#esoteric < 1349560622 708726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Sure it is. < 1349560649 997406 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :not first class < 1349560662 523278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wrong "is". < 1349560670 168563 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :continuations are so general that it's not meaningful to say "foo is just continuations" unless you mean that it's equally powerful < 1349560685 718727 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :every single control flow feature can be described as a limitation of continuations < 1349560688 263177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION objects to the conflation of "continuations" and "delimited continuations". < 1349560693 755268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The latter are much more well-behaved. < 1349560749 432733 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :x: goto x; < 1349560760 7159 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1349560796 134627 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what? continuations aren't powerful < 1349560800 621195 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you can do anything without continuations < 1349560804 589134 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Phantom_Hoover, quite possibly. < 1349560827 306021 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :coppro pro troll mode < 1349560845 744878 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :One of my internet friends, who reads MS Paint Adventures, has been suffering mysterious blackouts where she remains surprisingly lucid, although significantly more emotional. < 1349560870 468473 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1349560879 382784 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :atriq: are those two things related? < 1349560911 807334 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Adding to this is the fact that I have thrown enough money at the Homestuck Vidoe Game kickstarter to receive a physical copy < 1349560912 724228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats coppro for chasing away elliott -----### < 1349560920 991175 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, oh well < 1349560927 841238 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :can i come too or am i too old and square now < 1349560934 34891 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is there a shell redirection command similar to | and >, but which redirect as the "argv[1]" of the next command? < 1349560936 325189 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :If you get a copy! < 1349560942 536668 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh dear < 1349560948 130099 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Arc_Koen: $(foo)? < 1349560965 605885 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :coppro: I think you need to add "" somewhere < 1349560977 1636 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :possibly < 1349560992 716442 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe not < 1349561017 810268 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Phantom_Hoover, I'm pretty sure you're, if anything, slightly younger than me, and just a victim of the difference between the education system in Scotland and in England and Wales. < 1349561049 706598 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :If memory serves. < 1349561054 680242 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"$( foo )" < 1349561073 394432 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :This seems scarily TemplateHaskell < 1349561074 104350 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Spaces for clarity and not necessary < 1349561075 55382 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, erm right < 1349561109 860659 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :coppro, FreeFull: I'm not sure what you mean < 1349561138 472852 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :But yes, if we both receive copies of SBurb, I will certainly invite you to my session. < 1349561151 476199 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :$(foo) is the same as the old school `foo`, but nicer syntax which nests properly < 1349561167 252665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: $( ... ) puts the redirection output as the literal argv[1] string. if you want argv[1] to be a filename containing the output, try <( ... ) < 1349561183 430654 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Arc_Koen: rather than foo | bar < 1349561191 360197 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and nested quoting is a lot less hairy with "$(foo "bar baz")" < 1349561193 60418 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :bar "$(foo)" < 1349561197 930995 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(in bash, uses a named pipe) < 1349561210 555981 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"`"`"`"`" < 1349561327 60547 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's not quite a named pipe in bash on linux < 1349561336 770151 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so, if sceql is a sceql interpreter and truth-machine.sceql a program in sceql, I can type ./sceql $(cat truth-machine.sceql) and it will work? < 1349561362 678584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh, "or the /dev/fd method of naming open files" < 1349561369 136039 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349561389 140656 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Arc_Koen: more quotes < 1349561397 228247 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :procfs contains files which look like symlinks to nonexistent paths, but you can still open and use them < 1349561398 48527 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there might be spaces in that sceql file < 1349561401 402939 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's weirdness < 1349561405 50046 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes there are < 1349561406 692011 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, right < 1349561414 662940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: that depends on whether the sceql interpreter takes a program string or a filename as argument < 1349561422 850621 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it takes a string < 1349561428 724992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then yes < 1349561446 136610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: There are often also reasonably small limits of how much things you can push through the command line arguments. Like, "four kilobytes" kind of small. < 1349561456 13571 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't know how long sceql programs tend to be.) < 1349561507 926605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(POSIX guarantees 4096 characters as the sum total of arguments. Some systems of course are happy with more.) < 1349561514 846064 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm well it doesn't seem to work, but that could be because of a bug in the interpreter, or in the sceql program < 1349561531 705015 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :linux had a fun denial of service bug relating to huge command lines < 1349561540 354889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Admittedly, if the interpreter takes a string, there's not much you can do to get around the command line length limit. < 1349561543 224719 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :olsner: did you just say the spaces in the program file will split it into several arguments? < 1349561563 994922 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, I just implied it < 1349561599 200052 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, ' quotes don't work because they take $(...) directly as the string, but " quotes work < 1349561604 571315 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you guys < 1349561610 983949 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :argv is an array of pointers to strings; they can all point to the same string if you like < 1349561638 581805 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so userspace can construct a huge command line and pass it to execve < 1349561641 326044 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A true bash person would recommend you use ./sceql "$(< truth-machine.sqecl)" instead. < 1349561648 904342 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349561650 273012 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :without actually using much memory in userspace < 1349561653 44999 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("The command substitution $(cat file) can be replaced by the equivalent but faster $(< file).") < 1349561684 406730 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but the kernel would not realize they are the same string, and so would allocate a huge amount of memory in the new process < 1349561698 763792 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes it's important to micro-optimize your shell scripts for speed < 1349561716 433272 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :one time i posted a shell script which used an unnecessary 'cat' < 1349561722 181659 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it brought shame upon my entire family < 1349561784 688685 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: I, uh, don't suppose you use GRUB 2. < 1349561787 404970 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :alias cat < < 1349561790 877724 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wait < 1349561797 435712 :ion!ion@heh.fi PRIVMSG #esoteric :$(cat <(cat <(cat <(cat <(cat file))))) < 1349561803 925962 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Fuuuck < 1349561804 432097 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :alias cat='<'? < 1349561816 542574 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Don't do $(< /dev/urandom) < 1349561842 68304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: good job concatenating files with that < 1349561847 899627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/job/luck/ < 1349561922 94409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Someone should inject in all cat binaries a thing that'd collect aggregate statistics on which fraction of cat invocations actually concatenate things. < 1349561938 272885 :ion!ion@heh.fi PRIVMSG #esoteric :% echo $( m a) and does v >>= current_continuation < 1349564703 87808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that doesn't really make any sense < 1349564708 304526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since do notation is precisely a CPS translation < 1349564723 953200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway going by the first few tweets on https://twitter.com/jimduey I wouldn't wish being collided with him on anyone < 1349564754 739876 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But do notation is possibly an _ugly_ CPS translation < 1349564760 985595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1349564818 259315 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :reset/shift may be prettier < 1349564847 907569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : But do notation is possibly an _ugly_ CPS translation < 1349564849 505742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what does this mean < 1349564865 808833 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, it means I think do notation is ugly. < 1349564890 74305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do notation is *literally* foo >>= current_continuation < 1349564927 683218 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But it's ugly to use. < 1349564954 377591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1349565178 593973 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How is reset/join applicative in nature? < 1349565183 198384 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If that's what you're saying < 1349565204 962576 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Aaargh < 1349565209 384190 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Trying to write music < 1349565216 455287 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :I've got a big build-up going < 1349565223 995234 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :But I've got nothing for it to build up to < 1349565264 152606 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :plagiarise! < 1349565280 38868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: have it end after the build-up < 1349565282 594922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :~avant-garde~ < 1349565374 210388 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I thought applicative notation can only describe applicatives was supposed to be an analogy, but now I'm assuming not < 1349565395 936633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well you want a nested, rather than linear, notation, yes < 1349565402 514771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which sounds like applicative notation to me < 1349565474 755793 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1349565481 460479 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Good point < 1349565518 65773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for instance (| const (putStrLn "hello") (putStrLn "world") |) < 1349565530 800844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(| const (putStrLn "hello") (| const (putStrLn "world") (putStrLn "again") |) < 1349565531 783540 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er < 1349565532 825463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(| const (putStrLn "hello") (| const (putStrLn "world") (putStrLn "again") |) |) < 1349565541 456037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :join (| putStrLn getLine |) < 1349565542 593124 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But what about with let? < 1349565570 162509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(| const (putStrLn "name:") (| const (join (| putStrLn getLine |)) (putStrLn "ok") |) |) < 1349565577 849891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably that is unbalanced, it is too unspeakably ugly for me to check < 1349565579 215390 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Clojure's let binds sequentially) < 1349565582 328668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: with let that is do notation < 1349565587 92386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let a = foo; b = bar; c = quux; in d < 1349565587 665704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :--> < 1349565593 70740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do { a <- foo; b <- bar; c <- quux; d } < 1349565631 504867 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But I'm thinking make them usable together nicely... although hmm, my idea of "nice" may be slightly warped < 1349565656 901971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i agree < 1349565685 72861 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Still, would be nice to write code that mostly isn't written monadically-aware except for the parts that are < 1349565721 345779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds like you want an effect system < 1349565731 523782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a la eff, McBride's Frank, and so on < 1349565867 14842 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Thanks for pointing me to that stuff < 1349565908 565417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :np < 1349565912 140123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is not really "production ready" < 1349565920 995939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also edwardk doesn't think it'll work well at all < 1349566336 507749 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Goodnight! < 1349566338 669755 :atriq!~nathan@host-84-13-78-216.opaltelecom.net QUIT :Quit: Leaving < 1349566513 207787 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1349567249 716622 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349567277 42063 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349567328 504727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: elliott: is that filinski stuff relevant to this? (never read it.) < 1349567362 849933 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.43.8213 < 1349567427 301067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: maybe, not sure < 1349567428 986217 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oerjan, looks very relevant to what I was thinking of < 1349567439 661399 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not sure if it's at all relevant to effects < 1349567574 669527 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's interesting, the undelimited + one piece of state = delimited thing < 1349567725 80806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've read some critique of that, though. specifically that it only works if you don't mix it with using undelimited continuations in any _other_ way. < 1349567796 522701 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 276 seconds < 1349567817 717199 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://okmij.org/ftp/continuations/undelimited.html < 1349567828 736478 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349567880 151263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Many applications that use call/cc also contain mutable cells holding continuations, betraying the well-known Filinski's emulation of delimited control via call/cc and a mutable cell." < 1349568406 886327 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What is "Undoing Dynamic Typing"? < 1349568526 552178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's a euphemism for correcting really bad spellers hth < 1349568589 928556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-> < 1349568602 685223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: q < 1349568764 405361 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The paper uses "untyped" too m.. oh < 1349568776 924528 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I guessed untagged wouldn't be strongly typed < 1349568784 409965 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hrm < 1349570047 222996 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349570350 200806 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349570635 682637 :jiella_!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349570709 605697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: a < 1349570752 856688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: q :) < 1349570777 289239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: n < 1349570795 964524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :r < 1349570805 595869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yw < 1349571184 265819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Is it true that Windows 8 only supports GPT? < 1349571653 903306 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It turns out delimc sucks < 1349571677 172992 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in, it breaks if you don't use all the vars in the namespace where you want to use the stuff < 1349571730 89493 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As in, if import Data.Maybe worked but import qualified Data.Maybe as M didn't < 1349571826 719350 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349571918 217452 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349572063 675777 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349572809 961308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Why because of me? < 1349572822 239665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget. < 1349573051 460928 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is slightly unsure how to fix the issue < 1349573057 968649 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But I see what's causing it < 1349573236 809436 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I know how to fix it. < 1349573697 854632 :hagb4rd!~perdito@p4FED4E6C.dip.t-dialin.net QUIT :Quit: hagb4rd < 1349573990 759008 :hagb4rd!~perdito@koln-4d0b7aad.pool.mediaWays.net JOIN :#esoteric < 1349577031 11119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION adds Gemooy to his TC belt < 1349577145 62139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: congrats :) < 1349577148 76120 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349577193 781756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Is that the belt of things you've type checked? < 1349577196 682814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or type checkers? < 1349577203 69389 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: 19:28 Is there a reason that "a newtype constructor cannot have an existential context" in GHC? < 1349577212 649647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, it's the belt of things i've proved Turing complete < 1349577503 759506 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349577560 657887 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Has oerjan been proved Turing Complete? < 1349577593 110752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds dangerous < 1349577841 719919 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: your proof of 3-cell BF worked out, right? < 1349577906 198178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1349577918 120145 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :nice < 1349577922 893464 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :... wtf < 1349577923 134315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://esolangs.org/wiki/Collatz_function < 1349577932 43433 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I am now saddened < 1349577948 777841 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :apparently the fact that the cartesian product of nonempty sets is nonempty is a consequence of the axiom of choice < 1349577952 259666 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric ::( < 1349577965 838614 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :s/a consequence of/equivalent to/ < 1349577966 488428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: of _infinitely_ many, mind you < 1349577976 685841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: why would that make you sad < 1349577992 334713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, that's really sort of obvious. < 1349578018 588127 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: yeah, it is < 1349578025 512963 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I don't know < 1349578076 68875 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349578688 354574 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Blah. < 1349578728 548702 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Major things such as Clojure vars being very much like Common Lisp symbols in some crucial ways should probably be documented in a place showing differences between Clojure and other lisps < 1349578983 283001 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349579594 407031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hi < 1349579615 597138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :g'day < 1349579720 549331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: should i convert my partitions to gpt < 1349579752 203913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YES! < 1349579767 651477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: help < 1349579781 216116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :general protection taunts, right? < 1349579810 10226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes. < 1349580300 218499 :elliott!~elliott@unaffiliated/elliott QUIT :Quit: Leaving < 1349580313 198665 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349580470 124909 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349580769 97070 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 246 seconds < 1349581351 805489 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349581586 731124 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349581709 282004 :baki^!~anon@216-230-229-170-colo.oplink.net JOIN :#esoteric < 1349581743 622690 :baki^!~anon@216-230-229-170-colo.oplink.net PART #esoteric :"dumplings you do, dumplings you don't" < 1349581847 222073 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I hear two stacks is enough to be tc < 1349581859 779585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1349581874 606886 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :let's try to build something out of two stacks that's not tc < 1349581882 269908 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :actually I was thinking of using a deque < 1349581893 867766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a deque alone is enough to be tc < 1349581914 180709 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :with functions like "pop" and "push", and an instruction "toggle" to specify to which end of the deque those functions apply < 1349581972 716835 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :with two stacks if you can do something like push2(pop1()) it is easy to emulate a tape; but here you can't < 1349581979 71818 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349582007 409442 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(because you need to toggle before you can push to the other end; so you can't be pushing one side and popping the other at the same time) < 1349582071 458562 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you are going to prevent the information from getting across some other way, you need to limit branching < 1349582141 119893 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm starting to see why Clojure exceptions suck so much < 1349582142 667061 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::< < 1349582144 3166 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :to prevent stuff like "if pop() = 0, then toggle and push(0)"? < 1349582164 87946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1349582297 702561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you may end up with essentially two coroutines that cannot do anything with each other other than yielding... < 1349582326 234862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with no data passing < 1349582347 809557 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yep I was writing it down and it felt kind of lame < 1349582386 163707 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well there are boring ways to make something not turing complete < 1349582394 426422 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :like putting a bound on space or time usage < 1349582408 508622 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which also includes any real system < 1349582842 425364 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1349582878 400606 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://sprunge.us/died < 1349583234 738522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :died < 1349583301 629070 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well sprunge just found a name for that language < 1349583851 638174 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott: I honestly don't know. < 1349583865 134756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yaey < 1349583901 859140 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmmm actually I could just consider Super Stack! deprived from its cycle/rcycle instructions < 1349583915 177819 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it still has rev to reverse the entire stack < 1349583994 775524 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349584264 120171 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway gnight < 1349584272 83111 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1349584301 579957 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1349584339 353288 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349584481 174935 :hogeyui!~hogeyuiVP@vps.usamimi.biz QUIT :Ping timeout: 244 seconds < 1349584565 227283 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349585269 247650 :hogeyui!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric < 1349585423 941510 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you think the note about not moving the article about FurryScript to the main namespace is wrong, you can remove it, like you would remove other wrong things on wiki. < 1349586608 99119 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1349587429 732172 :hagb4rd!~perdito@koln-4d0b7aad.pool.mediaWays.net QUIT :Ping timeout: 260 seconds < 1349588652 844388 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Remote host closed the connection < 1349589215 56783 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :every time flash plugin crashes, take a drink < 1349589769 331384 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349590050 560566 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'll just fondle myself in this leftover panel < 1349590094 350244 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :just watched an ad for internet explorer featuring dubstep < 1349590115 289483 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :kmc: every time pulseaudio causes a problem, take a drink < 1349590303 648796 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :now i have two problems :( < 1349590663 976565 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I wrote on a paper once how to make double negation elimination in (Kleisli (Cont r)) and yes I can see easily how to work. I wrote: ((x->(0->r)->r)->(0->r)->r)->(x->r)->r I think this is the way, isn't it? < 1349590697 751915 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(I figure out pretty easily how to write such a function of such a type since we have 0 is initial object here. < 1349591248 214192 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 246 seconds < 1349591283 374376 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349591979 209843 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 256 seconds < 1349592015 14882 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349592713 280826 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1349593089 851805 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1349593298 695088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I don't think I get the film. < 1349593306 137836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Were you the one who recommended it to me?) < 1349595474 18907 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :is there any language with a brainfuck-style tape and : a) a mov instruction b) a goto instruction c) the ability to copy the location of the instruction pointer into the current tape pointer < 1349595574 126398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :x86 < 1349595892 302454 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net JOIN :#esoteric < 1349595968 938648 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(comp bind-cont bind-cont) < 1349595974 97370 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Hello! < 1349595977 376642 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Aaaargh! < 1349595978 279199 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That should be join in my syntax < 1349595978 803433 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Oh no! < 1349595979 580195 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think < 1349596028 195271 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :atriq, hmm? < 1349596033 539510 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :I said "Hello" < 1349596062 37089 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hi < 1349596989 756086 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :You know, I'm actually really surprised that Fueue is Turing-Complete < 1349597498 847921 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349597659 258791 :MoALTz__!~no@host-92-8-231-221.as43234.net JOIN :#esoteric < 1349597850 208730 :MoALTz_!~no@host-92-2-116-150.as43234.net QUIT :Ping timeout: 264 seconds < 1349597968 813607 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :atriq: why? < 1349598000 978649 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :When I made it, I looked at it and thought "This is impossible to do anything with" < 1349598002 423181 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :$ obviously gives rise to flow control < 1349598007 665754 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :"It's an utterly ridiculous language" < 1349599445 874565 :MoALTz_!~no@host-92-8-157-4.as43234.net JOIN :#esoteric < 1349599644 745508 :MoALTz__!~no@host-92-8-231-221.as43234.net QUIT :Ping timeout: 260 seconds < 1349600062 730131 :MoALTz__!~no@host-92-2-121-66.as43234.net JOIN :#esoteric < 1349600239 389249 :MoALTz_!~no@host-92-8-157-4.as43234.net QUIT :Ping timeout: 245 seconds < 1349600550 283029 :atriq!~Taneb@host-84-13-78-216.opaltelecom.net QUIT :Ping timeout: 264 seconds < 1349602226 207281 :atriq!~nathan@host-84-13-78-216.opaltelecom.net JOIN :#esoteric < 1349603310 534405 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349603358 942739 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Anyone know where I can get help with MuseScore? < 1349603368 216045 :kinoSi!~kinosi@27.96.32.84 JOIN :#esoteric < 1349604384 413348 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1349605489 653959 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1349605969 966769 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349605985 313793 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1349606044 331451 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Hey < 1349606230 795324 :MoALTz__!~no@host-92-2-121-66.as43234.net QUIT :Quit: brb < 1349606247 622499 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :has someone done some work about equivalency between programming languages in terms of complexity? < 1349606301 934058 :MoALTz!~no@92.2.121.66 JOIN :#esoteric < 1349606307 585765 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I feel stupid everytime I try to prove something TC by emulating brainfuck, when that something looks much more powerful than brainfuck < 1349606351 873518 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349606551 817910 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Prove it TC by emulating Underload < 1349606566 796372 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Or Eodermdrone < 1349606577 667996 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or a turing machine < 1349606588 450910 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :If you write an Eodermdrone interpreter you are officially esolanger of the year < 1349606599 392 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Of 2008, anyway < 1349606667 135110 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1349607190 768284 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeay, 2008 was the best year < 1349607269 863099 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hey, do you have a translation for "suite presque nulle" into english? it means "an (infinite) sequence (x0, x1,...) for which there exists N such that for every n > N, xn = 0" < 1349607280 322110 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(so basically it's an infinite sequence that's not so infinite after all) < 1349607311 802967 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :literally, "suite presque nulle" means "almost zero sequence" < 1349608139 159533 :barts!~barts@p4FD0F2A1.dip.t-dialin.net JOIN :#esoteric < 1349608211 566552 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349608333 208487 :barts_!~barts@p4FD0E886.dip.t-dialin.net QUIT :Ping timeout: 256 seconds < 1349608775 664735 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The term "almost all zero" seems to be used in the context of sequences sometimes. < 1349609075 953919 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Could it be a geometric sequence with a ratio between -1 and 1 (exclusive), or is it something else? < 1349609120 419833 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :> [1,2,3,4] ++ repeat 0 < 1349609122 386732 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,3,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,... < 1349609140 22400 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :Something like that? < 1349609476 842009 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> map x [1..] where x n = 2^(n-1) < 1349609478 116932 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : parse error on input `where' < 1349609496 105629 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x n = 2^(n-1) in map x [1..] < 1349609497 176602 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536,131072,... < 1349609503 656468 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Woops < 1349609511 898079 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let x n = (1/2)^(n-1) in map x [1..] < 1349609513 14983 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1.0,0.5,0.25,0.125,6.25e-2,3.125e-2,1.5625e-2,7.8125e-3,3.90625e-3,1.95312... < 1349609519 401745 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Something like this < 1349609835 382397 :barts!~barts@p4FD0F2A1.dip.t-dialin.net PRIVMSG #esoteric :no it means a sequence where a finite sequence contains all non-zero elements of the sequence < 1349609854 62094 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So something like what atriq did then < 1349609886 433947 :barts!~barts@p4FD0F2A1.dip.t-dialin.net PRIVMSG #esoteric :not necessarily, the non-zero elements could be interspersed with many zeros as well < 1349609913 410486 :atriq!~nathan@host-84-13-78-216.opaltelecom.net PRIVMSG #esoteric :> [1,2,0,3,0,4] ++ repeat 0 < 1349609915 423995 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,0,3,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,... < 1349609972 655012 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> repeat 0 ++ [1,5,4,0,2] < 1349609972 890247 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 248 seconds < 1349609974 665805 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,... < 1349610020 967698 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1349610059 483687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If there's a finite number of zeros, though, then one of them is the last zero, and that n > N, xn = 0 holds. < 1349610110 360394 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, did you mean non-zero? < 1349610119 159478 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204] < 1349611004 594190 :ion!ion@heh.fi PRIVMSG #esoteric :【MMD】みんなのリズム天国 霊夢のレスラー会見 パーフェクトプレイ http://youtu.be/k9wt5TrI7II < 1349611006 212806 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1349611068 691228 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Yes. < 1349611295 745481 :ion!ion@heh.fi PRIVMSG #esoteric :http://i.imgur.com/tRUUT.jpg < 1349611321 846046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The tRUUT is out there. < 1349612269 83029 :barts!~barts@p4FD0F2A1.dip.t-dialin.net PRIVMSG #esoteric :ion: i agree. < 1349613020 749159 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, what barts said < 1349613028 665474 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so you can say "almost all zero"? < 1349613041 297269 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like, "an almost all zero sequence" or something? < 1349613079 202142 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or "that sequence is almost all zero" < 1349613499 445855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or the members/elements of this sequence are almost all zero". < 1349613599 472713 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"-- let R = (r1,r2,...) range over all sequences of non-negative integers which are almost all zero." -- from a random paper. < 1349613959 213726 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349613961 501981 :jiella!~jiella@cs27103076.pp.htv.fi PART :#esoteric < 1349613975 833788 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349614089 470095 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349615527 871068 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1349616378 365759 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg QUIT :Quit: mig22 < 1349616616 362292 :ogrom!~del@gprs-inet-65-28.elisa.ee JOIN :#esoteric < 1349617356 76012 :atriq!~nathan@host-84-13-78-216.opaltelecom.net QUIT :Quit: Leaving < 1349617850 71723 :MoALTz!~no@92.2.121.66 QUIT :Read error: Connection timed out < 1349617907 860327 :MoALTz!~no@host-92-2-121-66.as43234.net JOIN :#esoteric < 1349619013 102842 :MoALTz!~no@host-92-2-121-66.as43234.net QUIT :Read error: Connection timed out < 1349619316 674248 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349619383 405995 :atriq!~nathan@84.13.78.216 JOIN :#esoteric < 1349619411 360377 :MoALTz!~no@host-92-2-121-66.as43234.net JOIN :#esoteric < 1349619414 274203 :atriq!~nathan@84.13.78.216 PRIVMSG #esoteric :I don't recall seeing itidus20 in a whie < 1349619579 11534 :MoALTz!~no@host-92-2-121-66.as43234.net QUIT :Client Quit < 1349619597 699659 :atriq!~nathan@84.13.78.216 PRIVMSG #esoteric :I hope he's okay < 1349619738 637346 :atriq!~nathan@84.13.78.216 QUIT :Quit: Leaving < 1349619882 721789 :MoALTz!~no@host-92-8-229-250.as43234.net JOIN :#esoteric < 1349619955 23396 :Ginto8!~ginto8@pool-173-72-20-92.cmdnnj.fios.verizon.net QUIT :Ping timeout: 246 seconds < 1349620725 217141 :MoALTz_!~no@host-92-8-230-182.as43234.net JOIN :#esoteric < 1349620874 712961 :MoALTz!~no@host-92-8-229-250.as43234.net QUIT :Ping timeout: 240 seconds < 1349621482 103498 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Apparently Icaros comes with a lolcode interpreter < 1349621520 901999 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349621787 320190 :barts!~barts@p4FD0F2A1.dip.t-dialin.net PRIVMSG #esoteric :fizzie: that would be an error, you cannot enumerate all such sequences with natural numbers. < 1349621795 598389 :barts!~barts@p4FD0F2A1.dip.t-dialin.net PRIVMSG #esoteric :fizzie: you should inform the author about this. < 1349621896 815012 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :FreeFull, what is icaros and how can i kill the people involved < 1349622067 754723 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Phantom_Hoover: Why kill the people involved? < 1349622073 741180 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's a distribution of Aros < 1349622081 286015 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :lolcode is an abomination < 1349622086 985910 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://www.icarosdesktop.org/ < 1349622614 573078 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyone knows where the names "qdeql" and "sceql" came from? < 1349623190 72874 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :barts: I don't think it was saying that it could; just that R ranges over all such sequences, and r1, r2, ... are the elements of R. < 1349623565 96372 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349624708 903554 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: which film? < 1349624775 266956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Why did my client join this channel? < 1349624775 499076 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349624782 17253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think I have it on autojoin... < 1349625187 738610 :atriq!~Taneb@host-2-99-93-33.as13285.net JOIN :#esoteric < 1349625488 987555 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :@messages? < 1349625489 182493 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349626255 143227 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so really nobody has implemented eodermdrome? < 1349626271 22227 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it seems like it should not be that hard to produce a slow implementation < 1349626271 930664 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :No < 1349626285 412187 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :oklopol began, according to the lore of #esoteric < 1349626290 340085 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :But never finished < 1349626292 928454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i think the problem is that the slow implementation is way too slow < 1349626308 880371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: or maybe just that everyone who is the kind of person who would implement it is the kind of person who wants to use the fancy algorithms to make it fast < 1349626327 972681 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well my fancy algorithm would be "someone else's SAT solver" < 1349626337 816228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is so cheating < 1349626391 293587 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well ;P < 1349626453 801576 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :elliott, what makes reify 6 (\p -> reflect p + reflect p) better than (\p -> p + p) 6? < 1349626479 574506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: they're not the same thing < 1349626484 80701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the "p" value is irrelevant < 1349626494 817067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is its *type* that matters < 1349626497 218384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :p there is just Proxy < 1349626503 81567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just Proxy of the right type < 1349626509 854973 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let me get an example i hpasted ages ago < 1349626527 386313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: http://hpaste.org/66715 < 1349626567 962246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: basically in this example, you can think of the p in "forall p. (Reifies p MyConfig) => ..." as a *value* of type MyConfig < 1349626574 45778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just it exists at the type level < 1349626576 693759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lifted there by reify < 1349626580 165884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and brought back down by reflect < 1349626690 241882 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I'm not really understanding this < 1349626752 305334 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's ok, I didn't either :p < 1349626765 404791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: basically, think of reify as turning a value into a type, and reflect as turning a type into a value < 1349626781 413015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when you do reify 6 (\p -> ...), p :: Proxy s (for some s we *don't know*) < 1349626789 538445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can think of that s as an Integer at the type level < 1349626791 647297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so p :: Proxy 6 < 1349626810 547876 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Okay < 1349626810 743019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and since you have (Reifies s Integer), you can do reflect p :: Integer < 1349626815 796365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but the value p doesn't matter < 1349626821 133926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you only get passed the value p so you have a way to get at the type < 1349626825 536794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :meanwhile: * voidf (befd1cd9@gateway/web/freenode/ip.190.253.28.217) has joined #haskell how to return the type in a function? < 1349626831 155926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: imagine if the proxy wasn't there < 1349626834 686825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you'd have < 1349626838 346421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reify :: a -> (forall s. Reifies s a => r) -> r < 1349626844 105419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but of course that's invalid, because you don't reference "s" anywhere < 1349626880 911512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: anyway a compelling example is modular arithmetic < 1349626907 756958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: with reflection, we can have a type (Mod p Integer) < 1349626911 828590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: which represents integers, mod p < 1349626917 953181 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Okay < 1349626921 327073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: and it can be an instance of Num < 1349626925 619996 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Oh, I see < 1349626932 218949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because we use reflection to reify the p being used into the type parameter p there < 1349626943 133028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I hpasted that too, let me find it < 1349626970 679878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: http://hpaste.org/66565 < 1349626980 311789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually it's (Mod Integer p) there < 1349626984 166709 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Actually, I was wondering how you could do that the other day < 1349626987 860331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is slightly inferior: you can't give it a Functor instance < 1349626991 603577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but whatever < 1349626991 798157 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Wow < 1349627018 272388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: note that although "modular n = r where r = Modular (n `mod` modulus r)" appears to be circular, it is actually just a silly trick < 1349627025 329777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: modulus doesn't examine its value, it only cares about the type < 1349627042 488952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so we just use that circularity because Modular (n `mod` modulus ...) happens to have the type we want to give modulus (i.e. n `Mod` p) < 1349627045 431584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to get the modulus value < 1349627053 566735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway look at the commented-out modulo definition instead < 1349627062 109418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it does more or less the same thing but without the hack < 1349627070 368949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh! < 1349627071 66500 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i lie < 1349627077 260365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :modular turns an integer into the mod form < 1349627082 746354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :modulo' takes it out < 1349627100 411278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :modulo is just modulo' but less general < 1349627105 480565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but modulo is the actual useful one, so look at it instead < 1349627107 670146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: anyway basically you can do: < 1349627134 646834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: ((4 + 4) * 2) `modulo` 8 :: Integer < 1349627144 34249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: and get 0 < 1349627156 757205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's not just mod, because the mod is done at each step, of course, like regular modular arithmetic < 1349627172 227481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: and, as a bonus, the "4" and "2" inside actually have a type that encodes the 8 < 1349627181 476529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you can't mix them with regular Integers or so on without conversion < 1349627201 741859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway reflection is sort of confusing but once you get the hang of it, it is very cool < 1349627207 507968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the original Oleg paper also did the modular arithmetic thing < 1349627473 390565 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I think I understand it < 1349627474 549714 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :now < 1349627486 23210 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: you might enjoy this GHC dark magic: http://hpaste.org/66699 < 1349627490 820526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(oleg's reimplementation of reflection) < 1349627526 74164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: (you may also find the simpler modular arithmetic definition it comes with helpful for understanding it) < 1349629954 752879 :atriq!~Taneb@host-2-99-93-33.as13285.net QUIT :Ping timeout: 260 seconds < 1349630325 792817 :atriq!~Taneb@host-2-99-93-33.as13285.net JOIN :#esoteric < 1349630499 14241 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349630959 900833 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349631075 59516 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349631601 940635 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1349631705 338393 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :no, i finished eodermdrome < 1349631727 392231 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :it's just graph rewriting, it's not hard to do. but also what elliott said. < 1349631771 432512 :ogrom!~del@gprs-inet-65-28.elisa.ee QUIT :Quit: Left < 1349631850 705044 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :" has someone done some work about equivalency between programming languages in terms of complexity?" at least between different models of computation < 1349631890 183343 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :at least iirc i finished it, it's definitely gone in any case. < 1349631962 912576 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, you finnished it? < 1349632025 17195 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :yes < 1349632028 501352 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does "finnishing" mean the same as finishing and subsequently misplacing the finished thing? < 1349632034 397529 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yes < 1349632040 754559 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or finishing and violently deleting < 1349632044 218909 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :gave it some koskenkorva and didn't speak a word to it for years. < 1349632051 893877 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :hmm < 1349632054 830699 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :that's a nice definition < 1349632064 295234 :oklopol!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :fizzie's that is < 1349632499 10044 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yes, I think it's funnier if you imagine a more violent end than just misplacing it though < 1349632810 339914 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: What are you implying there! Finns aren't violent. < 1349632938 336513 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, of course not < 1349632995 558731 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :RARRR I HIT YOU WITH AN AXE FOR IMPINGING ON MY HONOR < 1349633011 905362 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sorry, in retrospect that's more of a Norwegian thing to do. < 1349633020 812325 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, everyone knows the finn's weapon of choice is the knife < 1349633066 684462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose. Though we do have a certain amount of ax-related crime too, I believe. < 1349633084 609936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's like, the people living in cities knife each other, while the people living in the countryside use axes. < 1349633090 485488 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But we're not a violent people. < 1349633118 896605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Back when I quoted from Finnish songs a while ago there was an axe involved. < 1349633122 254360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In the lyrics, I mean. < 1349633241 920872 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe I should learn how a complicated library works before trying to fix it. < 1349633425 950432 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :fizzie: There was the one axing incident in the metro in Helsinki though. < 1349633590 613605 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349633626 23609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: _The Big Lebowski_ < 1349633631 99968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :axe and you shall receive < 1349633652 601480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :jiella: Well, I'm sure. It was a sort of a generalization. < 1349633666 744998 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's probably been a large number of stabbings in the countryside, too. < 1349633669 117556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :axe not for whom the bell tolls < 1349633705 866440 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's natural to use an axe when you're out chopping down trees anyhow < 1349633762 870765 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i never heard of any incidents with axes in uk undergrounds < 1349633786 539486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Don't put all your eggs in one baxet. < 1349633789 13277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: are finns ever happy < 1349633803 178679 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :17:41:45: no, i finished eodermdrome < 1349633808 270835 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wasn't your interpreter crazy slow < 1349633811 746307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Olen metsuri ja olen kunnossa! Nukun koko yön, ja työskentelen koko päivän! < 1349633865 165248 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I'm a Finn and I am sometimes. < 1349633933 211865 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :amazingly, google translate seemed to have no problem at all with that sentence < 1349633970 615767 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's reasonable cogent. Though the translation of the "I'm okay" part is maybe not the best one for that context. < 1349633988 921840 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :fizzie: Tja, mainly I find it funny that the only axe killing I can remember was done in a Helsinki metro... You can't really get any more urban than that in Finland. < 1349634002 443525 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: when i used "OK" it gave OK in the answer, so i changed it. < 1349634024 641216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*translation < 1349634046 245213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: "And have buttered scones for tea" => "Ja on voideltuun teeleipiä teen" -- "And has buttered scones for tea" => "Ja on buttered teeleipiä teen". < 1349634055 716630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I have no idea why it doesn't know about "buttered" in the second case. < 1349634111 483291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's because a single person cannot have buttered scones < 1349634127 755105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it's in the first person in the first case. < 1349634129 624556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you need to be at least two to share the joy < 1349634135 193267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1349634141 978030 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :First person singular, I mean. < 1349634153 546117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On Wednesdays I go shoppin' / And have buttered scones for tea. < 1349634175 899802 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: certainly a single person can < 1349634181 541941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not _entirely_ unlikely someone put that exact text into google translate before. < 1349634190 511062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: shush, you < 1349634201 946301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"I cut down trees. I wear high heels." => "Olen kaataa puita. En käytä korkokenkiä." < 1349634206 272603 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sometimes it inverts the meaning. < 1349634223 785807 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :this conversation would be more interesting if I knew finnish < 1349634301 857243 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you don't know finnish? < 1349634343 410288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: it reinverts it in the other direction too... < 1349634404 388241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"En käytä korkokenkiä. Käytän korkokenkiä." => "I wear high heels. I use high heels." < 1349634414 904865 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Machine learning in action. < 1349634490 216608 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Älä ammu, tulemme rauhassa! < 1349634507 189450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if it were an _evil_ machine, it would invert that. did it? < 1349634518 419766 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No. < 1349634526 877069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm, fiendish. < 1349634544 509514 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :finndish < 1349634545 196589 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"We come in peace, we shoot to kill" also goes through moderately right. Though the latter part is just atrocious grammar. < 1349634558 378286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("Tulemme rauhassa, me ampua tappaa.") < 1349634642 779501 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: But "I wear shoes" turns into "I don't wear shoes". < 1349634661 778406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: And "I wear hats" to "I don't wear hats". < 1349634677 842806 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But "I wear cloths" is approximately "I clothes". < 1349634686 121401 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With the e in the source, too. < 1349634701 117326 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"I wear pants" => "I don't wear pants". Well, it's reasonably consistent. < 1349634710 307840 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349634718 975756 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so it has some trouble with finns wearing things. probably because of all the sauna. < 1349634750 580501 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Plain "I wear" turns (understandably) into "I don't wear/use". (The word has both meanings.) < 1349634781 984334 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so that you can reuse the same sentence to say what you're wearing inside and outside the sauna? < 1349634807 365318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah you need to use the saunative case < 1349634814 674479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I should fix some of those translations and see if it takes. < 1349634867 23223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it remembered it for me. < 1349634895 553608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, no longer when I cleared the whole input text. < 1349635062 326135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : hey, do you have a translation for "suite presque nulle" into english? it means "an (infinite) sequence (x0, x1,...) for which there exists N such that for every n > N, xn = 0" < 1349635068 661793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eventually zero, i think < 1349635088 788849 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1349635140 186459 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 1:2:3:(repeat 0) < 1349635141 216114 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [1,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,... < 1349635166 840902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen "eventually zero sequence" < 1349635167 36306 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349635174 798671 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> seq ([1..]++[0,0..]) < 1349635175 822097 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show (t -> t) < 1349635176 17040 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `... < 1349635191 872933 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t seq < 1349635192 825301 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a t. a -> t -> t < 1349635206 580117 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t ([1..] ++ [0,0..]) < 1349635207 747691 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t. (Num t, Enum t) => [t] < 1349635212 312307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :seq is the strictness forcing primitive < 1349635219 613877 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Oh, wrong thing < 1349635228 837531 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, the parentheses around repeat 0 are redundant < 1349635233 363848 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> subsequences [1,2,3] < 1349635234 368087 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] < 1349635245 897984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: But what are all the instances of Show (t -> t) that lambdabot has? < 1349635271 603513 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> subsequences ([1..]++ repeat 0) < 1349635273 37373 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> print "a" < 1349635273 266129 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : can't find file: L.hs < 1349635276 732662 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1349635277 285888 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : < 1349635282 791558 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :L.hs? < 1349635293 49818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: race condition, i think < 1349635302 299070 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :race with someone doing @let? < 1349635315 376983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or with me, i dunno < 1349635325 512095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi oerjan < 1349635327 242203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My query got this at about the same time: 21:41 Plugin `more' failed with: thread killed < 1349635334 748340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hɨ < 1349635343 652046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: it has one instance that is like that IO one, and which used to be used. but then a conflicting one got accidentally imported from some other module. < 1349635369 162761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it's impossible to fix that without removing one of the imports completely < 1349635382 417626 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> subsequences ([1..]++ repeat 0) < 1349635382 940980 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not that everything in lambdabot that _could_ be fixed, has been. < 1349635384 389025 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3],[4],[1,4],[2,4],[1,2,4],[3,4],[1,... < 1349635396 839867 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Apparently there's something from smallcheck-0.4:Test.SmallCheck according to that @more. < 1349635399 899494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: [1..]++ repeat 0 = [1..], it never gets to the second part < 1349635401 240009 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Of course it's never going to get to the zeroes, but you get the point < 1349635433 502921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you use a bounded number instance, it might, though < 1349635443 571628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Int, in theory, although it'll take a while < 1349635496 775839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> (reverse . take 10 . reverse) [(1::Int8)..] < 1349635498 745778 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [118,119,120,121,122,123,124,125,126,127] < 1349635500 551186 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fancy. < 1349635556 322417 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :blah. < 1349635560 918763 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fuck intervals < 1349635563 537389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bleh? < 1349635565 267052 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :singing is hard < 1349635574 917188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh not intervals in math... < 1349635577 29558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does anyone know whether Windows 8 will actually require GPT or not < 1349635584 716430 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: gpt? < 1349635588 21739 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION was thinking coppro was really struggling there < 1349635589 574151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gpt < 1349635604 344256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://en.wikipedia.org/wiki/GUID_Partition_Table < 1349635609 75442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: listening to someone failing at singing is even harder, hth < 1349635649 615049 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: well that's precisely what I'm doing < 1349635651 781588 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :failing at singing, I mean < 1349635695 852460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so i hope for humanities sake that you're out of earshot. < 1349635702 543251 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*humanity's < 1349635707 221062 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :i want a game to play < 1349635708 529718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Hasn't that Consumer Preview version been out a while now? You'd think someone would have mentioned this in the interwebs. < 1349635746 70465 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does it depend whehter you are also, singing just intonation or equal temperament or whatever, and also what range you sing (soprano, alto, tenor, bass, and whatever else)? < 1349635748 657013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well i googled < 1349635751 153667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but the results weren't so useful < 1349635779 265300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i am _pretty_ sure it depends on range. < 1349635805 885932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like, i wouldn't recommend anyone listening to my soprano. < 1349635811 834939 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*listen < 1349635835 561951 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: I am a baritone < 1349635853 200724 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is why I play piano, I can play the soprano, alto, tenor, and bass, all at the same time. < 1349635864 137898 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :indeed < 1349635867 122206 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :coppro: O, OK, yes I forgot that one. < 1349635887 761548 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :barely tones < 1349635975 940588 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I knew someone who sing all ranges < 1349635986 527553 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :all? < 1349635990 934058 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*unlikely* < 1349636040 703182 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Up to the highest soprano and down to the lowest bass. Her chorus was best one and always won any contests they were in at singing good. < 1349636069 509795 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is because they sing all range. < 1349636095 439561 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*unlikely* < 1349636113 92147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i read that Ivan Rebroff had an enormous range < 1349636113 754804 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I could believer, perhaps, that she could sing down to the bottom of a contralto range < 1349636125 937381 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but that's a good octave above a bass < 1349636211 428656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: 4.5 octaves apparently < 1349636236 863928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Ivan Rebroff (31 July 1931 – 27 February 2008) was a German singer, allegedly of Russian ancestry, with an extraordinary vocal range of four and a half octaves, ranging from the soprano to bass registers.[1]" < 1349636283 529574 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I find it particularly hard to believe for a woman because you can extend your range upwards with falsetto < 1349636304 273913 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but you can't significantly extend it downward in the same fashion < 1349636314 447065 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :... falsetto hurts < 1349636602 353445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen "almost all zero" is ambiguous since it might mean some kind of zero density, but still infinite number of indices. < 1349636602 553656 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349636684 501081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen for the non-zeroes, i mean. < 1349636684 696215 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349636695 714353 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: It might be ambiguous, but it was being used in the "finite nonzeros" sense in the webtubes. < 1349636725 170621 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...it's the kind of ambiguity that might differ between field. < 1349636752 582227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"eventually zero" does seem perhaps slightly more popular, though. < 1349636789 370536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Almost_all lists both meanings. < 1349636793 230385 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Read error: Operation timed out < 1349636806 618312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(as well as some for non-sequences) < 1349636880 261931 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I don't see it mentioning sequences at all. < 1349636935 603303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, the subset of natural numbers ones < 1349636947 80905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is isomorphic to speaking about sequences >:) < 1349636966 941186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"A simple example is that almost all prime numbers are odd. (Two is a prime number.)" < 1349636976 829755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Thus, almost all positive integers are composite (not prime), however there are still an infinite number of primes." < 1349636979 819924 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349637003 49243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Hokay. < 1349637007 874334 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349637022 347534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: special occasion? < 1349637030 233585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh you timed out before < 1349637032 917959 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what < 1349637037 915094 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1349637050 419049 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: special occasion for you tho? < 1349637063 404663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: apparently I put #esoteric on autojoin by mistake < 1349637072 773004 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :happens to everyone < 1349637093 148574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: well before like yesterday I joined eight channels by hand every time I opened xchat < 1349637096 141525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so < 1349637109 419210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :happy happenings < 1349637450 543846 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349637584 744036 :atriq!~Taneb@host-2-99-93-33.as13285.net QUIT :Ping timeout: 260 seconds < 1349637943 869364 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then make a macro for each group of channels you want to join, perhaps? < 1349637965 26142 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think xchat must support macros, isn't it? < 1349637986 812596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :/alias dontdothiseveragain join #esoteric < 1349640852 839828 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 248 seconds < 1349641193 914234 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1349641335 631640 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349642146 17798 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349642356 859650 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 248 seconds < 1349643094 528007 :atriq!~Taneb@host-2-99-93-33.as13285.net JOIN :#esoteric < 1349643254 439662 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :How can I alter the volume of my computer using ssh? < 1349643265 175898 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Volume as in loudness < 1349643271 947507 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Not as in length cubed < 1349643289 45458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ssh SPEAK LOUDER < 1349643302 699930 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Oh, that's helpful < 1349643307 400667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i know < 1349643330 176704 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :It could not resolve hostname < 1349643390 461388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how incompetent < 1349643612 7061 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349643751 199720 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I've ssh'd to my other computer < 1349643765 864051 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Is it possible to get files from it over here? < 1349643799 186721 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think there is "scp" command to copy files between computers using SSH? < 1349643838 946272 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Read error: Operation timed out < 1349643883 473254 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Actually, all I really want to do is make my computer an alarm clock < 1349643909 35132 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I was thinking a cron thingy to start rhythmbox < 1349643975 505352 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi QUIT :Read error: Operation timed out < 1349644216 229484 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I found a mistake in line 154, 155, 164, 165 of one of the files included with FurryScript; it says instead of so results in wrong output. I will fix it now. < 1349644257 965225 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Copy-paste error? < 1349644286 707260 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know why; but I fixed it now. < 1349644347 628155 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi JOIN :#esoteric < 1349644368 303951 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Why am I using ssh to access the computer in my bedroom to mess with GHCi? < 1349644383 948777 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t flip flip (repeat ()) . scanl . (const .) < 1349644385 46230 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> a) -> a -> [a] < 1349644386 230824 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually, I figured it out: It was in the original file, but I renamed it to for some reason (I fail to remember) and did not correct all of the references to it. < 1349644398 892659 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :iterate in terms of scanl < 1349644413 435184 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :And flip and repeat and const < 1349644418 772363 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :and (.) and () < 1349644421 833693 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :But mostly scanl < 1349644443 515091 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: Are you at home? If so shouldn't you just go into your bedroom to access the computer directly? < 1349644448 551573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Why am I using ssh to access the computer in my bedroom to mess with GHCi? <-- you're probably distantly related to Rube Goldberg somehow < 1349644457 602935 :aloril_!~aloril@84.249.126.153 JOIN :#esoteric < 1349644467 361957 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :zzo38, I don't exactly own a screen. < 1349644479 403820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t flip flip < 1349644480 497490 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a b. (Functor f) => a -> f (a -> b) -> f b < 1349644480 846247 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I borrow the family computer's screen sometimes, but my mum's using it < 1349644498 264920 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :b -> (a -> b -> c) -> a -> c < 1349644510 262388 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t flip < 1349644511 415846 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a b. (Functor f) => f (a -> b) -> a -> f b < 1349644528 275464 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I suppose that's one way of doing flip < 1349644558 166250 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :caleskell is _slightly_ generalized.... < 1349644567 179241 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: Yes it is one thing I thought might have been, if that computer lacks a console for any reason you need to access it remotely. < 1349644572 281635 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :So... you need Functor for C and B, Applicative for K and S, and Monad for W < 1349644572 850585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that flip is sometimes useful < 1349644592 216560 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :What's I in this sence < 1349644594 893981 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t id < 1349644596 13485 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. a -> a < 1349644606 476270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iirc i prefer to call that flip strong < 1349644607 46629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ask from Reader < 1349644609 473549 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You can make up I using S and K < 1349644612 607942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since I think it's equivalent to a proof that all Functors are strong? < 1349644616 750052 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t undefined :: Functor f => f a < 1349644617 755070 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a. (Functor f) => f a < 1349644625 727877 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Wait < 1349644632 459240 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Is that empty? < 1349644636 762854 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :No. < 1349644639 437213 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Can't be. < 1349644640 734915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, that's undefined < 1349644650 187468 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Yes. < 1349644654 323081 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> undefined < 1349644655 343015 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : *Exception: Prelude.undefined < 1349644655 962414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it isn't anything < 1349644661 152871 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I meant < 1349644662 739079 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t empty < 1349644663 771797 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous occurrence `empty' < 1349644663 967693 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : It could refer to either `Control.Applicative.empty', imported from Control.Applicative < 1349644663 967865 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : or `Text.Regex.Posix.empty', imported from Text.Regex.Posix at State/L.hs:55:0-22 < 1349644671 606519 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t empty :: Alternative f => f a < 1349644672 635050 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous occurrence `empty' < 1349644672 829690 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : It could refer to either `Control.Applicative.empty', imported from Control.Applicative < 1349644672 829888 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : or `Text.Regex.Posix.empty', imported from Text.Regex.Posix at State/L.hs:55:0-22 < 1349644683 56337 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t Control.Applicative.empty < 1349644684 181314 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a. (Alternative f) => f a < 1349644714 703174 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t ap return return < 1349644715 730295 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `m' in the constraint: < 1349644715 924703 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `Monad m' arising from a use of `return' at :1:10-15 < 1349644716 119376 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable fix: add a type signature that fixes these type variable(s) < 1349644742 222534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t scanl < 1349644743 311880 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (a -> b -> a) -> a -> [b] -> [a] < 1349644845 882567 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t (scanl . (const .)) `flip` repeat () < 1349644846 926485 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b. ([()] -> [()]) -> [b] -> [[()]] < 1349644849 930595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1349645087 514665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t scanl . (const .) < 1349645088 520238 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a. (a -> a) -> a -> [b] -> [a] < 1349645115 744613 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t (fix .) . scanl . (const .) < 1349645116 894555 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> a) -> a -> [a] < 1349645131 459909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> ((fix .) . scanl . (const .)) (+1) 0 < 1349645133 376665 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,... < 1349645179 394925 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t unfoldr . (.) Just . ap (ap . ((,) .)) id < 1349645180 365238 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> a) -> a -> [a] < 1349645191 163335 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :iterate in terms of unfoldr < 1349645213 855336 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :@unpl unfoldr . (.) Just . ap (ap . ((,) .)) id < 1349645214 70460 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(\ h -> unfoldr (\ c -> Just (((\ t y -> (\ ac -> ((,)) (t ac)) >>= \ v -> y >>= \ u -> return (v u)) >>= \ m -> (\ e -> e) >>= \ l -> return (m l)) h c))) < 1349645219 930027 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Yes < 1349645224 796207 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I meant... < 1349645239 130595 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t \f -> unfoldr (\a -> Just (f a, f a)) < 1349645240 223222 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> a) -> a -> [a] < 1349645314 897158 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349645387 219084 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t \f -> unfoldr (Just . join (&&&) . f) < 1349645388 259888 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : No instance for (Arrow (,)) < 1349645388 455701 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : arising from a use of `&&&' at :1:27-31 < 1349645388 455895 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Possible fix: add an instance declaration for (Arrow (,)) < 1349645392 619921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1349645414 816125 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t join (&&&) < 1349645415 877928 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (a :: * -> * -> *) b c. (Arrow a) => a b c -> a b (c, c) < 1349645433 335404 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t \f -> unfoldr (Just . join (&&&) f) < 1349645434 419590 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b. (b -> b) -> b -> [b] < 1349645449 830744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1349645476 410935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t unfoldr . (Just .) . join (&&&) < 1349645477 506567 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b. (b -> b) -> b -> [b] < 1349645494 647781 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Doing it in terms of foldr... < 1349645497 312450 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Tricky < 1349645519 694895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :foldr is like breaking up lists, not building them < 1349645536 974722 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I have a feeling it's possible < 1349645540 725537 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does (,) form a semigroupoid (category except identity)? < 1349645590 734054 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :zzo38, so you want (.) :: (b, c) -> (a, b) -> (a, c) < 1349645608 963996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is id :: (a, a) < 1349645613 701280 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: Yes and associative < 1349645617 695796 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1349645620 880548 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :elliott: Nothing, which is why it is not a category < 1349645621 307353 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i didn't read what zzo38 said < 1349645632 366498 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: barely avoiding a swat there < 1349645644 254080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not an instance of http://hackage.haskell.org/packages/archive/semigroupoids/3.0/doc/html/Data-Semigroupoid.html < 1349645645 450209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I bet no < 1349645659 819524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks science < 1349645664 683495 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Let's go with the simple (_, c) . (a, _) = (a, c) < 1349645675 965228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well that is literally the only way you can define that type < 1349645687 484177 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :For associativity, we need (a . b) . c = a . (b . c) < 1349645692 559261 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: Yes that is what I thought. < 1349645696 3461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks pretty associative to me :P < 1349645719 867263 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :let a = (1, 2), b = (3, 4), c = (5, 6) < 1349645737 967435 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :a . b = (3, 2) < 1349645746 204992 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :(a . b) . c = (5, 2) < 1349645768 855529 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :b . c = (5, 4) < 1349645782 296484 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :a . (b . c) = (5, 2) < 1349645784 946024 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Associative < 1349645789 833673 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Hurrah < 1349645799 162931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@check let (_, c) . (a, _) = (a, c); (.) :: (Int, Int) -> (Int, Int) -> (Int, Int) in \x y z -> x . (y . z) == (x . y) . z < 1349645800 233683 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "OK, passed 500 tests." < 1349645815 209735 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :So it's a semigroupoid < 1349645820 358098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you realise atriq's proof was fully rigorous right :P < 1349645824 918057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since 1, 2, 3, 4, 5, 6 are just variables there < 1349645849 690384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: well i would if i had been looking at it while constructing the quickcheck < 1349645865 653009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imo type faster < 1349645866 492224 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is this semigroupoid normally called in mathematics? < 1349645882 336070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@scheck let (_, c) . (a, _) = (a, c); (.) :: (Bool, Bool) -> (Bool, Bool) -> (Bool, Bool) in \x y z -> x . (y . z) == (x . y) . z < 1349645883 564767 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "OK, passed 500 tests." < 1349645891 395297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@list scheck < 1349645891 589601 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No module "scheck" loaded < 1349645893 686202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't scheck just check < 1349645894 999788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@list check < 1349645895 194801 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :check provides: check < 1349645897 253673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@smallcheck < 1349645897 451002 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1349645900 125105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i realized < 1349645909 849770 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You could make it into a category by adding an identity, like newtype X a b = X (Maybe (a, b)); < 1349645925 365833 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Just like you can make a semigroup into a monoid like that too < 1349645938 910426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1349645968 139006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: you'd have an identity between non-neighboring elements too, then < 1349645971 867440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe (a, b) is the weirdest category I ever heard of < 1349645977 395718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is it useful for anything < 1349645981 562578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*non-equal < 1349645982 767010 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Probably not! < 1349646022 57459 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Yes I know it allows it, unless you make a GADT to make such thing prohibited < 1349646022 522976 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: oh that doesn't work when a is not b < 1349646051 151318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how would you compose a Nothing in X a b with a Just in X b c < 1349646078 910949 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I can see how it won't work now, which is why it has to be a GADT instead. < 1349646082 961632 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Sleeptime < 1349646084 666252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you need a GADT for this to work, yeah < 1349646087 84610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: data X a b where X :: Maybe (a, a) -> X a a < 1349646089 280193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"p e r f e c t" < 1349646100 498841 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Is it one of these thingies? http://hackage.haskell.org/packages/archive/data-lens/2.10.2/doc/html/Control-Category-Product.html < 1349646109 484507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: ERRR... < 1349646114 113197 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :data X :: * -> * -> * where { Id :: X a a; Pair :: a -> b -> X a b; }; < 1349646117 538592 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :No, it isn't < 1349646121 216362 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Mystery solved < 1349646185 309564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what < 1349646200 840846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's a category! < 1349646206 954655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1349646240 404355 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :If anyone can find a use for this, I'll be amazed < 1349646245 947866 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes I see elliott's code is a category, but it is the wrong one. < 1349646294 513157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: http://hpaste.org/75855#a75927 < 1349646297 287423 :atriq!~Taneb@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Goodnight < 1349646299 84488 :atriq!~Taneb@host-2-99-93-33.as13285.net QUIT :Quit: Leaving < 1349646307 688180 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :⊸ < 1349646435 686562 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :⅋ is pretty crazy too < 1349646444 122441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: standard linear logic symbols!! < 1349646446 680940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THE JOKE IS: linear logic is crazy < 1349646643 644721 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :do you k now how this thing works im too lazy to figure it out < 1349646668 443107 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and im guessing overture is an alternative to prelude?? < 1349646678 362106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ye but you can just ignore the overture thing I don't think it uses anything special from it < 1349646693 642224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's stream processing except it's done w/ linear logic!! < 1349646715 13219 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i forget whatever i knew about linear logic < 1349646877 694145 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is this category that I wrote about, is called, in a mathematics? < 1349647188 45776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i'm not sure but it's also the product of two simpler ones: one with Hom(A, B) = A and one with Hom(A, B) = B < 1349647350 284344 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 264 seconds < 1349647486 775600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the former is Const, is it not? although it isn't listed as an instance in that semigroupoid package < 1349647505 670149 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1349647956 601479 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I love the Internet Standard Content Rating System < 1349647962 763620 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it has two categories: SFW and NSFW < 1349648055 74816 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :standard eh < 1349648085 955384 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :can I give a five star and two thumbs up rating < 1349648304 255684 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Read error: Connection reset by peer < 1349648610 701392 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349648702 767160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you _may_, but you cannot. < 1349648931 122550 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oops, did I forgot to sign < 1349648931 317289 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 3 new messages. '/msg lambdabot @messages' to read them. < 1349648936 792867 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :woooooouh people love me < 1349648947 433162 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :my guess: three of those people are Oerjan < 1349648947 871003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they might all be "fuck you" < 1349648955 739656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_might be_. < 1349648955 934575 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@messages < 1349648956 129755 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 3h 49m 49s ago: "eventually zero sequence" < 1349648956 325023 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 3h 25m 53s ago: "almost all zero" is ambiguous since it might mean some kind of zero density, but still infinite number of indices. < 1349648956 325229 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 3h 24m 31s ago: for the non-zeroes, i mean. < 1349648986 806956 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell elliott fuck you < 1349648987 1684 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349648990 276380 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm right < 1349649036 798360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@ask oerjan <3 < 1349649037 236968 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349649042 240748 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i wouldn't want elliott to be disappointed < 1349649042 435263 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349649048 58945 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages < 1349649048 253937 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott asked 12s ago: <3 < 1349649053 987564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1349649069 20058 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think in france we have a consensus that subsets of a countable set cannot have a measure zero if they are themselves infinite < 1349649118 334728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: "measure" is a technical term which does not work well with the whole space being countable. if you want any uniformity. < 1349649119 435670 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or maybe we just assume that something more complicated than "a sequence with a finite number of non-zeroes" deserves a more complicated name than "suite presque-nulle" < 1349649176 440426 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though I guess the sequence (1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, ...) could be considered to have not many non-zeroes as well < 1349649182 882941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: the wikipedia article on "Almost all" mentions as an example that Almost all integers are composite < 1349649194 27871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for one of the meanings. < 1349649205 375860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er, all natural numbers, i guess. < 1349649229 887807 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"Almost all" is sometimes used synonymously with "all but [except] http://en.wikipedia.org/wiki/Finite_set many" (formally, a http://en.wikipedia.org/wiki/Cofinite set) or "all but a http://en.wikipedia.org/wiki/Countable_set" (formally, a http://en.wikipedia.org/wiki/Cocountable set); see http://en.wikipedia.org/wiki/Almost. < 1349649236 116467 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :errh, pardon my horrible pasting < 1349649262 712488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep, sometimes. and sometimes it's used completely differently. < 1349649270 664519 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but yeah that sentence at the beginning of the article basically means "what 'almost all' means depend on the context" so it's not very helpful < 1349649306 35000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it _is_ very helpful, it tells you it's ambiguous :P < 1349649331 282417 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what isn't < 1349649347 227197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"eventually" >:) < 1349649374 258769 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also, yeah, it's been a while since the last measure theory class I attended < 1349649399 306977 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(which is kinda sad, in a sense) < 1349649425 973802 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: (1, 2, 0, 3, 4, 5, 6, ...) is eventually 0! < 1349649436 767196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :come to think of it, you could probably use it for all but a meagre set, too... < 1349649616 120351 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oops... once more I felt short of being loyal to my earlier "let's get to bed early tonight" resolution < 1349649675 260155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i usually do that. < 1349649692 373361 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sometimes by half a day. < 1349649694 933886 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :go to bed early? < 1349649707 553554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, fall short. < 1349649772 891224 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think esolangs.org owes me sleep < 1349649799 864756 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it has very little to pay with < 1349649873 347205 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I usually spend more time volunteering than actually working, so I guess my time isn't so expensive < 1349649891 944084 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, Ndeql looks evil. < 1349649900 96381 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hehe :) < 1349649910 712597 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh crap < 1349649924 216789 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh no, nothing < 1349649943 515227 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway, I didn't know what qdeql and sceql stood for so I just replaced the first two letters < 1349649970 184915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: sorry, i cannot offer refunds < 1349649978 107819 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know either < 1349649986 933462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I bet graue offered refunds. elliott worst wiki admin < 1349650016 788300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :only if you managed to catch him online. < 1349650019 592595 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's disappointing, at least when I volunteer I get free lunches or stuff < 1349650107 930489 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh those were graue's languages, not cpressey's < 1349650121 413380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :might be hard to find out what they stand for, then < 1349650175 493873 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Oerjan: although Ndeql's evilness was kind of an accident, I had that "random variable" idea in mind for a while and yesterday I wrote a sceql interpreter and I thought the two ideas would be perfect for each other < 1349650377 688937 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh I just noticed today, Category:Stack-based and Category-Queue-based are subcategories of Category:Languages, but Category:Deque-based isn't and I must say, discriminating mixed-race like that, it's RACISM, mate < 1349650404 230010 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway have a good night < 1349650428 636759 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1349650445 879988 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349650449 636843 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1349650465 613354 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm something wrong with auto-reconnect server, or something < 1349650467 499544 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone is very good at falling short < 1349650497 847282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :IT'S AN OMEN AND YOU MUST STAY < 1349650513 755371 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's weird it only does that for freenode < 1349650577 598042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope, i don't have a clue how to tame Ndeql's randomness < 1349650657 702453 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :proving it cannot be tamed would be enough to tame it < 1349650671 372134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's true < 1349650713 58198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i know! < 1349650716 732336 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(I would say I just proved it could be tamed but Gödel says no) < 1349650754 783124 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :dangit Gödel < 1349650759 517480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is absolutely guarantee against one particular variable _never_ being the one involved in anything, _except_ for being used for all the \ commands. which means it is always possible for all loops to be skipped. < 1349650766 21092 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*no guarantee < 1349650796 999035 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1349650807 935463 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :now to fix that < 1349650835 2727 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"the \ command can only select variables which are not 0" < 1349650850 3019 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...i think that might have other problems :) < 1349650851 605057 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :there, you have your guarantee WHAT DO YOU MEAN "it's worse" < 1349650916 324715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1349650922 366554 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :about that "two stacks but no communication" silly idea: I had loops based on whether the register had been modified or not < 1349650937 563597 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds dangerous < 1349650951 290565 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :sprunge.us/died or something < 1349650968 159267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it did? well good riddance. < 1349650989 986333 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(so I decided to name that language "died") < 1349651060 933408 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :however a better version: http://sprunge.us/FXJc < 1349651170 486788 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok I'd really like to follow the omen but that's probably not a good idea so gnight < 1349651530 75416 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(well as for the conditionals that allow to pass information from one side to the other - I might be ok with that if it's not too easy to do, or if for any other reason the language is not tc) < 1349651538 174843 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1349651880 966377 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :http://sprunge.us/CSTT Hooray, it sucks! < 1349651906 616687 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1349652011 30677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huray < 1349652021 207478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ps what does this do < 1349652023 793249 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :gzip < 1349652064 408462 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Because I was stupendously lazy with the IO, it doubles in speed if linked against musl. < 1349652074 81267 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :(apparently glibc getchar is slow?) < 1349652230 621325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Should I buy a UEFI motherboard? < 1349652248 853846 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott: Is it possible to not anymore? < 1349652254 704123 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1349652256 379295 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :A language sucking in certain ways doesn't mean I should abandon it, does it? < 1349652257 322453 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :MS is pushing UEFI pretty hard. < 1349652296 473586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: I... assume so? < 1349652305 290218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It would be pretty weird if the entire computer inventory stopped selling BIOS motherboards over night. < 1349652307 472769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Am I really that behind? < 1349652309 48768 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant??? < 1349652325 816369 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott: IIRC they sell mobos that can be toggled between UEFI and BIOS. < 1349652326 539354 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: Are you using the language because it is a useful tool or because it is a community? < 1349652345 159385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If the former, yes, if those ways affect how you are coding in a negative way that other languages do not. If the latter, it doesn't matter. < 1349652374 140337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Do you have to deal with this "Secure" Boot nonsense if you do UEFI? < 1349652377 417873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or is that a separate thing? < 1349652401 116701 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott: That's a separate thing. < 1349652434 296418 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Well. Technically, it's a feature of UEFI... < 1349652449 889052 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :But anyways. On x86, Microsoft is mandating that it be optional. < 1349652453 755188 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :So you needn't bother. < 1349652458 144634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Thicrosoft. < 1349652561 191615 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Read error: Connection reset by peer < 1349652598 764135 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349652623 385557 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I should make up a BIOS which is complete PC BIOS, public domain, and Forth interpreter built-in which is also used to configure it, and then I think it would be completely OK. It can then be made the computer which has a jumper to enable UEFI, to enable BIOS, and to enable both. < 1349652648 840634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I agree. < 1349652671 603681 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :me too < 1349652730 440352 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think it would be better than what is currently have, isn't it? Especially if it is also BIOS one function is to download an operating system over the internet, so that you can install an operating system even if you do not have a disk, or use it to emulate a VT100 terminal, or whatever < 1349652805 995491 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You can even write, in forth, an ipmi like operating system. Oh wait. < 1349652818 161882 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is a ipmi like operating system? < 1349652848 160259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: I forget, does btrfs support shrinking? < 1349652859 312581 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I dunno < 1349652894 552696 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, I suppose real IPMI runs on separate hardware < 1349653178 580860 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :International Microwave Power Institute? < 1349653182 881018 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, whoops < 1349653767 252189 :kinoSi0!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349653925 99903 :kinoSi!~kinosi@27.96.32.84 QUIT :Ping timeout: 246 seconds < 1349654375 609153 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349654529 905274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: yes < 1349654739 690943 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349655286 989545 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1349661661 799162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: I forget, what do you use for AUR stuff? < 1349663106 758645 :oklofok!~oklopol@dyn58-51.yok.fi JOIN :#esoteric < 1349663284 859608 :oklopol!~oklopol@dyn58-51.yok.fi QUIT :Ping timeout: 248 seconds < 1349663621 853712 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1349663816 980587 :elliott_!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349663820 96635 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer < 1349664641 732405 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349665492 519429 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1349666003 643137 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349666108 154807 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1349667114 398885 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349667176 493606 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1349667485 209175 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net JOIN :#esoteric < 1349667926 942671 :augur!~augur@c-69-250-16-111.hsd1.md.comcast.net QUIT :Remote host closed the connection < 1349669610 945831 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What hardware description languages specify gates explicitly instead of specifying arithmetic and assignments and so on? < 1349669751 322222 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1349670688 445713 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"If ever you are by far the best, or the most interested, student in a classroom, then you shouldfind another classroom." < 1349670691 379640 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::/ < 1349670698 287063 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::/ < 1349670716 938131 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION feels like it's sort of too late to start finding another classroom < 1349670722 700812 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why? And also why are the improper characters? < 1349670770 805516 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :zzo38: SPICE < 1349670777 787129 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: are you still at that shitty university < 1349670781 571679 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also JSim, the thing used by MIT 6.004 < 1349670787 824394 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott_, yes, for my last semester before I graduate. < 1349670802 204665 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: do i get to gloat about how i told you so < 1349670802 875156 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :in which you design a RISC processor at the level of individual logic gates < 1349670811 433590 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or would that be insensitive...... < 1349670897 679899 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah that's good advice for jobs as well < 1349670949 965522 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is very used to being the best in his class < 1349670966 21461 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although Intro to Drawing is giving me a major slap in the face in that area. < 1349671058 121177 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :haha < 1349671234 739311 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Isn't SPICE for analog designs? What does JSim? < 1349671253 310878 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :JSim does both analog electrical and digital logical simulation < 1349671258 92044 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it uses SPICE-like syntax for both < 1349671301 422053 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't know if it is used outside of 6.004 < 1349671308 326096 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349671316 65240 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it is a pretty basic program but well-suited to the course < 1349671323 34512 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can any of them be compiled to make a hardware ASIC or to program a CPLD or FPGA? < 1349671345 156043 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :not as-is < 1349671498 76831 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If not as-is, then how is it? < 1349671617 759958 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well, there's no fundamental reason you couldn't write a compiler from JSim language to VHDL or something < 1349671657 309012 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it is probably a silly thing to do < 1349671663 428181 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can it not compile directly into the binary formats? < 1349671670 379924 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :JSim? no, i don't think so < 1349671673 258566 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Doesn't VHDL work at the gate level? < 1349671676 720604 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it is just a simulator for teaching purposes < 1349671718 17577 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Jafet: kinda, you specify arithmetic / logical expressions, but not how to realize them with individual gates < 1349671721 601921 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's my understanding < 1349671740 117785 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ask ais523 :P < 1349672285 308641 :augur!~augur@208.58.5.87 QUIT :Read error: Connection reset by peer < 1349672374 208420 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349672608 760996 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder if automatic lint/style checking can be harmful in some cases < 1349672619 785651 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :my reasoning is thus: < 1349672634 911866 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the value of these tools isn't that style violations are actually that important < 1349672643 291523 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's that they catch cases where programmers are generally not paying attention < 1349672650 929189 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :bad style is just a symptom of that < 1349672692 321191 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but if you have an automatic style check on commit, you might consider that passing the check satisfies your obligation to pay attention < 1349672704 247272 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and the result is bad code which is harder to spot < 1349672760 87990 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Besides which, style violations are easy to notice. < 1349672795 786888 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :depends < 1349672854 829466 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :when i run such a tool on a reasonable size codebase, it usually finds a bunch of violations, and a few real bugs < 1349672911 498837 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the real reason lint is useless is because it complains about the shit you don't care about and doesn't complain about the shit you do < 1349672918 365307 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm talking about tools which don't just check, like, how many spaces you indent, but will catch undefined variables in python, accidentally global things in javascript, etc < 1349672921 208083 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway kmc your argument is also an argument against compiler warnings in general < 1349672930 342225 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't know whether pointing this out will change your opinion or not < 1349672995 987998 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no because compiler warnings (and static typing and test cases) have a much higher hit ratio for finding important problems < 1349673118 911802 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you have a tool which finds lots of important problems, then for sure you want to run it all the time < 1349673173 722783 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but with something like lint checking, maybe there's a 'false sense of security' problem, where people focus on making the lint checker's irrelevant complaints go away rather than actually reviewing their code < 1349673413 686301 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't know, this is something i'm thinking about in a specific context and maybe doesn't make sense generally < 1349673784 300751 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the difference between clang's fanciest warnings and lint < 1349673790 964820 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sincere question < 1349673823 263725 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't think there is a fundamental difference between lint checking and compiler warnings < 1349673826 341771 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Can Haskell's type checking cause a false sense of security? < 1349673843 420747 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :just a practical difference in the tools we use for each < 1349673843 615003 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes < 1349673857 689630 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: yeah < 1349673858 362640 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: totallyInnocentFunction = unsafeCoerce < 1349673880 808791 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there is a lot of thread-unsafe code on hackage < 1349673896 545717 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :thanks to uncareful use of C bindings < 1349673915 445859 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is just an example where types don't help you much < 1349673924 546442 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also all the common partial functions like 'head' etc < 1349674019 276829 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :“Some programmers like to use the GCC ‘-Wall’ option, and change the code whenever it issues a warning. If you want to do this, then do. Other programmers prefer not to use ‘-Wall’, because it gives warnings for valid and legitimate code which they do not want to change. If you want to do this, then do. The compiler should be your servant, not your master.” < 1349674116 99877 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :And then there's GNU, who stick -Werror in the CFLAGS. < 1349674133 141891 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think the people who like to ignore warnings will more often than not be idiot macho ninja rockstar hackers who don't have any good reason to do the weird things they do < 1349674172 527029 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: that's not a bad move if you carefully select your warnings < 1349674186 55220 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Jafet: clang has -Weverything < 1349674191 428496 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they probably do these things based on some misunderstood C folklore from 30 years ago rather than an understanding of current systems and compilers < 1349674196 648666 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Jafet: it turns on all the warnings. all of them. < 1349674227 127019 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :coppro: binutils builds with -Wall -Werror by default. < 1349674251 915472 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: I forget what's in -Wall honestly < 1349674253 529414 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's a stupid flag < 1349674258 524749 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i have done a lot of strange things with gcc and I almost always get it to build cleanly with -Wall, and feel that the solutions which make gcc happy are better < 1349674281 638493 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Yes. And -Wall -Werror just adds to it. < 1349674283 181880 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :like "lol compiler, shut up about aliasing", no, lol programmer, learn the aliasing rules and when to use a union instead of pointer casts < 1349674307 620643 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I usually have it on, granted, but it's more stupid because of the name than because of the warning < 1349674317 47556 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :kmc: yeah, that should be an error really < 1349674332 561830 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(I know it can't be conformant and be an error, but since when has GCC cared anyway :P ) < 1349674348 258056 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pointer casts aren't even conformant like that are they < 1349674367 419475 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :C compilers let you do so many things which are fundamentally nonsense yet basically stand up to casual testing < 1349674396 269288 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is a good reason to pay attention to warnings < 1349674425 258062 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott_: they are conformant, but will likely lead to UB at runtime < 1349674456 61288 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott_: arguably a compiler could refuse to translate a program which is guaranteed to produce UB, but if it's only a possibility, it can't refuse < 1349674457 356250 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott_: There's rules governing how pointer casts may be performed. < 1349674491 572763 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :For instance, casting an arbitrary data pointer to a char pointer is *always* valid... < 1349674512 159982 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some warnings are good, some warnings I don't like and want to turn off. And, some warnings I want to be errors instead (such as converting a pointer to integer without an explicit cast), but they don't seem to have options for all warnings individually < 1349674530 37065 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :And casting from a char pointer to another type might be valid. < 1349674536 466715 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: yes i know this much < 1349674546 682636 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: well UB is not conformant, right < 1349674553 284403 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: clang does < 1349674562 889602 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott_: That's a philosophical question, really. :P < 1349674567 334399 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott_: Yes, but only if it will occur. < 1349674589 485841 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott_: If the program won't cause UB in its execution, it must execute correctly. If it will cause UB if executed, the program can do whatever < 1349674600 15077 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(it can even fail to do the things that would lead to the UB) < 1349674602 507396 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :coppro: O, well, GNU doesn't and yet some targets are only supported by GNU, such as MMIX. I wanted MMIX on LLVM as well but they don't do that. < 1349674629 389824 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: so a program which adds two signed numbers is conformant if you give it two that don't overflow, but non-conformant if you give it two that overflow? < 1349674632 900121 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(say it takes them from argv) < 1349674691 656609 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott_: right, and if it's run with two numbers that overflow, it doesn't even need to get that far. It could exec("nethack") instead of doing anything else. < 1349674693 183324 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :elliott_: Yes. Hence why "UB = non-conformant" is a philosophical question. < 1349674731 594813 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it is conformant in the sense that a conforming implementation must correctly translate it, and the result must correctly execute if it does not cause UB. < 1349674758 985908 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :If a TU is not conformant, a conforming implementation must issue a diagnostic, but then is free to do whatever < 1349674762 247129 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: i feel there is some self-contradiction here < 1349674786 1077 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(so a truly conforming implementation will warn about all extensions, except a few like pragmas where implementations are specifically allowed to define behaviour) < 1349674928 644543 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Surely not; determining if a TU invokes UB in C is identical to the halting oracle... < 1349674947 518681 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: Not UB; that's conforming. < 1349674969 656015 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :void halts() { /* arbitrary function body that may or may not return; */; *NULL = 0; } < 1349674993 9903 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Erm < 1349674995 521068 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the implementation must translate that < 1349675033 983091 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :And if control flow will always hit the end, then the implementation, according to you, must issue a diagnostic. < 1349675047 403328 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no < 1349675050 779448 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :That is to say, a conformant implementation must determine if arbitrary C halts. < 1349675059 296020 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I meant for something like "int * int = 3;" < 1349675101 837286 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :So, you mean a conforming implementation must issue a diagnostic on *parse errors*? < 1349675119 47171 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :That's not what you said, you just said "if a TU is not conformant", in a context where you were saying "UB = not conformant"... < 1349675127 429487 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :No, UB is conformant. < 1349675134 130005 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What parse error? < 1349675135 804433 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :in that an implementation must translate it. < 1349675145 29808 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: A parse error or a semantic error or anything else that violates the requirements < 1349675155 984350 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Okay, then. Now we're on the same page. < 1349675162 302729 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What semantic error, then? < 1349675172 188056 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What's TU? < 1349675191 248696 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Except, of course, that most C extensions would not be *parse* errors in C, but rather explicit UB. < 1349675200 616545 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it requires to specify what parse error, instead of just if it is error or not? < 1349675200 837846 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: __attribute__ comes to mind < 1349675202 790471 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :__attribute__(()) invokes undefined behavior. < 1349675205 396531 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: No. < 1349675219 30139 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: what? < 1349675232 170330 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: that does not seem right < 1349675245 188084 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if programs with UB were not conformant that'd make the whole concept of UB a bit meaningless I think < 1349675263 654915 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :__* is a reserved name; using it in any context is UB. < 1349675297 382540 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it's unclear what 'reserved' means < 1349675306 480940 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: translation unit < 1349675331 822551 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :"Reserved" means "using this is UB". That's what it's defined as. < 1349675348 743025 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: really? Not as making the code ill-formed? < 1349675381 905397 :kinoSi0!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349675409 71298 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349675432 973246 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: huh < 1349675474 468930 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: well an example I can think of is 'signed overflow is defined' < 1349675483 749692 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no wait, that's runtime < 1349675484 104085 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :uh < 1349675493 678544 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :"If the program declares or defines an identifier in a context in which it is reserved, or defines a reserved identifier as a macro name, the behavior is undefined." < 1349675496 701894 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Aaaah < 1349675506 304682 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :So, iff you try and #define or #undef __attribute__ it's UB. < 1349675511 878452 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Otherwise, it's... ? < 1349675597 259216 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah, GCC statement expressions are a good example < 1349675601 912552 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if you don't define it yourself, you'd be referencing something that isn't necessarily defined? < 1349675612 353578 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :olsner: Right. < 1349675640 831347 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :unless by random chance magic it happens to be there, and then I guess you just have no way to know what it does < 1349675659 776089 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :sure, but a conformant compiler will tell you that something happened! < 1349675677 79950 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :of course, a diagnostic could easily be "i dont want to live any more" < 1349675816 323619 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Hmm. There are in fact a decent number of syntax errors that are UB. < 1349675840 75165 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :"The initializer for a scalar is neither a single expression nor a single expression closed in braces" invokes UB. < 1349675893 91799 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :It is UB for a source file to be both nonempty and not end with a newline. < 1349675930 981885 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :a number of those UBs are, AIUI, due to old implementations with weird behaviours < 1349675931 689016 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but an empty source file is ok? < 1349675937 53310 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :olsner: Yes. < 1349675946 775595 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: you know trigraphs? < 1349675961 408525 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :However, the empty quine will be UB. Because that does not define main. < 1349675963 162982 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :coppro: Yeah. < 1349675989 710780 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :It is UB for there to be an unmatched ' or " < 1349676059 273263 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :It is UB for an identifier to start with a digit. < 1349676076 421107 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :> length "aaaaaaaaaaaaaaaaaaaa" < 1349676077 497739 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 20 < 1349676084 513395 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> length "monqy" < 1349676085 689534 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 5 < 1349676086 478558 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> length "hi monqy" < 1349676087 507129 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 8 < 1349676092 808043 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coïncidencë? < 1349676097 73717 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: They are in C++11 because of IBM < 1349676107 784983 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> length "shachaf" < 1349676108 886808 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 7 < 1349676110 13451 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :coppro: Fuck 'em < 1349676111 229179 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> length "funpuns" < 1349676112 299711 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 7 < 1349676118 136871 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :Surely they can update to UTF-EBCDIC < 1349676123 933294 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the IBM reps reportedly said "We're sorry. We really wish we could take them out, but we have actual code that depends on these actually being in the standard." < 1349676171 980984 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :herp, if they need their code to follow the latest standard they should just update it < 1349676194 626481 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Have you considered being more like oerjan? < 1349676232 731100 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: in what way? < 1349676277 499358 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's not something I've considered per se, but I'm always open for suggestions if you want me to change my behavior < 1349676286 151947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe shuffle your nick around. < 1349676289 386211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerlsn < 1349676296 869538 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, that would only be confusing < 1349676299 124664 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: have you considered being less like shachaf < 1349676311 717015 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but then he wouldn't be shachaf now would he < 1349676312 680380 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 olsner < 1349676314 286348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott_: have you considered being more like monqy < 1349676314 480852 :EgoBot!codu@codu.org PRIVMSG #esoteric :byfare < 1349676323 214368 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :right, I did that the other day < 1349676325 337627 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 monqy < 1349676325 780008 :EgoBot!codu@codu.org PRIVMSG #esoteric :zbadl < 1349676336 381668 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 mrmistermonkey < 1349676336 869309 :EgoBot!codu@codu.org PRIVMSG #esoteric :zezvfgrezbaxrl < 1349676352 660062 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :funpuns = best nick < 1349676368 658009 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wow zezvfgrezbaxrl is my secret name how did you know < 1349676400 714960 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 mistermysterymonkey < 1349676401 193240 :EgoBot!codu@codu.org PRIVMSG #esoteric :zvfgrezlfgrelzbaxrl < 1349676440 432172 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elementary my dear monqy < 1349677037 507125 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :huh < 1349677048 816128 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the supreme court of canada issued "an order in the nature of mandamus" < 1349677056 340110 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I wonder what the distinction between that and actual mandamus is < 1349677061 659342 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're a mandamus < 1349677694 55652 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that could explain a lot < 1349677891 771099 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :coppro: It appears that's a *US* legal term? < 1349677940 33581 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I'm going to declare "fuck if I know" < 1349677973 198891 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: it's not purely US < 1349677982 995442 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"A strictly conforming program shall use only those features of the language and library specified in this International Standard.3) It shall not produce output dependent on any unspecified, undefined, or implementation-defined behavior, and shall not exceed any minimum implementation limit." < 1349678001 60919 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: mandamus is an order by a court to a government agency to perform some action < 1349678093 447769 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: most notably when a court refuses to hear a case citing lack of decision; the court has refused to hear the case so it is not a decision which can be appealed, so a higher court can issue mandamus to force it to hear the case < 1349678348 624595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pikhq_: olsner: An empty source file is not ok: the syntax is "translation-unit: external-declaration | external-declaration translation-unit" and there's no way for external-declaration to be empty. < 1349678367 215725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And yes, it makes the bit about nonempty source files and newlines a bit bizarre.) < 1349678541 874031 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose the intent is arguable, though. But at least GCC folks have interpreted it so that the translation unit as a whole must be parseable as the nonterminal called 'translation-unit', and hence rejects the empty file. < 1349678562 539137 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: but it can generally be used for anything. One example I can find is ordering a municipality to impose tax < 1349678711 627837 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :coppro: I was referring to "nature of mandamus" in particular < 1349678730 957747 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :"Mandamus" appears to be a UK-derivative legal system term. < 1349678855 527275 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: ah, no < 1349678893 527797 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: The context is that the court ordered the government to do something, but said it was "of the nature of mandamus" < 1349678925 781382 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :http://scc.lexum.org/en/1994/1994scr3-1100/1994scr3-1100.html < 1349678926 132154 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what < 1349678946 907255 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :that's... terse < 1349679023 627375 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You mean TERSE™. < 1349679036 994794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a trade mark of JimNeiL. < 1349679063 943152 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :thank you for that knowledge < 1349679066 317948 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I feel smarter already < 1349679099 543880 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :coppro: I declare that legal systems are overly obtuse. < 1349679111 611493 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think empty source files ought to be allowed in C, but they shouldn't compile into an executable since there is no main. It should just make a object file which does nothing if linked with other files, as if that file is not there. < 1349679113 322128 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :And that they need replaced with a suffusion of yellow. < 1349679176 712058 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Isn't it more logical this way? < 1349679209 842700 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: I'm sorry. I don't think you have the necessary jurisdiction. < 1349679220 192627 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: Perhaps you should ask a court to do that. < 1349679235 130824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: You can have a source file that says "typedef int foo;" -- that's almost as good. It compiles into an object file, and since the typedef only has file scope and doesn't make any external-linkage objects or anything, it's quite close to "not there". < 1349679257 97536 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Okay, admittedly it might end up in the debugging information.) < 1349679310 503900 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: Well yes I suppose you can work around in that way, but still I think it would just be more sensible to allow an empty source file. < 1349679317 10691 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :coppro: But I a sovereign citizen! < 1349679325 789533 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I do not recognize the jurisdiction of the courts! < 1349679332 177869 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net PRIVMSG #esoteric :I do not consent! < 1349679348 515552 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq_: how do I sign up? < 1349679424 785749 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: I suppose many compilers already do, since it is indeed more logical. GCC does unless compiling with "-pedantic", and as mentioned, the standard isn't very explicit about it. < 1349679459 326331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :clang seems to accept it always. < 1349679467 219656 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349679509 41606 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does clang not have the pedantic mode? < 1349679516 272465 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zzo38: it does < 1349679535 601828 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then they should fix it, isn't it? < 1349679575 29244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, their interpretation of the standard might be different. The part in the translation phases about an empty source file is arguably evidence that empty translation units should be okay too. < 1349679617 434297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, how coincidental. < 1349679625 888580 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Date: Wed Jun 6 12:25:21 2012 "Add pedantic warning -Wempty-translation-unit (C11 6.9p1)." < 1349679636 2045 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(My version here at work is older than that.) < 1349679657 73302 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1349680225 871260 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric : You mean TERSE™. < 1349680226 102988 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric : It's a trade mark of JimNeiL. < 1349680226 358254 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :<3 < 1349680240 506954 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1349680254 857332 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1349680987 83982 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Last Dungeons&Dragons session I have played is incomplete, so no experience points yet. But still I think I have thought of what to do next in this time between sessions. It is a bit like you can in chess by mail, you have a lot of time to figure out. Except, chess doesn't have hidden information, and with chess by mail this happens after every move instead of just a session. < 1349681090 461790 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Therefore, some of my strategies are similar to that of chess. (But not always) < 1349681406 314423 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So it can include: zwischenzug, zugzwang, fork check, discovered check, smothered mate, and so on. < 1349681649 686770 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Since we are very outnumbered, we can use this to our advantage. < 1349681751 262454 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(It wouldn't work if we weren't outnumbered.) < 1349681972 563878 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know the "grotesque" chess problem where the white has only one king and one pawn (still on the starting row), and black still has sixteen pieces, and white will win? < 1349684104 537337 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1349684873 60210 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Read error: Connection reset by peer < 1349687274 262834 :MoALTz_!~no@host-92-8-230-182.as43234.net QUIT :Ping timeout: 264 seconds < 1349687419 208988 :MoALTz!~no@host-92-8-231-162.as43234.net JOIN :#esoteric < 1349688417 372094 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349689078 160268 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1349689083 851500 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1349690539 769464 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1349690573 838124 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349693648 371728 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349694149 528455 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349694163 182837 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349694383 708936 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg JOIN :#esoteric < 1349694542 915592 :barts_!~barts@p57AE9E56.dip.t-dialin.net JOIN :#esoteric < 1349694744 227328 :barts!~barts@p4FD0F2A1.dip.t-dialin.net QUIT :Ping timeout: 260 seconds < 1349694912 219610 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1349695569 29439 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1349695728 741227 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349695896 500428 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: q q q qqq qq q q qqq q < 1349695918 813709 :elliott_!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Hey, is Nvidia or ATI better supported by Linux this month? < 1349696521 401188 :elliott_!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1349696623 212726 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349697323 536446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi elliott < 1349697342 761636 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quick sanity check: is banning / and .. enough to avoid all directory traversal attacks on UNIX? < 1349697351 422577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :working on the automarker script again, looking for exploits < 1349697354 791386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe < 1349697357 52517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :possibly not < 1349697375 639646 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is in a field that's /meant/ to be an email address < 1349697379 911932 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you know how loose the email RFC is < 1349697388 608423 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(specifically, the address-part of the address) < 1349697671 924451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I guess there's NUL, but I'm pretty sure that's not allowed in an email address (and will be rejected by the email address parser I grabbed) < 1349697698 907370 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1349697790 296927 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I've thought of a brilliant exploit, actually < 1349697798 970284 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I doubt the students will come up with it < 1349697804 933488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(not in the filename thing, in something else) < 1349697817 619668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is it < 1349697851 125724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, the program could bypass one of its checks by outputting its own SHA-1 hash < 1349697867 109549 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which you could accomplish with a sufficiently clever modification of a quine < 1349697885 167586 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :note that you can't use any libraries for this, so the marker would probably notice the SHA-1 code as it scrolled past < 1349697943 370821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can't imagine why that would happen < 1349697968 103032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, because we're linking the student's code to provided code < 1349697974 357297 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we want to check that the provided code has run < 1349697982 933113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so we give it the SHA-1 hash of the student's code < 1349697984 983808 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to output < 1349698043 771379 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess we could just use a random string < 1349698062 963208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"Found dependencies: Capture::Tiny, Throwable::Error, Email::Abstract, Moose" < 1349698069 76664 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, this is going to take a while to install… < 1349698084 12031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are downsides to emergency use of CPAN < 1349698959 999880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: have i told you about cpanminus < 1349698960 681593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i forget < 1349698968 181438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has made my life less hellish < 1349699013 688394 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349699024 358607 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349699032 809622 :ogrom!~del@gprs-inet-65-81.elisa.ee JOIN :#esoteric < 1349699106 272257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: have i told you about cpanminus < 1349699107 172013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i forget < 1349699108 159182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has made my life less hellish < 1349699134 825731 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Less hellish, but sometimes loopy, I'd say. < 1349699169 500835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well ais523_ doesn't count as real fizzie < 1349699185 496930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Few things count as real fizzies. < 1349699244 20059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how many < 1349699282 380854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, I haven't counted. < 1349699360 347670 :ais523_!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'm using cpanminus < 1349699362 102837 :ais523_!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also local::lib < 1349699363 940026 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349699369 316119 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :luckily the two play together well < 1349699376 389532 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's a pain to get initially set up without root < 1349699400 956856 :Kiwitinker!~nds@122-59-187-88.jetstream.xtra.co.nz JOIN :#esoteric < 1349699750 920870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome Kiwitinker < 1349699769 608308 :HackEgo!codu@codu.org PRIVMSG #esoteric :Kiwitinker: 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.) < 1349699830 337279 :Kiwitinker!~nds@122-59-187-88.jetstream.xtra.co.nz PRIVMSG #esoteric :hi < 1349699942 952786 :Kiwitinker!~nds@122-59-187-88.jetstream.xtra.co.nz PART :#esoteric < 1349699960 31453 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that was pointless < 1349699982 960588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The welcoming procedure sure saves a lot of time, though. < 1349699992 648404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1349699999 93149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, what's that hash in the topic the hash /of/? < 1349700024 896183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You will need to break SHA-3 to find out, I suppose. < 1349700040 981241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Perhaps that's why it's in the topic.) < 1349700042 912812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or ask someone who was present for the hashing < 1349700047 192622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, that's an SHA-3 hash? < 1349700052 509247 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I assumed those would be alphanumeric or something < 1349700061 149958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it looks like an SHA-2 hash based on the length < 1349700068 990142 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SHA-3 lengths are equal to SHA-2. < 1349700080 878199 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And SHA-3 was the topic when the hash was added, so I kind of assumed. < 1349700089 789363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's what the "new hash function overlords" is referring to. < 1349700111 443827 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1349700181 736268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : Yup, SHA3-224. < 1349700186 478297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's what it's claimed to be. < 1349700253 495107 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently it's a hash of "I, for one, welcome our new hash function overlords". < 1349700261 562839 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha < 1349700267 685588 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :was that checking the logs, or guessing the input? < 1349700282 879694 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Checking the logs. < 1349700291 343105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :To find the hash algorithm; it was mentioned, nearby. < 1349700552 378405 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is there a nonbreaking version of  ? < 1349700655 371545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :  is kinda. < 1349700674 338237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the U+202F NARROW NO-BREAK SPACE, "a narrow form of a no-break space, typically the width of a thin space or a mid space". < 1349700682 184400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thanks < 1349700685 31038 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But that's a bit vague.) < 1349700730 305578 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349700938 523302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: well it looks right, anyway < 1349700963 299710 :ogrom!~del@gprs-inet-65-81.elisa.ee QUIT :Quit: Left < 1349701122 674990 :ogrom!~del@gprs-inet-65-81.elisa.ee JOIN :#esoteric < 1349701369 515273 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349701402 316147 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349702171 104434 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349702188 209328 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349702192 430374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[14:15] hmm, I take it Haskell doesn't have ignore in its standard library, on the basis that it's completely useless? < 1349702193 868967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[14:15] or did someone put it there anyway? < 1349702195 878467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t ignore < 1349702196 906821 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `ignore' < 1349702203 672344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not in Prelude, at least < 1349702252 848190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: what type? < 1349702767 316283 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: by the way what function got chose as sha-3 < 1349702770 572272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i assume you are Wise enough to Know < 1349702831 143215 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349702881 154443 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349702888 170300 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349702980 307606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: That kcckkaekekcakce one. < 1349702983 82809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Keccak. < 1349702993 993139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The one that sounds like Korean laughter. < 1349703122 666118 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349703454 789097 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1349703972 821597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Did that one have any ~famous names~? < 1349704113 991636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I don't know who's famous in crypto-circles; but I mean it's not the Schneier one. These people were from STMicroelectronics. < 1349704142 761105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and it's also not that Grøstl thing that had some reasonably known dude I believe. < 1349704143 787526 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349704144 504036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one advantage of keccak that people are mentioning is that it's completely different from sha-2 < 1349704154 797807 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so they think it's unlikely they'll both be broken the same way < 1349704167 203313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the other is the parallelizability and efficiency in especially hardware implementations. < 1349704230 275106 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Keccak is one of those spongey things, so for once it's not a Merkle-Damgård construction. < 1349704260 793049 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: is it meant to be particularly efficient or particularly inefficient? < 1349704263 144647 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :efficient, I guess < 1349704269 811729 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Efficient, yes. < 1349704275 1994 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we have block ciphers for the inefficient hashes < 1349704318 594574 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's got some kind of a "tree mode" thing that's supposed to be even more parallelizable; there are GPU implementations already. < 1349704319 332655 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1349704341 110493 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1349704344 208181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And supposedly it's especially efficient when it comes to speed/area considerations in dedicated hardware. < 1349704348 652577 :Arc_Koen!~Arc_Koen@78.245.243.132 JOIN :#esoteric < 1349704397 262393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the software implementation, while maybe not the fastest of SHA-3 candidates, wasn't too bad either. < 1349704425 3789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I guess Schneier and Bernstein are cryptofamous to me and nobody else. :p < 1349704425 998843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I saw something like 12.5 cycles/byte mentioned. < 1349704432 482238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :How do you pronounce Keccak anyway? < 1349704442 112472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Rijndael was bad enough. < 1349704464 401041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I think you pronounce the double c as a k, and don't let the vowels interact with each other < 1349704469 288821 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: According to kmc, "it's pronounced 'kashyyyk'", but... < 1349704492 987211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That *was* right after references to LORD KECCAK and so on. < 1349704499 437825 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : "8068" is the least common PIN -- that'll probably change now that the fact is published. < 1349704552 885910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the world's least memorable 4-digit number? < 1349704560 173399 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :no < 1349704562 203240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's easy to remember < 1349704562 897133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, it's like 8086 with a swapped second pair. < 1349704564 524867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's the least common PIN < 1349704568 722040 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :least pressnice number. < 1349704570 58792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now I'll never forget it < 1349704572 731891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should use it < 1349704585 60803 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :if anything < 1349704586 601445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You should use it as your personal PIN number. < 1349704595 326905 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i don't get to choose mine :/ < 1349704596 456162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then if someone tries to spy on me while I put it in I'll say aah, you'll never get it, it's the least common PIN number in the world! < 1349704605 385364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: fuck you < 1349704608 181428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I use PNG graphics too!! < 1349704619 294612 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's good to use portable PNG graphics files. < 1349704621 158288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll put my fucking PIN number in the fucking ATM machine and you won't complain < 1349704632 456859 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the network. < 1349704718 61141 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hello < 1349704890 580706 :ogrom!~del@gprs-inet-65-81.elisa.ee QUIT :Quit: Left < 1349705464 359109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Pungent Nocturnal Gerbils. < 1349706026 702114 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349706311 209551 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :penis nads genitals lol haha < 1349707669 477454 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349707808 32197 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349708260 728376 :augur!~augur@129-2-129-26.wireless.umd.edu JOIN :#esoteric < 1349708459 25541 :augur!~augur@129-2-129-26.wireless.umd.edu QUIT :Remote host closed the connection < 1349708476 208103 :atriq!~nathan@host-2-99-93-33.as13285.net JOIN :#esoteric < 1349708488 159994 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349708506 516947 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :@messages? < 1349708506 711577 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349708508 662234 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Yay < 1349708992 414847 :augur!~augur@129-2-129-26.wireless.umd.edu JOIN :#esoteric < 1349709045 236903 :mig22!~miguelort@bb116-14-184-160.singnet.com.sg QUIT :Quit: mig22 < 1349709307 383736 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1349709912 143313 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Did we work out what to call that category last night? < 1349709955 800938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :friend < 1349710800 603593 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Yay < 1349710812 625779 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :So not the Product Semigroupoid or something like that < 1349710994 406332 :ogrom!~del@gprs-inet-65-81.elisa.ee JOIN :#esoteric < 1349711171 607967 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :friend is a better name < 1349711271 641702 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Indeed it is < 1349711950 487477 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1349711995 884684 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :...I need better friends < 1349712002 398599 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :elliott, will you be my friend? < 1349712165 716473 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I'm experiencing Ship-to-ship combat in the TVTropes sense < 1349712169 90823 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Of REAL PEOPLE < 1349712173 2474 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :SOME OF WHOM ARE ME < 1349712190 194188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I... think I will elect to not get involved. < 1349712200 343104 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You could try being friends with fizzie??? He's nice! < 1349712210 778403 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :btw, Gay Dads is a way better ship than Alladin < 1349712216 827408 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1349712263 669358 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Have fun! < 1349712561 968862 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349712697 290315 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :How do OpenOffice and LibreOffice differ? < 1349712801 983963 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Most of the developers moved to LibreOffice < 1349712817 252958 :Gregor!codu@codu.org PRIVMSG #esoteric :atriq: LibreOffice was going to be “the” followup to OOo until Oracle decided to give it to Apache. It's not clear where OOo is going now, but LibreOffice has made a lot of code cleanups, and hypothetically things are much smoother (I haven't noticed any difference). Most of the developers and distros jumped ship before the OOo->Apache switchover. < 1349712952 507183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: One has an "Open" and the other a "Libre". < 1349713062 922842 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, LibreOffice is no longer the followup to OOo? < 1349713111 337685 :Gregor!codu@codu.org PRIVMSG #esoteric :Sgeo: LibreOffice came about when it looked like Oracle was just going to let it stagnate, but instead they gave the rights to the Apache foundation. > 1349713301 687285 JOIN :#esoteric < 1349713302 284353 :glogbot!codu@codu.org JOIN :#esoteric < 1349713303 476855 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric > 1349713305 800962 JOIN :#esoteric > 1349713306 317296 JOIN :#esoteric < 1349713315 21240 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1349713383 818468 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The Apache Foundation seems to do a lot of stuff that's not web server stuff < 1349713394 169923 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :They maintain some sort of convenience library for I/O stuff in Java < 1349713408 382275 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, they do all sorts of shit. < 1349713409 706129 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And ... a packaging system for Java < 1349713412 155578 :Gregor!codu@codu.org PRIVMSG #esoteric :Emphasis on “shit” < 1349713435 340042 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :They have that Google Wave thing which was actually quite cool but nobody understood it < 1349713442 170191 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349713457 796930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ride the Google Wave dot Com < 1349713491 454502 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is sort of in the Java ecosystem now, for better or worse < 1349713521 608590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sort of In the Java Ecosystem Now: The Game of the Movie < 1349713539 892914 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, I'm kinda in the Java ecosystem too right now. < 1349713544 274446 :Gregor!codu@codu.org PRIVMSG #esoteric :P.S. I work at Oracle, lol < 1349713576 932883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sort of In the Java Ecosystem Now/Kind of In the Java Ecosystem Now, double concept album about being resp. sort of and kind of in the Java ecosystem now. < 1349713626 717782 :Gregor!codu@codu.org PRIVMSG #esoteric :I would buy that album. < 1349713628 617194 :Gregor!codu@codu.org PRIVMSG #esoteric :And then return it. < 1349713665 631199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :one day I will make it and it will be a modern masterpiece < 1349713730 133330 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :new JavaEcosystemManagerFactory().getJavaEcosystemManager(new DefaultJavaEcosystemFactoryConfig()).add(new JavaEcosystemElement(Sgeo)).add(new JavaEcosystemElement(Gregor)) < 1349713745 511898 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :; < 1349713756 674701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :prospective song titles: Ant (What the Fuck is This Shit? Is that XML?); I Don't Fucking Understand Maven, Guess it's Back to Ant; Hey, It's Alright, I Never Cared About GUI Toolkits that Are Worth a Damn Anyway < 1349713797 694880 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Leiningen is good... until you want to use a standalone .jar in your project. < 1349713801 289240 :Gregor!codu@codu.org PRIVMSG #esoteric :kmc: new EcosystemManagerFactoryFactory(new JavaEcosystem()).createEcosystemManager(new JavaEcosystemConfiguration(JavaEcosystemConfiguration.CONFIGURATION_PARAMETERS.DEFAULT)) < 1349713816 125199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Damn These Folks Are Some Windows-Using Bullshit < 1349713818 701748 :Gregor!codu@codu.org PRIVMSG #esoteric :Oops, misused my factory factory. < 1349713838 511847 :Gregor!codu@codu.org PRIVMSG #esoteric :kmc: new EcosystemManagerFactoryFactory().createEcosystemManagerFactory(new JavaEcosystem()).createEcosystemManager(new JavaEcosystemConfiguration(JavaEcosystemConfiguration.CONFIGURATION_PARAMETERS.DEFAULT)) < 1349713848 516466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wanting to Release a Java Package but Not Having a Domain Name to Name the Package With Blues (Pt. I) < 1349713858 397228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i hope you are all imagining these songs in your head < 1349713867 492921 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Also, does Swing really suck that much? And if it does, is it usability issues or fundamental issues? Because if the former, there's a Clojure library called Seesaw. < 1349713867 573625 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :import static cx.goatse.*; < 1349713890 423097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I don't think your suggestion "took". < 1349713901 238048 :Gregor!codu@codu.org PRIVMSG #esoteric :Sgeo: Now if only Clojure didn't suck that much… < 1349713930 769749 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::/ < 1349713953 565738 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ouch < 1349713990 172943 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i would buy that album and then return it but first i would rip it but only to 96 kbps mp3 < 1349713990 939893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :JVM-Hosted Languages Trilogy: Pt I. Clojure (Hey, This is Almost Lisp); Pt II. Scala (Hey, This is Almost Haskell); Pt III. Conclusion (Wow, They're All Shit) < 1349714010 490122 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you forgot rhino!!!!!!!!!111 < 1349714030 204764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi is it make fun of java o'clock < 1349714047 254025 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :gdoo mgornin etlliot < 1349714049 709821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Downloading an Illegal Pirated Copy of the Timeless Classic "Sort of In the Java Ecosystem Now/Kind of In the Java Ecosystem" Using HotJava < 1349714063 614884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you are in the java ecosystem you have to use hotjava < 1349714066 120877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :those are the rules < 1349714106 896555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: also if i included rhino it wouldn't be a trilogy < 1349714110 239282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and i don't know what comes after trilogy < 1349714117 302495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm here to provide the soul dammit < 1349714126 639555 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The HHGG trilogy is not a trilogy. < 1349714138 289826 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott is the sole provider < 1349714154 473366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The first Xanth trilogy has 3³ books. < 1349714162 427013 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They're all pretty much the same. < 1349714258 102667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :has anyone actually used hotjava < 1349714258 609849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have < 1349714485 273538 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Clojure is your argument for the popularity of Lisp? All seven Clojure users thank you. I never said Lisp is popular eh But it's the only dialect that actually has got some uses outside of academia and long-forgotten companies. Yes, by soon-to-be-long-forgotten companies. * Sorella uses it at work D: < 1349714872 804424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clojure is like haskell but worse and also less popular < 1349714888 321068 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Clojure isn't really like haskell < 1349714898 318503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was a not entirely serious comparison < 1349714902 713868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they both try to do stm! only one succeeds < 1349715339 37446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Do you know how MonadFix works? < 1349715360 361137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And RecursiveDo. < 1349715365 863686 :AnotherTest!~tim@94-224-19-142.access.telenet.be JOIN :#esoteric < 1349715376 339262 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :Hello < 1349715395 454219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Sort of. < 1349715396 469483 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bye. < 1349715660 317703 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 260 seconds < 1349715754 555609 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :ais523: Have you read my suggestion for the wiki? What do you think? < 1349716180 476159 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think you can make a writer monad with Codensity and it can also be done with CodensityAsk. < 1349716220 420348 :kinoSi0!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349716222 552160 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349716247 272958 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349716367 882025 :TeruFSX!~quassel@65-128-188-237.mpls.qwest.net QUIT :Ping timeout: 240 seconds < 1349716681 266852 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 246 seconds < 1349716730 96627 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :For example: newtype X y z = X { runX :: y -> z -> z }; type Writer x = CodensityAsk (X x); write x = CodensityAsk (\(X a) f -> a x $ f ()); runWriter (CodensityAsk f) = f (X $ \a (b, c) -> (a : b, c)) ((,) []); < 1349716835 331871 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :To make a write monad with Codensity, you could make up a "write only" class. < 1349717371 880834 :ogrom!~del@gprs-inet-65-81.elisa.ee QUIT :Quit: Left < 1349717628 301011 :AnotherTest1!~tim@94-224-19-142.access.telenet.be JOIN :#esoteric < 1349717659 79839 :AnotherTest!~tim@94-224-19-142.access.telenet.be QUIT :Read error: Connection reset by peer < 1349717839 891852 :variable!~root@128.226.240.192 JOIN :#esoteric < 1349717853 991999 :augur!~augur@129-2-129-26.wireless.umd.edu QUIT :Remote host closed the connection < 1349717862 191977 :variable!~root@128.226.240.192 NICK :Guest89785 < 1349717882 627339 :Guest89785!~root@128.226.240.192 QUIT :Changing host < 1349717882 708040 :Guest89785!~root@freebsd/developer/variable JOIN :#esoteric < 1349717884 467131 :Guest89785!~root@freebsd/developer/variable NICK :trout < 1349717998 507954 :AnotherTest1!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :> dec 0xbe631ff0 < 1349717999 550440 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `dec' < 1349718017 131392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> 0xbe631ff0 < 1349718018 174690 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 3194167280 < 1349718029 818475 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 0b100101 < 1349718031 455028 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `b100101' < 1349718044 178261 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 0771 < 1349718045 818860 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 771 < 1349718051 581352 :AnotherTest1!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :^ I wanted to resize the stack to that :( < 1349718059 516261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> 0o771 < 1349718060 819039 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 505 < 1349718064 558649 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you wanted octal. < 1349718083 209467 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, I don't think it does binary literals. But there's always the things that read strings. < 1349718231 18081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> fst . head $ readInt 2 isDigit digitToInt "100101" < 1349718233 169642 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 37 < 1349718287 520399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There only seems to be premade readOct, readDec and readHex. Poor binary numbers, nobody likes 'em. < 1349718308 835603 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!perl print oct("0b100101"); < 1349718310 500998 :EgoBot!codu@codu.org PRIVMSG #esoteric :37 < 1349718324 196798 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Except maybe Perl and a few other guys. < 1349718349 960192 :AnotherTest1!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :Now that you say < 1349718355 842785 :AnotherTest1!~tim@94-224-19-142.access.telenet.be NICK :AnotherTest < 1349718356 262303 :augur!~augur@129-2-129-26.wireless.umd.edu JOIN :#esoteric < 1349718359 644366 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :can you do that in C? < 1349718364 688013 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :happy canadian thanksgiving < 1349718372 429626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AnotherTest: What, 0b000 literals? Not standardly. < 1349718389 20830 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :binary numbers are being discriminated! < 1349718401 730100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GCC has an extension for 0b, unsurprisingly. < 1349718458 162346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No printf formatting specifiers for binary in glibc, though, as far as I know. < 1349718516 422149 :Gregor!codu@codu.org PRIVMSG #esoteric :!c printf("%ld\n", strtol("111", NULL, 2)); < 1349718519 936930 :EgoBot!codu@codu.org PRIVMSG #esoteric :7 < 1349718608 428437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now do it the other way around. < 1349718617 207242 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, that's the problem, innit :) < 1349718713 660759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The ##c bot has a %b that's like %o/%u/%x except with binary. (Glibc has a mechanism for hanging custom hooks on unused -- maybe used, too -- conversion specifiers.) < 1349718797 53279 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!c printf("%n", *(0)); < 1349718798 967433 :EgoBot!codu@codu.org PRIVMSG #esoteric :Does not compile. < 1349718811 591881 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!c printf("%n", (void *)0); < 1349718814 170998 :EgoBot!codu@codu.org PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 52: 17997 Segmentation fault /tmp/compiled.$$ < 1349718815 196627 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :dereference (0)? < 1349718851 920170 :Gregor!codu@codu.org PRIVMSG #esoteric :Dereferencing NULL is fun >_> < 1349718858 571654 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The weirdo printf specifier that writes to memory. < 1349718871 836199 :Gregor!codu@codu.org PRIVMSG #esoteric :wut < 1349718887 691983 :Gregor!codu@codu.org PRIVMSG #esoteric :Wow < 1349718898 341514 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :%n does that. < 1349718904 53713 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, just read X-D < 1349718908 393697 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I believe there's been a number of related security bugs. < 1349718909 487195 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :oh < 1349718928 162762 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why does printf have a command to write to memory? That doesn't make sense. < 1349718946 843842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: It writes the number of so-far output characters there. < 1349718965 98724 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: I believe it's meant for tricky aligning of things and so on. < 1349718977 971781 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think it would make more sense to just use the result of printf doesn't it already do that? < 1349718990 257703 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but that's the total string. < 1349718999 185243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can stick %n in the middle. < 1349719018 315240 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :You can call printf more than once, too. < 1349719018 691683 :hagb4rd!~perdito@p57972569.dip.t-dialin.net JOIN :#esoteric < 1349719038 172512 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deewiant: Sure, but it's inkonkkenient. < 1349719118 504901 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!c int i, j; printf("%d%n%d%n", 123, &i, 456, &j); printf(" - %d %d", i, j); < 1349719120 659836 :EgoBot!codu@codu.org PRIVMSG #esoteric :123456 - 3 6 < 1349719166 226997 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :!c int i = printf("%d", 123), j = printf("%d, 456)"; printf(" - %d %d", i, j); < 1349719167 721386 :EgoBot!codu@codu.org PRIVMSG #esoteric :Does not compile. < 1349719172 883157 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Oops. < 1349719174 821278 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Well, anyway. < 1349719177 822558 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was some bit in the standard related to sequence points or something that was only meaningful because of %n, I think. Maybe even a footnote. < 1349719198 244439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Something about there being a sequence point after each conversion specifier. < 1349719217 748225 :Gregor!codu@codu.org PRIVMSG #esoteric :I don't see why %n would have any relevance to sequence points. < 1349719223 505809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So you can have %n writing into a string later printed with %s and it's well-defined. < 1349719237 942798 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If crazy. < 1349719265 281913 :Gregor!codu@codu.org PRIVMSG #esoteric :… but %n doesn't write into a string, and if you did %n%d, then the %d would receive the old value. < 1349719281 100792 :Gregor!codu@codu.org PRIVMSG #esoteric :But that has nothing to do with %n, it's just arguments being evaluated well before it's dereferenced. < 1349719284 74810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :%n can write into a string of you point it at one. < 1349719294 389466 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is %n allowed to write a single byte value? < 1349719308 101785 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: OK, but that still has nothing to do with sequence points, it just has to do with the algorithm used by printf. < 1349719339 152772 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: But if there wasn't a sequence point after the %n you couldn't say whether it was the old or new value. < 1349719367 828806 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: That's not a sequence point, sequence points define the order of evaluation of subexpressions within a single expression. < 1349719378 708783 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: That's just steps in the algorithm of printf. < 1349719402 250949 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are sequence points between statements, you know. < 1349719403 393443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Let me quote it for you. < 1349719431 259956 :Gregor!codu@codu.org PRIVMSG #esoteric :Yes, of course there are, that's what makes statements statements, but sequence points are what define the semantics of the C /language/, not C library functions. < 1349719461 726013 :Gregor!codu@codu.org PRIVMSG #esoteric :s/are what// < 1349719530 353672 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh, after I clean up some cat puke. < 1349719714 800324 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The formatted input/output functions shall behave as if there is a sequence point after the < 1349719718 275049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :actions associated with each specifier.274) < 1349719719 720988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :274) The fprintf functions perform writes to memory for the %n specifier. < 1349719733 209074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :C11 7.21.6p1 and the footnote. < 1349719743 960522 :Gregor!codu@codu.org PRIVMSG #esoteric :Why… would they word it that way X_X < 1349719779 831662 :Gregor!codu@codu.org PRIVMSG #esoteric :Well, I suppose that's not worse a way to word it than anything else, but it confuses a language issue with a library issue. < 1349719810 567185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Since you can't know anything about what goes on in the algorithm of printf, presumably they wanted to guarantee there's a sequence point in-between. I mean, a sequence point is defined to mean that all side effects have completed. < 1349719818 736611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The presence of a sequence point < 1349719818 817325 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :between the evaluation of expressions A and B implies that every value computation and < 1349719822 257340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :side effect associated with A is sequenced before every value computation and side effect < 1349719825 611195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :associated with B. < 1349719828 96092 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And so on. < 1349719914 658851 :Gregor!codu@codu.org PRIVMSG #esoteric :“Since you can't know anything about what goes on in the algorithm of printf” < 1349719924 581365 :Gregor!codu@codu.org PRIVMSG #esoteric :Of course you can, the C spec is defining its behavior! < 1349719966 980960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure what that means. < 1349719983 674149 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do they still make ARMv2? < 1349720084 226711 :Gregor!codu@codu.org PRIVMSG #esoteric :fizzie: You're saying that the C spec can't know anything about what goes on in the algorithm of printf, when it's /defining/ printf. It can choose to be as lax or precise in that description as it would like. This is an imperative language, it should be defining the imperatives, not trying to define it as if this were a functional language and then throwing sequence points, a trick to add precision to the language semantics, to the description of the implementat < 1349720084 657265 :Gregor!codu@codu.org PRIVMSG #esoteric :ion of a function. < 1349720114 797383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: I'm not sure how it should be "defining the imperatives" there. < 1349720178 552093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: I mean, it's defining certain actions that are associated with the conversion specifiers, and some of those actions involve side effects like writing to memory, so it's defining in which order those actions are sequenced, using the terminology related to those side effects. < 1349720238 873501 :ion!ion@heh.fi PRIVMSG #esoteric :ACTION of a function. < 1349720283 636904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: "ion of function" could be your kind-of title. < 1349720296 637281 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is the VAX printf only using BCD? < 1349720339 408513 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :zzo38, did you think of a name for yesterday's category? < 1349720373 291851 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: No, I did not. < 1349720392 773939 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :atriq: how's your userpage? < 1349720394 551595 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :well people page < 1349720435 676111 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Nonexistant < 1349720437 65939 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Um < 1349720442 235143 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I'm not very interesting < 1349720443 901592 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Well < 1349720455 737659 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I walked backwards to my maths lesson today for the hell of it < 1349720514 805900 :hagb4rd!~perdito@p57972569.dip.t-dialin.net QUIT :Ping timeout: 256 seconds < 1349720582 392610 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :atriq: what did you do? < 1349720595 535646 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :atriq: Physically walked backwards? < 1349720625 486526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: are you responsible for the latest TDWTF entry? < 1349720628 663175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or is it a different Koen? < 1349720650 323443 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :(07:05:39 PM) AnotherTest: ais523: Have you read my suggestion for the wiki? What do you think? < 1349720689 74531 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :The idea was to have infoboxes < 1349720750 606302 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :AnotherTest, yes < 1349720764 909654 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :atriq: explain! < 1349720769 464598 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :My ankles started hurting after a while < 1349720829 606156 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :atriq: So you walked backwards through the corridors of your school or something? < 1349720832 133358 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I walked backwards out of the library, up the staircase, waited outside a door for a bit, then into the classroom and sat down < 1349720849 110361 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :aha < 1349720872 606357 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Then after the lesson I walked backwards out of the room, down a staircase, up the staircase again, along a corridor, down a different staircase, along another corridor, and back into the library < 1349720887 687818 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: Weren't you at all afraid that someone would videotape (uh, I mean... mpeg-4-solid-store...) your walking, and then play it backwards, generating the illusion that you were walking forward? < 1349720909 195832 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Not really. < 1349720912 313205 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :and all your friends said "oh, that's perfectly normal, no reason to put this on youtube"? < 1349720922 552356 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :There's worse videos of me on the internet < 1349720945 442625 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :2009 and 2010 were weird years for me < 1349720960 599478 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Walk backwards in the hallway with clock. < 1349720991 549213 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :atriq: how so? < 1349721044 463943 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :a lot of backwards-walking? < 1349721079 435495 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Do I want to tell you? < 1349721086 830226 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Hmm < 1349721092 479156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It sounds as if you do. < 1349721106 75808 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Youtube "Cool kid plays air drums" and "Cool kid plays air drums 2" < 1349721123 491288 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :aha < 1349721134 294043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, you've been one of the cool kids. < 1349721136 926264 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :Your lucky I don't have flash < 1349721144 874859 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :HTML 5? < 1349721153 182208 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :doesn't always work < 1349721163 499932 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :I hope it does < 1349721170 96020 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :doesn't < 1349721176 381802 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :This is bullying? < 1349721176 974785 :hagb4rd!~perdito@koln-4db41f73.pool.mediaWays.net JOIN :#esoteric < 1349721235 498857 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1349721258 505839 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :it is < 1349721275 833271 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1349721282 866213 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :It was me not caring about my personal image < 1349721408 605640 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you're randomly walking backwards these days, it doesn't sound all that terribly careful nowadays either. < 1349721424 378091 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :Indeed < 1349721448 274463 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :Maybe you should consider not doing that? < 1349721505 413022 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I realized RogueVM has some things similar to VAX. Unlike VAX, you are allowed to use PC as the destination and as an index, though. RogueVM can use immediates as a destination, has its own instruction set for converting numbers to ASCII (but with a different byte length!), you can use any addressing mode with any istructions, etc < 1349721505 790206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : (07:05:39 PM) AnotherTest: ais523: Have you read my suggestion for the wiki? What do you think? ← sorry, that line is entirely too zzo38 and I'm having problems reading it as a result < 1349721548 63065 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :ais523: Is having infoboxes a good idea or not? < 1349721589 718507 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In VAX, "Something like tstl (pc)+ can also be assembled, which is like a literal (same specifier), but reads from part of the following instruction." RogueVM also works like that for literals too < 1349721590 94358 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1349721618 304412 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :ais523: on wikipedia, programming language pages (and many other stuff) have these boxes at the right side of the page. I think it would be nice to have general information about a language in there. < 1349721625 316208 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I've since then carefully constructed a personal image based on being weird < 1349721647 255047 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :And not caring about my personal image < 1349721668 608084 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :AnotherTest: Perhaps it might if they also have a database search so that the infoboxes can also be used in database tables and queries, perhaps? < 1349721686 854982 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :zzo38: sounds good, if it's possible < 1349721700 818564 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349721706 845365 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349721718 716270 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :zzo38: I don' t know much about mediawiki software and it's features < 1349721855 569509 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :I think it's useful when looking something up quickly. Eg. you want to know which languages influenced C++, in that case you can find it really fast on wikipedia < 1349721871 839832 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :For esoteric languages this would be useful too < 1349721899 930877 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think MediaWiki has it built-in but extension could be added. (With Hackiki, such extensions are just normal articles that anyone can write.) < 1349721939 884356 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :Anyway, bye < 1349721953 963485 :AnotherTest!~tim@94-224-19-142.access.telenet.be PRIVMSG #esoteric :ais523_: let me know what you think / whether it's possible < 1349721968 281278 :AnotherTest!~tim@94-224-19-142.access.telenet.be QUIT :Quit: Leaving. < 1349722243 615300 :hagb4rd!~perdito@koln-4db41f73.pool.mediaWays.net QUIT :Quit: hagb4rd < 1349722762 568629 :augur!~augur@129-2-129-26.wireless.umd.edu QUIT :Remote host closed the connection < 1349722789 762283 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Hm. There exist Turing machines that halt in some models of ZFC, but not others. < 1349722929 269935 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Isn't that annoying? < 1349723043 27546 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What is ZFC in this context? < 1349723054 795468 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :the set theory? < 1349723071 627645 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yep. < 1349723106 180365 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :If a Turing machine does not halt, but ZFC cannot prove that it does not halt, then there exists a model of ZFC in which it *does* halt. < 1349723118 806519 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How can Turing machines half in some models of ZFC but not others? < 1349723136 884515 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How does that work? < 1349723191 296439 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Define a "strange Turing machine" as one that does not halt, but, in a given model of ZFC, does halt. < 1349723206 452890 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :In such a model of ZFC, a strange Turing machine halts after a non-standard number of steps. < 1349723223 206718 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Where a "non-standard number" is a number that exists in the model of ZFC, but not in the "real world". < 1349723239 637522 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK. < 1349723255 845881 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you have examples? < 1349723296 76170 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :An example of a non-standard number? No. < 1349723313 468182 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :But here's a set theory that formally defines the predicate "standard": http://en.wikipedia.org/wiki/Internal_set_theory < 1349723322 340195 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Or, at least, gives axioms for it. < 1349723371 644025 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :And people say maths is hard. < 1349723415 888758 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Not only non-standard numbers, I mean examples of strange Turing machine and such model of ZFC and so on. < 1349723422 761468 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Ah. < 1349723477 862938 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Well, it's impossible to prove that a Turing machine is strange, but an example of a strange Turing machine *may* be the one that searches for a counterexample to Goldbach's conjecture, and halts when it finds one. < 1349723531 412668 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349723543 656961 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :That Turing machine is strange if and only if Goldbach's conjecture is both true and unprovable. < 1349723573 699357 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :If that Turing machine *is* strange, then ZFC + "Goldbach's conjecture is false" is a consistent system. < 1349723601 210377 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :@_@ < 1349723655 916696 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what does strange mean < 1349723683 920620 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Phantom_Hoover: a "strange Turing machine" is one that does not halt, but, in some model of ZFC, does halt. < 1349723705 644611 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :O.o < 1349723722 267963 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Or, more mundanely: it's one that does not halt, but which we cannot prove does not halt. < 1349723865 110651 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Hmm < 1349723878 235433 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :If the Product type is a Semigroupoid < 1349723888 600918 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Is the Coproduct type a Cosemigroupoid? < 1349723922 7352 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it's a cosmic groupie < 1349723927 216858 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :What even is a cosemigroupoid < 1349723935 220900 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I suddenly wish that mathematics had a sophisticated nomenclature like chemistry does. < 1349723941 928633 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :It's a googlewhack, for one < 1349724180 220042 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know what a cosemigroupoid is < 1349724194 907144 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Is a Cocategory a thing? < 1349724212 994534 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Evidently < 1349724239 609994 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know what cocategory is either < 1349724248 422130 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :How about a cogroupoid? < 1349724257 213385 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Or for that matter, a groupoid? < 1349724263 283905 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Would that be a category with inverse? < 1349724273 687342 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :inv :: (a ~> b) -> (b ~> a)? < 1349724479 844567 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, I think so < 1349724614 469931 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349724640 288624 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t inv x y = y x < 1349724641 812391 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error on input `=' < 1349724646 815980 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t let inv x y = y x < 1349724648 345236 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :: not an expression: `let inv x y = y x' < 1349724734 528055 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349724978 909651 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t let inv x y = y x in inv < 1349724979 970554 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t t1. t -> (t -> t1) -> t1 < 1349724983 999788 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t flip id < 1349724985 61786 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. a -> (a -> b) -> b < 1349725013 816891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t flip < 1349725015 14220 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a b. (Functor f) => f (a -> b) -> a -> f b < 1349725034 749066 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t flip (fmap (+ 1) [1,2,3]) < 1349725035 986497 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (Num b) => a -> [b] < 1349725041 298979 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :> flip (fmap (+ 1) [1,2,3]) 6 < 1349725043 292525 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [2,3,4] < 1349725046 883437 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::O < 1349725053 135915 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :> flip (fmap (+ 1) [1,2,3]) undefine < 1349725054 129482 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: `undefine' < 1349725055 746300 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :> flip (fmap (+ 1) [1,2,3]) undefined < 1349725057 928698 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : [2,3,4] < 1349725097 50277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t flip . ($) < 1349725098 105903 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b a1. (a1 -> a -> b) -> a -> a1 -> b < 1349725164 309400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why don't you require another argument... < 1349725175 822895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait it's a list < 1349725219 262047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t flip (fmap (+ 1) [1,2,3]) < 1349725220 584584 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (Num b) => a -> [b] < 1349725246 972097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right it's because of lambdabot's Num (a -> b) instance < 1349725308 232702 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :@src flip < 1349725308 382919 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip f x y = f y x < 1349725312 667742 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :... < 1349725319 61195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's not the one lambdabot uses, obviously :P < 1349725332 771830 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t flip < 1349725333 988353 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a b. (Functor f) => f (a -> b) -> a -> f b < 1349725339 656448 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t \f a -> fmap ($ a) f < 1349725340 796078 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => f (a -> b) -> a -> f b < 1349725376 313693 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t \f -> flip fmap . id < 1349725377 775470 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t a b (f :: * -> *). (Functor f) => t -> f a -> (a -> b) -> f b < 1349725383 824257 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t \f -> flip fmap f . id < 1349725385 53645 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => f a -> (a -> b) -> f b < 1349725402 389531 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t \f -> (.) (flip fmap f) id < 1349725403 806983 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => f a -> (a -> b) -> f b < 1349725419 772944 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t flip (.) id . flip fmap < 1349725421 19903 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => f a -> (a -> b) -> f b < 1349725425 687662 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :PERFECTION < 1349725432 136655 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t flip fmap id . flip fmap < 1349725433 284197 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => f a -> (a -> b) -> f b < 1349725439 357520 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Wait < 1349725442 384478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um... < 1349725442 911141 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :IMPERFECTION < 1349725470 930979 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Read error: Connection reset by peer < 1349725496 657473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t \f -> (. f) . fmap . ($) < 1349725497 704042 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) a b (f1 :: * -> *). (Functor f, Functor f1) => f (f1 a) -> (a -> b) -> f (f1 b) < 1349725510 792848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1349725538 590439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1349725543 353463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t \f -> (. f) . fmap . flip id < 1349725544 581275 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (f :: * -> *) b (f1 :: * -> *) a. (Functor f, Functor f1) => f (f1 (a -> b)) -> a -> f (f1 b) < 1349725546 893331 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t \f a -> flip fmap f ($ a) < 1349725548 128217 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b (f :: * -> *) a. (Functor f) => f (a -> b) -> a -> f b < 1349725556 845943 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t \f a -> flip fmap f . ($) < 1349725557 918761 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t a b (f :: * -> *). (Functor f) => f a -> t -> (a -> b) -> f b < 1349725561 557540 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :NO < 1349725567 968653 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric ::t \f -> flip fmap f . ($) < 1349725569 232339 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => f a -> (a -> b) -> f b < 1349725574 925135 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :NO NO NO < 1349725588 623406 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :@pl \f a -> fmap ($ a) f < 1349725588 792909 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip (fmap . flip id) < 1349725597 871456 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :YES < 1349725608 934268 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :flip in terms of flip < 1349725609 941606 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1349725630 9095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t let flip = flip (fmap . flip id) in flip < 1349725631 244113 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Occurs check: cannot construct the infinite type: f = (->) (f a) < 1349725631 452254 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Probable cause: `flip' is applied to too many arguments < 1349725631 533205 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the expression: flip (fmap . flip id) < 1349725636 766613 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FANCY < 1349725697 329588 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Did anyone find a use for the Product Semigroupoid? < 1349725716 809821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not that i recall < 1349725743 102280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i think i found that the Product Semigroupoid is a product of semigroupoids. < 1349725744 849683 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Is that even a remotely correct name? < 1349725771 363517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it's (,) < 1349725808 742808 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(those semigroupoids being Const and Dual Const, in some sense) < 1349725859 548418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(just notice that the semigroupoid operation on the fst and snd elements are independent < 1349725863 172160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :) < 1349725989 864917 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : but with something like lint checking, maybe there's a 'false sense of security' problem, where people focus on making the lint checker's irrelevant complaints go away rather than actually reviewing their code < 1349726032 254754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe it is most helpful if there is a requirement to pass lint before an _actual_ code review even starts < 1349726051 979826 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which would mean that code review won't be bogged down in trivialities < 1349726055 496988 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349726069 237732 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that makes a lot of sense < 1349726083 691141 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :we aren't doing code reviews currently :/ < 1349726092 997730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not bad for something i made up on the spot >:) < 1349726133 25769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which reminds me, itidus2[01] is still absent < 1349726153 612293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hope it's nothing serious < 1349726206 691332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wishes freenode didn't reset the dates on the ban list < 1349726269 66290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also that irssi didn't put it in the channel window < 1349726553 703976 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well a bunch of people told him off for being full of shit < 1349726562 525415 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which i think has happened at least 100 times before < 1349726566 616529 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but maybe it took this time < 1349726627 745786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would have been nice if it gave him a clue rather than chase him away, though < 1349726641 849333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i guess that rarely works < 1349726683 749818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm he is on freenode somewhere. < 1349726769 579527 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Is it possible to call C++ code from Haskell using the FFI? < 1349726784 120531 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Or is it just C code? < 1349726850 631996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: not directly, no. < 1349726860 280854 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Eugh. < 1349726864 735689 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :How about UnrealScript? < 1349726898 134345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think the general advice is to make a small C interface < 1349726913 958794 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Heh, much, much more trouble than it's worth < 1349727103 467483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"According to "The Haskell 98 Foreign Function Interface 1.0" report -- you import a C++ function by simply specifying the calling convention cplusplus. Unfortunately, no haskell compiler actually supports this calling convention, so we have to use the C calling convention instead." < 1349727126 865818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"The standard method for dealing with this is to write C++ code that uses extern "C" to export the methods unmangled. Of course, you still have to uniquify the method names, but *you* get to pick the names instead of letting the compiler do whatever wacky method it wants." < 1349727143 90766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and then the rest of the haskellwiki page describes something much more hairy. < 1349727421 726018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: my impression is that calling any other language from haskell or vice versa usually goes via their common C interface < 1349727476 113784 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and that this still sometimes leaves the problem of getting one of them to accept not being the main program < 1349727548 903092 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well haskell doesn't have to be, but then you have to get the ghc runtime system set up with the right C calls.) < 1349727590 774514 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ais523_: I have no idea what TDWTF is < 1349727597 237298 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :The Daily WTF < 1349727640 441259 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yup that's what google told me < 1349727644 705691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a site showcasing bad code. by what i hear, often badly :) < 1349727699 953559 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hmmm I guess I don't use C often enough to find that "block" special < 1349727701 14784 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you know how your compiler is going to name-mangle C++ functions *and* if the C++ calling convention is compatible with the C one, then you can call them directly < 1349727704 106625 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but it's not recommended < 1349727737 505611 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(and for my defense there's another Koen on freenode) < 1349727773 567439 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349727779 476809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how can there be more than one Koen < 1349727809 830759 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that's actually a pun on my name which works pretty well in french < 1349727879 945576 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :because it sound like "qu'une", which basically means "only one" (except une is the feminine form) < 1349727927 104327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ceci n'est pas une qu'une < 1349727932 881938 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oerjan: what about "If no variable is nonzero, skip to the matching END." for ndeql's begin < 1349727942 67862 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oops, pardon my accidental boldness < 1349727972 594625 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oerjan: you just said "this is not an only one" < 1349728078 62479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i think that would make [-] clear all variables, right? (although using unpredictable time doing so.) which i think may mean you can somehow treat all the variables as a single bit in a usable way. < 1349728090 905669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: it was a pun on "Ceci n'est pas un pipe" < 1349728109 954912 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er < 1349728113 730286 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* \-/ < 1349728131 701013 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, ok < 1349728166 171679 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oerjan: nope, that wouldn't < 1349728190 545177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why not? it wouldn't quit the loop until they're all zero. < 1349728196 865673 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :because decrement wraps < 1349728203 350015 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh < 1349728205 423205 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ohhhhh right < 1349728219 215942 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well, yes < 1349728219 296782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well yes, but i'm assuming it would statistically hit all zero _eventually_. < 1349728243 969492 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :right, so in fact any loop is either an infinite loop or a loop that sets all variables to zero < 1349728249 658692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1349728292 649193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although still still doesn't make it easy to put predictable things in the deque ... _some_ variable could be zero when you try to put a nonzero there < 1349728296 936664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*this still < 1349728302 123706 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :it's a queue < 1349728322 159011 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, confusing a bit with your other language < 1349728352 202460 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hehe < 1349728387 847278 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :adding instructions to affect the other side of the queue in ndeql would probably not change much, though < 1349728476 509344 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hmmmmmm what about: a deque with "pop", "push", "toggle", a register, and cannot toggle inside loops < 1349728493 754610 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(but the register is always accessible, so information can pass from one side to the other) < 1349728529 589898 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and maybe conditionals (which don't loop) inside which you can toggle < 1349728633 561301 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i'm thinking \\-/=\ ... // might be a way to get something dequeued in a usable way... < 1349728820 523154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm wondering if you could check if the sum of the variables is odd or even < 1349728840 370738 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :"until all variables are zero: (set them all to zero, dequeue one element (enqueuing a zero), and then until all variables are zero, do something that has no effect if the selected variable is zero, but which does what we want to do AND set all variables to zero if the selected variable is the right one )" < 1349728902 262940 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ndeql_oracle(\--/) checks if the sum is odd or even < 1349728914 450215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1349728926 856719 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not _quite_ what i had in mind :) < 1349728998 297421 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hmmm < 1349729028 37627 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ok here's a lead: if we can find a way to determine whether a loop allows for all variables to be set to zero or not < 1349729057 645430 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :then we have proven that ndeql is not turing complete < 1349729104 609019 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think my brain is overloading again < 1349729169 491594 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1349729249 619119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it doesn't like to think about things that are changing underneath it. < 1349729281 151932 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, yeah < 1349729285 662605 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that's what I play go and not chess < 1349729320 971882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought go had change, but i haven't actually played it :) < 1349729321 501645 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(that and the fact that go is objectively SO MUCH more better than chess) < 1349729332 738218 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but of course < 1349729342 557096 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :weeeeeell uh there do exist several rules < 1349729355 482054 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :depending of the country you're in and the wather < 1349729357 324359 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :weather < 1349729357 889508 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION sort of got tired of chess < 1349729367 700042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i meant the board changing. < 1349729371 419644 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh < 1349729383 457688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think the rules change in chess either. < 1349729396 545838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, why am i thinking like this, i used to play nomic... < 1349729400 661695 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There are many variants of chess and go, some combined both, some changing the rules during the game or changing the geometry of the board, some with hidden information, etc < 1349729431 67687 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well japanese rules and french rules for go are much closer than shogi and occidental chess are < 1349729454 857098 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, this summer we tried the "phantom rengo" side tournament during the european congress < 1349729493 310302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION considers trying to eat -> < 1349729504 915431 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that was a lot of fun (though the rules were not exactly "symmetric" for both teams, so white always won < 1349729546 450167 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :"phantom go" means you don't see your opponent's moves (but if you try to play somewhere where there is already a stone, the referee will tell you it's a forbidden move and you can place an opponent's stone there to remember) < 1349729588 113434 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and rengo is just go with a partner (you play once, your opponents play, your partner plays, your opponents play, then only it's your turn) < 1349729617 785271 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so phantom rengo: you see your own moves and one of your opponent's moves, but neither your partner's moves neither your other opponent's moves < 1349729622 9383 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that was really fun :) < 1349729663 451136 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :problem is, in phantom go it's possible to do some sort of "scams", moves that are usually stupid and easily reprehensible, but in phantom go you're hoping your opponent won't guess what you did < 1349729697 582484 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and here in phantom rengo, if the person who plays right after you is the opponent who can see your moves, you can't do that < 1349729722 278610 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but if it's the other opponents, then maybe he won't guess it, and maybe your partner will guess it, so scamming is possible < 1349729768 640108 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and unfortunately you can't set the order of turns in a way that doesn't advantage one team (that is, one of the teams will be able to scam every move, and the other will never be able to) < 1349729798 806195 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so they said "the weaker team must take white (and have that huge advantage" < 1349729808 718203 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :unsurprinsigly, the weakest team won the tournament < 1349729833 374834 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oerjan: why did you stop playing nomic? < 1349729854 805542 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What if you play balanced marseillais phantom rengo? < 1349729887 961014 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :never heard of balanced go or marseillais go < 1349730050 929822 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :there are some funny stuff about the rules of go, though < 1349730057 792280 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :for instance, it is possible to repeat the position < 1349730084 254259 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :they could have just say "it's forbidden to play a move that repeats a position" but nooooo that would have been too simple < 1349730142 679548 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so they started by saying "you cannot take back an opponent's stone immediately after it was played, in that very precise shape [diagram here]" (and the shape in question is called a ko and is the most frequent way to repeat a position < 1349730166 769140 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but then if you combine three kos on the board, you can repeat the position without immediately taking back the stone! < 1349730191 655169 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :they could have just say "ok, it's forbidden to play a move that repeats a position" but nooooo that would have been too simple < 1349730207 224248 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so they said "if the position is repeated three times because of a triple ko, the game is null" < 1349730212 9384 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :I want to set up a one-time cron thing < 1349730219 824686 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Like an alarm clock < 1349730242 235895 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :BUT it's actually possible to repeat the position in other ways (though honestly I have never see them in actual games) < 1349730257 609534 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :atriq: what's a cron thing? < 1349730285 493302 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :http://esolangs.org/wiki/Alarm_Clock_Radio < 1349730377 342716 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so eveyr country made its own set of rules, addressing all problems in a different way < 1349730393 588826 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Arc_Koen, Linux utility used to time commands < 1349730560 746834 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you want 'at' < 1349730579 504090 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :echo mplayer -really-quiet -loop 0 ~/wakeup.mp3 | at 09:00 < 1349730629 658725 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Thanks < 1349730677 390410 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have never heard of balanced go or marseillais go either, but I have heard of balanced marseillais chess. < 1349730748 531186 :atriq!~nathan@host-2-99-93-33.as13285.net PRIVMSG #esoteric :Goodnight < 1349730749 794749 :atriq!~nathan@host-2-99-93-33.as13285.net QUIT :Quit: Leaving < 1349731078 422890 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349731240 592810 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, yes, we do that sometimes < 1349731253 695294 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I've even played "inflation go" a few times < 1349731275 782479 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :black plays one move, white plays two, black plays three, etc. < 1349731316 407665 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :it's kind of silly though, because it becomes quickly so easy to capture that you have to waste all your moves to protect yourself < 1349731362 74372 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have another idea: Three players go where each player cannot see the stones belonging to the player who plays before him in the turn order, but you can see your own and the next player's stones. < 1349731397 20279 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :nice < 1349731398 603525 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: What will you consider trying to eat? Go stones? < 1349731411 758661 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well actually multiplayer go is already quite original in itself < 1349731427 61642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i didn't get around to that eating yet. < 1349731428 420926 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and we never play it because of that stupid "there's no third color" limitation < 1349731462 77390 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but playing multiplayer go is definitely on my list of things to do at least one in my life < 1349731464 538659 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is because you don't have the stones, I guess, then buy more stones and paint them a different color, or use the computer < 1349731473 866894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it will surely be slices of bread, though. < 1349731494 501492 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yes, another thing on my list is "write a go program that can support many many many variants" < 1349731519 842378 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oerjan: i have CHOCOLATE < 1349731533 924512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically so do i < 1349731552 712906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i'm not going to eat that for a meal < 1349731554 855656 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I'm not sure I want to know why there's a "technically" in that sentence < 1349731584 86403 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: Because otherwise it looks too short. And actually you do want to know and this is the reason. < 1349731586 599305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically you may not < 1349731620 998623 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I'm so transparent < 1349731628 802792 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically i am insane < 1349731653 580122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically this is a sentence < 1349731672 645083 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349731743 340856 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well, technically it lacked a capital and a period < 1349731760 67538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically i expected that comment < 1349731810 679830 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well technically you got what you paid for! < 1349731815 374984 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh wait no you didn't < 1349731883 515590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :technically i don't think i paid < 1349732273 468023 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net JOIN :#esoteric < 1349732280 879927 :pikhq_!~pikhq@174-24-31-176.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1349732573 726046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, I had an interesting idea for a potentially interesting BF derivative a while back < 1349732579 125649 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :eliminate . and , because they're unnecessary < 1349732583 829842 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then create one command that does + or - at random < 1349732591 755542 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and one that does < or > at random < 1349732595 856918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :leaving [ ] the same as before < 1349732611 553308 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :preferably using bignum cells, but it doesn't really matter < 1349732630 163653 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can zero cells with [+] and nonzero them with [+]+ so you can simulate a binary tape < 1349732635 558180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's the < and > I'm less sure about < 1349732642 160000 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(tape infinite both ways, obviously) < 1349732848 566363 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : [14:15] hmm, I take it Haskell doesn't have ignore in its standard library, on the basis that it's completely useless? < 1349732857 996909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what is that supposed to do < 1349732885 800429 :Gregor!codu@codu.org PRIVMSG #esoteric :ignore x y = y < 1349732896 103271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was asking ais523 < 1349732901 917013 :Gregor!codu@codu.org PRIVMSG #esoteric :(Just making shit up, ignore me ;) ) < 1349732912 262606 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although that would be const id < 1349732930 282654 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does Haskell have a "computed NEXT FROM" monad? < 1349732952 778051 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: ^ < 1349733184 314523 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: in the Ndeql discussion above i had the idea that you might be able to use parity, this might apply to your derivative too < 1349733292 144071 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[>] seeks to the nearest zero cell either to the left or to the right < 1349733430 726889 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[++>] seeks to an even cell, although not necessarily the closest one < 1349733437 15179 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*a closest < 1349733461 977092 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric ::t flip const < 1349733463 139785 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b a. a -> b -> b < 1349733522 591722 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349733539 418497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But "const id" is more right, as evidenced by < 1349733540 427815 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats ais523 in absentia -----### < 1349733541 389727 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@. pl djinn a -> b -> b < 1349733541 558761 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f = const id < 1349733564 749710 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess ais523 used ignore < 1349733718 56145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote ddarius partial.application < 1349733718 654164 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ddarius says: (f x) is a partial application iff f x == (curry (uncurry f) x) < 1349733764 734707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :useful. < 1349733767 525024 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net QUIT :Read error: Connection reset by peer < 1349733841 989036 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349733843 246326 :TeruFSX!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349733869 420333 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t curry < 1349733871 18902 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b c. ((a, b) -> c) -> a -> b -> c < 1349734157 98476 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: why did you stop playing nomic? <-- too much real life intervening, i think. < 1349734163 193003 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :Gregor: ocaml has "ignore x = ()", though that may not be a useful combinator < 1349734192 157283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if that's what he meant, then haskell _does_ have such a thing. < 1349734194 111704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t void < 1349734195 271510 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `void' < 1349734208 486985 :Gregor!codu@codu.org PRIVMSG #esoteric :In a pure lazy language, it's stunningly pointless :) < 1349734211 366694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :... lambdabot is getting _old_. < 1349734244 66459 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@djinn Not (Not (Either (Not a) a)) < 1349734244 750438 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :f a = void (a (Left (\ b -> a (Right b)))) < 1349734252 95904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Prelude Control.Monad> :t void < 1349734252 176679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :void :: Functor f => f a -> f () < 1349734255 731821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this one. < 1349734261 207351 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@hoogle void < 1349734261 408141 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Foreign.Marshal.Error void :: IO a -> IO () < 1349734261 519343 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Monad void :: Functor f => f a -> f () < 1349734261 600127 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :package void < 1349734279 191486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that void. < 1349734286 604131 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about void :: Void -> a < 1349734300 121357 :Gregor!codu@codu.org PRIVMSG #esoteric :Sure, at the level of /monads/ it makes sense. < 1349734302 473880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that wouldn't be an ignore, would it? < 1349734311 623322 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oerjan: I agree that [>] will set the pointer to either the nearest nonzero cell to the right or to the left < 1349734320 240856 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but [++>] I'm not sure does what you say < 1349734341 720335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i'm assuming only parity matters for the last one < 1349734344 92417 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :at least not without embarrassing side effects < 1349734349 323398 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ohhhh ok < 1349734418 508374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure that helps much though < 1349734445 608082 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hmmm you can emulate finite-tape brainfuck easily < 1349734462 341534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: how so? < 1349734488 47855 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hum wait my brain is wrong < 1349734510 563398 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yeah no that doesn't work at all < 1349734517 839600 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and even if it did that would be only 2-cell brainfuck < 1349734550 177996 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I'm not gonna explain because it doesn't make any sense anyway < 1349734589 538089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm still slightly miffed over ais523 leaving immediately after proposing it. < 1349734683 478280 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I think that's a nonnegligible danger about being interested in math or other sciences < 1349734704 797112 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :when someone presents you with a problem late in the evening and YOU CANNOT SOLVE IT < 1349734718 191494 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and you know there is no way you're gonna sleep until you solve it < 1349734726 456834 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right, can ruin some sleep yeah < 1349734753 353910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although in this case it's more like i'm stubbornly avoiding trying any more, because he left. < 1349734798 776835 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :when I was younger I used to go to the same place near the beach every summer; at the harbour there was (among other tourist shops) a magician < 1349734822 28477 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :he performed tricks and sold them < 1349734827 20110 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :busking < 1349734840 682091 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :most were easy to understand (not necessarily the precise trick, but at least the idea) < 1349734843 650167 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :a fine anglamerican tradition < 1349734858 604650 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but there was one with a piped card deck that was just mind blowing < 1349734867 8623 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :did you know theree is a busking forum? < 1349734877 374680 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :with a whole subforum devoted to svengali pitch? < 1349734886 882340 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :busking, right < 1349734903 42139 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :except he was not showing his talent so much as his pre-made piped objects < 1349734930 961401 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so this numero lasted for about a minute or two < 1349734942 675427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"piped"? < 1349734950 736956 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :during which the piped card deck was laying inside its box, on the table < 1349734951 340077 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :gaffed probably < 1349734961 128022 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :^oerjan < 1349734967 479164 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :are you insinuating my vocabulary is not wide enough to tell that story? :( < 1349734987 759212 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's nonstandard at least < 1349734990 513689 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :please continue < 1349735040 486986 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yeah so the numero went on *without the magician touching the cards* < 1349735044 543859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats quintopia for explaining with an equally obscure synonym -----### < 1349735055 649503 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(so basically he was just talking) < 1349735068 77060 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and he asked a member of the audience to think of a card < 1349735079 455895 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: gimmicked, then < 1349735090 204046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1349735095 665370 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that card was the only face up one? < 1349735105 742792 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :EXACTLY < 1349735107 543425 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :or face down possibly < 1349735116 791362 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :face down, actually < 1349735124 723388 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :invisible deck then. < 1349735131 795940 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :after the first time that I saw him perform this I couldn't sleep < 1349735137 376569 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I came back everyday < 1349735152 240327 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that was unfortunately one of the tricks he performed the least often < 1349735159 435328 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well < 1349735166 441745 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm sorry about your insomnia < 1349735176 332442 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :after some time I decided to buy it < 1349735187 805076 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so i asked if he could perform it one last time < 1349735195 718532 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and while he did it I UNDERSTOOD < 1349735200 151461 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and it's ruined now. < 1349735215 694438 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the downside of magicianhood < 1349735223 452016 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you can no longer be a magical spectator < 1349735228 929890 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :unless the magician is very very good < 1349735244 777486 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but invisible deck is an astounding trick < 1349735248 807251 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I mean, other tricks, you *know* that there is a trick, so I'm rarely dazzled or anything (though that didn't stop me from watching his show every year) < 1349735250 448721 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i have a brainwae deck myself < 1349735258 700409 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :*brainwave < 1349735268 471955 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but in this he didn't so much as touch the cards < 1349735273 185502 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :g2g < 1349735295 540873 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I've never heard of all the terms you're using < 1349735337 248028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clearly the box was hollow and there was an assistant gnome hiding under the table. hth. < 1349735394 11270 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is why he did it so rarely, couldn't afford the gnome all the time. < 1349735427 75140 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh my you just understood the most mind blowing trick I've ever seen WITHOUT EVEN WATCHING IT < 1349735435 852927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i did? :P < 1349735447 199869 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yup that's exactly how it worked < 1349735459 819946 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well except for the part involving a gnome < 1349735460 339725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD < 1349735520 821845 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my jokes: now omniscient too < 1349735561 494413 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :omnijan < 1349735658 974935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :real food this time -> < 1349735662 115085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(maybe) < 1349735740 189771 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1349735741 67333 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :funny how that "delay" instruction is so rarely included in esolangs but so present in esoprogrammers < 1349735917 272482 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :random things to do when bored: write a banana scheme program that returns true or false depending on whether the riemann hypothesis is correct or not < 1349736097 546909 :Gregor!codu@codu.org TOPIC #esoteric :BEWARE THE ØRJANIST MØØSE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | God made the natural numbers; all else is the work of ZARDOZ | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki < 1349736112 18260 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Please read Chris Pressey's message http://esolangs.org/wiki/User_talk:Zzo38/FurryScript < 1349736132 820990 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I think this is a good idea. < 1349736182 744055 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What did you think is good idea? < 1349736239 798408 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :to move furryscript to main namespace < 1349736253 907443 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then write that on the talk page I linked to, please. < 1349736262 391937 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think you have account, isn't it? < 1349736326 148329 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the only thing i was wondering is if it an esolang or not < 1349736329 148074 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :wait, are we expecting Chris Pressey to take my opinion on that matter into account? You have no idea what good it does to my self-confidence! < 1349736332 703194 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+is < 1349736357 521633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah i prove his languages TC and he barely notices < 1349736363 511297 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: I don't know, but if you write it there, it can be decided who does and who does not take your opinion on that matter into account. < 1349736378 973357 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Yes that is too what I was wondering the same thing, which is why I replied as I did there. < 1349736446 636694 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oerjan: but you do that to everyone, maybe he'd notice if you stopped proving his languages tc! < 1349736452 193937 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What makes FurryScript furry anyway < 1349736464 953266 :Gregor!codu@codu.org PRIVMSG #esoteric :All the fur. < 1349736465 950163 :Gregor!codu@codu.org PRIVMSG #esoteric :Duh. < 1349736497 560599 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FreeFull: The name of the first file which was written with it, although recently I found some more mistakes in it that I fixed; the original had many more mistakes but I fixed most of them. < 1349736735 770116 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349736755 582047 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hey if we all go edit the page at the same time, are we gonna erase other people's edits? < 1349736779 664879 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: I don't think so; I think MediaWiki has stuff in it to prevent that from happening. < 1349736790 838549 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :or is mediawiki gonna do something like warning us "beware, that page has already been edited since you clicked the edit link" < 1349736820 359451 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yeah, I think I've heard that from somewhere (something about concurrent programming) but I have no idea how it can work < 1349736863 726000 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I mean, if I make a minimal edit on one part of a page and someone makes a minimal edit on another part of that page, I could understand how both edits are "compatible" but otherwise... < 1349736898 819752 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It will warn you. < 1349736924 899059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: it _does_ try to split into compatible edits, but it will simply warn you otherwise, and you have to merge them manually. < 1349736980 195152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which can be a pain. < 1349736982 599025 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so for instance if two people add truth-machine implementations on the truth-machine page, there will be no warning? < 1349737030 909735 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as long as they are in separate sections, i don't think so. at least it works that way for undoing stuff. < 1349737056 885239 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, you can revert an old edit without reverting more recent edits? nice < 1349737067 161112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1349737092 114760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall experiencing that if two people make the exact same edit, neither will get a warning. < 1349737127 545916 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Who will it show up as? < 1349737127 799434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although only the first to save is credited. < 1349737135 577644 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I see < 1349737472 399057 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1349737580 133538 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 246 seconds < 1349738223 842334 :fungot!fis@selene.zem.fi QUIT :Ping timeout: 245 seconds < 1349738363 508928 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that has happened to me with git commits as well < 1349738411 547575 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a coworker and i both make the exact same change, they push to master, i rebase onto master < 1349738423 489103 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :instead of showing a merge conflict, git just drops my commit < 1349738441 345111 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :because it has the same git-patch-id as one of the commits it's rebasing past < 1349738850 99630 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is rebase a history mutating thing? < 1349738867 962427 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Erm, well, I guess everything is, but isn't there something that tampers with history beyond just adding new stuff at the end < 1349738891 850059 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349738903 240277 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION mutates monkey < 1349738905 961663 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy < 1349738921 14135 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there some way to make up the "computed NEXT FROM" monad in Haskell? < 1349739059 189400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: my guess is "yes" < 1349739073 595233 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you even know how? < 1349739082 486512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, except what's NEXT FROM < 1349739103 105342 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is something in CLC-INTERCAL, like COME FROM but you can return to where it came from < 1349739133 117592 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If it's a control flow concept, the Cont monad exists, and out of that you can build many control structures. < 1349739161 873302 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I did think of that, if it is something with continuation monad < 1349739273 293749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1349739373 905730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you have something like do { label 1 (...); x <- someStatement; nextFrom (someThingEvaluatingTo1) (someStatement) } then a problem would seem to be that you cannot get a value for x if you skip over the action setting it... < 1349739427 358216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so i think you'd have to restrict it to a list of resultless actions < 1349739444 31540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :same problem with just COME FROM and GOTO, of course < 1349739486 546497 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know that if it is a Kleisli morphism it has that problem, so it would have to be a not Kleisli morphism, if you would otherwise to need like that < 1349739508 622189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know what that is anyway < 1349739604 677832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i think you could make something that worked with a structure like runLabels [ Label 1 (...), Unlabeled (...), NextFrom (someThingEvaluatingTo1) (...), ... ] < 1349739655 346860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so that runLabels can parse the general position of everything before starting running subactions < 1349739753 195332 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GOTO backward may work though even with the "getCC" and stuff I have, where the function runCC = runCT <*> id; can do a goto backward to the getCC < 1349739785 226715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well yes, backward jumps don't have that problem < 1349739925 393108 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :runLabels wouldn't even need a different monad, i think. it's just a control structure that can be used in any monad. < 1349739931 221056 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :To do forward, either you would have some kind of fake result to check and then to go back, or to make it something other than Kleisli morphisms, such as haivng nextFrom :: Label -> m x -> m x < 1349740012 785178 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349740034 535677 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or like nextFrom :: Label -> M x -> M x -> M x you need both monads arguments I think < 1349740166 785419 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or maybe you want to be able to compute the label inside the monad too < 1349740194 308004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well of course, otherwise it's not much of a computed NEXT FROM < 1349740219 38364 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well yes < 1349740247 867413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :on the other hand you don't want the label computation to be able to mutate values < 1349740253 26006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just read them < 1349740268 948922 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, although depending on the monad it may make possible that any value it changes is not changed. < 1349740389 323489 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or maybe you want: nextFrom :: M Label -> M () -> M x -> M x; < 1349740736 740809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the yafgc comic seems to have got a real schedule slip < 1349740778 148241 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: the short answer is "yes, rebase mutates history" but to actually understand what that means you have to understand a few things about git < 1349740833 373313 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :git commits are immutable objects; they are named by their SHA1 hash so there is no way to mutate one unless you find a SHA1 collision ;) < 1349740881 156886 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :each commit refers to its parent(s) also by hash, so in that sense, history is completely immutable < 1349740911 952424 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but you can always take some sequence of commits, and construct a new sequence of commits which does something similar but different < 1349740916 337028 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think "rewrites history" is more accurate than "mutates history". < 1349740968 239425 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and then you can switch your branch to use the new history rather than the old one < 1349740997 43266 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :because a branch is not an immutable object, it's a named pointer into the database of immutable objects < 1349741039 538351 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a branch is literally just a text file in .git/refs/heads with a hex SHA1 hash in it < 1349741046 161699 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that is also why branches are so cheap to create < 1349741115 865806 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :For example getCC/runCC can be like: runReaderT (runContT (do { liftIO $ putStrLn "Hello!"; la <- getCC; v <- liftIO $ getLine; n <- ContT (\f -> ReaderT $ \q -> runReaderT (f $ succ q) (succ q)); liftIO $ putStrLn (v ++ ":" ++ show n); when (v /= "" && n < 10) $ runCC la; }) return) 0 < 1349741129 392455 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :getCC = callCC (return . fix)? < 1349741140 756281 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: No. getCC = callCC (return . CT); < 1349741151 833576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's CT? < 1349741152 445380 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Where CT is just a newtype wrapper) < 1349741199 973201 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :runCC = runCT <*> id; (where runCT is the field of that newtype wrapper, and CT is the constructor) < 1349741213 72002 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349741237 372255 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: so rebase takes my local commits, and creates a new sequence of commits as though I had applied those patches to the current upstream, and then sets my local branch to point at the new history < 1349741244 339401 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(in this case. rebase can do many other things as well) < 1349741252 546710 :ion!ion@heh.fi PRIVMSG #esoteric :rebase -i is awesome. < 1349741256 631542 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349741289 521350 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :with rebase -i and add -p, you can really make your history look nice < 1349741319 551439 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I suppose it is even possible for the result type of a continuation monad to be another continuation monad, or if you use the proper newtype wrappers, even the same one, inside of some other monad or something like that too, even < 1349741323 594870 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :imo the point of version control history is to tell a logical story about how the code got from point A to point B < 1349741338 224329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I,I git historectomy < 1349741354 651932 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :-_- < 1349741377 643523 :ion!ion@heh.fi PRIVMSG #esoteric :I and I < 1349741421 710399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is at SEA. < 1349741430 351414 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how's that working out for you < 1349741438 743852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Better than last time. < 1349741455 648594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I got randomly selected to have my laptop checked, though. < 1349741464 372054 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what did they do? < 1349741464 960944 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fortunately they only checked the outside. < 1349741474 373604 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :were you flying into the US from another country? < 1349741476 304075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Rubbed something over it and put it in a machine, I think. < 1349741486 684183 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm flying SEA->SFO < 1349741514 44078 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ah < 1349742138 280842 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1349742398 851632 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oerjan: that wasn't a typo! that was me not speaking english < 1349742412 96144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guessed. < 1349742674 151584 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :funny thing: my other recent edit was on the total BF talk page and included "whereas it will have been replaced by a 0" where I guess a "with" could (should?) be substituted for the "by" < 1349742723 191170 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dcStupidTheta :: ThetaType,-- The context of the data type declaration < 1349742768 719138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think both are allowed there < 1349742836 368753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: the term is "For what it's worth" hth < 1349742849 744026 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :what did I say < 1349742853 966330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"worse" < 1349742864 157420 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh crap < 1349742872 660209 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that was completely unintended < 1349742882 18393 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :"For what I'm worth" would have been intended < 1349742883 463097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :freudian slippery slope < 1349742913 745817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...but would still have been unidiomatic. < 1349742946 863944 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, not-logged-in users cannot check the fancy little 'm' box < 1349742965 859183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed. < 1349743036 517713 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hey is there an easy way to have non-printable characters printed to the console? < 1349743065 67998 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :the cat program I wrote works almost correctly in my interpreter < 1349743097 337817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't use consoles much < 1349743118 590448 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :what do you program in < 1349743130 637166 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :uh, wait, console might not be the english term < 1349743135 435555 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :the shell < 1349743136 85347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gvim and winghci, mostly < 1349743170 687932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i do use it for my shell account where i've got my web page < 1349743174 143273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(and mail) < 1349743213 82474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :terminal window is the usual term, i think. i thought you meant like "linux console", which elliott has been asking about a lot recently < 1349743226 858920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and which i haven't used for years. < 1349743283 489235 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well it the same thing as a linux console, isn't? < 1349743283 608978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: perl -e "print (chr 7);" would be one way? :P < 1349743296 333712 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :except that I'm not using linux < 1349743300 742864 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you ever get your Stripe CTF 2.0 shirt? < 1349743320 591456 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought linux console referred to what you have if you're using linux but not running a GUI < 1349743332 819150 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oerjan: well humI meant I'd like to know whether my program doesn't print some garbage < 1349743333 876730 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :http://pastebin.com/cLx669wc < 1349743335 267279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe i've misunderstood < 1349743360 324050 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :here you can see it seems to be working correctly except for that question mark that appears < 1349743370 270303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah so you want to _check_ for non-printable characters < 1349743374 919708 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and which usually means I've printed a character the terminal window doesn't recognise < 1349743376 547363 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yes < 1349743393 432930 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :of course I could just modify the interpreter to print numerci values instead of characters < 1349743421 532155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: i think piping into hexdump is useful for that < 1349743494 346310 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not that i've used it before, or understand the format, but it should tell exactly what the output was < 1349743531 399925 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :echo 'a' > hexdump < 1349743536 906458 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that does... nothing < 1349743541 326897 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :`echo 'a' > hexdump < 1349743547 331729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :|, not > < 1349743550 358601 :HackEgo!codu@codu.org PRIVMSG #esoteric :​'a' > hexdump < 1349743555 938012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you just made a hexdump file :P < 1349743581 6800 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well it said hexdump 'A' < 1349743581 187853 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hexdump: A: No such file or directory < 1349743581 364079 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hexdump: A: Bad file descriptor < 1349743591 23670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :echo 'a' | hexdump < 1349743659 798863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :echo 'a' | hexdump -C might be better, it prints the printable ones readably too < 1349743728 800298 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :00000000 63 65 63 69 20 65 73 74 20 75 6e 20 74 65 73 74 |ceci est un test| < 1349743729 117014 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :00000010 0a ff |..| < 1349743729 342045 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :00000012 < 1349743730 960429 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and the rest as .'s, it seems < 1349743751 978056 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :`echo 'a' | hexdump < 1349743755 81337 :HackEgo!codu@codu.org PRIVMSG #esoteric :​'a' | hexdump < 1349743755 165928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: ok so you have a stray ff at the end < 1349743767 504806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the 0a is just a newline < 1349743796 338839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo 'a' | hexdump < 1349743799 358844 :HackEgo!codu@codu.org PRIVMSG #esoteric :0000000 0a61 \ 0000002 < 1349743807 568381 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh right < 1349743818 263412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that was weird... < 1349743831 132481 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well the program does contain the value 255 as a marker < 1349743837 347734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait no, that was without -C < 1349743837 969897 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(because of the ever-growing thing in sceql) < 1349743845 389092 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: yeah, but it got printed at the end < 1349743850 909859 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :echo 'ceci est un test' | hexdump -C < 1349743851 119787 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :00000000 63 65 63 69 20 65 73 74 20 75 6e 20 74 65 73 74 |ceci est un test| < 1349743851 569985 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :00000010 0a |.| < 1349743851 654400 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :00000011 < 1349743856 691043 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yes that's not supposed to happen < 1349743876 280277 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :besides, the number of outputs in the sceql program is exactly one less that the number of inputs < 1349743886 965081 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :which seemed logical since the last input was end of file < 1349743950 849429 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but if the 255 is printed as well, there should be as many outputs as inputs < 1349743960 679544 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349743971 864346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh < 1349744020 142336 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :-&=\&*_\-=_/-=/ < 1349744034 924733 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :as you can see, one * inside the loop, one & inside the loop, and one & outside the loop < 1349744039 699471 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so one more & < 1349744066 475981 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and it doesn't seem to be the interpreter's fault since other programs work fine < 1349744224 821652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :have you checked other programs with hexdump? < 1349744514 991838 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :simple hello world program:00000000 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 21 0a |Hello, world!.| < 1349744515 200470 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :0000000e < 1349744531 108643 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: oh hm, shouldn't you have *& rather than &* < 1349744546 220020 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I think not but I'll think about it < 1349744561 714561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the first character read will never be printed < 1349744564 335914 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :the idea is that input enqueue the input at the back of the queue (cause it's a queue) < 1349744565 980333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1349744572 684242 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1349744585 134708 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :while output has the side effect of going to the next element < 1349744596 382584 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hum, wait < 1349744625 147901 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :right, so < 1349744630 431395 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :we have 255 as a marker < 1349744646 830951 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and the program basically does "enqueue the next input just after the marker" < 1349744669 335359 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so at the beginning of a loop, the marker is at the end and the previous input (which hasn't been printed yet) is at the front < 1349744684 101957 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :if you output it, it will go after the marker and you don't want that < 1349744696 15244 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so first you input the next char, then only you output < 1349744722 353226 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric : [prev ... 255] INPUT OUTPUT [... 255 curr prev] < 1349744756 665147 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :then you have a loop that will go through the '...' which are all the older inputs < 1349744757 444502 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349744783 850829 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :the loop says "while the front byte is not 255, go to next" < 1349744813 235704 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric : INC BEGIN while not 255 DEC NEXT INC END DEC < 1349744816 446698 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think the program should work... < 1349744840 354209 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that's what I thought too, but apparently the 255 is outputted < 1349744859 618510 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well then there must be something wrong with the interpreter. < 1349744861 383929 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ok i'll try it with the interpreter linked below < 1349744908 520897 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :`run echo {}[] | iconv -f iso646-fi < 1349744911 612546 :HackEgo!codu@codu.org PRIVMSG #esoteric :iconv: illegal input sequence at position 0 < 1349744946 424900 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :haha, very funny < 1349744949 707535 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :./sceql_ref '-&=\&*_\-=_/-=/' < 1349744949 896672 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :Unable to open file < 1349744954 31464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo {}[] < 1349744957 197147 :HackEgo!codu@codu.org PRIVMSG #esoteric :​{}[] < 1349744992 383117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it takes a file, not a program string. < 1349744998 214542 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yes I know < 1349745004 416563 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that's why it was funny < 1349745012 485962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okay < 1349745028 269415 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so command > name just creates a new file? < 1349745041 60173 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, with the output of command < 1349745053 952931 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I was about to try echo '-&=\&*_\-=_/-=/' > ./sceql_ref < 1349745060 340844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it will also happily overwrite an old one < 1349745073 388435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops :) < 1349745097 259008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :DON'T DO THAT < 1349745145 317362 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :echo 'this is a test' | ./sceql_ref cat.ttt < 1349745145 491636 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :this is a test < 1349745153 10336 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh I forgot the hexdump < 1349745160 565559 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but no question mark, so I guess it works fine < 1349745164 304255 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :gggggh < 1349745176 425402 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mayhaps < 1349745190 887726 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yet, it works fine :( < 1349745199 558300 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so there is something wrong with the damn interpreter < 1349745208 928058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sad trombone < 1349745284 949074 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I was so proud that it was shorter than the reference interpreter and yet accepted both single-char command and plain text < 1349745312 295929 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :like, you could have a program "INC _ iozguqn INC" and it would still perform three increments < 1349745408 804489 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ok I'll try the same program but with 254 as a marker instead < 1349745423 891814 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and if it doesn't work I'LL TRY 253 < 1349745502 171420 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :./sceql_ref cat2.txtsceql < 1349745502 348556 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :Program contains no instructions < 1349745508 476540 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :right. < 1349745561 17065 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1349745736 544167 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oooook < 1349745742 719452 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so with 254 as a marker < 1349745748 356950 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :it still prints an extra 255 < 1349745823 837363 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric ::þ < 1349745879 782856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancee < 1349745915 356710 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so here's my resolution: at 3:30 in the morning I will NOT debug a sceql interpreter in C < 1349745993 671710 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is it 3:30 in the morning for you < 1349746004 110210 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well 3:26 < 1349746016 893890 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :wait does that mean I have four minutes to debug it < 1349746025 887617 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1349746027 306967 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that's a little short < 1349746032 163006 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :3:27 now < 1349746037 379021 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a real rockstar ninja hacker could do it < 1349746046 65251 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sic transit gloria resolutionum < 1349746047 739311 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :just chug some redbull and bro out to some killer kodez < 1349746205 213170 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And so you code < 1349746304 315394 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well my time is up gnight < 1349746342 875200 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :fyi the parser doesn't seem to be the problem < 1349746345 997253 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION vaguely wonders what sceql is < 1349746367 308529 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION vaguely suggests searching the wiki < 1349746375 952230 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :`man sceql < 1349746379 552372 :HackEgo!codu@codu.org PRIVMSG #esoteric :man: can't open the manpath configuration file /etc/manpath.config < 1349746407 204149 :SimonRC!~sc@fof.durge.org QUIT :Ping timeout: 260 seconds < 1349746407 529834 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :basically you have a queue and you can push stuff to it < 1349746408 75613 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the people have spoken: sceql has awful documentation. < 1349746432 519774 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, maybe that would give me some good Clojure practice < 1349746446 493523 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yes I'm sure you'll find closure by programming in sceql < 1349746455 131932 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although elliott once said that he would not use interpreters written in Clojure, and that scared me off from Clojure for a long time < 1349746544 19365 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh hey btw if someone would be so kind as to tell me whether this is good programming style or not: http://pastebin.com/5dmVMpcq < 1349746565 498817 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :appart from the fact that there are no comments < 1349746620 798521 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :there are two functions : the function instruction returns the instruction pointed to by the array index (with the side effect of modifying the index if the instruction was not just one char) < 1349746652 20144 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and the function parser which takes a sceql program and overwrites it with a parsed sceql program < 1349746816 205164 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1349746859 480593 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and I don't know the functon instruction looks slightly like a hack < 1349746872 430222 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Clojure seems like it would be... overkill, somehow < 1349746936 522607 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :anyway gnight < 1349746939 882360 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Night Arc < 1349746957 375786 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(only fifteen minutes between the first and second gnights, not bad) < 1349746966 650834 :Arc_Koen!~Arc_Koen@78.245.243.132 QUIT :Quit: that's dr. turing to you, punk < 1349747282 678211 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh Arc_Koen's quit message is something I said here recently < 1349747297 728098 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I'm not a fan of instruction(). < 1349747359 181067 :TeruFSX!~quassel@65-128-188-237.mpls.qwest.net QUIT :Ping timeout: 260 seconds < 1349747365 263534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shouldn't that use some kind of string comparison instead of all that character/pointer stuff < 1349747425 754099 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I'd think so. < 1349747524 364520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :memcmp looks useable < 1349747839 328980 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Arc_Koen you might want to use something like if (*i + 3 < l && !memcmp(&(p[*i+1]), "EXT", 3) { for that < 1349747839 502501 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349747947 866824 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 240 seconds < 1349747957 45553 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that's the same as p + *i + 1, and that p and *i could be combined somehow, but i'm not a C style expert. < 1349747961 325185 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349747997 965898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :can pointers be compared usefully with < ? < 1349748059 430450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm there's that undefined behavior if you go too far outside the allocated memory. < 1349748209 446905 :MoALTz!~no@host-92-8-231-162.as43234.net QUIT :Ping timeout: 256 seconds < 1349749288 414810 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1349749308 422237 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349750129 842498 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349751542 208046 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, tswett arpdoop < 1349752315 579134 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, C guarantees that a pointer one past the end of an array is a valid value, for use in comparisons like this < 1349752341 883842 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but more than one past the end is probably UB < 1349752367 594604 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :of course you're not allowed to dereference that pointer to one past the end of the array < 1349752664 43083 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349752903 879852 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds < 1349752939 826390 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349753062 855553 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Lost terminal < 1349753915 869994 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349754932 493277 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :2^32 channels and nothing on... < 1349754973 941047 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349755375 200583 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg JOIN :#esoteric < 1349756676 899498 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349757956 476071 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1349760575 201647 :aloril_!~aloril@84.249.126.153 QUIT :Ping timeout: 260 seconds < 1349761339 594667 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1349761568 716953 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, that reminds me of a funny bug I found... some function was taking a buffer pointer and length, but in a context where it was "known" it wouldn't overflow it was being used with INT_MAX as the buffer length < 1349761627 23653 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :leading to some funny effects when the buffer address had ... certain values < 1349762705 875705 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving < 1349762767 17251 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how's that < 1349762937 881291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't seen the thing in question, but I would guesstimate it had something to do with buf+len < buf (or a test of p < buf+len with p in the buffer falsely failing) with len of INT_MAX and buf too high up. < 1349762963 189203 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, somewhere in the function there was some "safety" check to see that the pointer was still inside the buffer < 1349763776 851681 :TheJimmyJames!~TheJimmyJ@107.6.15.215 JOIN :#esoteric < 1349764620 857687 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 252 seconds < 1349765098 813863 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1349765262 559309 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1349766023 747351 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1349766361 296702 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349767079 432388 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 256 seconds < 1349767219 732743 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 246 seconds < 1349767235 335842 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1349767450 932109 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis JOIN :#esoteric < 1349767647 933029 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1349767824 325243 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 260 seconds < 1349768510 982671 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349768607 997306 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1349768996 491970 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1349769382 947733 :TheJimmyJames!~TheJimmyJ@107.6.15.215 QUIT :Read error: Connection reset by peer < 1349769528 757724 :TheJimmyJames!~TheJimmyJ@113.111.198.115 JOIN :#esoteric < 1349769540 503279 :TheJimmyJames!~TheJimmyJ@113.111.198.115 QUIT :Client Quit < 1349770714 776653 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349770815 184201 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1349771505 747721 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1349772243 211509 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349776180 223028 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349776290 811935 :kinoSi0!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349776318 493874 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349776715 375310 :MoALTz!~no@host-92-8-145-2.as43234.net JOIN :#esoteric < 1349776787 610791 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349777299 854255 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Ping timeout: 246 seconds < 1349779599 413178 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349779611 201750 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1349779611 820907 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Arc_Koen: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349779616 946193 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@messages < 1349779617 580577 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oerjan said 8h 49m 38s ago: you might want to use something like if (*i + 3 < l && !memcmp(&(p[*i+1]), "EXT", 3) { for that < 1349780080 289528 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1349780203 243973 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1349780229 328481 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis QUIT :Ping timeout: 276 seconds < 1349780947 453901 :barts!~barts@p4FD0E01E.dip.t-dialin.net JOIN :#esoteric < 1349781058 778519 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 246 seconds < 1349781127 65506 :barts_!~barts@p57AE9E56.dip.t-dialin.net QUIT :Ping timeout: 245 seconds < 1349781197 834787 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349781728 326554 :epicmonkey!~epicmonke@host-224-58.dataart.net JOIN :#esoteric < 1349783168 82288 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net JOIN :#esoteric < 1349783173 683551 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :@messages? < 1349783173 863274 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349783203 590147 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Can anyone recommend a C++ tutorial for someone coming from Haskell with the aim of using the Unreal Development Kit? < 1349783293 670394 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :@ping < 1349783293 871912 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1349783363 664884 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :@pong < 1349783364 99590 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1349783427 257743 :epicmonkey!~epicmonke@host-224-58.dataart.net QUIT :Ping timeout: 276 seconds < 1349783652 82847 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net QUIT :Ping timeout: 245 seconds < 1349784331 787545 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1349784535 468139 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net JOIN :#esoteric < 1349784539 208308 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349784815 634237 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :elliott, Unreal Development Kit. Haskell. How much point is there trying to get both at once if I have a reason to use the former? < 1349784837 446235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: "get" both? < 1349784846 80265 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Use the UDK in Haskell < 1349784875 780558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds difficult < 1349784924 467989 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Yes. < 1349784963 727092 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :To do it, I'd need to use Haskell's FFI to do C code which does C++ code which does the UDK < 1349784985 84831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i wouldn't bother < 1349784990 565740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds like a full-time project to get them talking raelly < 1349784992 36357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*really < 1349784999 540773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i wouldn't use udk in the first place tho < 1349785012 546886 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :I have a reason to that is out of my control < 1349785023 400366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is the reason < 1349785047 702910 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :One of my friends is making a team for a competition organised by Epic Games < 1349785077 943580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :surely using haskell is banned somehow < 1349785086 727957 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Nah, you just need to use the UDK < 1349785118 597614 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :And now I will leave to look for clothes. < 1349785121 14620 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Goodbye. < 1349785122 371165 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net QUIT :Quit: Leaving < 1349785134 395113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :RIP TANEB < 1349785315 522805 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hey, if I design an esolang and it turns out to be very very similar to something that already exist, what do I do? < 1349785333 163154 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I create a page nonetheless (with reference to the other in a "see also" section), or not? < 1349785366 856969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can create it if you want to < 1349785379 29639 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't even have to mention the similarity if you don't want to, although someone else might notice and add it < 1349785395 790984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whether it's worth adding despite the similarities is up to you < 1349785416 183709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we have languages that are identical to others with only minor syntactic changes, after all, although they're not very well-liked (brainfuck equivalents) < 1349785576 964782 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes it happens to be a brainfuck derivative :( I thought about it yesterday, and of course something similar already exists (I think all brainfuck derivatives already exist) and I'm thinking it feels counterproductive to make pages for all brainfuck derivatives I can think of, because everyone can think of them < 1349785593 188455 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(I would probably not have asked if it was not a brainfuck derivative) < 1349785721 17423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, brainfuck derivative =/= brainfuck equivalent < 1349785733 447830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's hard to say more without knowing more about your language, really < 1349785756 990484 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well the idea is that the code is contained in the data tape < 1349785774 527537 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the tape is finite (initially as long as the program itself) < 1349785790 262335 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :there are two pointers, both initially pointing to the same cell (the instruction pointer and the data pointer) < 1349785810 72818 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the tape is circular, and there is an instruction to create a new cell (so that memory isn't bounded) < 1349785825 139431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that seems a lot more interesting than other BF derivatives < 1349785827 403156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is the similar language? < 1349785827 745588 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :of course "self-modifying brainfuck" already exists < 1349785849 17843 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though it doesn't have a finite tape < 1349785888 825058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it sounds different enough < 1349785893 239479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not like there's limited space on the wiki, anyway < 1349785905 743309 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, I'll create a page then < 1349785907 34285 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you < 1349785932 263665 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I've written a pretty detailed description, but I have no name < 1349786510 888773 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349786790 113227 :barts!~barts@p4FD0E01E.dip.t-dialin.net PRIVMSG #esoteric :circlefuck < 1349786824 285990 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you < 1349786827 107508 :barts!~barts@p4FD0E01E.dip.t-dialin.net PRIVMSG #esoteric :yw < 1349786920 965859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Qq q q q qqq qq Qq q q qqq < 1349786974 436776 :barts!~barts@p4FD0E01E.dip.t-dialin.net PRIVMSG #esoteric :od name too < 1349786981 259481 :barts!~barts@p4FD0E01E.dip.t-dialin.net PRIVMSG #esoteric :*good name too < 1349787022 973471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"These images are epic, it's like Reddit, only on github!" -- actual github comment < 1349787100 51484 :barts!~barts@p4FD0E01E.dip.t-dialin.net PRIVMSG #esoteric :sounds like twitter, only on livejournal < 1349787295 621755 :DAZ44!~Damien@mfr49-gw.rain.fr JOIN :#esoteric < 1349787324 552234 :DAZ44!~Damien@mfr49-gw.rain.fr PART :#esoteric < 1349787389 392264 :DAZ44!~Damien@mfr49-gw.rain.fr JOIN :#esoteric < 1349787392 388023 :DAZ44!~Damien@mfr49-gw.rain.fr PART :#esoteric < 1349787492 140965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run echo "@tell DAZ44 $(welcome DAZ44)" < 1349787504 535611 :HackEgo!codu@codu.org PRIVMSG #esoteric :​@tell DAZ44 DAZ44: 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.) < 1349787577 522683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, that thing still < 1349787578 59664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pfft < 1349788372 36234 :augur!~augur@129-2-129-34.wireless.umd.edu JOIN :#esoteric < 1349788432 300636 :augur!~augur@129-2-129-34.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1349788456 349427 :augur!~augur@129-2-129-34.wireless.umd.edu JOIN :#esoteric < 1349788584 49762 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349788872 83860 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349789448 421658 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1349790286 491682 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349790368 328153 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349790717 333687 :Guest86966!~root@cl-300.bos-01.us.sixxs.net JOIN :#esoteric < 1349790754 893548 :trout!~root@freebsd/developer/variable QUIT :Ping timeout: 244 seconds < 1349791411 907911 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 246 seconds < 1349791705 350332 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349792184 840851 :epicmonkey!~epicmonke@host-224-58.dataart.net JOIN :#esoteric < 1349792400 421606 :atriq!~nathan@host-84-13-93-227.opaltelecom.net JOIN :#esoteric < 1349792569 606003 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hurmpf I almost did it again < 1349792586 607142 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :@masseges? < 1349792586 774535 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349792597 708095 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :really, I can't write "followed with"? < 1349792638 859959 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :I think it's "followed by"? < 1349793083 446034 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 260 seconds < 1349793157 852898 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :What's the context? < 1349793788 511572 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh well in both cases it was a character in a string, followed by another character < 1349793790 460562 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or something < 1349793813 297743 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and well I naturally write "followed with" but apparently I should write "followed by" < 1349793825 689280 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I don't know, "followed with" sounded like english < 1349793913 332183 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :English is a ridiculous language < 1349793930 457159 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349793936 999448 :jiella!~jiella@cs27103076.pp.htv.fi PRIVMSG #esoteric :So true. < 1349793939 902890 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :It's Vikings who spoke French trying to talk to Germans in Latin < 1349793955 796192 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349793960 442681 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :(actually almost true) < 1349794022 371815 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :While I could talk for about 5 minutes about the history of the English language, I'm not going to. < 1349794171 873024 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that language have existed for centuries or millenia, and you can only talk about its history for five minutes?! < 1349794177 931653 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you must talk really fast < 1349794333 246365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fsvo millenia < 1349794430 633933 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg QUIT :Quit: mig22 < 1349795234 928608 :Slereah!x@ANantes-259-1-175-189.w90-49.abo.wanadoo.fr QUIT :Ping timeout: 240 seconds < 1349795253 906813 :Slereah!x@ANantes-259-1-175-189.w90-49.abo.wanadoo.fr JOIN :#esoteric < 1349795261 214292 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i spoke english before it was cool < 1349795453 788598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: do you know anything about ancient versions of borland turbo c++ < 1349795497 934465 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1349795550 30360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: this is a non-philosophical question < 1349795669 643147 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1349795677 145670 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but i did use openwatcom c yesterday < 1349795859 140531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: wow < 1349795859 965363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: why < 1349795870 80977 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :to compile a dos program < 1349795903 207451 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :my friend wrote a program for AVR that blinks some LEDs in patterns to induce hallucinations < 1349795911 980362 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and i decided to convert it to a DOS program that blinks the screen < 1349795914 656920 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :for no particular reason < 1349795953 390395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does it work < 1349795973 658298 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :kinda < 1349795989 706079 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i also used openwatcom c for http://mainisusuallyafunction.blogspot.com/2010/10/programming-jvf-2010.html < 1349796039 305098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :define kinda < 1349796043 208930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you only sort of hallucinate < 1349796046 157846 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349796049 36753 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349796057 433436 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it doesn't really work unless it fills the entire visual field < 1349796076 88876 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it produces standing waves in the primary visual cortex < 1349796085 199327 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which sounds like star trek but there are actual neuroscience papers about this < 1349796092 245297 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(my friend is a co-author on one of them) < 1349796143 753313 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh, how naive i was back when i wrote this < 1349796145 910906 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i thought "public domain" < 1349796149 249514 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :was a thing < 1349796173 410081 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :public static void doMain() < 1349796183 191697 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :gaah < 1349796355 520171 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 246 seconds < 1349796378 449832 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's funny to read old code and pick apart my old style < 1349796416 854764 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's only indented two spaces < 1349796444 287986 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and i thought "while (foo) { }" is more readable than "while (foo);" < 1349796446 247972 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i am not sure now < 1349796530 839607 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349796585 202426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Don't you hate it when you get disconnected from IRC and your replies to things get dropped and also you miss other things other pepole say?? < 1349796590 557046 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349796593 845330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clearly should make unrelaible internet connections illegal < 1349796604 828687 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's why i run irssi on ec2 and connect to it with mosh < 1349796618 318943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: You need an endorsement line on that advertisement. < 1349796629 54658 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm keegan and i approved this message < 1349796634 494058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ANYWAY kmc: i like the comments on that entry < 1349796646 748965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I would use irssi except I hate irssi's interface. < 1349796830 881507 :MoALTz!~no@host-92-8-145-2.as43234.net QUIT :Ping timeout: 244 seconds < 1349796942 309873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know of any good IRC clients. < 1349796960 740060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: what about @ < 1349797062 997265 :atriq!~nathan@host-84-13-93-227.opaltelecom.net QUIT :Read error: Operation timed out < 1349797094 228312 :atriq!~nathan@host-84-13-93-227.opaltelecom.net JOIN :#esoteric < 1349797420 148831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aha, http://www.ousob.com/ng/borcpp/ng365.php < 1349797559 414086 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh crap, forgot lunch < 1349798376 832937 :MoALTz!~no@host-92-2-129-105.as43234.net JOIN :#esoteric < 1349799061 89978 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 248 seconds < 1349799216 403948 :Gregor!codu@codu.org PRIVMSG #esoteric :The new bitbucket look… < 1349799218 432946 :Gregor!codu@codu.org PRIVMSG #esoteric :is Facebook < 1349799220 349926 :Gregor!codu@codu.org PRIVMSG #esoteric :X_X < 1349799232 395797 :Gregor!codu@codu.org PRIVMSG #esoteric :This is sad. < 1349799411 342806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :doesn't look anything like facebook < 1349799444 531984 :Gregor!codu@codu.org PRIVMSG #esoteric :Mmm hmm. < 1349799525 372301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well they're both blue < 1349799744 142969 :Gregor!codu@codu.org PRIVMSG #esoteric :Top blue bar with logo on the left, search and account dropdowns, user pages are timelines, project pages (now like “Pages” on Facebook) expect your project to have a face—err, logo—placed exactly where Facebook puts it. < 1349799993 803482 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349800332 311020 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349800360 64056 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Why... < 1349800369 489524 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Why am I looking at the Tumblr tag for Haskell? < 1349800394 95667 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Huh, when did the bitbucket redesing thing happen? < 1349800397 192742 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Must've been very recent < 1349800467 502278 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349800538 779723 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349800544 763483 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1349800546 99424 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349800580 527932 :Gregor!codu@codu.org PRIVMSG #esoteric :FireFly: Today. < 1349800588 773804 :Gregor!codu@codu.org PRIVMSG #esoteric :FireFly: Opinions? < 1349800762 55710 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :The whole "pretend to be Facebook" thing seems a bit silly, what with the colour scheme and whatnot < 1349800797 418334 :AnotherTest!~tim@94-224-16-83.access.telenet.be JOIN :#esoteric < 1349800802 639403 :AnotherTest!~tim@94-224-16-83.access.telenet.be PRIVMSG #esoteric :Hello < 1349800829 238383 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Hey < 1349800850 85288 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Though on the brighter side of things, I do like the icons for various actions in the newsfeed < 1349800901 26942 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, there are lots of little improvements that help things, I overall prefer the new UI. < 1349800917 234143 :Gregor!codu@codu.org PRIVMSG #esoteric :It's just that if I recommended Bitbucket to a friend right now, I'm 100% certain that they'd ask me why it's trying to be Facebook. < 1349800959 620124 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Indeed < 1349801008 801670 :epicmonkey!~epicmonke@host-224-58.dataart.net QUIT :Ping timeout: 246 seconds < 1349801170 964897 :AnotherTest!~tim@94-224-16-83.access.telenet.be PRIVMSG #esoteric :> 0xbe440ff0 < 1349801172 235645 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 3192131568 < 1349801200 768734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Beaaoffo. < 1349801424 746856 :Guest86966!~root@cl-300.bos-01.us.sixxs.net QUIT :Changing host < 1349801424 868813 :Guest86966!~root@freebsd/developer/variable JOIN :#esoteric < 1349801468 609823 :Guest86966!~root@freebsd/developer/variable NICK :Guest86967 < 1349801493 944245 :Guest86967!~root@freebsd/developer/variable NICK :constant < 1349801901 402089 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :@ping < 1349801902 143252 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :pong < 1349801993 687506 :ogrom!~del@gprs-inet-65-81.elisa.ee JOIN :#esoteric < 1349804286 844302 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 252 seconds < 1349804872 717675 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1349805084 984295 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349805096 411064 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349805277 365428 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349806914 929712 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ok. who the hell manes their web browser browsex? < 1349806919 486647 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :*names < 1349807054 906202 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349807065 859597 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349807080 203408 :AnotherTest!~tim@94-224-16-83.access.telenet.be QUIT :Quit: Leaving. < 1349808112 25571 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :A really desperate person with a forehead fetish < 1349808219 689003 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :harr harr, brow sex < 1349808286 661760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A win32 programmer. < 1349808324 530587 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Too much RegisterClassEx and CreateWindowEx and such. < 1349808342 82791 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fed up with Browse? try BrowseEx! < 1349808358 304068 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(or BrowseExW if you want unicode support) < 1349808361 756070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's browseex, olsner < 1349808385 316947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe they found the developer at ExpertsExchange. < 1349808414 687918 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: oh, ok < 1349808436 500663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Brows, named by someone *right* after calling creat. < 1349808818 748256 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :expertsexchange? < 1349808860 37697 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :lol < 1349809013 792422 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It used to be at expertsexchange.com, I believe. < 1349809021 681669 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They added a dash later. < 1349809093 386368 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :damn < 1349809118 717644 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :that would be awesome url < 1349809172 605574 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also Pen Island at penisland.net -- they sell pens. < 1349809187 839701 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :That was deliberate, I'm sure. < 1349809189 582445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's rather likely to be intentional, though. < 1349809191 626511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1349809199 126507 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :There's Who Represents < 1349809214 878063 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::P < 1349809218 532987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, the slogan for Pen Island is "Your Pen Is Our Business". < 1349809236 146059 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how many people looking for penisland will end up buying a pen after coming to pen island? < 1349809381 721947 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also the Holland's Hit Festival site at hollandshitfestival.nl. < 1349809411 857964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and that Therapist Finder service. < 1349809440 630428 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :is there a list? < 1349809442 568254 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, Holland Hit Festival sounds like it would be better english, as well as a less unfortunate domain name < 1349809459 543001 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: The site is all in Dutch anyway. < 1349809479 862804 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nortti: There are several articles. Probably someone has made a combined list too. < 1349809490 803081 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ok < 1349809500 427924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Worst domain names" is a good search keyword I'd guess. < 1349809832 250152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They seem to tend to be titled "unintentionally bad", but many of them are probably not. < 1349809835 680809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.boredpanda.com/worst-domain-names/ has 30, that's long-ish. < 1349809847 521297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I remember that Powergen Italia page from before, too. < 1349809866 827322 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, that one is actually funny < 1349810198 802628 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :lol < 1349810583 457755 :ogrom!~del@gprs-inet-65-81.elisa.ee QUIT :Quit: Left < 1349810750 879876 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349810757 31255 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349810889 449904 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349811001 519948 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My Dungeons&Dragons character has now advanced one experience level up. < 1349811013 678065 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Hell yes. < 1349811157 893119 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: So now you're zz939? < 1349811165 104962 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/9/o/ < 1349811204 817486 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: No, my Dungeons&Dragons character is actually named Iuckqlwviv Kjugobe and did not change his name. < 1349811222 850543 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Iuckqlwviv, nice name < 1349811264 746586 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I usually use the name Kjugobe, although the DM cannot pronounce either. < 1349811274 337078 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> sequence [map pred,map succ,rot13] "Iuckqlwviv Kjugobe" < 1349811276 740942 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["Htbjpkvuhu\USJitfnad","Jvdlrmxwjw!Lkvhpcf","Vhpxdyjivi Xwhtbor"] < 1349811336 664525 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Vhpxdyjivi Xwhtbor sounds good < 1349811356 549489 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You know what else is a nice name? < 1349811359 288412 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The name comes from the following algorithm (I programmed it on my graphing calculator): Roll d6, 1=stop, 2,3=vowel (use d6), 4,5,6=consonant (use d20), and then repeat. < 1349811359 626884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan < 1349811367 95282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: You should /nick oerjan2 < 1349811398 420638 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: I am not related to oerjan, so that would be confusing < 1349811415 16650 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: You would be if you /nicked oerjan2! < 1349811417 991428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :∎ < 1349811422 58545 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, I would not < 1349811427 489090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes you would. < 1349811433 339351 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :would not < 1349811433 423266 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You'd be related by having almost the same nick. < 1349811444 547613 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have 290833 experience points in total, by now. < 1349811454 350155 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e JOIN :#esoteric < 1349811456 563440 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 290833 / 4159 < 1349811457 961702 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 69.92858860302958 < 1349811459 536698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Coïncidence? < 1349811460 817297 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er. < 1349811468 585603 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 290833 / 4951 < 1349811468 670166 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :...what? < 1349811470 82756 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 58.74227428802262 < 1349811474 147991 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :*There*. < 1349811476 357108 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1349811477 448715 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :...what? < 1349811478 38532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Coïncidence? < 1349811486 407091 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What are you trying to calculate? < 1349811495 845966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your XP/4951 < 1349811499 764828 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why? < 1349811508 854614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Accounting for inflation. < 1349811522 410528 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what is the significance of 4951? < 1349811532 800765 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what does it mean? < 1349811534 103899 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There is no inflation involved. < 1349811538 115166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure there is. < 1349811547 149435 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :XP used to be worth much more way back when. < 1349811562 34941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :DMs just give it out indiscriminately these days. :-( < 1349811564 168602 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are you trying to convert it to a different system? < 1349811679 722677 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :assuming your xp starts at 1, I'd say the inflation-adjusted xp is always 1 < 1349811680 521677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1349811687 950011 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, my XP starts at zero. < 1349811695 477729 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349811706 215035 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, ok, I don't know how to deal with zero < 1349811718 245382 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know how to divide by zero? It is difficult, because dividing by zero is not allowed. < 1349811765 957664 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So you have to use limits and whatever, and to know when it is applicable and not applicable to the calculation. < 1349811768 386353 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fascists. < 1349811778 937688 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :zzo38: yeah, that stuff is tricky < 1349811779 756739 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I know how to divide by infinitesimals. < 1349811785 6052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is basically the same thing. < 1349811798 504813 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e QUIT :Quit: . < 1349811844 803644 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In Icosahedral RPG, 1XP is worth ten of D&D3.5e XP, I think. < 1349811863 923678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How much is that in US dollars? < 1349811866 972648 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But D&D3.5e is older than Icosahedral RPG, so they aren't always worth more in the past. < 1349811867 517136 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e JOIN :#esoteric < 1349811895 591126 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :fizzie: I don't know. In gold coins, 1XP (in D&D3.5e) = 5gp, so I don't know what you would convert gold coins to United States currency. < 1349811916 163806 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e QUIT :Client Quit < 1349811928 350582 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Changing host < 1349811928 434879 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1349811928 856131 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 246 seconds < 1349811950 694580 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How heavy is 1 gp? < 1349811956 933868 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :1/50 pound < 1349811999 205815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"5*(1/50 pounds) of gold" W|A €399.79 current commodity price. < 1349812022 174163 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But that seems like in euros? < 1349812026 92073 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e JOIN :#esoteric < 1349812032 405338 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Didn't you want it in US? < 1349812051 686295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, close enough. Apparently it's $514.62. < 1349812064 578796 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :W|A automatically selects currency units by geoip trickery, I believe. < 1349812111 19834 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It automatically selects many things by geoip trickery, I think. Will it use geoip to figure out the sunrise/sunset times, and to figure out the hour angle of the sun, and so on? < 1349812154 93904 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does it even deal with hour angle directly, or do you need to convert it from right ascension? < 1349812179 200582 :jix!~jix@jixco.de QUIT :Ping timeout: 260 seconds < 1349812180 268548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't tried to ask any astronomical questions about it. < 1349812205 450842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But "sunrise" gives me today's sunrise in Espoo, Finland, which is the city I'm in, at least. < 1349812232 58874 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know right ascension and declination works, although you cannot seem to specify J2000 and so on. In addition, it doesn't seem to work with ecliptic coordinates, except with the very limited query "astrological sign". < 1349812345 310398 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(You will get the ecliptic longitude of the sun, but only the sign and not the degrees within the sign; it doesn't seem very useful with such low precision (only 12 slices of the circle), and aren't W|A supposed to be scientific?) < 1349812512 562062 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think it would make more sense to treat "astrological sign" as an angular unit rather than a query in itself (of course it could automatically expand "astrological sign" by itself into "ecliptic longitude of sun in astrological signs", which is what I think it ought to do). < 1349812734 465334 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, and even if you do request astrological signs, it should tell you the degrees past the beginning of the sign, too. < 1349812800 555669 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's a perpetual work-in-progress, I suppose. Maybe some day it will. < 1349812853 582703 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually I think we should work together to make the FOSS version of a similar thing in Haskell. < 1349812881 619423 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Therefore it might start with not quite as good, but eventually becomes much better much quicker. < 1349812956 787302 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349812997 543198 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Did you know that if you made a FOSS version of Wolfram|Alpha, but in Haskell, it would quickly be much better than that crippled thing Wolfram has. < 1349813018 244261 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hasn't someone been working on that for a while < 1349813019 866129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :obviously. < 1349813035 55376 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But not right away; it would take some time first, and then it would improve more quickly than Wolfram|Alpha improves. < 1349813037 572366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think someone made a version of mathematica, and then was hired by wolfram < 1349813050 659337 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't think it matters what language you use here < 1349813069 898986 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think most of the value in W|A is in a billion hard-coded special rules for understanding various kinds of data < 1349813077 651565 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't mean it would quickly become better, I mean it would eventually improve much more quickly, so eventually it probably would be better, at least at some things, if not all. < 1349813086 847778 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :your choice of programming language might make those rules a bit easier to write but it won't mean you magically don't need to write them < 1349813092 827572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kmc: They "curate" it. That's a hip verb nowadays, or so I am to understand. < 1349813163 305439 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Well, yes, you would still need to write it, but with the Haskell it could be made if you have installed it you can enter English queries or you can use Haskell queries within GHCi, or a combination of both, yes you do need some rules for various kinds of data, default units, whatever else, etc < 1349813179 185328 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah everyone and their dog will be banging down your door to write queries in haskell < 1349813214 476737 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I asked Wolfram Alpha about Wolfram Alpha, but it just printed some rather banal statistics about wolframalpha.com; daily page views and index page size in KiB and a HTML element hierarchy graph. < 1349813326 761432 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Well, you would need to have GHC installed if you want to write the queries in Haskell codes, but anyone who uses it and does have may find it useful. < 1349813472 829228 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And yes I did think I read about it once someone was doing that in Haskell. < 1349813474 25089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: afaict the basic problem is that to improve faster than WA there need to be enough people able and willing to write queries in haskell to overtake the actual paid Wolfram employees doing the same for WA. < 1349813517 821284 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but magical haskell magic will make them 1000x more efficient! < 1349813544 356502 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :surely you're not suggesting that some problems are hard or tedious no matter what programming language you use < 1349813554 185296 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Someone can certainly pay someone if they use the system within their own company, to make improvement, if anyone ever does do for payment. < 1349813571 195149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: h8r < 1349813574 601597 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But some things are hard, regardless of programming language, is the case, anyways. < 1349813585 932885 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sk8r < 1349813588 755178 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sh8chaf < 1349813596 912405 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how goes it shachaf < 1349813606 993269 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is back in CA. < 1349813620 372386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A shaChAf. < 1349813691 768239 :ion!ion@heh.fi PRIVMSG #esoteric :shalifornia < 1349813713 776159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: This is your last week of not being Old, by the way. < 1349813723 797270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Use it well. < 1349813740 301896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When does Old start? < 1349813771 700716 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sunday. < 1349813854 718857 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349813958 520164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run echo "lambdabot: @tell elliott You can probably do it like this." < 1349813963 578311 :HackEgo!codu@codu.org PRIVMSG #esoteric :lambdabot: @tell elliott You can probably do it like this. < 1349813964 200114 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349813974 430269 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hi oerjan < 1349813981 681432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: You have a pretty good nick. < 1349813985 228409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi shachaf < 1349813990 96540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why thank you < 1349813996 662114 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ørjan would be better. < 1349814006 762664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But within the confines of IRC you can't do much better than oerjan. < 1349814031 603804 :ion!ion@heh.fi PRIVMSG #esoteric :œ < 1349814036 291539 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION should probably do résuméy things. :-( < 1349814040 368799 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's terribly unpleasant. < 1349814062 690897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also i've had the nick oerjan since 1992/1993 or so. < 1349814085 971570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: That's just around the time I got the nick Shachaf! < 1349814210 811073 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or maybe even earlier, come to think of it. < 1349814225 752524 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Nobody ever calls me atriq. < 1349814228 505553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :1991? < 1349814230 985746 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was a good year. < 1349814236 444604 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :For a start I'd get mixed up with Patrick < 1349814255 87235 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^rto13 patriq < 1349814263 51377 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^rot13 patriq < 1349814269 13520 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :!rot13 patriq < 1349814271 713038 :EgoBot!codu@codu.org PRIVMSG #esoteric :cngevd < 1349814274 14080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i had the username eigil after my mud character initially, i don't remember exactly when i switched. < 1349814311 196034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :presumably when i started using the account for mail and/or usenet. < 1349814334 874593 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey. < 1349814343 983827 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: HEY YOURSELF < 1349814347 359883 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :WHAT'S WITH FUNGOT < 1349814358 435137 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, that was the "hey". < 1349814371 306953 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1349814375 102876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^rot13 patriq < 1349814375 543056 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :cngevd < 1349814405 854676 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^rot13 patrick < 1349814406 192306 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :cngevpx < 1349814410 443565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^rot13 fungot < 1349814410 925885 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shatbg < 1349814415 891205 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349814431 660705 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :cnegvpx %rax; pshufd < 1349814436 74146 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :!rot13 Phantom_Hoover < 1349814436 903988 :EgoBot!codu@codu.org PRIVMSG #esoteric :Cunagbz_Ubbire < 1349814461 522349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pshufd? < 1349814473 514363 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that shuffles 16-bit values? < 1349814514 384305 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you know where to buy the fast ARMv2 chips? < 1349814589 915934 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(rather than the slow ones) < 1349814608 734535 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(O, and they should also be RoHS compliant, if that is possible.) < 1349814699 899560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : `run echo "lambdabot: @tell elliott You can probably do it like this." < 1349814700 458862 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349814700 882813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clever < 1349814750 377781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Just imagine oerjan told two bots to each tell two bots to @tell you something. < 1349814756 996811 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In the form of a small tree. < 1349814761 278317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then it would be a four-leaf clever! < 1349814811 174612 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pshufd shuffles 32-bit values. packed-shuffle d-oublewords. < 1349814821 928304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, right. < 1349814831 330867 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because a "word" is 16 bits. < 1349814905 485671 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :!c sizeof "word" < 1349814909 492548 :EgoBot!codu@codu.org PRIVMSG #esoteric :No output. < 1349814914 193040 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Yay! < 1349814944 459700 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349814983 889369 :Gregor!codu@codu.org PRIVMSG #esoteric :!c printf("%d", sizeof "word") < 1349814985 852968 :EgoBot!codu@codu.org PRIVMSG #esoteric :5 < 1349815046 394912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!c printf("hi") < 1349815049 70118 :EgoBot!codu@codu.org PRIVMSG #esoteric :hi < 1349815060 646908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!c printf("@tell elliott oh no :'(") < 1349815063 256148 :EgoBot!codu@codu.org PRIVMSG #esoteric :​@tell elliott oh no :'( < 1349815075 412417 :Gregor!codu@codu.org PRIVMSG #esoteric :Womp womp, I win. < 1349815093 974913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi copumpkin < 1349815100 728634 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :hi < 1349815102 509903 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How's Boston? < 1349815119 618596 :ion!ion@heh.fi PRIVMSG #esoteric :!c printf("\001ACTION tests\001") < 1349815121 900508 :EgoBot!codu@codu.org PRIVMSG #esoteric :​.ACTION tests. < 1349815123 356597 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think you need to put "lambdabot: " at front otherwise there will be zero-width space at front. < 1349815125 76674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Someone tried to get me to get a job in NH the other day.q < 1349815135 868289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"more boston than boston" < 1349815145 577519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :("boston" means "cold") < 1349815160 593885 :ion!ion@heh.fi PRIVMSG #esoteric :("boston" `means` "cold") < 1349815205 145094 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :means(Boston,Cold). < 1349815247 575141 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boston isn't cold. when i was there it was about 30 degrees celsius. < 1349815263 176904 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :shachaf: cold and grey < 1349815283 522245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :NH or Boston? < 1349815287 689224 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :both < 1349815314 833500 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you went to university in NH, didn't you. < 1349815341 699156 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and hello < 1349815416 933360 :jix!~jix@jixco.de JOIN :#esoteric < 1349815761 371229 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: 'screen' doesn't support non-BMP codepoints. :-( < 1349815763 847317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is annoyed. < 1349815819 434953 :hagb4rd!~perdito@p5797224A.dip.t-dialin.net JOIN :#esoteric < 1349815860 101394 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah :( < 1349815871 17820 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they are racist against ancient sumerians and elves and such < 1349815902 786785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And mathematicians. < 1349815911 375438 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :fuck mathematicians < 1349815944 657067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Don't be racist. :-( < 1349815957 242635 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :to please mathematicians you have to include codepoints for bold italic fraktur double-strike lower case greek < 1349815986 27696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Huh? < 1349816000 952202 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is asking for codepoints like "ℂ" too much? < 1349816007 238278 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :unicode has a bunch of copies of the latin and greek alphabets with different font-ish attributes < 1349816010 325285 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(That one happens to be BMP.) < 1349816020 670410 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :because while to normal people these are just font distinctions, to a mathematician they are semantically different characters < 1349816026 578982 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bold and italic is silly, but double-struck isn't *that* silly. < 1349816039 173706 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and so they get different codepoints according to unicode's philosophical notion of what a character is < 1349816053 406589 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :double-struck was invented as a way of writing bold on a blackboard < 1349816066 411497 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but now we have bold, double-strike, and bold double-strike < 1349816067 374086 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1349816079 277973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ℋ < 1349816098 277830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, there are some great letters here. < 1349816143 734245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What would you have mathematicians do? Use *multi-character identifiers*? < 1349816168 133443 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nah i'm just on a rant < 1349816178 183099 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :perhaps they could become more like programmers and accept multi-letter identifiers < 1349816222 435175 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349816277 838976 :augur!~augur@129-2-129-34.wireless.umd.edu QUIT :Remote host closed the connection < 1349816316 329928 :ion!ion@heh.fi PRIVMSG #esoteric :I’d love that. < 1349816331 534203 :ion!ion@heh.fi PRIVMSG #esoteric :They already have sin, cos etc. < 1349816368 755225 :ion!ion@heh.fi PRIVMSG #esoteric :instead of bold double-struck comic sans inverse “s” and “c”. < 1349816406 322787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, man, we need COMIC SANS codepoints. < 1349816535 416966 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1349816564 585242 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.ctan.org/tex-archive/macros/latex/contrib/comicsans < 1349816605 415719 :Gregor!codu@codu.org PRIVMSG #esoteric : * Mathematics using Comic Sans wherever possible < 1349816639 476852 :atriq!~nathan@host-84-13-93-227.opaltelecom.net QUIT :Quit: Leaving < 1349816718 148462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The documentation .pdf is in Comic Sans. < 1349816733 609115 :Gregor!codu@codu.org PRIVMSG #esoteric :I saw, yes. < 1349816744 165217 :Gregor!codu@codu.org PRIVMSG #esoteric :Its example of math in comic sans brings a tear to my eye. < 1349816782 331376 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A tear of JOY? < 1349816803 481657 :Gregor!codu@codu.org PRIVMSG #esoteric :I can't decide. < 1349817098 641544 :Gregor!codu@codu.org PRIVMSG #esoteric :But I am printing that bit and posting it on my cubicle. < 1349817138 5945 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :don't miss page 5 < 1349817241 927685 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349817685 97431 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION foolishly opens the PDF and attempts to read it... < 1349817720 879186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: do you like comic sans < 1349817744 670517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SanDisk should make a music player called Comic Sansa. < 1349817768 422532 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1349817768 738610 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy: You have 26 new messages. '/msg lambdabot @messages' to read them. < 1349817779 597874 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: < 1349817779 681469 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh no :'( < 1349817788 773159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: what happened < 1349817799 563076 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's going to get thread killed just watch < 1349817804 454831 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :14:23:19 Plugin `tell' failed with: thread killed < 1349817813 873008 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott........................... < 1349817834 158014 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Are they all gone now? < 1349817854 739359 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes, forever < 1349818108 907552 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you still have to download a .exe and extract the font from it using cabextract? < 1349818115 882768 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349818131 890380 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hey i owned a sansa something or other < 1349818136 466601 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it was shite until i installed rhythmbox < 1349818206 611292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :franz i am, i am franz, do you like comic sans < 1349818238 802681 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1349818256 964883 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm writing a C compiler in ruby < 1349818268 463896 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and you know what? it's quite pleasant < 1349818278 302673 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :better than writing a ruby compiler in C < 1349818284 187613 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1349818296 91329 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :despite the fact that it's terribly wrong and lame < 1349818315 110324 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :does your C compiler have a hip name and a nice looking website full of references to popular internet memes < 1349818315 746083 :Gregor!codu@codu.org PRIVMSG #esoteric :Writing compilers in high-level languages makes perfect sense… < 1349818332 836467 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Gregor: you must be a terrible programmer with a small penis < 1349818333 809679 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :;) < 1349818346 466597 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i was looking for a good compiler targetting 65c816 < 1349818357 484467 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :which I could easily modify < 1349818376 728669 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and then i just grabbed this: https://github.com/oggy/cast , and started prototyping < 1349818380 798227 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :why 65c816 < 1349818387 922002 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :to the point that it actually compiles something < 1349818407 755841 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :because < 1349818436 803051 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :http://integratedredstone.wikispaces.com/RedPower+Control < 1349818479 732171 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Why not just write Forth? < 1349818491 291724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :write forth and multiply < 1349818496 788373 :Gregor!codu@codu.org PRIVMSG #esoteric :Why not just write Fythe? < 1349818500 147902 :Gregor!codu@codu.org PRIVMSG #esoteric :Hurp hurp < 1349818536 331198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, that's not an esolang? < 1349818536 500338 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Gregor: Sadly, RP doesn't ship with a Fythe interpreter. < 1349818584 527631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it's Gregor's, and he even registered an .org domain < 1349818622 458841 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it Gregor.org? < 1349818640 299978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Hamdee Fythe, Real Estate Agent." < 1349818645 739180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, fythe.org < 1349818656 427420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a pretty good name, that < 1349818685 328133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(hamdee fythe) < 1349818741 959934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION imagines him being the evil capitalist ruling hexham, montgomery burns style < 1349819072 913137 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :forth is already there < 1349819084 79487 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i want C cross compiler < 1349819157 364166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Your program lacks a main function. What a stupid error." < 1349819176 75890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although maybe that would be a cross linker < 1349819207 696358 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :nah < 1349819212 659993 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1349819225 242512 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :my compiler emits ACME assembly < 1349819238 674459 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and ACME does not produce linkable objects < 1349819246 327568 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :so linking is... uh < 1349819248 564077 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :firth of forth < 1349819253 13086 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :on asm level < 1349819263 464447 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does it have a BEEP BEEP instruction < 1349819285 113576 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :no, but it has "halt and catch fire" instruction < 1349819295 621830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1349819313 904231 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :does it actually < 1349819315 257691 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :catch fire < 1349819323 428122 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i think i've seen that < 1349819340 221988 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :but since i currently work with the emulator emulator < 1349819353 564088 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh, i heard you like emulators! < 1349819373 479035 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :how ironic < 1349819423 502791 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :c compiler written in ruby targets a virtual machine running on a virtual machine < 1349819486 904180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Oh, I remember that Powergen Italia page from before, too. <-- XD < 1349819508 92168 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :General Italia < 1349819510 967789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nooga: It's like several dozen spoons when all you need is a butter knife. < 1349819524 960583 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :shachaf: but it's fun < 1349819534 827279 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349819562 471982 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349819648 29643 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349819841 554830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and the spoons aren't even ironic < 1349819851 352955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Is the knife ironic? < 1349819867 547373 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope, it's plastic < 1349819880 873001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wow. What a shame. < 1349819921 797863 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :smørkniv < 1349820030 949896 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :smør is an awesome word, sounds like smar, which means technical lube in Polish < 1349820105 411318 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, elliott arpdoop < 1349820120 937399 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover too < 1349820122 962034 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :right, ørjan? < 1349820147 863273 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh no an arpdoop < 1349820167 965755 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i've just accidentally ardpoop < 1349820258 363043 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :this is terrifying < 1349820380 349147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nooga: could be a cognate? < 1349820456 942191 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :maybe < 1349820655 938737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION hasn't found out how to get good norwegian etymology from the internet yet < 1349820678 119379 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for a word that isn't shared with a big language < 1349820698 512797 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is ACME assembly? < 1349820732 563691 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :especially that verb 'smarować' derived from 'smar' is used with both bread and, for example, mechanisms < 1349820761 17810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :same with norwegian "smøre" < 1349820790 661611 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :yay < 1349820860 764792 :ion!ion@heh.fi PRIVMSG #esoteric :> let f 'a' = "rp"; f 'r' = "do"; f 'p' = "op"; f 'd' = "ar"; f 'o' = "pd" in fix (('a':).(f=<<)) < 1349820862 770561 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "arpdooparpdpdoprpdooparoparpdopdooparpdpdoprpdopdoprpdooparpdoparpdpdoprpd... < 1349820937 836514 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :WHAT! < 1349820952 464603 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i just googled ACME assembler for zzo38 and look: http://www.esw-heim.tu-clausthal.de/~marco/smorbrod/acme/ < 1349820988 320813 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :smør everywhere < 1349821164 114993 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1349821298 142992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: hello < 1349821303 237127 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :helllo < 1349821372 631284 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :helo < 1349821378 530933 :ion!ion@heh.fi PRIVMSG #esoteric :hall < 1349821384 747223 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :hal < 1349821461 337857 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :Just what do you think you're doing, Dave? < 1349821500 304649 :ion!ion@heh.fi TOPIC #esoteric :BEWARE THE Ø̈RJANIST MØ̈Ø̈SE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | God made the natural numbers; all else is the work of ZARDOZ | http://codu.org/logs/_esoteric/ | http://esolangs.org/wiki < 1349821560 249991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders what changed < 1349821724 395536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION detects a zero temperature in friday's forecast < 1349821738 636818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess this is the end then. no one could possibly survive that. < 1349822156 42167 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :eh < 1349822416 318083 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 246 seconds < 1349824365 361055 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1349825901 693567 :carado!~user4539@2a01:e35:2e3d:3ef0:6ef0:49ff:fe73:1fd0 QUIT :Quit: Leaving < 1349829114 337842 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 264 seconds < 1349831172 697890 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :'The entire council of the city of Reggio Calabria in southern Italy is dismissed to stop it from being taken over by the mafia, officials say.' < 1349832454 771579 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I need to finish DS9 at some point < 1349832752 55249 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349832985 551951 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does ClojureScript count as a Lisp? < 1349832999 436836 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ClojureScript macros are in a different language (Clojure). < 1349833028 32617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Time for argue-about-words-o'clock. < 1349833133 800477 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Scheme macros are also in a different language (usually) < 1349833137 917545 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :I guess Scheme isn't a Lisp... < 1349833167 426268 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It depends if the macros are in a different language? < 1349833189 716309 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, what makes a Lisp a Lisp? < 1349833197 607570 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know < 1349833208 735781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: The main question is how much Paul Graham has written about it. < 1349833222 669354 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the term "Lisp" can be endlessly redefined to win the current argument < 1349833225 99001 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's the beauty of it < 1349833252 683261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess he doesn't write about Lisp anymoer. < 1349833342 635960 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION should reread LoperOS person's rant about Clojure < 1349833347 190243 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think I disagree with it < 1349833392 814380 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :So. For various reasons I got shoved into a "UNIX programming" class. ... Holy mother of shit we have to use *C shell*? < 1349833409 434472 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Yes. /bin/csh < 1349833420 517949 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Am I going to need to learn COBOL next? < 1349833423 831921 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"It promotes no, mandates - the use of undigestable foreign matter in Lisp code: primitives on which you cannot pop the hood to reveal intelligible innards." < 1349833424 329768 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Seriously, what the fuck. < 1349833460 84122 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does he believe that the hardware we run on should operate on conses? < 1349833472 858384 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :probably < 1349833504 295036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :easyware < 1349833526 324269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: http://www.loper-os.org/?p=55 < 1349833547 978521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my encyclopedic knowledge of bad loper os posts finally comes in handy < 1349833606 190172 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi elliott < 1349833610 374422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought you quit #esoteric < 1349833844 845714 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I do think that Clojure is uncomfortably closer than it should be to Java at times, but I don't think it's really that horrible. < 1349833857 842375 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :*C shell does not have functions*. < 1349833869 72377 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq, any chance that they're called something else? < 1349833869 920682 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :*They made a language worse than Bourne shell.* < 1349833882 172517 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Sgeo: No. The closest it *has* is aliases. < 1349833898 536084 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :C shell is literally devoid of functions. < 1349833939 725968 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"No car crash, however brutal, will ever produce piles of loose protons and neutrons." < 1349833942 986164 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't think that's true < 1349833949 906401 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is there really nothing in a car which can burn hot enough to produce plasma? < 1349834014 557254 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Doesn't Joel talk about abstractions < 1349834025 671245 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh dear, this seems to be a complicated question < 1349834030 814023 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: Joel talks about a lot of shit < 1349834040 974428 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There may be some abstractions (e.g. TCP) in which leaks of the abstraction are inevitable < 1349834100 574429 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we just need the car to crash with randall munroe's baseball < 1349834122 687767 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION initially skipped the word "about" in what kmc said < 1349834131 209229 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :either way, really < 1349834154 209131 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :magnesium engine block will burn at 3,000 K < 1349834169 870036 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nobody can give me a straight answer as to what temperature air turns into plasma < 1349834195 838797 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: A billion degrees. < 1349834208 505168 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :isn't cool < 1349834298 960401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hear there is cold plasma too < 1349834371 511609 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: what's special about TCP there? < 1349834397 356953 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :do you mean the fact that it can't overcome an indefinite period of 100% packet loss? < 1349834402 533285 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes < 1349834448 957711 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :csh builtins cannot be pipes. < 1349834452 943656 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :s/pipes/piped/ < 1349834518 466055 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Java methods are not functions in Clojure < 1349834528 773984 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq's thing is probably worse < 1349834593 681497 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :And its errors don't include line numbers. < 1349834708 340821 :Sanky!~SankyZNC@unaffiliated/sanky QUIT :Ping timeout: 245 seconds < 1349834732 774850 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Who designed C shell, and can I beat them? < 1349834755 593263 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION again sees a comparison with Clojure :/ < 1349834921 839478 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349835540 598410 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Bill Joy. < 1349835545 875556 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Okay, I'm happy with beating him. < 1349835616 944546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a joyful beating, check < 1349835656 268625 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Oh dear, he's partly to blame for NFS. < 1349835659 282308 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Now I have to beat him. < 1349835681 976904 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :NFS: because file systems are stateless. < 1349836075 227222 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, NFS is reviled? < 1349836150 872708 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :haha Sgeo < 1349836154 297585 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :such a joker < 1349836236 404590 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::/ < 1349836972 291721 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :19:42 it's like I am stuck misusing the do monad < 1349837040 988598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :misusing the do monad, doo dah doo dah < 1349837063 316219 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Newbie misunderstandings are quote-worthy now? < 1349837097 715285 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : since it's cornihilio it's much more likely that the type is right and the 'do' is wrong < 1349837109 77984 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Sounds like the people are familiar with this person? < 1349837142 402928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this person has no heart < 1349837178 978807 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This person is all heart. < 1349837199 669051 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, that would coromnisio < 1349837210 917463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+be < 1349837286 517669 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net PRIVMSG #esoteric :Sgeo: NFS is horrific. < 1349838236 362542 :hagb4rd!~perdito@p5797224A.dip.t-dialin.net QUIT :Ping timeout: 255 seconds < 1349838473 918026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Hey, man. < 1349838484 982355 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You know who makes the puns around here, right? < 1349838488 166060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 shachaf < 1349838489 17869 :EgoBot!codu@codu.org PRIVMSG #esoteric :funpuns < 1349838489 686288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 zzo38 < 1349838490 613930 :EgoBot!codu@codu.org PRIVMSG #esoteric :mmb38 < 1349838501 314062 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg JOIN :#esoteric < 1349838506 867920 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :mmb51 < 1349838509 248828 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`welcome mig22 < 1349838512 966190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION just deals out punishment -----### < 1349838513 455554 :HackEgo!codu@codu.org PRIVMSG #esoteric :mig22: 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.) < 1349838525 162656 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`rot13 mig22 < 1349838528 794119 :HackEgo!codu@codu.org PRIVMSG #esoteric :zvt22 < 1349838544 47969 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :МиГ-22 < 1349838550 84430 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`rot13 Sgeo < 1349838553 127318 :HackEgo!codu@codu.org PRIVMSG #esoteric :Ftrb < 1349838562 524342 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so easy to pronounce < 1349838566 803669 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :─────███ < 1349838570 589859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot12 kmc < 1349838577 349678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1349838581 145643 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^rot13 kmc < 1349838581 571632 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :xzp < 1349838595 115871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :xeegan zpallister < 1349838602 710592 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :^rot13 ▚▞▚▞▚▞▚▞▚▞▚▞▚▞▚▞ < 1349838603 518593 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :▚▞▚▞▚▞▚▞▚▞▚▞▚▞▚▞ < 1349838668 208573 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@yarr < 1349838668 741726 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :I'll crush ye barnacles! < 1349838671 409685 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : kmc Does "mc" really stand for "Mc"? < 1349838676 115966 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349838689 466505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: That's so lame. < 1349838698 384088 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :haters gonna hate < 1349838701 491692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Just like you!!!! < 1349838704 908207 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :snap < 1349838715 938537 :zzo38!~zzo38@24-207-49-17.eastlink.ca PART :#esoteric < 1349838722 209048 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ヾ(⌐■_■)ノ♪ < 1349838726 679066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not good enough for zzo38. < 1349839147 810210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :>+<[>-<-]>[<+>-]< < 1349839676 582383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: noob answer here but, i think you mean type checking, and that happens before. if a function gets bound, it becomes a new type, and the next type you feed it needs to be compatible. if a function is fed proper types but pruposely used in the wrong context, that's a failure of semantics. < 1349839723 969386 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :very good sir < 1349839731 528219 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shall i warm up sir's crack pipe < 1349839745 358718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: a function that could take functions could do that < 1349839748 565218 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think sir is cracked enough < 1349839750 513097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: something along the lines of f :: (a->b) -> a < 1349839754 388824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: monads should be suitable for this < 1349839768 302132 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :are you livetweeting #haskell or what < 1349839773 112066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1349839780 77902 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :jesus really < 1349839780 550168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this isn't twitter though kmc < 1349839781 371673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's irc < 1349839786 454253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shall i warm up sir's crack pipe, as they say < 1349839796 153976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott is trying to make you leave the last channel you're still in. :-( < 1349839804 318808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was all one person if that makes it better < 1349839860 223846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: how long has this person been here < 1349839869 706586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh they're just reffering to the monadic context in general now i understand < 1349839871 834768 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ps by here i mean #haskell < 1349839888 986318 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: A while. < 1349839912 151892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You're such a geneous. < 1349839956 173744 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do you know that you still beat me in "number of words said in #haskell"? < 1349839972 668700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :3x < 1349840010 152884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott beats me too. < 1349840027 987426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking. < 1349840042 911704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: does anyone beat me < 1349840054 472462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Of course. < 1349840073 997309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who < 1349840075 574509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dons? < 1349840139 655799 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I used to write all these specialized monomorphic functions and I couldn't use any free theorems. Then I started writing more general types for my functions and it was all, like, "welcome to parametri city". < 1349840162 611419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Probably. < 1349840203 376756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I measured wrong. It's not quite 3x. < 1349840218 264450 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dons is almost at 2 million words. < 1349840342 116513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: haveyouread OutsideIn(X) < 1349840359 420939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1349840662 825207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I prefer the less well-known "double-negation with newline in the middle" translation. < 1349840683 186708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Er. What. It's strictly weaker. < 1349840731 900033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You know how you used to be here every day but now you're only here every 7 days? < 1349840737 918640 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's strictly weeker. < 1349840747 748183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok you got me < 1349840772 632038 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Do you believe cps :: (a -> b) -> (b -> r) -> a -> r yet? < 1349840791 762271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :define believe < 1349840811 415821 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You said it should be a -> (a -> r) -> r before. < 1349840876 175297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't know < 1349840899 16536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :((b -> r) -> (a -> r)) is a CPSed (a -> b) < 1349841101 564472 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION decides not to ask a stupid and tangentally-related question < 1349841279 291185 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no paypal i do not need a loan to buy 5 tee shirts < 1349841524 556932 :TeruFSX!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349841604 82362 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349842109 733064 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :1 lakh rupees isn't cool, you know what's cool? 1 crore rupees < 1349842294 268634 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I can only assume that kmc is either playing a game or drunk. < 1349842317 572256 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :neither < 1349842332 997705 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well i'm not more playing a game than usual < 1349842337 420417 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's all, like, games, man < 1349842411 569952 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION fines kmc for one crore crore rupees < 1349842541 833813 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why does http://en.wikipedia.org/wiki/South_Asian_numbering_system skip the crore crore row... < 1349842944 383027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: you're , game < 1349843453 662974 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :besides Sgeo, you know that it's illegal to be drunk on the internet < 1349843521 846804 :Sanky!~SankyZNC@unaffiliated/sanky JOIN :#esoteric < 1349843529 231231 :ion!ion@heh.fi PRIVMSG #esoteric :@type flip (.) < 1349843530 615793 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b (f :: * -> *). (Functor f) => f a -> (a -> b) -> f b < 1349843535 304670 :ion!ion@heh.fi PRIVMSG #esoteric :@type flip (Prelude..) < 1349843536 503785 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b c a. (a -> b) -> (b -> c) -> a -> c < 1349843616 994922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t (>>>).($) < 1349843618 266489 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b c. (a -> b) -> (b -> c) -> a -> c < 1349843868 960497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :when carnage is insufficient, mr. munroe adds more zeroes. < 1349843902 787633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc isn't playing a game more than usual. < 1349843905 691894 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nor drunk more than usual. < 1349843942 943948 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I feel like I should learn how type checking/inference works properly. < 1349843992 715044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :badly < 1349844168 157889 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: Did you read Typing Haskell in Haskell? < 1349844456 48345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Nope. < 1349844463 657933 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's probably a good one to read. :-) < 1349844477 839190 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course GHC's type system is barely Haskell these days. < 1349844718 48635 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sure < 1349844743 915944 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wasn't sure if you meant the general idea of type checking/inference, or specifically ghc haskell with all the bells and whistles < 1349844758 237101 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :implementing type inference for simply typed lambda calculus is fun and not hard < 1349844788 126432 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hindley milner is only a bit harder, i think < 1349844808 980228 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and then you add type classes and polymorphic mutual recursion and you have haskell < 1349844821 88932 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and then you take about 2 mg of LSD and you have GHC Haskell < 1349844846 646547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What do you do to end up with Agda? < 1349844897 329804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sometimes making these things more general makes them simpler. < 1349844897 985865 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well, i know nothing about how inference works in agda, to the degree it exists < 1349844901 357055 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1349844908 159720 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :as far as checking goes that is true < 1349844934 125012 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Agda's value inference is probably better than its type inference... < 1349844950 387402 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote cmccann agda < 1349844951 47894 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :cmccann says: someone should implement a dependently-typed unsafeCoerce in Agda, you'd have to provide a proof that the coercion is invalid < 1349844953 462833 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote cmccann agda < 1349844953 993494 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :cmccann says: the most common solution to prevent runtime errors in Agda is by not running the program < 1349844993 298079 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric ::3 < 1349845019 660843 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Colon three. < 1349845025 337317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's another one of those that I don't get. < 1349845109 378935 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's no fundamental reason not to have "exists" in Haskell, is there? < 1349845117 637803 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I heard there's a fundamental reason not to have it in GHC. < 1349845261 872822 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which is? < 1349845322 310044 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By heard I mean edwardk mentioned something about it being incompatible with the way GHC does type checking at dinner once. < 1349845327 830875 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1349845345 83996 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I don't really know. < 1349845345 168149 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"I asked Karp in the elevator and he said it was probably NP-complete" < 1349845374 633292 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Pretty much. < 1349845399 691037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was almost exactly a year ago. He's coming back next week for the same event! < 1349845417 214321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I'll have the opportunity to ask him again. < 1349845731 369639 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Where did your CodensityAsk type come from? < 1349845752 161418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like it. < 1349845830 890595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Do you like reflection? < 1349845833 883795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's a great library, that. < 1349845837 979708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That wonderful person elliott worked on it. < 1349845853 545489 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I don't understand reflection. < 1349845865 104946 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's probably good, though. < 1349845875 519917 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What does it do? < 1349845896 75002 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Actually I just made it up < 1349845912 165642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Have you ever wanted to be able to express the type "Integer mod 42" in such a way that the 42 is encoded in the type? < 1349845915 700885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Right, but in what context? < 1349845917 703644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So you don't have to write a Num instance for every single number. < 1349845921 361993 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Sure! < 1349845924 938024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That you'd want to modulo it by. < 1349845953 916844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Okay, then look at "newtype M s a" onwards in http://hpaste.org/66699. Ignore the reflection implementation, it's just Oleg's low-level hack to accomplish it. < 1349845978 180068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Basically you can lift an arbitrary value to a (phony; the actual "type" is nothing and doesn't matter to you) type that you get an instance for. < 1349845984 317828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That instance lets you give a proxy for that type, and get the value back. < 1349845989 609299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So you can write interfaces that depend on values. < 1349845995 625179 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I was first think of Yoneda with a class constraint, and then to use not a class constraint but rather a value instead. < 1349846001 28603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: It can also be used to replace Reader like that, but in a way that omits all the monadic plugging. < 1349846008 254942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: It's like implicit parameters, but without all their weirdnesses. < 1349846016 211974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(And you don't have to implement it in the compiler.) < 1349846020 584012 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hence, < 1349846022 10153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reify :: a -> (forall s. Reifies s a => Proxy s -> r) -> r < 1349846028 920801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class Reifies s a | s -> a where reflect :: proxy s -> a < 1349846029 43790 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And then I realize that you can use it to make a MonadPlus from any comonad. < 1349846045 345920 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Do you understand me now? < 1349846051 804659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: OK. < 1349846066 394509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Nope. < 1349846070 345967 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you see CodensityAsk? < 1349846083 174928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Here's an example of it replacing Reader: http://hpaste.org/66715 < 1349846089 589041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Pfft, reflection is way cooler than CodensityAsk. < 1349846090 139378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf is now completely confused and thinks Reifies is a CodensityAsk type < 1349846106 182819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :CodensityAsk = best type < 1349846171 6520 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :oerjan: Oops, isn't Reifies a class instead?? < 1349846181 625810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: he is _very_ confused. < 1349846185 843079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :See, even zzo38 knows the deal about reflection!! < 1349846187 600517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :He knows what's up. < 1349846226 997050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Can you express CodensityAsk as a CodensityAsk type? < 1349846232 674669 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :reflection lets you be down with what's up < 1349846345 669002 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I suppose you can use (CodensityAsk (IdentityT f)) but I don't know if that is what you meant < 1349846362 171249 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(But you can do that with anything really) < 1349846564 665263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: What's CodensityAsk (Cont r)? < 1349846629 698330 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I don't know, but it is something. < 1349846669 288963 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However, notice that you don't need to use a functor there, it can be anything, such as (CodensityAsk Predicate) to make up the infinite search monad. < 1349846701 682660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: CodensityAsk is "pretty damn awesome", confirms another channel. < 1349846951 346623 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Is it really related to Codensity, though? < 1349846980 95890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Codensity m a = forall z. (a -> m z) -> m z < 1349847220 431449 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Well, kind of, but not really. I just didn't know what other name to put. < 1349847246 196230 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is a monad in the same way that Codensity is a monad. < 1349847271 678041 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Which is also the same way that Cont is a monad, too. < 1349847272 494744 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1349847721 609317 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Quit: Good night (again) < 1349849456 76648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask zzo38 Is this the CodensityAsk Monad (>>=)? m >>= f = CA $ \q k -> runCA m q (\x -> runCA (f x) q k) < 1349849461 453458 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349850025 78278 :barts!~barts@p4FD0E01E.dip.t-dialin.net QUIT :Quit: leaving < 1349850276 287474 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Today I learned that YKK is a company < 1349851769 887940 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1349851777 226262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: what's a good cpu these days < 1349852902 717301 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1349853970 962634 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 246 seconds < 1349854282 29634 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: 68000 < 1349854309 13325 :ion!ion@heh.fi PRIVMSG #esoteric :Much more powerful than the 6502. < 1349854324 255544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks < 1349854331 106218 :ion!ion@heh.fi PRIVMSG #esoteric :You’re welcome. < 1349856097 110487 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349856123 869297 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell zzo38 Oh, I guess so. < 1349856124 678962 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349857254 799386 :TeruFSX!~quassel@65-128-188-237.mpls.qwest.net QUIT :Read error: Connection reset by peer < 1349858644 729095 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1349862781 384536 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349862810 974726 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349864465 766224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: http://www.dustingetz.com/2012/10/09/can-haskell-prove-that-a-program-will-not-crash.html < 1349864563 192964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so in effect, an expression of type int -> int, will only crash in the same ways that math can ‘crash’ on pencil and paper. < 1349864569 123373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Which means that if we’re confident that our program isn’t ⊥ (do you really worry about the halting problem in your business application?), if your program passes the type checker, it will not crash. ever. (Unless it runs out of memory, or you unplug it, …) < 1349864571 744379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what a guarantee < 1349864639 565937 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i can offer a hard guarantee that if your program won't crash it won't crash < 1349864650 714673 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how much more could you ever want or need < 1349864719 981949 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :http://www.dustingetz.com/2012/10/07/monads-in-python-identity-maybe-error.html < 1349864762 862638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no < 1349864773 113189 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"business logic is crystal clear. hook it up to a flowchart software or something. < 1349864773 319221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :" < 1349864776 392053 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heeeeeeeeeeeeeeeeeeeeeeeeeeeeelp < 1349864843 195563 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Strange Loop 2012 talk - Monads for normal people in python (slides), monads for normal people in python and clojure < 1349865035 745846 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349865533 370282 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349865605 279971 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349866137 460892 :ogrom!~del@gprs-inet-65-81.elisa.ee JOIN :#esoteric < 1349866901 49426 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 248 seconds < 1349866934 972611 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349867071 548713 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349867083 199937 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1349867156 970920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nenholoe < 1349867161 744820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hi < 1349867198 352591 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349867208 438071 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349867289 732203 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"! End of file on the terminal... why?" < 1349867346 368457 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hey, has anyone seen itidus lately? < 1349867902 94992 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1349867924 31918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good question < 1349867938 17729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe he got bored < 1349867959 267872 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349868612 484289 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :He got called "full of shit always", "spends too much time dragging down the discussion", "making the channel that much worse by being here and [..] clearly never going to change", and took off half an hour later; this was about 156 hours ago. < 1349868642 315986 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 276 seconds < 1349870049 811364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: sounds like the #esoteric I know < 1349870100 295156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice looks like oerjan started it < 1349870104 93702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't see that every day!! < 1349870155 548901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :22:47:20: i am more interested in the unsolicited humour than reality when i say there is no operation which satisfies x in the equation (> (x wolfram) (in mathematicians_wolfram_admires)) < 1349870161 172136 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Right, there was some stuff before those quotes, too. < 1349870161 256619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that might just be the best opening sentence to an argument ever < 1349870177 799572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :22:28:17: apparently wolfram's new kind of science recommends mathematica.. and someone is annoyed by it < 1349870177 883443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :22:29:53: i think.. maybe he should see a psychologist < 1349870181 557116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :going to miss these gems < 1349870218 833187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :22:55:22: what i tried to say is really in bad taste < 1349870219 74929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :22:55:30: so im glad its meaningless < 1349870227 525871 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i should probably feel bad for laughing at all this a lot < 1349870242 831637 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1349870275 964376 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349870287 167937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: Well, only two of those were PH rather than the three I expected, that's quite exciting. < 1349870298 20044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe #esoteric does change sometimes! < 1349870501 679495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What, he didn't even reply. I want my money back. < 1349870746 829262 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349870786 924958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: Mathematica ancedote: writing the 2,3 turing machine functions in mathematica, they were orders of magnitude slower than the equivalent Perl < 1349870794 979431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and Perl is not the right language to write those in) < 1349870893 851568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: err, you told me this five years ago < 1349870948 361830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: why do I remember you telling me something about Mathematica five years ago < 1349870990 44156 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it's amusing? < 1349871008 528500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ha. Ha. Ha. < 1349871018 741342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well I wouldn't go *that* far [LAUGH TRACK] < 1349871025 441188 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349871034 649423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did I upset him < 1349871036 996581 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell ais523 i'm sorry < 1349871037 605655 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349871042 798586 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349871050 14520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell ais523 i take it back, i'm not sorry at all < 1349871050 644107 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349871056 725998 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1349871065 762084 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1349871066 280154 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ais523: You have 3 new messages. '/msg lambdabot @messages' to read them. < 1349871069 228154 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages < 1349871069 897267 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :AnotherTest asked 9d 19h 8s ago: On Wikipedia, programming language pages have "info boxes" which show some basic but useful information. Maybe we could do this on the esolangs wiki too? (To give < 1349871070 13768 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :you an idea of the information that the boxes would contain; I was thinking of: paradigms, creator, year of creation, derived from, influenced by, influenced, specification, reference implementation < 1349871070 94649 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :etc. < 1349871070 94849 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott said 32s ago: i'm sorry < 1349871070 94956 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott said 19s ago: i take it back, i'm not sorry at all < 1349871092 826369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think you need to apologise for whatever you were trying to apologise for < 1349871103 662261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : ais523: well I wouldn't go *that* far [LAUGH TRACK] < 1349871103 923855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :* ais523 has quit () < 1349871104 4561 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : did I upset him < 1349871104 4773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : @tell ais523 i'm sorry < 1349871104 4882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Consider it noted. < 1349871104 721451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :* ais523 (~ais523@unaffiliated/ais523) has joined #esoteric < 1349871106 695185 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : @tell ais523 i take it back, < 1349871110 390972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i stopped being sorry because it became clear you did not actually get upset! < 1349871112 906894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :therefore i don't have to be worry < 1349871164 278490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha < 1349871292 877746 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds < 1349871327 887946 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349872368 175446 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349872633 370961 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349872639 888104 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349872673 315167 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349872874 145878 :ogrom!~del@gprs-inet-65-81.elisa.ee QUIT :Quit: Left < 1349873254 874894 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr JOIN :#esoteric < 1349873374 871729 :Slereah!x@ANantes-259-1-175-189.w90-49.abo.wanadoo.fr QUIT :Ping timeout: 246 seconds < 1349874644 236930 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :wtf: http://thedailywtf.com/Articles/The-Killing-Job.aspx < 1349874983 401691 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349875064 180858 :ion!ion@heh.fi PRIVMSG #esoteric :I have a week’s worth of stats from my server that’s in the NTP pool. The connection speed has been set as 3 Mbit/s in the pool settings, the average usage is less than 0.5 kB/s. http://heh.fi/collectd/img/ntp-bytes < 1349875102 126786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Haha, you actually have that GPS thing in an NTP pool? < 1349875117 22864 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: My server has been in the pool for ages. < 1349875273 119695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Well, I only got told about this server thing a few days ago by someone or other in here. < 1349875277 755803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am "out of" "the" "loop". < 1349875474 324357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Do you happen to know if there's any particularly easy way to compare my system's idea of the time with your server's? < 1349875478 316334 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That'd be exciting!!! < 1349875481 227847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(FSVO exciting.) < 1349875491 757365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm synchronised with ntp myself though, so it might be... uninspiring. < 1349875521 911617 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: “server ntp1.heh.fi iburst” < 1349875551 989608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: I take it that's not a shell command. < 1349875553 128631 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: Which servers are you using, btw? {0,1,2,3}.{your area}.pool.ntp.org? < 1349875557 838006 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: A ntp.conf line < 1349875569 738197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's, uh, literally whatever the Arch default is. Let me check. < 1349875580 416620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[012].pool.ntp.org. Thoroughly uninspiring. < 1349875596 590323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess there is probably some trickery to give me geographically-appropriate servers for those? < 1349875664 451826 :ion!ion@heh.fi PRIVMSG #esoteric :0) Vendors are working against the pool rules by using that by default; they should be {0,1,2,3}.arch.pool.ntp.org. 1) Why {0,1,2}, not {0,1,2,3}? 2) I think it probably has some GeoIP stuff, but i guess it’s best to use {0,1,2,3}.{your area}.pool.ntp.org. < 1349875748 905232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :0) Who starts numbering their lists from 0? I'm hereby renumbering 0 as 1. 1) I'd report it as a bug, except, uh... I'm lazy, and I doubt they'd care. 2) God knows, but that's how it is. 3) Right. Modifying configurations is so 2011, but maybe having super accurate time is 2012 enough to counter it out. < 1349875766 491671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how http://pool.ntp.org/ has a decent chance of getting you some quaint time server website. < 1349875781 110409 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1349875797 26690 :ion!ion@heh.fi PRIVMSG #esoteric :hehe < 1349875814 643345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: I'm not sure what the vendor thing is about, though. It seems a rather arbitrary distinction. < 1349875849 309235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Should Linux from Scratch recommend you use lfs.pool.ntp.org, even though you're mostly doing things yourself and don't really have any association with LFS? < 1349875856 697016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Admittedly Arch is a bit heavier-weight than that, but still. < 1349875887 767114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION notes that http://www.pool.ntp.org/en/use.html doesn't mention anything about it either :p < 1349875896 708712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess http://www.pool.ntp.org/en/vendors.html is it. < 1349875898 934759 :ion!ion@heh.fi PRIVMSG #esoteric :Sometimes some vendor’s device/software is faulty in some way and DoSes the pool. That way they can limit the issue until the bug is fixed. < 1349875908 530803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Time usually just advances." Deep. < 1349875909 145695 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :lfs should provide instructions for calibrating with a sundial < 1349875926 688778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: I think Arch just ships unpatched ntpd with a default configuration file. < 1349875936 918501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :They don't patch stuff all that much. < 1349875948 78347 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also by ntpd I think I mean openntpd? < 1349875972 425016 :ion!ion@heh.fi PRIVMSG #esoteric :If an LFS/whatever *user* configures their ntpd they’re free to do whatever they want. But vendors coming with some kind of a default configuration should get a subdomain. < 1349875984 352150 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Is there much practical use for having network calibrated time, anyway? < 1349875986 450132 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349875986 977097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No, I mean whatever this "ntp" package is. < 1349876008 142784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: Well, you get a clock that's right. That's pretty valuable. < 1349876053 748772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Right. So where do you draw the line between a user copy-pasting an example configuration file from a website, and a user telling a tool (e.g., package manager pacman) to copy-paste an example configuration file for them? Admittedly it's somewhat more obvious in the case of something big and supported and official like Ubuntu. < 1349876075 887573 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :So, why is that valuable. < 1349876121 135165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: Well, time is a thing. < 1349876128 164204 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think all sorts of Official(tm) stuff uses NTP. < 1349876131 848638 :ion!ion@heh.fi PRIVMSG #esoteric :Protocols that require roughly the same time on both ends are able to work. Filesystem etc. timestamps will be correct. < 1349876135 29750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Therefore, air traffic control was one of the first applications for NTP." -- see, that's official. < 1349876162 345146 :ion!ion@heh.fi PRIVMSG #esoteric :You won’t be late for work when using your computer’s clock. < 1349876178 905679 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :That's assuming your office is on the same time! < 1349876214 381134 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I think protocols should start by negotiating time, rather than assuming the same time. < 1349876235 965790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :There's also the whole thing where it's nice for you, as a person, to know what time it is. < 1349876257 45507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Unless you want every conversation about when to do a certain thing to involve negotiating two different clocks that are 15 minutes off because nobody synchronises their time. < 1349876263 962225 :ion!ion@heh.fi PRIVMSG #esoteric :Yeah, add time-dependency to the protocol so the attacker is unable to replay authentication packets… but let her dictate what time it is. < 1349876270 611414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Seems nicer to have just one program (i.e., ntp) do the conversations about agreeing on what a time means. < 1349876321 255195 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"Someone with a watch can always tell the time. Someone with two watches is never sure." < 1349876345 55990 :ion!ion@heh.fi PRIVMSG #esoteric :Someone with two ntp-synchronized watches? < 1349876363 407816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think Jafet may be engaged in some leg-pulling. < 1349876573 539519 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349876621 388817 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349876909 753540 :ion!ion@heh.fi PRIVMSG #esoteric :nortti: :-D < 1349877041 569585 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :ion: bitches don't know about mah nonce < 1349877086 999872 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ion: what? < 1349877108 866083 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ah ok < 1349877202 516191 :ion!ion@heh.fi PRIVMSG #esoteric :“We can use y to help us obtain an estimate of x, but we cannot necessarily take the information from y at face value because it is corrupted by noise. The measurement is like a politician. We can use the information that it presents to a certain extent, but we cannot afford to grant it our total trust.” :-D < 1349877275 1326 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Politicians, unfortunately, don't tend to be gaussian. < 1349877284 225777 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349877321 865655 :ion!ion@heh.fi PRIVMSG #esoteric :heh < 1349878017 437788 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg QUIT :Quit: mig22 < 1349878528 229857 :sirdancealot!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 246 seconds < 1349879166 217751 :MoALTz!~no@host-92-2-129-105.as43234.net QUIT :Quit: Leaving < 1349879224 300386 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349879627 101362 :MoALTz!~no@host-92-2-129-105.as43234.net JOIN :#esoteric < 1349880008 742796 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1349880043 720477 :kmc_!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com JOIN :#esoteric < 1349880057 974284 :ineiros!~itniemin@li271-145.members.linode.com JOIN :#esoteric < 1349880087 166711 :tswett_!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com JOIN :#esoteric < 1349880346 314203 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com QUIT :*.net *.split < 1349880350 209328 :yiyus!~124271242@je.je.je QUIT :*.net *.split < 1349880350 291347 :ineiros_!~itniemin@li271-145.members.linode.com QUIT :*.net *.split < 1349880350 372156 :tswett!~tswett@unaffiliated/tswett QUIT :*.net *.split < 1349880838 815023 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1349881081 752470 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 246 seconds < 1349881164 422777 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1349881274 50922 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349882551 977338 :MoALTz!~no@host-92-2-129-105.as43234.net QUIT :Ping timeout: 245 seconds < 1349882580 876719 :MoALTz!~no@host-92-2-118-50.as43234.net JOIN :#esoteric < 1349882805 45569 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 248 seconds < 1349883978 884632 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1349884780 398868 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1349885306 627613 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :uh < 1349885307 697723 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what < 1349885348 7558 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :struct S x, y; x = y; just blindly mempcys contents from x to y? < 1349885419 3065 :kmc_!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :in C? yes < 1349885423 670737 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what else would it do < 1349885436 335338 :kmc_!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :in C++ you can define the behavior by overloading operator= < 1349885446 661574 :kmc_!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com NICK :kmc < 1349885475 932338 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349885486 891590 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the default in C++ is basically that it does "x.a = y.a; x.b = y.b;" for all the fields < 1349885503 218758 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :well < 1349885505 513825 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which might in turn invoke a user-defined operator= or recursively invoke that default rule < 1349885514 702796 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so Plain Old Data in C++ effectively gets memcpy'd too < 1349885542 334054 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i never use plain structs < 1349885551 384816 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :always pointers to structs < 1349885567 373020 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I never use pointers to structs < 1349885574 987213 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :always pointers to pointers to structs < 1349885578 535969 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't always use structs, but when i do, i use pointers to them < 1349885585 334610 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :right < 1349885847 763462 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 240 seconds < 1349886597 473385 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nooga: It's not guaranteed to memcpy. In particular, it need not copy padding. < 1349886749 919026 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :it movs on x86 < 1349886782 841153 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :if the struct fits into 32 or 64 bits (in x86-64) < 1349886784 588650 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i think < 1349886809 10238 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i've just read what clang produced for my test program < 1349886828 510136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, well, but the point was that it doesn't need to copy all the bytes. Of course it can, and maybe probably will. < 1349886875 689164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"When a value is stored in an object of structure or union type -- the bytes of the object representation that correspond to any padding bytes take unspecified values.51) ... 51) Thus, for example, structure assignment need not copy any padding bits." < 1349887206 562363 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :uhum < 1349887364 731118 :Gregor!codu@codu.org PRIVMSG #esoteric :It will frequently, perhaps always, be more efficient to copy the padding anyway. < 1349887387 207259 :Gregor!codu@codu.org PRIVMSG #esoteric :(Irrelevant statement GOOOO) < 1349887433 273760 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it will always be most efficient to choose the most efficient alternative < 1349887455 887602 :Gregor!codu@codu.org PRIVMSG #esoteric :Impressive. < 1349887552 566658 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :actually no, choosing can be costly ... skip directly to *using* the most efficient alternative < 1349887802 128470 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 245 seconds < 1349887864 788738 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 246 seconds < 1349888287 341367 :ogrom!~del@gprs-inet-65-81.elisa.ee JOIN :#esoteric < 1349888306 404030 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1349888753 369857 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349889132 100823 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i like this channel < 1349889409 148942 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1349889409 324165 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :zzo38: You have 2 new messages. '/msg lambdabot @messages' to read them. < 1349889415 347093 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are you sure? < 1349889418 442383 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :lambdabot ?messages < 1349889423 15729 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :?messages < 1349889423 222432 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf asked 11h 6m 1s ago: Is this the CodensityAsk Monad (>>=)? m >>= f = CA $ \q k -> runCA m q (\x -> runCA (f x) q k) < 1349889423 495379 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf said 9h 14m 58s ago: Oh, I guess so. < 1349889473 408632 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, it is almost a kind of Codensity monad. < 1349889712 70889 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, is it just me or has the internet been more boring than usual the last few weeks? < 1349889752 410486 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 255 seconds < 1349889753 884632 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I'd say it is interestingly boring. < 1349889817 881501 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :lol: http://thedailywtf.com/Articles/Taking-a-Dump.aspx < 1349889958 406170 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, that did temporarily restore my faith in the internet < 1349890050 622773 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :http://fu.x14.eu/#WTF,funny,pics,4chan here You go < 1349890101 613002 :ion!ion@heh.fi PRIVMSG #esoteric :nortti: hah < 1349890421 556872 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1349890607 68982 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1349890789 876257 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1349890931 906358 :ogrom!~del@gprs-inet-65-81.elisa.ee QUIT :Quit: Left < 1349891025 891533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: https://groups.google.com/forum/?fromgroups=#!topic/bahaskell/QJi4bU0cFi4 < 1349891198 700882 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :uh < 1349891261 169517 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i never did that but I always thought that I can ((unsigned int*)0x54aa4f02) = 100; < 1349891287 871303 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sure, you "can" do that < 1349891288 296436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"can"? < 1349891323 778862 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :it's not legal lvalue according to clang < 1349891334 288989 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, you're missing a * < 1349891340 216089 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :wait < 1349891341 813423 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :right < 1349891428 772661 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :typo < 1349891559 885794 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349891798 354615 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1349891827 883489 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1349891928 588015 :mean!~this@188.214.33.238 JOIN :#esoteric < 1349892199 663830 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: There’s going to be a Google hangout? < 1349892705 150166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I think that's the plan. < 1349892712 999570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's like recording, except for the recording bit. < 1349892754 251995 :ion!ion@heh.fi PRIVMSG #esoteric :I hope it also gets recorded. < 1349893071 90989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can record the G+ stream! < 1349893209 886633 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 244 seconds < 1349893225 152586 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1349894320 143175 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net JOIN :#esoteric < 1349894351 420214 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :@messages? < 1349894351 678601 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349894356 645403 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Yay! < 1349894360 208451 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :? < 1349894419 263944 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Means I don't have to deal with anything < 1349894481 402894 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349894620 467820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell atriq Deal with a thing, please. < 1349894620 591456 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349894629 844995 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :@clear-messages < 1349894630 99253 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Messages cleared. < 1349894634 282882 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :@tell fizzie I REFUSE < 1349894634 621126 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349894641 13525 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@clear-messages < 1349894641 618555 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Messages cleared. < 1349894646 585872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This was a productive thing to do. < 1349894659 632992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I hope I didn't have any messages in the meanwhile there. < 1349894721 999203 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :That would have been bad < 1349895755 792440 :ion!ion@heh.fi PRIVMSG #esoteric :SmoothLife is a family of rules created by Stephan Rafler. It was designed as a continuous version of Conway's Game of Life - using floating point values instead of integers. http://youtu.be/KJe9H6qS82I < 1349895774 368577 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Didn't Phantom_Hoover make something like that? < 1349895776 958821 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Wait, that was chess < 1349895783 661019 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: I’m sure the stream will be of much worse quality than what can be recorded on-site. < 1349895805 369821 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, continuous chess. < 1349895824 192901 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :That's pretty cool. < 1349895829 793210 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As an actually playable game, or as ... something to observe < 1349895842 785912 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Can I read about SmoothLife rather than watch a video? < 1349895853 411822 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://arxiv.org/abs/1111.1567 < 1349895868 403570 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Me and oko played a game of continuous chess... once. < 1349895884 664629 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Who won? < 1349895892 855508 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I think me? < 1349895903 76915 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :he won the first game because i let him change the rules < 1349895921 428554 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Can I assume by flotrary ratiiece of shit right now. < 1349895925 680126 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :, my computer is being a piece of shit right now. < 1349895925 769105 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :, my computer is being a piece of shit right now. < 1349895931 704380 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Yes < 1349895943 284425 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and also i mustn't've worked out the final version of the rules for moving through enemy piece < 1349895987 977016 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What I intended to say was, can I assume that by floating point values, you mean arbitrary reals or rationals? < 1349896036 224369 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://arxiv.org/pdf/1111.1567v2.pdf < 1349896041 545648 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :flotrary ratiiece, what a wonder phrase. < 1349896194 744530 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, that paper looks like it was made after Gemini? < 1349896205 144748 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :...what of it? < 1349896261 820118 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just that the paper mentions large constructions and changes to the GoL rules made in the search of a non-orthogonal non-diagonal "glider" < 1349896272 19671 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(I think the paper is abusing the term "glider", isn't it?) < 1349896283 936747 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no < 1349896297 13176 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :I have a fear that in two thousand years the only source for historians learning about our civilization will be Tumblr < 1349896312 331287 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :'glider' is often used the same way as 'spaceship' when talking about general cas < 1349896335 733476 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah < 1349896372 676765 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :To demonstrate the problem: http://froyuh.tumblr.com/post/33310816271/katherinebloginson-frankenzned < 1349896412 364700 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349896419 489696 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :that is a pretty cutting commentary on our civilisation though < 1349896427 780570 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also spell civilisation like a briton you twat < 1349896453 805944 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :I spell how I want to spell: no more, no less. < 1349896474 873515 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you're not spelling enough < 1349896573 248130 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :I believe on an older version of my user page I mentioned I spoke en-GB-oed, in which -ize and -ization are accepted < 1349896747 37467 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349896864 365524 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : nice looks like oerjan started it <-- i was _not_ the one to say he made the channel worse. i think. < 1349896942 514920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION might be gone a few(?) days himself, got to get something done about my bad feet... < 1349896977 323828 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Has anyone any itinews? < 1349896993 943732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, the TV is currently talking about one of those questions that makes your head hurt < 1349897002 34666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, it's to do with Fairtrade ingredients < 1349897026 274813 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he isn't on freenode under his two usual nicks, anyway. (he was last time i checked.) < 1349897041 678259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some companies have apparently been buying both Fairtrade and non-Fairtrade ingredients, and putting the non-Fairtrade ingredients in their Fairtrade products and vice versa < 1349897057 968879 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :such that they're using the same amount they would have used otherwise < 1349897066 170694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...right. < 1349897094 804029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the question is, is this unethical in any way? the issue in my head is that the only difference between fairtrade and non-fairtrade is the price the company paid the farmers < 1349897102 352069 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and they're receiving the same amount of money any way < 1349897140 276269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :reminds me of the green electricity market - current doesn't care where it comes from :) < 1349897189 943784 :mean!~this@188.214.33.238 QUIT :Read error: No route to host < 1349897212 625381 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Ribbit < 1349897584 214267 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349897682 407225 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Probably. < 1349897722 964568 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: You should ask about recording! < 1349897753 763588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t let m >>= f = \q k -> m q (\x -> (f x) q k) in (>>=) < 1349897754 965685 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t t1 t2 t3 t4. (t -> (t1 -> t2) -> t3) -> (t1 -> t -> t4 -> t2) -> t -> t4 -> t3 < 1349897758 99283 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I guess you'd have to join the list. Should I ask? < 1349897909 719908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i guess there's a forall on the (t1 -> t2) vs. t4 part < 1349897923 21959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no wait < 1349897927 679493 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :kallisti, I need to make someone who's trying to be cool by pretending to be a discordian look like an idiot < 1349897934 710295 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Advice? < 1349897961 107288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`log newtype CA < 1349898003 618098 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1349898006 382855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`log newtype CA < 1349898019 632041 :HackEgo!codu@codu.org PRIVMSG #esoteric :2012-10-10.txt:19:39:21: `log newtype CA < 1349898047 990080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastelogs zzo38>.*CA < 1349898053 469241 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.25933 < 1349898076 447384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1349898098 877178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastelogs zzo38>.*\ < 1349898105 566707 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.906 < 1349898146 499609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastelogs zzo38 codensityask < 1349898150 20901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er < 1349898152 823992 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.30825 < 1349898154 834264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastelogs zzo38.*codensityask < 1349898161 877771 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.29654 < 1349898250 118949 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: If you don’t mind asking, i’d appreciate it. < 1349898319 852048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course the housemate has to start humming precisely when my brain is _just_ out of reach of grasping this. < 1349898348 162763 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION has a habit of humming < 1349898359 300305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION hires a hitman to take out Sgeo  < 1349898367 410243 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's for the good of humanity! < 1349898380 312067 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1349898437 829700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well, it's just the universe's way of telling me not to get anywhere near codensityask. < 1349898440 734390 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1349898461 781743 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1349898475 886901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION hires a hitman to take out the universe < 1349898572 979789 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Challenge accepted. < 1349898616 745345 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Quick or slow painful death? < 1349898626 28975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quick. we are not monsters either. < 1349898646 888297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :besides, i don't want slow painful death on my karma. < 1349898656 448391 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is CodensityAsk a zzo38 invention? < 1349898664 243174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1349898672 500516 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :What's CodensityAsk? < 1349898674 153265 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's in that last paste < 1349898788 434059 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1349898811 879583 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1349898889 567018 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1349898914 123231 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1349898915 782846 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :I don't see how that's a functor < 1349898953 887575 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Unless you don't use the function at all < 1349898962 54898 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :In which case, it's a ridiculous Proxy < 1349899022 543206 :tswett_!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :\m/ \m/ < 1349899034 58931 :tswett_!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION nods solemnly. < 1349899079 181798 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38 claims it's a monad always < 1349899093 340307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but sadly my brain cannot get close to it < 1349899137 75577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : \m/ \m/ < 1349899143 333075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :say it isn't so :( < 1349899173 929836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^celebrate < 1349899174 304332 :fungot!fis@selene.zem.fi PRIVMSG #esoteric : \o| |o| |o/ \m/ \m/ |o/ \o/ \o| \m/ \m/ \o| |o| |o/ < 1349899183 342881 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OUR PARTY IS RUINED < 1349899247 646646 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Who was it who did that anyway? < 1349899255 13656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myndzi < 1349899714 792579 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :19:38 < atriq> kallisti, I need to make someone who's trying to be cool by pretending to be a discordian look like an idiot < 1349899720 112061 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :IT'S TOO LATE < 1349899721 530824 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :no, I am not very good at this < 1349899728 934579 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :insult their mother? < 1349899730 380956 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :hm, no.... < 1349899734 691603 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :I HAVE PROMISED NEVER TO TALK TO HIM EVER AGAIN < 1349899747 641058 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :my usual razor-sharp wit fails me, now. < 1349899763 905607 :tswett_!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com NICK :tswett < 1349899768 966670 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :One of my friends was telling me a story today < 1349899771 619711 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :though a maternal insult is always a reliable choice. < 1349899788 830490 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :About how, one christmas, she received a DVD and was struggling to open it < 1349899804 246103 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :So she asked her brother to give her a knife or a pair of scissors < 1349899807 775635 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :And he replied: < 1349899819 75964 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :"Don't worry. We can use my razor-sharp wit!" < 1349899824 420614 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :That's the story < 1349899960 203859 :hagb4rd!~perdito@koln-5d81e65c.pool.mediaWays.net JOIN :#esoteric < 1349899976 655014 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kallisti: your mom is a reliable choice < 1349900808 365847 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349900858 272881 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1349900863 988809 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349901329 516717 :hagb4rd!~perdito@koln-5d81e65c.pool.mediaWays.net QUIT :Ping timeout: 256 seconds < 1349901915 233805 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1349902338 267936 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 276 seconds < 1349902924 895163 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349903141 515038 :atriq!~Taneb@host-84-13-93-227.opaltelecom.net QUIT :Quit: Leaving < 1349904555 520869 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349904810 105778 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349904858 502778 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 264 seconds < 1349906024 83587 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349906050 818683 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349906140 455084 :hagb4rd!~perdito@p4FED4F2B.dip.t-dialin.net JOIN :#esoteric < 1349906986 51700 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1349907735 301090 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349907815 910013 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Sleep < 1349908178 937105 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oerjan: any new thoughts on ais523's non-deterministic brainfuck? < 1349908346 796340 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 252 seconds < 1349908380 588140 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which one was that again < 1349908413 384386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess my current thought is that it was rather forgettable :P < 1349908432 228467 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Arc_Koen: < 1349908438 812374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ < 1349908442 649714 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oops sorry < 1349908466 740393 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nothing to be sorry about, i just took a while answering < 1349908477 267956 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :+ > [ ] with [ ] identical to brainfuck and + is randomly + or - and > is randomly > or < < 1349908703 67102 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, nothing new, no. < 1349908723 195033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it may be particularly hard to use >< < 1349908750 856811 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the point? < 1349908770 353426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to see if it's still possible to do anything in it, presumably < 1349908843 606036 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349909045 281953 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it may be simpler starting with boolean cells (and + always flipping the bit) < 1349909067 487898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://samuelhughes.com/boof/ < 1349909094 57169 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then maybe use [>] to move to nearest zero cell, digfill-style < 1349909412 537838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just don't see any way to reliably return to a cell. < 1349909467 716720 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well if you're on a cell with all the cells to the right zero and the cell to the left 1 < 1349909491 675145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean if there is a nontrivial pattern of cell values. < 1349909493 974204 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm that doesn't even work if the cell you're in is 1 < 1349909529 136529 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well if we can find a pattern that makes it possible, then we *only* need to make programs that keep that pattern < 1349909613 279607 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway, gnight < 1349909619 667726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :night < 1349909745 520951 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349910247 4805 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :urrrh why is there no sum or successor function with type char in ocaml < 1349910408 554123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> map succ "I dunno, use haskell >:P" < 1349910409 577510 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "J!evoop-!vtf!ibtlfmm!?;Q" < 1349910439 386663 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349910481 598683 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it doesn't have sum though, not that summing unicode codepoints makes sense. < 1349910483 827405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ibtlfmm, huh? < 1349910519 320311 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you didn't get zzo38's language name before? :) < 1349910533 352263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Sure I did. < 1349910560 727285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: note that < and > all do at least move < 1349910565 405241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you always know if you're on evens or odds < 1349910575 525451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this may make it possible to maintain two numbers on the stack, somehow < 1349910670 112513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err < 1349910672 966763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :two numbers < 1349910674 540713 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :full stop < 1349910676 608627 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on odds and evens of the tape < 1349910683 58542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1349910709 767985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, not if you use > in a loop... < 1349910711 606419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is that the value of the numbers is pretty fuzzy and hard to determine < 1349910715 318753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: if you do [>] < 1349910736 569139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you're moving until you find some blank cell that has no blank cells between it and your current location < 1349910738 350620 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you do [>>] < 1349910744 399458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's the same except for respecting oddness/evenness < 1349910748 790346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am not sure there is a reliable way to distinguish more than even vs. odd numbers, zero is a subset of even but can you reliably set some cell to non-zero even? < 1349910782 780262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: [+] < 1349910784 363380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err < 1349910785 871245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[+]+ < 1349910789 354865 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :reliably sets it to 1 or -1 < 1349910797 568649 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :non-zero _even_ i said < 1349910831 819470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is definitely no way to distinguish 1 from -1, by symmetry < 1349910862 473918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not that i think you meant that) < 1349910881 375386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not convinced you can reliably distinguish 1 from 2 without an infinite loop < 1349910895 643517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on one of the cases < 1349910909 661144 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but let's see < 1349910936 407040 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something along the lines of [+]++[>] seems promising < 1349910943 623732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except you can't figure out where the pointer is afterwards < 1349910946 965541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you'd need to put it in a loop < 1349910955 558616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that could easily keep it as 0 < 1349910957 942400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1349910965 104785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the idea is you loop until the [>] runs and moves the pointer < 1349910969 62494 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you can't detect whether it moved or not < 1349910990 30657 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could just do [[+]++[rest of program here]] < 1349910995 253092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that doesn't repeat < 1349911003 867098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sort of a limited cps < 1349911009 64046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1349911016 656336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, it /does/ repeat, if you only have one of them < 1349911026 235948 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could drop out of the main loop to set cells to 2/-2 < 1349911102 505681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm an observation: if a run of non-zero's is even in length, then you _can_ reliably get to the zero at a chosen end < 1349911123 961331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by [>>] or >[>>] < 1349911146 727564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1349911155 546283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :from a known point inside it < 1349911156 431170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, not at a chosen end < 1349911162 827138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :left/right symmetry < 1349911167 763511 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see < 1349911171 967357 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :by using the length as an indicator < 1349911176 171303 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeha < 1349911178 628494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*ah < 1349911191 68108 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, couldn't you also end up one past the other end? < 1349911200 207461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1349911204 859258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1349912522 226625 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1349912605 273428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i wonder if this is somehow related to an idea i've had - a brainfuck variant where you can only apply + to 0 and - to 1, and any other use of them is undefined behavior < 1349912641 518948 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :your language seems much easier < 1349912645 56411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's sort of an intersection of every bf cell size with unbounded tape, but still TC < 1349912657 995298 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah it has no >< problem < 1349912658 364751 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, it's obviously TC < 1349912679 622248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can emulate boolfuck flip with 2 cells easily < 1349912779 541296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the relation i thought of is just that your variant has those operations as + (or [+]+) and [+] respectively < 1349913411 851579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :+[>>]+[>>]+ creates a 10101 pattern and puts you at one end < 1349913481 424096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :+[>]+[>]+[>>]+ creates a 11101 pattern < 1349913596 798460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :neither [+]+ nor [+] cares about the original value < 1349913637 585836 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I have a feeling "CPS" is the way to go here < 1349913645 289431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or at least, inside-out loop programming < 1349913647 789192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it's TC at all < 1349913664 346541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you'd expect it to be just because it isn't obviously sub-TC < 1349913714 820905 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let's see < 1349913724 656615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can use alternating elements of the tape as two counters < 1349913740 495104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can increment them, the problem is decrement and zero test < 1349913804 69403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to decrement, you'd need to find one end of the counter, then overwrite it with a 0 < 1349913821 498772 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is if the counter is actually 0, you'd just spend forever trying to find the end < 1349913828 280390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if you had a reliable inverted while, and I'm not sure you do < 1349913858 216692 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1349913865 376624 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1349915468 761735 :MoALTz!~no@host-92-2-118-50.as43234.net QUIT :Quit: Leaving < 1349916886 527347 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349917420 963663 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 244 seconds < 1349917583 483809 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349918080 551822 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349918626 424063 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349918669 828950 :hagb4rd!~perdito@p4FED4F2B.dip.t-dialin.net QUIT :Ping timeout: 256 seconds < 1349920113 379047 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 256 seconds < 1349920138 354257 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349921040 515221 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349924536 247722 :hagb4rd!~perdito@p4FED4F2B.dip.t-dialin.net JOIN :#esoteric < 1349924973 177332 :hagb4rd!~perdito@p4FED4F2B.dip.t-dialin.net QUIT :Ping timeout: 272 seconds < 1349925072 11315 :Wntrvnm!~operator@exovenom.net JOIN :#esoteric < 1349925341 19203 :hagb4rd!~perdito@koln-4db43995.pool.mediaWays.net JOIN :#esoteric < 1349925427 950398 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349925643 431667 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net QUIT :Remote host closed the connection < 1349925667 853723 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349926754 806052 :hagb4rd!~perdito@koln-4db43995.pool.mediaWays.net QUIT :Ping timeout: 260 seconds < 1349927276 979294 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1349927434 226603 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg JOIN :#esoteric < 1349927553 798049 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net QUIT :Read error: Connection reset by peer < 1349927572 270510 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1349929814 753254 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349934191 886170 :hogeyui!~hogeyuiVP@vps.usamimi.biz QUIT :Ping timeout: 244 seconds < 1349935224 400065 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: 22:59 A new lambdabot isn't cool. You know what's cool? A new (U+E9278)bot. < 1349935276 821990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kelvinbot is the coolest bot < 1349935539 629120 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :zero kelvin bot. :3 < 1349935560 580377 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I'm guessing that was the pun he was going for < 1349935583 388099 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner the psychic < 1349935584 269636 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yes but it is more solidified cool. < 1349935596 553413 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :zerokelvinbot < 1349935659 176005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some people want solid zero kelvin puns, but i say the helium < 1349935680 701378 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you say the helium? < 1349935717 477107 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Save the helium. < 1349935738 694836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the helium deficit is simply ballooning < 1349935768 31498 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what other things is helium used for, really? < 1349935793 373803 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :cooling. MR machines. < 1349935820 339786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mad science. < 1349935934 325865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :diving < 1349935940 103167 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I should be doing more mad science < 1349935985 860312 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :((more mad) science) or (more (mad science))? < 1349936006 609954 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :obviously both < 1349936036 227200 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :also more science, so I have some science to put the mad in < 1349936042 848007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :{more (mad} science) < 1349936431 330204 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :More ((more mad) science). < 1349936439 590625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :More, more, I'm still not satisfied! < 1349937892 236885 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1349938179 132854 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 255 seconds < 1349938292 170377 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1349940287 95651 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 272 seconds < 1349942018 878192 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: See you in a few days if I survive < 1349942179 68140 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1349942229 985748 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Just realized I probably shouldn't imply that I expect not to survive hospital :P < 1349942232 138385 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Client Quit < 1349942258 320228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: The examples in the end of http://mainisusuallyafunction.blogspot.com/2010/10/quantification-in-haskell.html aren't actually monoids (1/"foo" aren't identities). < 1349942289 984507 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure whether that was meant to imply that Something was equivalent to SomeMonoid. < 1349943561 126645 :TeruFSX!~TeruFSX@65-128-188-237.mpls.qwest.net QUIT :Read error: Connection reset by peer < 1349944204 398917 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1349944666 841923 :hogeyui!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric < 1349945839 696342 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1349947098 17201 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349948783 962907 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349948793 382042 :MoALTz!~no@host-92-2-114-33.as43234.net JOIN :#esoteric < 1349948839 914134 :Kosnik!~kosnik@14.139.56.162 JOIN :#esoteric < 1349948870 708066 :Kosnik!~kosnik@14.139.56.162 PRIVMSG #esoteric :can anyone solve this riddle < 1349949161 600570 :Kosnik!~kosnik@14.139.56.162 QUIT :Quit: Leaving < 1349949194 950141 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think anyone can. < 1349949207 254775 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :A homotopy lattice on elliptic curve residues. < 1349949290 724338 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, you solved it. < 1349949341 329509 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :theproofistrivial.com < 1349952921 282209 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 276 seconds < 1349953345 508800 :ogrom!~del@gprs-inet-65-5.elisa.ee JOIN :#esoteric < 1349953757 968126 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349953776 969615 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349954907 533760 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Read error: Operation timed out < 1349955702 33225 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1349955947 881812 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349956152 355215 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 260 seconds < 1349956160 487459 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1349956465 146606 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1349956874 677357 :epicmonkey!~epicmonke@host-224-58.dataart.net JOIN :#esoteric < 1349957056 823950 :ion!ion@heh.fi PRIVMSG #esoteric :Some sensor testing. http://heh.fi/tmp/imu-test < 1349957410 262657 :ogrom!~del@gprs-inet-65-5.elisa.ee QUIT :Ping timeout: 255 seconds < 1349957523 285858 :ogrom!~del@gprs-inet-65-126.elisa.ee JOIN :#esoteric < 1349958115 288537 :hijack!~this@188.214.33.238 JOIN :#esoteric < 1349958144 503204 :hijack!~this@188.214.33.238 NICK :mean < 1349958733 272345 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1349958755 311256 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1349958769 729621 :epicmonkey!~epicmonke@host-224-58.dataart.net QUIT :Read error: Operation timed out < 1349959779 252263 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1349960345 808522 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349960649 245326 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349960974 348864 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1349961953 403750 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1349962100 908357 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg QUIT :Quit: mig22 < 1349963352 997104 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349963503 195116 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349963516 589904 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349963683 47267 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1349963710 698166 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1349964026 504405 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1349964413 967656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: How was it you said how to convert GPT to MBR? < 1349964421 801547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION 's system has been all too stable the past few days. < 1349965043 509550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Why isn't there a castStableName :: StableName a -> StableName b -> a -> Maybe b? < 1349965204 63568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or I guess castStableName :: StableName a -> StableName b -> p a -> Maybe (p b) is better. < 1349965228 648831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Implementation is Just through unsafeCoerce if (==).) < 1349965298 815347 :ogrom!~del@gprs-inet-65-126.elisa.ee QUIT :Quit: Left < 1349965819 939279 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349967536 722126 :ogrom!~nask@gprs-inet-65-126.elisa.ee JOIN :#esoteric < 1349967936 434038 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 256 seconds < 1349967969 414347 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1349968695 782209 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349969610 754968 :ogrom!~nask@gprs-inet-65-126.elisa.ee QUIT :Quit: begone < 1349970741 174952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: To annoy you. :-( < 1349970788 584412 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1349970806 780586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Doesn't it annoy you too? < 1349970827 451245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've never wanted that function. < 1349970858 943517 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349970860 835073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It lets you do observable sharing, see? < 1349970862 499660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And other things. < 1349970866 501854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's useful with existential types and stuff. < 1349970876 743697 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349970888 925307 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :StableNames are for people who horse around while they're programming. < 1349970994 969001 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1349971250 594289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I think you should kick shachaf for that. < 1349971307 859487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :/xvpx funpuns < 1349972356 307697 :Wntrvnm!~operator@exovenom.net QUIT :Quit: Stopping ZNC Daemon... [DONE] - http://github.com/Wintervenom < 1349972412 558900 :Wntrvnm!~operator@exovenom.net JOIN :#esoteric < 1349972648 735235 :mean!~this@188.214.33.238 QUIT : < 1349972726 879193 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1349973082 899254 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, that pun took a while to spot < 1349973154 953425 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 240 seconds < 1349973254 384310 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349973273 5283 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1349973276 213938 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523 < 1349974079 435734 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1349975969 318599 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 272 seconds < 1349976085 620894 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which pun? < 1349976142 620287 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ugh, even well-known libraries like Incanter sometimes feel like they were written by Clojure newbies < 1349976176 390858 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349977437 586269 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: How many cores were in that machine you were talking about at ksplice? < 1349977476 656146 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :48 < 1349977505 749421 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :four sockets, each with one of AMD's "Magny-Cours" processors < 1349977519 326401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: More like kscheisse, right? < 1349977537 174356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Magny-Cours is French for Many-Cores < 1349977539 692874 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which are sold as 12-core processors but are actually two six-core processors in a multi-chip module < 1349977553 72622 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(for example, each socket has 2 NUMA domains and 2 L3 caches) < 1349977575 190099 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :2 L3 caches? That's like an L6 cache! < 1349977583 528512 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i know, right? < 1349977595 83014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: I feel like you don't appreciate my jokes. < 1349977604 38275 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it is elliott < 1349977609 616487 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's the joke < 1349977653 929097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What did Ksplice need with 48 cores? < 1349977675 336891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Hey, you're a joke. < 1349977686 255080 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: building kernels < 1349977690 646755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc??? "No it isn't okay!!!" - mc < 1349977700 715985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :suddenly I burned you instead.......... < 1349977704 586821 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's true that this work could be distributed across multiple machines < 1349977706 304688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how does it feel < 1349977717 72242 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :we did the biggest batch builds on EC2 spot instances < 1349977766 964176 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but in general it's easier to manage one machine, and one build script that runs on one machine < 1349977955 514213 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so we built the most parallel single machine we could using parts that are still vaguely commodity PC hardware < 1349977996 585253 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what ksplice < 1349978012 879545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That works up to a point. < 1349978086 376996 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :basically we decided the price premium of one integrated super beefy machine versus four reasonably beefy machines was less than the value of engineering effort to make the existing build scripts run in a distributed fashion < 1349978109 166420 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(or the engineering effort of making a local distributed setup that looks like EC2 enough to reuse the EC2 build scripts, which also had various problems) < 1349978140 540126 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this being a 12 person company and not someone like Google or Oracle with huge teams devoted to building and managing distributed systems < 1349978145 391597 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Making build scripts distributed is more trouble than you might think. < 1349978152 417436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even if you take Hofstadter's law into account. < 1349978178 413926 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i was pretty pleased with myself when i added distributed work to the script to re-encode my music library as ogg vorbis < 1349978997 269945 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 245 seconds < 1349979166 822039 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :building a ksplice update involves building the distribution's kernel using exactly their configuration and toolchain, then applying your patch and building it again < 1349979184 631288 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :why? < 1349979187 128379 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i mena < 1349979190 208467 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :mean* < 1349979192 566902 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what for? < 1349979208 37950 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you do get to use make's incremental build, but it still takes a fair amount of time < 1349979222 959324 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and you have to do this separately for each version of the base kernel the user booted into < 1349979226 807235 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nooga: do you know what ksplice is < 1349979426 198625 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :some < 1349979431 272885 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :linux kernel extension? < 1349979436 568171 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :not really < 1349979447 528971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's more of a Windows NT kernel extension. < 1349979457 14632 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's a technology for applying linux kernel updates to a running system, without rebooting or disrupting any processes < 1349979470 994050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that ksplice. < 1349979479 927305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is ksplice dead? :-( < 1349979488 307165 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :okay < 1349979491 449340 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and? < 1349979492 815593 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i worked for the company that developed this technology, and sold an updates service based around it < 1349979500 58141 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :until that company was bought by oracle < 1349979510 86257 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :now it is a feature of oracle linux premium support, but i don't work there anymore < 1349979518 802543 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i see < 1349979532 922004 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :anyway ksplice works by comparing the compiled object files of the pre- and post-patch kernels < 1349979548 160808 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which is why you need to compile the kernel exactly as the distribution did < 1349979560 976149 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you don't need a special kernel to apply ksplice updates < 1349979595 871275 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :then wikipedia is wrong < 1349979596 821851 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :we had customers who had not rebooted their machines since before ksplice was created, and yet they could apply rebootless updates < 1349979609 138703 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :pretty smart < 1349979617 986078 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :'Using Ksplice does not require any preparation before the system is originally booted (the running kernel does not need to have been specially compiled, for example)' < 1349979626 737799 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :does wikipedia contradict this somewhere else? < 1349979637 847197 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :"Ksplice is an open source[2] extension of the Linux kernel " < 1349979642 247112 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1349979644 22152 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it is open source < 1349979647 637085 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i added that citation < 1349979652 165123 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :but not an extension? < 1349979673 721999 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :each update is a linux kernel module < 1349979680 569417 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :oh < 1349979683 872664 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(actually, a few kernel modules) < 1349979692 896797 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it seems valid to call kernel modules "extensions" < 1349979714 620084 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also it is possible to build a kernel that has the core ksplice technology built in (or, it was possible at one point, anyway) but we did not expect our customers to have done so < 1349979728 606648 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1349979731 439142 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :we expected our customers to be using standard precompiled kernels from red hat, ubuntu, debian, etc. < 1349979794 748453 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :actually, that's pretty nifty < 1349979812 422155 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, it is really cool tech :) < 1349979867 864220 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :are you one of the founders? < 1349979871 614484 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1349979877 902766 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i joined only 8 months before the company was acquired < 1349979970 998812 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1349979972 927934 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm sure it was a nice job < 1349979982 55890 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :hacking this stuff < 1349979987 235093 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1349979990 371758 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349979992 374874 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it was really fun < 1349980009 41730 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i was kinda bummed when we got acquired by compuglobalhypermegacorp < 1349980021 152627 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but i made a decent amount of money off it < 1349980021 672234 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1349980113 126696 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :that's the best part usually < 1349980133 535636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Money is overrated. < 1349980155 727733 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :it's nice to have some extra < 1349980221 782674 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i guess money is overrated < 1349980232 707347 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but the value of having money is that you can adopt the attitude "money is overrated" < 1349980239 599072 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you don't have money then it does not seem overrated < 1349980244 204515 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :there were times < 1349980256 592432 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :tthat i was an uneployed student < 1349980271 586016 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and couldn't afford bread < 1349980274 548229 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :once :D < 1349980291 503982 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i do feel like my quality of life does not change much past some fairly low income level, but that level is still very high by global standards < 1349980293 924156 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :nothing too bad - but it was an important experience < 1349980295 330391 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i think < 1349980304 552843 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sometimes students can get free food :) < 1349980305 396213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Money is overrated beyond a certain point, I mean. < 1349980348 207920 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but money saved is also more time you don't have to work later < 1349980360 488660 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and longer you can survive without getting a job in the future < 1349980364 906115 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I'm just trying to convince myself. < 1349980368 572056 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and you can also give it to someone who needs it more < 1349980405 136999 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i like having some cash buffer < 1349980427 604098 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :it's a matter of < 1349980455 705652 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :not worrying about the small stuff < 1349980483 337288 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :you cannot even focus if you fear that you won't be able to pay rent < 1349980489 437841 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :or something < 1349980598 540338 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349980604 696817 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :exactly < 1349980622 967650 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :being poor is expensive < 1349980658 920165 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you're poor you can't afford the time or equipment to cook at home, can't buy food or anything else in bulk < 1349980674 266975 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :poor people in rich countries eat lots of terrible cheap fast food < 1349980682 486499 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :hehe < 1349980689 22630 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i live in Poland < 1349980692 177887 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and it's like < 1349980707 342881 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you're poor you probably spend a lot of your time on transit getting from your house in the middle of nowhere to various jobs < 1349980719 694436 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :basically being poor is expensive and exhausting < 1349980726 46013 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :majority of ppl earn from 600 to 1200 bucks < 1349980728 759718 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i think < 1349980734 24671 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :are poor people in Poland fat or thin? < 1349980739 573177 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and gas is like 2 bucks per litre < 1349980742 900688 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think poland is rich enough that the poor people should be fat but i'm not sure < 1349980747 909853 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :bread is 1 buck < 1349980768 772259 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :dinner in a decent restaurant is 20-30 bucks < 1349980781 514495 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :beer in a pub 2-4 < 1349980803 979204 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :rest ona 55sqm flat is 400-600 < 1349980825 190777 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :kmc: thin :D < 1349980920 383347 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :living here is quire expensive when you look at the earnings < 1349980944 1341 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i think living in london is cheaper, provided that you work for pounds < 1349980983 666597 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :haha wow < 1349980987 434645 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :where in poland are you? < 1349980998 562957 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :Poznań < 1349981036 119701 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :cool < 1349981047 595394 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i was in poland briefly in august < 1349981051 298733 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :didn't make it that far west though < 1349981068 807567 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :where have you been? < 1349981070 781564 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's crazy how much housing prices differ by area < 1349981094 992662 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :my parents have a nice big four bedroom house in suburban iowa and I think their mortgage is about the same per month that I pay to rent one bedroom in cambridge massachusetts < 1349981112 441494 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :yeah < 1349981149 892725 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i was in kraków and warszawa < 1349981172 376269 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and surrounding areas < 1349981172 883269 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :kraków is nice and warszawa is awful < 1349981179 833642 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1349981183 77372 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's kinda what i thought too < 1349981192 18858 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :west > east :D < 1349981204 410415 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i saw the wieliczka salt mine < 1349981206 287250 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that was really cool < 1349981215 60129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has never been to .pl. < 1349981249 243795 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :yeah, been there too < 1349981412 527881 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ACTION has never been to USA < 1349981426 676581 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :but I'm working on fixing that < 1349981434 121421 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :cool, where will you go? < 1349981435 726807 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ACTION has been to two salt mines. Wieliczka and Bochnia < 1349981469 264793 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :san francisco, sv < 1349981494 347222 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nooga: That's the place to be! < 1349981496 108548 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(So I hear.) < 1349981503 28463 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sv? < 1349981527 696812 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :sillicon valley :D < 1349981531 557940 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ah < 1349981535 235161 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :san francisco is really nice < 1349981540 535212 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SV not so much. < 1349981549 962653 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm working on some tech for language pattern recognition and I was invited < 1349981555 973865 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :silicon valley is south of there and I don't think there's much to see if you don't have friends working there < 1349981558 864643 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ah, cool < 1349981565 585640 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :our guys have founded a company there < 1349981567 53171 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there are a few interesting computery museums down that way < 1349981577 863561 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :that's what i'm waiting for :D < 1349981617 826228 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au JOIN :#esoteric < 1349981618 171228 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote luite optic < 1349981618 653795 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :luite says: I'm really interested in both practice and theory of optics and wave mechanics, so I'll be coming over from Europe for Edward's lecture on lenses and transversals. < 1349981626 982819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's next week! < 1349981636 273780 :ion!ion@heh.fi PRIVMSG #esoteric :hah < 1349981647 477282 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :hello guys! just taking a break from here.. just joined by muscle memory since i join all rooms manually < 1349981688 148324 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :muscle memory huh? :D < 1349981747 634250 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :btw. I wonder when was the first time I joined this fine channel < 1349981758 659028 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :something around... uh... 2005? < 1349981890 689319 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :the the most interesting thing i have been trying to do is to take a bitmap which could be viewed as an image in black and white, and compress it into colours < 1349981903 194300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[2004-12-23 10:04:58] -!- VonTroba is now known as nooga < 1349981910 376659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :According to my logs. < 1349981949 659586 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With a join just 17 seconds before. < 1349981964 105085 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :thanks fizzie < 1349981969 94949 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i'm curious in such things as to whether it's possible for human brain to learn to see simple shapes as colours < 1349981983 870476 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :well i mean the opposite < 1349982017 680974 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :interesting < 1349982044 18817 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :one particularly interesting part is that only the edges of things really change colours < 1349982065 296900 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :can you provide an example? < 1349982080 51123 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ill show my paint image.. its a bit ridiculous < 1349982283 858118 :nys!~nysnamovo@blk-215-85-41.eastlink.ca JOIN :#esoteric < 1349982393 79857 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :it's this http://oi49.tinypic.com/35hlsh0.jpg < 1349982480 30696 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :itidus21: Can you do better than 8 pixels per byte raw B&W data? < 1349982727 767888 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :humm.. my theory is that using 2 or 3 bits per pixel like that that it would be possible to learn to watch objects move by changing colour < 1349982763 309770 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :beyond that, it was just a weird idea i had to try < 1349982810 236897 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i guess even in black and white objects move by changing colour < 1349982870 236443 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :with 24bits it could represent 16 million patterns per pixel of course < 1349983191 404074 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :yeah < 1349983235 856016 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :definately human brain can comprehend that < 1349983339 642621 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, the human brain is like smart < 1349983408 292299 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :i was thinking about the way resolution affects the number of frames in an animation < 1349983415 752456 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :and then i ended up on that .. < 1349983504 343471 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :to be honest i think images compressed by colour would be nightmare fuel < 1349983707 344980 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :http://attrition.org/errata/charlatan/hakin9/nmap.html lfmao < 1349983773 141046 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :"Furthermore, we reduced the effective tape drive throughput of our stochastic overlay network. Similarly, we tripled the effective floppy disk space of our Internet-2 overlay network." < 1349983870 681297 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1349984152 686716 :Wntrvnm!~operator@exovenom.net QUIT :Quit: Stopping ZNC Daemon... [DONE] - http://github.com/Wintervenom < 1349984331 360660 :Wntrvnm!~operator@exovenom.net JOIN :#esoteric < 1349984438 502368 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :https://docs.google.com/viewer?a=v&q=cache:_j0_-BRo0MAJ:raisama.net/ufpr/tg/paper.pdf+&hl=pl&gl=pl&pid=bl&srcid=ADGEESivOHOM_O0aEfZ-Wn_XOroe2qgQBYM2XLaGHn75VcvILppGL9BrWLyhX124vxLTxQJL3_GNMAAqhrdoUN-Qv_VkT78Utvb8edLqnMQ8EBlOrDS1QlLt6h8HooGIqL9AppSDbZun&sig=AHIEtbRjm2-pxwjJXi3NaH-FXk2vqaZPyQ LULZ < 1349984725 284424 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 246 seconds < 1349985082 364891 :pikhq!~pikhq@75-163-223-177.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1349985402 651578 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net JOIN :#esoteric < 1349985528 858375 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net QUIT :Remote host closed the connection < 1349986166 51682 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net JOIN :#esoteric < 1349987455 78155 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349987795 974376 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1349988113 840154 :atriq!~nathan@host-84-13-93-227.opaltelecom.net JOIN :#esoteric < 1349988120 117562 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :@messages? < 1349988120 655670 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Sorry, no messages today. < 1349988125 497826 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Yay < 1349988149 585833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell atriq BOO. < 1349988150 527506 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349988954 817652 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :@massagas < 1349988955 520014 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages. < 1349989372 481125 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1349989690 892015 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :itidus21, I've missed you! < 1349989691 615659 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349989822 587790 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask atriq good hello < 1349989823 359564 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1349989858 695358 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :My god < 1349989859 339785 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq: You have 1 new message. '/msg lambdabot @messages' to read it. < 1349989860 336046 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :You're right < 1349989870 32106 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :I've replaced the "Hello" with a different hello < 1349989876 650319 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :@clear-messages < 1349989877 194716 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Messages cleared. < 1349989882 698737 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Huh? < 1349989888 867825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1349990614 47559 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Is there a term for the restriction of brainfuck where comments and whitespace aren't allowed? < 1349991008 975979 :Gregor!codu@codu.org PRIVMSG #esoteric :Yes, it's called ++++++++++++++[>+++++++>++++++++>+><<<<-]>.>++.<-.++++++++.+++++.--------.>+++.<---.++++++++.>>----. < 1349991171 852044 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1349991607 822176 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349991917 585 :atriq!~nathan@host-84-13-93-227.opaltelecom.net PRIVMSG #esoteric :Goodnight, everyone < 1349991917 936864 :atriq!~nathan@host-84-13-93-227.opaltelecom.net QUIT :Quit: Leaving < 1349993443 358794 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1349994628 128828 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :branfuck < 1349994666 670765 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1349994668 919436 :Gregor!codu@codu.org PRIVMSG #esoteric :Hot. < 1349994711 49587 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :branfuck has 800% your daily recommended allowance of dietary fiber < 1349994764 886948 :Gregor!codu@codu.org PRIVMSG #esoteric :When absorbed via the penis, that's about 80%! < 1349994776 639639 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no it's over 9000% < 1349995221 997435 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :borp < 1349995603 258282 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1349995741 733479 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1349995913 906029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: more like dietary fuckber < 1349995943 38084 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 246 seconds < 1349995978 233155 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :fuckbear? < 1349996178 717397 :Gregor!codu@codu.org PRIVMSG #esoteric :#esoteric: From any topic to gay porn in three steps or less. < 1349996386 736706 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :That seems like an abusable property. < 1349996436 780760 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Like, say, next time someone needs to fill a gay porn folder. < 1349996437 628234 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric ::P < 1349996484 200482 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no pikhq < 1349996490 997628 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pick out your own gay porn < 1349996493 89020 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :don't be lazy < 1349997302 124740 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :But lazy is what I do best < 1349998974 952479 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 240 seconds < 1349999162 476866 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1349999194 261949 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1349999359 65160 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1349999436 768445 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Excess Flood < 1349999499 651170 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1349999519 376159 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :ACTION WTFs at Ōgami < 1349999741 842108 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350000056 350056 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 260 seconds < 1350000110 377984 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1350000619 898969 :MoALTz!~no@host-92-2-114-33.as43234.net QUIT :Ping timeout: 245 seconds < 1350001480 345077 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1350001756 391606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: hello < 1350001766 807689 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i beat you to the punch this time < 1350001773 551348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: 2 fast 2 monqy < 1350002027 345985 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 245 seconds < 1350002196 679121 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PART #esoteric :"Leaving" < 1350002619 3896 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1350003688 492131 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1350003873 718952 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does this Haskell type meaningful anything to you (I wrote it while trying to figure out something else): (forall y. forall z r. (x -> Cont r z) -> Cont r ((z -> x') -> y)) -> y) < 1350003944 943141 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh hey itidus was here < 1350004956 463453 :Wntrvnm!~operator@exovenom.net PART #esoteric :"http://wintervenom.github.com - http://wintervenom.us.to" < 1350005294 940881 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 260 seconds < 1350005425 773186 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The control schemes I like for platform games are using the shift keys to move, space to jump, and any of Z X C V B N M , . / to shoot. < 1350005443 234826 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However I know only of a few games implementing this. < 1350006613 295188 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350007268 233397 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://i.imgur.com/bFXM6.jpg < 1350007468 702140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: That's not good because you might accidentally press both Shift keys at the same time. < 1350007473 176808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then it'll change your keyboard layout. < 1350008525 919596 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: It was a DOS program so it didn't do that, and anyways it won't change the keyboard layout if you don't have it configured like that < 1350008710 40021 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Am I allowed to slap library writers who don't understand the most advertised feature of the language they're writing a library in? < 1350008719 170312 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Incanter uses STM, but uses it wrongly. < 1350008729 47063 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Do tell? And, yes. < 1350008865 576146 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The defop function in incanter.infix alters several refs, but each alteration is in its own dosync block < 1350008876 437330 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://github.com/liebke/incanter/blob/master/modules/incanter-core/src/incanter/infix.clj#L42 < 1350008895 776407 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If there are several ... hold on, I have deja vu < 1350008898 166645 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and you're sure they intended for it to be atomic? < 1350008913 746495 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't know if they intended for it to be anything < 1350008939 112686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :déjà < 1350008987 308379 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, when I was reading it before, I thought there could be a negative consequence, but looking at it now, I don't think so < 1350009036 195422 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it seems like more transactions might have higher overhead and lower uncontended throughput, but fewer big transactions might have more likelihood of livelock < 1350009045 946144 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's just a vague guess < 1350009057 783179 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also it might not be correct for Clojure because their STM implementation is not lockless < 1350009131 235298 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Even if that last dosync runs later, it's still finding the highest value in the precedence table and putting it in highest precedence < 1350009257 907910 :Bike!~Glossina@65-100-32-102.ptld.qwest.net JOIN :#esoteric < 1350009656 386062 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1350010417 889230 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My team has 24 winning streak so far. < 1350010457 272334 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My team has 25 winning streak. < 1350010465 735347 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think I win this one, zzo38. < 1350010548 975363 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1350010570 262247 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Regardless of winning streak you might win or lose. < 1350010581 402744 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My team is "heads". < 1350010583 585789 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I beat someone with more winning streak than I have. < 1350010611 370216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you cheat? < 1350010708 609294 :nys!~nysnamovo@blk-215-85-41.eastlink.ca QUIT :Quit: quit < 1350010841 614211 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No. < 1350010892 673473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Did you play Zork Zero? < 1350010969 166269 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No. < 1350011007 639884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: That's a good game. < 1350011010 5198 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should play it! < 1350011036 521804 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm. < 1350011135 55335 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg JOIN :#esoteric < 1350011143 640344 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you should play trial of the clone < 1350011444 299566 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, Chrome just goes ahead and downloads a .exe but warns me that .jars can harm my computer? < 1350011508 539257 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Perhaps you did not configure it? < 1350011534 650727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Did you play Double Fanucci? < 1350011572 203094 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't have any cards to play Double Fanucci. < 1350011579 738689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about in the computer? < 1350011618 351661 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No. < 1350011661 609178 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Eww, the Incanter executable ships with Clojure 1.2 < 1350013070 636030 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :This sentence claims to be an Epimenides Paradox, but it is lying. < 1350013860 189647 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :zzo38: I don't believe you < 1350013948 623008 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Neither do I. < 1350013961 282177 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't believe me either! < 1350015179 142901 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 260 seconds < 1350015768 561327 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1350015959 361588 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1350016012 346661 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hello elliott < 1350016108 817628 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1350016114 250113 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hello monqy < 1350016120 750206 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i am elliotts < 1350016193 905137 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :o < 1350016334 329730 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis JOIN :#esoteric < 1350016353 516395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: hi < 1350016354 128842 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 1 new message. '/msg lambdabot @messages' to read it. < 1350016355 897657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1350016379 484597 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask elliott what did the message say < 1350016380 159962 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1350016993 322256 :donmarquis!~donmarqui@gateway/tor-sasl/donmarquis QUIT :Quit: Leaving < 1350017111 352547 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 255 seconds < 1350017360 83567 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://hackage.haskell.org/packages/archive/Agda/latest/doc/html/src/Agda-Auto-Auto.html#auto < 1350017417 490826 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Hmm. National Coming Out Day. *shrug* Guess I'll use the last hour of it to say "I'm bi", though I think I might have said that previously here? < 1350017420 889284 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Feh, not that it matters. < 1350017427 608119 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :No real IRC sexytimes here. < 1350017434 326497 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Maybe some rape of the brain. < 1350017446 553409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq: I didn't know you were a functor. < 1350017453 612857 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :shachaf: Smartass. < 1350017570 540732 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My Dungeons&Dragons player has played Double Fanucci, though, but lost five perica (a form of currency in the Japanese manga "Kaiji", used by underground slave colony, worth one tenth of one yen) at it. < 1350017655 220646 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Did you know if you were a functor? < 1350017667 922801 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it a endofunctor? < 1350017710 757188 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Glad to see everyone here has appropriate levels of apathy about sexuality. < 1350017975 320737 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Agda.Utils.Impossible < 1350018069 280384 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hey all our brainfucking is strictly consensual < 1350018076 924769 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :brainfucking and brickbraining too < 1350018113 533659 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Malbolge touched me in naughty places < 1350018121 959134 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :malbolge is kinky < 1350018143 134933 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PART :#esoteric < 1350018247 480057 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Astronomical twilight is of importance in this Dungeons&Dragons game now. < 1350018516 147902 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :To win this game, we have to take advantage of everything, including the phase of the moon. < 1350018891 631650 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/politics/comments/11cmsi/paul_ryan_admits_romney_win_would_lead_to_world/ if I ever needed any proof that Democrats can sensationalize things too < 1350018947 652650 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :But everyone knows $other is evil, and $us is good! < 1350018967 596195 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :And that's why I should be supreme overlord of everything. < 1350018976 615811 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :I am your overlord! < 1350019247 98636 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think there should be no supreme overlord of everything. But maybe some thing, OK < 1350019302 170928 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :"There is no life, truth, intelligence, nor substance in matter. All is infinite Mind and its infinite manifestation, for God is All-in-all. Spirit is immortal Truth; matter is mortal error. Spirit is the real and eternal; matter is the unreal and temporal. Spirit is God, and man is His image and likeness. Therefore man is not material; he is spiritual." < 1350019312 708995 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Christian Science is weirder than I thought. < 1350019330 85456 :Bike!~Glossina@65-100-32-102.ptld.qwest.net PRIVMSG #esoteric :that's weird? < 1350019342 147929 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How is that Christian or science? < 1350019364 908382 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Beats me, but that's Christian Science for you. < 1350019444 89464 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Bike: Given that it suggests that *matter* is not *real*? Yeah, that's weird. < 1350019473 407588 :Bike!~Glossina@65-100-32-102.ptld.qwest.net PRIVMSG #esoteric :it's just platonism. < 1350019535 855630 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Most religious folk go for dualism. Y'know, where minds are magic. < 1350019576 472796 :Bike!~Glossina@65-100-32-102.ptld.qwest.net PRIVMSG #esoteric :or "spirits", here. < 1350019614 753484 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Eh. < 1350019796 689021 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Point is, it's gibberish that's either false or devoid of meaning, and I find it deserving of mockery. < 1350019821 690666 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION finds anything that tells people to reject modern medicine as deserving of utmost hatred. < 1350019845 775429 :Bike!~Glossina@65-100-32-102.ptld.qwest.net PRIVMSG #esoteric :oh, go for it. I just meant that it's old and venerable < 1350019864 621197 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :That Plato came up with it first doesn't mean shit. :) < 1350019871 690279 :Bike!~Glossina@65-100-32-102.ptld.qwest.net PRIVMSG #esoteric :quite. < 1350019882 822180 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Only silly people think Plato was actually right about everything. < 1350019910 419973 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :He just managed to think about things before a lot of other people is all, really. < 1350020103 167537 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some people are monism other are dualism, but my opinion is I think monism and dualism are both wrong. < 1350020156 994082 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :What do you think is right? < 1350020286 431435 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think the mind, matter, are one with the universe, so really everything is one with the universe, however, the universe itself is just mathematics, which includes things other than those which might be physical. All is mathematics. However, even the universe may be exist just because people observe, and yet the people exist because is part of universe, it is something like a causality loop. < 1350020359 735156 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Of course this is just philosophy, including of metaphysics and stuff like that, not reality. However, it is my opinion based on what I know about physics. < 1350020408 496499 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i think there's a bit turtle whose poop is planets < 1350020413 403144 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :*big < 1350020553 650055 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Because if nothing exists, then something might exist there is nothing to make nothing to exist! As someone has said, they couldn't decide whether nothing or something to exist, so they decided to toss a coin. But to toss a coin, it has to exist, so the choice is already made for them. Something exists because something is a cheater. Of course this is all metaphorical, but the point stands. < 1350020642 266935 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :This recording of the Dungeons&Dragons game (I have typed out the Oct.9 session today) contains footnotes such as "Why does Kjugobe's note have a reference to a footnote in this book?" < 1350020657 860342 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :zzo38: That sounds essentially like philosophical materialism, combined with the idea that the universe is a lawful place, combined with the idea that the simulation hypothesis is valid, and the idea that that simulation doesn't really need to be *run* for the universe to exist in some sense. < 1350020669 812082 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :... Bit of a conjugation of ideas there, but eh < 1350020744 89661 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think it is not a simulation, but mathematics. Some mathematics may be uncomputable. In addition, some equations may have multiple solutions or no solution. And then, there are even more complexities than this. It doesn't necessarily all correspond to physical objects, even though all is the same mathematics. < 1350020759 383287 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So they are the same as the ones that do. < 1350020788 90081 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :So, let's sum that up a bit more cleanly. < 1350020809 468038 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :"The universe can be expressed mathematically." < 1350020814 853929 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes. < 1350020831 154194 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :That's... Basically materialism, isn't it/ < 1350020832 18943 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :? < 1350020880 943076 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think it is like materialism but my ideas have some differences and more things too. But I don't know "materialism" exactly. < 1350020932 982040 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :"Materialism" in the modern sense is more-or-less "All that is, is physics." < 1350020946 204342 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1350020959 269363 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :(there's technically other sorts, but that's the sort most people really care about) < 1350020989 673458 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :s/most people/most people who discuss ontology/ :P < 1350021341 561581 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1350021368 837605 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1350024853 364715 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350025027 48677 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350025155 424235 :Bike!~Glossina@65-100-32-102.ptld.qwest.net QUIT :Quit: (dyn) < 1350025446 282376 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg QUIT :Quit: mig22 < 1350026408 247188 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 245 seconds < 1350027870 246438 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg JOIN :#esoteric < 1350028515 285880 :KingOfKarlsruhe!~chatzilla@46.115.60.91 JOIN :#esoteric < 1350028878 730236 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1350029607 713982 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1350029898 265121 :KingOfKarlsruhe!~chatzilla@46.115.60.91 QUIT :Read error: Connection reset by peer < 1350030162 503050 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1350031338 278127 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350031688 820231 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1350033147 882377 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350033771 240377 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1350033784 123646 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350033829 418259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so, randomly-walking brainfuck < 1350033843 499275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think that it's TC given arbitrary control flow (conditional goto is enough) < 1350033853 9895 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it seems very difficult to convert that to [] loops < 1350035027 857053 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350035028 93931 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1350035401 693819 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1350035743 482281 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1350035770 878119 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1350036373 852688 :ais523_!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1350036379 606115 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350036666 812173 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350038609 94888 :ais523_!~ais523@unaffiliated/ais523 QUIT :*.net *.split < 1350038622 285803 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com QUIT :*.net *.split < 1350038622 366701 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr QUIT :*.net *.split < 1350038671 347382 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi QUIT :*.net *.split < 1350038671 347543 :EgoBot!codu@codu.org QUIT :*.net *.split < 1350038671 347620 :mroman!~roman2@fmnssun.ibone.ch QUIT :*.net *.split < 1350038671 347698 :augur!~augur@208.58.5.87 QUIT :*.net *.split < 1350038671 347895 :oklofok!~oklopol@dyn58-51.yok.fi QUIT :*.net *.split < 1350038671 347971 :glogbackup!~glogbacku@64.31.59.246 QUIT :*.net *.split < 1350038671 348124 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :*.net *.split < 1350038671 348200 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e QUIT :*.net *.split < 1350038671 348355 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1350038671 348507 :Gregor!codu@codu.org QUIT :*.net *.split < 1350038671 348811 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :*.net *.split < 1350038671 348891 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split < 1350038671 348967 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com QUIT :*.net *.split < 1350038671 427916 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :*.net *.split < 1350038676 71762 :lambdabot!~lambdabot@li85-105.members.linode.com QUIT :*.net *.split < 1350038680 570733 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net QUIT :*.net *.split < 1350038686 943022 :Jafet!~Jafet@unaffiliated/jafet QUIT :*.net *.split < 1350038688 334930 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1350038692 550859 :ion!ion@heh.fi QUIT :*.net *.split < 1350038694 535035 :Cryovat!~null@sky.prism.winterday.net QUIT :*.net *.split < 1350038769 257029 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :*.net *.split < 1350038769 257246 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :*.net *.split < 1350038769 270455 :Deewiant!~deewiant@109.75.188.190 QUIT :*.net *.split < 1350038769 270560 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1350038769 270640 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net QUIT :*.net *.split < 1350038769 270717 :constant!~root@freebsd/developer/variable QUIT :*.net *.split < 1350038769 270893 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :*.net *.split < 1350038769 271045 :Sanky!~SankyZNC@unaffiliated/sanky QUIT :*.net *.split < 1350038769 271195 :jix!~jix@jixco.de QUIT :*.net *.split < 1350038769 271472 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1350038769 271625 :FireFly!~firefly@oftn/member/FireFly QUIT :*.net *.split < 1350038769 271701 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :*.net *.split < 1350038769 271975 :chickenzilla!~chicken@88-190-32-81.rev.dedibox.fr QUIT :*.net *.split < 1350038788 191586 :kinoSi0!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1350038831 669842 :ais523_!~ais523@147.188.254.149 JOIN :#esoteric < 1350038831 671427 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1350038831 671611 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1350038831 671695 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350038831 671776 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350038831 671854 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1350038831 671933 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350038831 672017 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1350038831 672095 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric < 1350038831 672172 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1350038831 672248 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350038831 672325 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1350038831 672402 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net JOIN :#esoteric < 1350038831 672477 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1350038831 672552 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1350038831 672630 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com JOIN :#esoteric < 1350038831 672706 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com JOIN :#esoteric < 1350038831 672840 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr JOIN :#esoteric < 1350038831 672919 :Sanky!~SankyZNC@unaffiliated/sanky JOIN :#esoteric < 1350038831 672995 :jix!~jix@jixco.de JOIN :#esoteric < 1350038831 673073 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e JOIN :#esoteric < 1350038831 673149 :constant!~root@freebsd/developer/variable JOIN :#esoteric < 1350038831 673226 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1350038831 673302 :oklofok!~oklopol@dyn58-51.yok.fi JOIN :#esoteric < 1350038831 673378 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi JOIN :#esoteric < 1350038831 750867 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1350038831 751020 :Deewiant!~deewiant@109.75.188.190 JOIN :#esoteric < 1350038831 751098 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1350038831 751176 :EgoBot!codu@codu.org JOIN :#esoteric < 1350038831 751251 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1350038831 751327 :ion!ion@heh.fi JOIN :#esoteric < 1350038831 751402 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1350038831 751477 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric < 1350038831 751553 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1350038831 751630 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1350038831 751707 :Gregor!codu@codu.org JOIN :#esoteric < 1350038831 751783 :Cryovat!~null@sky.prism.winterday.net JOIN :#esoteric < 1350038831 751859 :chickenzilla!~chicken@88-190-32-81.rev.dedibox.fr JOIN :#esoteric < 1350038843 398988 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 272 seconds < 1350038843 558770 :ais523_!~ais523@147.188.254.149 NICK :ais523 < 1350038845 804717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Messy. < 1350038852 394764 :glogbackup!~glogbacku@64.31.59.246 PART :#esoteric < 1350038852 395296 :ais523!~ais523@147.188.254.149 PRIVMSG #esoteric :fizzie: through a NAT and the University's firewall? < 1350038852 395653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: It's what all the popups say. < 1350038852 395759 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Ping timeout: 240 seconds < 1350038852 395840 :ais523!~ais523@147.188.254.149 PRIVMSG #esoteric :computers always send their IP whenever they contact anything, unless you spoof it (in which case you don't get a reply) < 1350038852 395947 :ais523!~ais523@147.188.254.149 PRIVMSG #esoteric :although "broadcast" is a little different < 1350038852 396049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :BROADCASTING an IP ADDRESS and HACKING, I tell you. < 1350038852 396158 :ais523!~ais523@147.188.254.149 QUIT :Changing host < 1350038852 396235 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350038852 396313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's better. < 1350038852 396420 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, both freenode and synirc were netsplitted at the same time < 1350038852 396524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder if it was for the same reason? < 1350038917 197312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's funny, IRCnet was slightly, too. < 1350038952 827754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least approximately at the same time; maybe it was slightly earlier. < 1350038954 576380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :13:38 -!- Netsplit *.pl <-> ircnet.eversible.com < 1350038973 688843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Eversible is somewhere in the states (united), I believe. < 1350039001 793008 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You awake? I think you're connected to some us server too, right? < 1350039002 783377 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: i think she turned around but why? can i spend my time solving different kinds of numbers. i do. see: fnord/ fnord < 1350039030 413325 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Solving different kinds of numbers sounds like a reasonable hobby for a computer program. < 1350039093 697984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1350039579 282357 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 276 seconds < 1350039677 552058 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 256 seconds < 1350040358 71104 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah ha, more splittery on the IRCnet side. < 1350040366 500968 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Someone must have it against IRC networks today. < 1350040793 335872 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1350041227 34763 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 245 seconds < 1350041250 60376 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1350043007 346676 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1350043625 215677 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1350045590 64859 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1350046125 789401 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350048117 497743 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1350049879 808808 :ion!ion@heh.fi PRIVMSG #esoteric :http://austriantimes.at/news/Around_the_World/2012-10-10/44722/Holy_Shit < 1350054412 640627 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :always amusing when a food is labeled "96% fat free" < 1350054418 175686 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sounds better than "4% fat" < 1350054467 966375 :ion!ion@heh.fi PRIVMSG #esoteric :heh < 1350054514 831848 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It means you're only paying for 4% of the fat. < 1350054520 716820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The rest is subsidized by the non-fat. < 1350054523 255679 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what a deal < 1350054604 496824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: @shachaf, I assume that you were referring to my answer (correct me if I am wrong). Yes it does copy the array first and then does the in-place shuffle, however, fixing this is simply exchanging thaw with unsafethaw < 1350054775 432787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: If the implicit question is whether HaskellElephant ever says anything that makes sense, the answer is no. < 1350054817 425844 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who's that? < 1350054865 502598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Come on, you literally just quoted them. < 1350054883 543873 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, but in the grander scheme. < 1350055082 104216 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350055150 65996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Some person who posts bad Haskell questions on SO. < 1350055152 310138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I like ilango's answer. < 1350055159 647120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like it so much I'm going to click the "delete" button on it. < 1350055185 895271 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You have magical delete powers? < 1350055252 930576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes. < 1350055261 757829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Needs two more votes to make it happen though. < 1350055272 303484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Yes. < 1350055298 8557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Memorized any good codepoints lately? < 1350055321 931220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :None. < 1350055386 968253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : I woke up before 08:00 today. < 1350055389 566190 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's ridiculous. < 1350055881 562869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't do that. < 1350055914 410867 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ridicule? < 1350055998 667891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Wake up. < 1350056013 16940 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I am awake. :-( < 1350056045 849044 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1350056127 603330 :atriq!~nathan@host-84-13-77-251.opaltelecom.net JOIN :#esoteric < 1350056128 421126 :AnotherTest!~tim@94-224-27-216.access.telenet.be JOIN :#esoteric < 1350056133 152564 :AnotherTest!~tim@94-224-27-216.access.telenet.be PRIVMSG #esoteric :Hello < 1350056138 691071 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :Hey < 1350056143 257388 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :I also just got here < 1350058816 964054 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is the HHGG TV series better than the movie? < 1350058906 832475 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is there a new tv series to go with the recent(ish?) movie, an old movie to go with the old tv series, or neither? < 1350058947 918778 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :neither < 1350058967 780823 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ok, then I don't know because I haven't seen the tv series < 1350058985 310157 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but I think the movie can be watched in HD, so it must be better < 1350059267 546862 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The acting's a bit iffy < 1350059272 380817 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=ZMoi-nDd6cQ < 1350059332 746434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the bbc h2g2 series is good < 1350059383 752294 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's what I linked I think? < 1350059496 2152 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think so too < 1350059530 417021 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I still think the acting's iffy < 1350059629 729604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't remember anything about it, only that it was good < 1350059649 746017 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think I like the book the best < 1350060020 945437 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should probably buy And Another Thing at some point < 1350060100 737371 :atriq!~nathan@host-84-13-77-251.opaltelecom.net QUIT :Quit: Leaving < 1350060508 177790 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1350060547 137162 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1350060639 120929 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg QUIT :Quit: mig22 < 1350060757 22504 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1350061010 950598 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think the reason I'm not laughing that much is because I pretty much know all the jokes < 1350061037 852470 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I bet there are plenty of new kinds of joke that would make you laugh < 1350061765 61313 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :do you know that joke about the people who knew all the jokes? < 1350061812 112956 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :there's a village somewhere where everyone knows all the jokes < 1350061842 965202 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in the local pub, occasionally someone exlaims "joke #46!" < 1350061855 977446 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and everyone would burst out laughing < 1350061879 641178 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but one day, a guy exclaims "joke #32!" < 1350061884 52862 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and nobody laughs < 1350061901 847716 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so that guy says "yeah, I've never known how to tell that joke." < 1350062255 623282 :ssue!u5338@gateway/web/irccloud.com/x-aqcjbfhzwtreqodm QUIT :Remote host closed the connection < 1350062532 930057 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Try a number that is not in range < 1350062610 546378 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah that's a classic < 1350062623 298254 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :they called it #67 < 1350062714 418647 :Gregor!codu@codu.org PRIVMSG #esoteric :And the fact that there were only 52 jokes when they declared that one #67 is, itself, #53. < 1350063384 293635 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1350063453 21074 :atriq!~nathan@host-84-13-77-251.opaltelecom.net JOIN :#esoteric < 1350063528 900907 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I mean something other than a positive integer. < 1350063551 225411 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :I wonder if Bill Bryson reads Homestuck < 1350063564 577383 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: What if you try an unnameable real number? < 1350063632 441816 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :zzo38, if they tried a number that is not a natural number, they'd get confused by your surrealist humour < 1350063644 425897 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :2+7i is a very complex joke < 1350063659 481927 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :-4 is a bit negative < 1350063856 643240 :Gregor!codu@codu.org PRIVMSG #esoteric :(lim(x->infinity) 1/x) isn't very funny. < 1350063885 266338 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fwiw, my original statement was in the context of knowing the jokes used in HHGG < 1350063920 939400 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no-one respects context in here < 1350063980 95675 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No wonder Smalltalk isn't very well used in here; everyone disrespects thisContext. < 1350064019 924907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hilarious Sgeo < 1350064031 546064 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I don't do smalltalk < 1350064037 676669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: ps what. who is bill bryson even. < 1350064044 894466 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :not Smalltalk either < 1350064051 845364 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :elliott, non fiction author who is currently in hexham < 1350064064 428916 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :why is bill bryson in hexham < 1350064070 967556 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :Beats me < 1350064071 891444 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, why are you asking me who Bill Bryson is? < 1350064079 617512 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :non-(fiction author who is currently in hexham) < 1350064086 324279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1350064087 61204 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :He is in Hexham for the single purpose of beating me < 1350064088 190851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq said it < 1350064094 965069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you guys stop having nicks of the same length < 1350064101 527626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok the same length give or take one < 1350064102 364133 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :4==5 < 1350064116 552441 :atriq!~nathan@host-84-13-77-251.opaltelecom.net NICK :atriqWhoIsTanebA < 1350064122 847651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriqWhoIsTanebA: beating you at what < 1350064124 515432 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hey, none of us has the same nick length as any other participant < 1350064129 866206 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :except them/ourselves < 1350064135 999463 :atriqWhoIsTanebA!~nathan@host-84-13-77-251.opaltelecom.net NICK :atriq < 1350064149 476474 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :elliott, other definition of "beating" < 1350064153 718203 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If by participant you mean chatting person < 1350064161 272150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: ok < 1350064163 801132 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because boily and augur have nicks length 5 < 1350064172 11506 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :GUYS < 1350064174 38380 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :HEXHAM NEWS < 1350064174 789529 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :http://www.hexhamcourant.co.uk/news/man-killed-by-falling-tree-1.1004001?referrerPath=news < 1350064175 810371 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I was only counting everyone after the "who is bill bryson even" line < 1350064188 217807 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, Hexham actually exists? < 1350064197 508889 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :Yeah < 1350064199 806150 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: no it doesn't < 1350064201 625079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: no < 1350064206 225459 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? hexham < 1350064209 621109 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :even imaginary places have newspapers duh < 1350064216 559695 :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. < 1350064231 398379 :boily!~boily@mtl.savoirfairelinux.net NICK :not5nick < 1350064233 240730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's a Taneb? < 1350064250 211383 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :A Taneb is kinda like an atriq, but younger < 1350064253 514018 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :`? boily < 1350064256 554898 :HackEgo!codu@codu.org PRIVMSG #esoteric :boily may be French or something. We are not sure about the rest. < 1350064269 629194 :not5nick!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I'm not boily, because I don't have a 5-length nick :p < 1350064277 942669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so wait < 1350064283 916029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does everyone in the channel have a different nick length now < 1350064284 906816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's spooky < 1350064287 976897 :not5nick!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :ACTION is not sure about the effectiveness of his subtle camouflage < 1350064291 252654 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi elliott < 1350064299 36505 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: yes, everyone < 1350064313 213168 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I can only assume that log is not an everyone. < 1350064314 917460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1350064315 255236 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :clog < 1350064315 914950 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1350064316 591927 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :JohnyBoy says: so have a nice goodspeed < 1350064319 954607 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But your username is given as "~boily" and I can see your NICK command above too < 1350064325 121699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice quote < 1350064333 37464 :not5nick!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :zzo38: darn! foiled! < 1350064338 862264 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :elliott and shachaf are the same length < 1350064340 273173 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :aaaah < 1350064351 177728 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's not completely obvious since the displayed nick lengths are rounded to the closest integer < 1350064353 56022 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :This clearly means they are one and the same! < 1350064368 774343 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1350064369 569376 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :null says: = true < 1350064370 246225 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(swap! olsner inc) < 1350064380 342192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@forget null = true < 1350064380 914392 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Done. < 1350064383 17599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote it's not completely obvious since the displayed nick lengths are rounded to the closest integer < 1350064383 409081 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote < 1350064384 81467 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :butt2 says: "I'd butt linux on the butt, I'd like to give buttad a try" < 1350064386 249970 :HackEgo!codu@codu.org PRIVMSG #esoteric :871) it's not completely obvious since the displayed nick lengths are rounded to the closest integer < 1350064388 316008 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: swap!? < 1350064389 313716 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: Not only are "elliott" and "shachaf" the same length, but so are the usernames and cloaks < 1350064398 728155 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :Hence Hexham is in Finland, hence I'm in Finland! < 1350064402 747904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im shachaf < 1350064425 975729 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I released version 5 of FurryScript with a few bugfixes, and added documentation for some commands: RSC ALL GEN ARG TR TR- TRB TRB- REX REX- REX+ RNG LAH < 1350064435 288115 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: no im shachaf!!!!!! < 1350064461 220269 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :olsner, Clojure. If olsner is an atom, it atomically changes what the atom contains to (inc @olsner) < 1350064464 515009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :were shachaf < 1350064485 867390 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://docs.python.org/library/doctest.html is cute < 1350064487 943684 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You turn into shachaf at the full moon? < 1350064493 453789 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Darnit < 1350064496 264557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: It is. < 1350064498 125682 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :atomically changing an atom, that sounds good < 1350064500 317885 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION was going to say that but in a worse way < 1350064505 738329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :10:55 The Moon is Waning Crescent (10% of Full). New moon in NetHack in 2 days. < 1350064526 185297 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but what's (inc @olsner)? < 1350064539 902818 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Good things then, I have the phase of moon and all ephemeris of all planets in my computer. < 1350064541 731687 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :olsner incorporated? < 1350064553 322639 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :@ is a bit of reader syntax that will expand to (deref olsner) < 1350064558 469504 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :Which are the phases of the moon that are viewable mid-afternoon < 1350064564 837678 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :I'm overthinking a song I heard once < 1350064576 811465 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :why do I need to be dereffed before incorporation? < 1350064582 485189 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1350064587 767197 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(inc 5) ; 6 < 1350064599 134296 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(deref (atom 10)) ; 10 < 1350064619 403105 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: I don't know, maybe half moon? < 1350064639 262656 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Maybe a Zork Zero Moon. < 1350064641 869834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Remember Zork Zero? < 1350064644 52045 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :With the moons? < 1350064654 884923 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 240 seconds < 1350064660 141625 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :Which half moon! < 1350064672 158511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The inner half. < 1350064679 485792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: how is your os < 1350064710 365075 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: no news < 1350064710 452326 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have seen the Zork calendar, with various strange phase of moon < 1350064726 470658 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Dimwit's Birthday Observed. < 1350064753 741585 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Every Thursday, yes... But it is Friday today. < 1350064765 467809 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :Aaah, a waxing moon < 1350064811 328360 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :iirc, I was last setting up some boring stuff that'd allow running specific test-case programs on a fresh-booted kernel with qemu < 1350064821 800604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: No, Zork Zero is shifted by one day. < 1350064846 594254 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, and that either requires qemu built from git because some stuff is broken, or a bunch of boring workarounds in my code < 1350064854 94231 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: O, is that because of the different leap years? < 1350064879 822052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Uh, I guess. < 1350064883 813705 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was just making things up. < 1350064886 869407 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :In the mid-afternoon perhaps the sun is in the 8th house, so perhaps the moon would be in the 11th house then, so it would be waxing half moon, if visible in the mid afternoon. < 1350064922 756338 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Since they move counterclockwise around the zodiac) < 1350064940 209050 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(that is, forward.) < 1350065047 370130 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think clockwise is forward, zzo38. < 1350065053 1409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Have you ever looked at a clock? < 1350065086 226951 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :On a clock, yes, clockwise is forward. However, on a horoscope, the angle increases counterclockwise. < 1350065097 207803 :Gregor!codu@codu.org TOPIC #esoteric :BEWARE THE Ø̈RJANIST MØ̈Ø̈SE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | God made the natural numbers; all else is the work of ZARDOZ | Channel logs: http://5z8.info/hookers_j0l4yf_nakedgrandmas.jpg | http://esolangs.org/wiki < 1350065107 819032 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(that is, ecliptic longitude) < 1350065136 310279 :zzo38!~zzo38@24-207-49-17.eastlink.ca TOPIC #esoteric :BEWARE THE RJANIST MSE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | God made the natural numbers; all else is the work of ZARDOZ | Channel logs: http://5z8.info/hookers_j0l4yf_nakedgrandmas.jpg | http://codu.org/logs/_esoteric/ < 1350065142 235782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ø̈ < 1350065154 4506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ø̈Ø̈Ø̈ < 1350065159 370171 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Oops I forgot one letter < 1350065173 588381 :zzo38!~zzo38@24-207-49-17.eastlink.ca TOPIC #esoteric :BEWARE THE ORJANIST MOOSE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | God made the natural numbers; all else is the work of ZARDOZ | Channel logs: http://5z8.info/hookers_j0l4yf_nakedgrandmas.jpg | http://codu.org/logs/_esoteric/ < 1350065184 804228 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Oops I forgot the slash < 1350065197 947025 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ø̈h nø̈. < 1350065220 385822 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :organist moose, now that's a sight < 1350065240 102948 :Gregor!codu@codu.org TOPIC #esoteric :I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | logs: http://5z8.info/hookers_j0l4yf_nakedgrandmas.jpg | http://codu.org/logs/_esoteric/ < 1350065243 509309 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :beware the onanist moose < 1350065246 4280 :Gregor!codu@codu.org PRIVMSG #esoteric :Womp womp. < 1350065260 781162 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :why are the channel logs now naked grandmas? < 1350065262 262280 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what, no zardoz? < 1350065272 475939 :zzo38!~zzo38@24-207-49-17.eastlink.ca TOPIC #esoteric :BEWARE THE O/RJANIST MO/O/SE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | God made the natural numbers; all else is the work of ZARDOZ | Channel logs: http://5z8.info/hookers_j0l4yf_nakedgrandmas.jpg | http://codu.org/logs/_esoteric/ < 1350065282 254830 :Gregor!codu@codu.org PRIVMSG #esoteric :kmc: shadyurl.com = best URL shortener < 1350065294 437242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: Why did you duplicate the log link in the topic? < 1350065297 831684 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :haha < 1350065308 647335 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, and someone should make a new zardoz joke < 1350065309 412670 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why does MyWOT dislike 5z8.info < 1350065317 262608 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :elliott: I did not duplicate it. Now you have both the picture and text logs. < 1350065323 445605 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fsvo "joke" < 1350065324 284786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the .jpg isn't a picture < 1350065334 509484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: What's a MyWOT? < 1350065336 576058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're too biased to windows-centric file extensions, zzo38!! < 1350065340 371611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a Clojure thing, isn't it? < 1350065351 290216 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, I didn't look so I don't know, I just know that .jpg is usually a picture (regardless of operating system). < 1350065355 882387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Clø̈jure < 1350065381 814606 :Gregor!codu@codu.org TOPIC #esoteric :BEWARE THE O/RJANIST MO/O/SE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | ZARDOZ created ZARDOZ; all else is the work of ZARDOZ | Channel logs: http://5z8.info/hookers_j0l4yf_nakedgrandmas.jpg | http://esolangs.org/wiki < 1350065382 496961 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: @ uses .jpg to hold filesystem metadata. < 1350065393 68932 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :someone should've made that link point to naked grandmas after people had been taught it was just a link to the logs < 1350065435 858027 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :Dear god < 1350065441 797369 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Bluh, shadyurl doesn't like data URLs < 1350065449 254865 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(URIs) < 1350065453 20718 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :I'm analysing a song from a children's TV show completely out of context < 1350065479 385724 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sgeo: Then don't use shadyurl, if it doesn't like data URLs. < 1350065529 904720 :zzo38!~zzo38@24-207-49-17.eastlink.ca TOPIC #esoteric :BEWARE THE O/RJANIST MO/O/SE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | God made the natural numbers; all else is the work of ZARDOZ | Channel logs: http://5z8.info/hookers_j0l4yf_nakedgrandmas.jpg | http://codu.org/logs/_esoteric/ < 1350065539 10026 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Hay why did you remove the log < 1350065563 438090 :zzo38!~zzo38@24-207-49-17.eastlink.ca TOPIC #esoteric :BEWARE THE O/RJANIST MO/O/SE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | ZARDOZ created ZARDOZ; all else is the work of ZARDOZ | Channel logs: http://5z8.info/hookers_j0l4yf_nakedgrandmas.jpg | http://codu.org/logs/_esoteric/ < 1350065573 385503 :Gregor!codu@codu.org PRIVMSG #esoteric :zzo38 has a serious case of Not Getting the Joke, even though the joke was inspired by him. < 1350065581 796665 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, because it was there, but just looked different < 1350065622 658474 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, Web of Trust thingy, people vote on whether domains are suspicious or not < 1350065634 776584 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Sometimes people suck, but I do tend to rely on it < 1350065645 536969 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :5z8.info is very suspicious. < 1350065651 334972 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's not even a valid z-encoding! < 1350065663 544180 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :xn--5z8.info < 1350065683 705646 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.mywot.com/en/scorecard/geocities.com < 1350065706 333864 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just ... read the comments < 1350065710 865131 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, it is a redirect but not a very good one, it says "expected /hookers_j0l4yf_nakedgrandmas.jpgsplit Arrayshort hookers_j0l4yf_nakedgrandmas.jpgQUERYhookers_j0l4yf_nakedgrandmas.jpg" on it! < 1350065730 891672 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1350065743 10999 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :searching for z-encoding gave me "Zen Coding is a set of plug-ins for text editors that allow for high-speed coding and editing in HTML, XML, XSL, [...]" < 1350065752 781437 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1350065761 300422 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but to be fair, the second hit was the ghc commentary < 1350065789 946791 :Gregor!codu@codu.org PRIVMSG #esoteric :“Zen” and “XML” should not be allowed in the same sentence. < 1350065800 533767 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then fix it to use xn--5z8.info if you think 5z8.info is no good < 1350065810 978482 :Gregor!codu@codu.org PRIVMSG #esoteric :Except to say “those who have written XML can never achieve Zen.” < 1350065820 588465 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Gregor: Are you sure? < 1350065828 9167 :Gregor!codu@codu.org PRIVMSG #esoteric :Quite. < 1350065839 328762 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :https://www.mywot.com/en/scorecard/www.quote-egnufeb-quote-greaterthan-colon-hash-comma-underscore-at.info < 1350065843 174180 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :I thought the path to Zen was avoiding Zen < 1350065855 853700 :augur!~augur@129-2-129-33.wireless.umd.edu PRIVMSG #esoteric :Sgeo: wat < 1350065856 528114 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Where does it get the value from? I doubt someone's actually voted for that < 1350065903 654292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's almost as if you can't trust web of trust < 1350065954 250616 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :...I'm analysing a Eurobeat fansong of a children's TV show < 1350065956 924389 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :It's also got a higher score than the more normal domain name https://www.mywot.com/en/scorecard/www.phlamethrower.co.uk < 1350065957 901161 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350065978 831314 :atriq!~nathan@host-84-13-77-251.opaltelecom.net PRIVMSG #esoteric :NOW I MUST LEAVE FOREVER OR AT LEAST UNTIL PROBABLY TOMORROW EVENING < 1350065979 801645 :atriq!~nathan@host-84-13-77-251.opaltelecom.net QUIT :Quit: Leaving < 1350065990 652260 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :Even though in the latter case it claims to know where the server is, unlike the former < 1350066166 838605 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 265 seconds < 1350066537 754065 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1350066939 310622 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe someone did vote for it < 1350066977 798294 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The plugin doesn't really do exact numbers < 1350066986 321804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah all those befunge haters on the internet < 1350067021 699832 :zzo38!~zzo38@24-207-49-17.eastlink.ca TOPIC #esoteric :BEWARE THE O/RJANIST MO/O/SE | I, for one, welcome our new hash function overlords | E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E1565E03EBF2 | ZARDOZ created ZARDOZ; all else is the work of ZARDOZ | New channel logs: http://5z8.info/hookers_j0l4yf_nakedgrandmas.jpg | Old-style channel logs: http://codu.org/logs/_esoteric/ < 1350067036 736618 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i am arthur frayne, and i am zardoz < 1350067083 77732 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1350067102 973961 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i see "MOH/OH/SE" where the H's are reverse video which I guess means they are ^H? < 1350067103 143045 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :i am not zardoz < 1350067121 125259 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I just see MO/O/SE < 1350067127 297708 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh i get it < 1350067149 174499 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: They are supposed to be backspace < 1350067152 40088 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, that thing where you use backspace to put characters on top of each other? < 1350067189 401907 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :My computer shows them black-on-purple on the screen, but displays the slashed O properly on the printout. < 1350067201 174598 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :For me it just says MO/O/SE < 1350067201 597282 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :do you print out hardcopy logs of IRC? < 1350067209 25991 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(I mean the "H" with black on purple; the rest of the text in blue) < 1350067217 19861 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Sometimes. < 1350067223 272294 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, you don't? < 1350067224 539451 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: yes, and then he OCRs them and puts them on gopher < 1350067226 365563 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :lol < 1350067229 346255 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1350067240 959071 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :at one point i had a dot matrix printer as my linux system console < 1350067256 934939 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :to diagnose a bug which crashed the graphics card < 1350067265 858670 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it slowed down the boot process quite a bit < 1350067311 184387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you connect to IRC? < 1350067317 906056 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :not on the printer < 1350067427 66688 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but why would you use an actual printer instead of e.g. connecting a null modem cable to another computer? < 1350067484 915475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Reaching the billionth decimal digit of pi could help technologists and mathematicians because they can use the equation to create random number sequences. Random numbers are a driving force behind computer security, including everyday consumer-level protections, like in electronic banking. < 1350067500 127970 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :because i didn't have another computer < 1350067525 135898 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or didn't have a null modem cable, or something < 1350067528 694164 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't remember exactly < 1350067554 900826 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :more recently i have used netconsole for this < 1350067570 222124 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can ARCFOUR be used for random number generator, though? < 1350067590 142297 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: but you did have a dot matrix printer? < 1350067590 828804 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think pi is best for random number since pi is always the same for everyone. < 1350067611 684946 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: The question is whether your computer is fast enough to compute it farther than anyone else. < 1350067616 671289 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :olsner: yes < 1350067627 705937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's why we build supercomputers. < 1350067642 960647 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: ok < 1350067652 639283 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :RC4 has been used in some BSDs as (part of) a random number generator, IIRC. < 1350067660 806275 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: What you have to do is to make the computer reprogram its own hardware to calculate billion digits of pi < 1350067718 12067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION likes the idea of a world where randomness is a scarce resource that has to be mined and such. < 1350067760 591441 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Deewiant: As part of? What other part did they use, then? < 1350067765 915552 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess the idea of people who carry one-time pad data is related. < 1350067779 796837 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh, that's weird < 1350067815 157775 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://samuelhughes.com/boof/ has "If the end-of-file character has been input, outputs a zero to the bit under the pointer." as part of the description of the ; (output) instruction < 1350067819 253225 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :zzo38: I don't know, that's why it was in brackets. Perhaps it was the whole thing and there were no other parts. < 1350067843 611946 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :do you think it's just a mistake and should be part of , (input) or is it some special feature? < 1350067880 886129 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: hmm... but the tricky part about one-time pad data is that you need the same randomness in two places, not that you need to collect a bunch of random? < 1350067961 230754 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Right, it's not the same thing. < 1350068016 66562 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :in this randomscarce world of yours, would one random bit be a reasonable christmas present? < 1350068034 894818 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Deewiant: As it turns out, Famicom Hangman uses not only RC4 but also fails to initialize i and j (so it uses whatever happens to be in RAM at power on) and uses the microphone, and it runs several times per frame until the space-bar is pushed. < 1350068048 74058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A friend and I once collected a CD's worth of random, to be used as a one-time pad in conjunction with an irssi script. < 1350068055 769616 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Only if kept it wrapped. < 1350068059 224717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, it never really got used. < 1350068095 123703 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: no, you unwrap it to see that it's a random bit box, then you need to open that box to use the random bit < 1350068104 741341 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(It still appears to work fine even without a microphone; but it uses the microphone if it is available.) < 1350068105 558698 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it could be some kind of single-use electronic device too < 1350068287 278190 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Deewiant: Are you sure they wouldn't add microphone and that stuff to the random numbers too, if such things would be available? < 1350068291 317046 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if you don't disclose whether it's previously used or not, does that give you another bit of random? < 1350068388 134118 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric < 1350068475 150189 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: also, what happens if you roll a dice too often in this world of yours? < 1350068484 269682 :Deewiant!~deewiant@109.75.188.190 PRIVMSG #esoteric :zzo38: I don't know. < 1350068488 452989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: A die? < 1350068499 692114 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :A is an integer number of dice < 1350068512 239509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Clever. < 1350068535 424982 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you need to use a dice for encryption, maybe you should use a casino dice and make sure to rull against the wall < 1350068548 522290 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :dice: the gift that keeps on giving random numbers < 1350068603 890457 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :maybe in shachaf's world the physics of dice rolling is just very easily predictable < 1350068630 739420 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :even in our world you can learn to throw a die to a particular side < 1350068638 210536 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, or maybe dice roll slower and slower as their random supply runs out < 1350068655 165228 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I read about a "quantum dice" which always rolls doubles when rolled together, but act like regular dice when thrown individually. It probably doesn't exist; they just wanted to describe it. < 1350068676 755969 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe everyone knows the entire state of the world at any point. < 1350068694 90959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Except for the inside of their brain, which starts out deterministic but gets seeded with random data. < 1350068733 395012 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :brains are the only sources of random data? < 1350068759 379930 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wouuuw I wrote exactly one fourth of the truth-machine implementations on the truth-machine page < 1350068775 957032 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(this is a placeholder for some kind of pun about zombies) < 1350068951 986494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Remeber to go back and replace it with the actual pun some day. < 1350068952 453525 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How can brains be the only sources of random data, it is like physical like anything else? It must follow the same laws, although there is possibliity to cause different results just as mathematical functions can give different outputs by the different inputs. < 1350068955 328288 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350068977 643351 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1350068998 260821 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: feel free to remind me, but I'm good at neither puns nor zombies < 1350069053 36876 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe oerjan or funpuns can fill it in later < 1350069089 141895 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :olsner: I seem to recall joke #32 was about zombies < 1350069092 844356 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Brains don't really depend on quantum effects for operation any more than a rock does < 1350069093 296362 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Arc_Koen, I wonder if I should try implementing in in $current_preferred_language < 1350069111 619516 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :never heard of that language < 1350069117 863472 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but yeah, you should < 1350069145 283628 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although most of these implementations are in esolangs < 1350069152 358582 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FreeFull: Well, yes, but rocks are simpler so the result is generally the same as anything. However, everything will depend on quantum effect, I think. < 1350069165 275424 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Including rock. < 1350069174 543047 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: That is part of my point < 1350069185 535388 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It must, since it is the same law of physics! < 1350069361 790116 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Sgeo: well, maybe we could add one in C in the intro < 1350069367 875208 :AnotherTest!~tim@94-224-27-216.access.telenet.be QUIT :Quit: Leaving. < 1350069379 248052 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that could be clearer that the current pseudo-code < 1350069417 6396 :ssue!u5338@gateway/web/irccloud.com/x-pggnfsfgxixgvpqc JOIN :#esoteric < 1350069433 996405 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How about haskell < 1350069461 171412 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Just write it in whatever you want; whatever is the clearest can be linked to from the intro, I suppose. < 1350069620 342679 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm thinking C is just a bit old, therefore doesn't have some of the convieniences =P < 1350069964 380585 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think also that the I/O of FurryScript is not good enough to make truth-machine since it can only make input at beginning and output at the end. Possibly with lazy evaluation it could be done, but the current implementation does not use lazy evaluation. < 1350069994 160786 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's the same problem with Kipple and a couple other languages < 1350070012 925227 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Squihy2K < 1350070042 779542 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://esolangs.org/wiki/Truth-machine#Squishy2K < 1350070164 557622 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350070189 404953 :constant!~root@freebsd/developer/variable QUIT :Quit: I found 1 in /dev/zero < 1350070336 759462 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1350070472 447070 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1350070884 505574 :not5nick!~boily@mtl.savoirfairelinux.net NICK :boily < 1350071857 653973 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1350072153 477368 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :Quit: ["Textual IRC Client: www.textualapp.com"] < 1350073758 287670 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 245 seconds < 1350073772 931101 :Gregor!codu@codu.org PRIVMSG #esoteric :OMG, I just realized that it is my destiny to create a web technology called AppleJAX. < 1350074696 856138 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric ::/ ponies < 1350074782 771516 :Gregor!codu@codu.org PRIVMSG #esoteric :HELL < 1350074783 361656 :Gregor!codu@codu.org PRIVMSG #esoteric :YES < 1350074784 401146 :Gregor!codu@codu.org PRIVMSG #esoteric :PONIES < 1350074845 115099 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Gregor: :D < 1350074947 301074 :Gregor!codu@codu.org NICK :Poniest < 1350074956 464761 :Poniest!codu@codu.org PRIVMSG #esoteric :Did somebody say “HELL YES PONIES”?! Yeah, I did! < 1350074969 167019 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::P < 1350075048 3894 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"Several languages exist which are based on rewriting strings, the most well-known being Thue." < 1350075049 53172 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :anyone who understands what this does gets a virtual cookie: main(){char a[256],*b,*c[256],**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;bchar a[256],*b,*c[256],**d < 1350076376 508547 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A pointer to a 256 char array < 1350076402 536071 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Unless I'm reading it wrong and it's a 256 array of char pointers < 1350076406 220961 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no it's the latter < 1350076416 300650 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ok, nevermind then. < 1350076417 746115 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :cdecl> explain char *c[256] < 1350076417 952081 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :declare c as array 256 of pointer to char < 1350076422 486301 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :<3 cdecl < 1350076448 46190 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe I should get cdecl then =P < 1350076454 148055 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :FreeFull: do you understand what pointers are put in c? < 1350076470 824615 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Let me look < 1350076477 823539 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350076478 968878 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"*d=b+1;d++;" could be replaced with "*d++=b+1;" for extra obfuscation < 1350076493 607873 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :hmm. missed that for some reason < 1350076497 731788 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you < 1350076501 738569 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you did it somewhere else aleady < 1350076502 967680 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :already < 1350076504 956840 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION can't type < 1350076506 987327 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :but the aim is not to obfuscate < 1350076509 776238 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sure < 1350076520 518237 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :it is just compact it < 1350076521 450373 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there is a difference between compact code and obfuscated code < 1350076522 775271 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1350076545 660624 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You could get rid of d and replace all occurences of it with c and it'd still work, right? < 1350076555 277188 :carado!~user4539@78.250.231.62 JOIN :#esoteric < 1350076562 320902 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Actually no < 1350076563 887268 :Poniest!codu@codu.org PRIVMSG #esoteric :char*a,b[9999];main(){gets(a=b);while(*a){a+=(b[*a]-=b[a[1]])?3:a[2];}puts(b+1);} < 1350076566 693419 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Because you d++; at one point < 1350076568 97748 :Poniest!codu@codu.org PRIVMSG #esoteric :^^ < 1350076625 200175 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nortti: Pointers to chars in a, right? < 1350076636 22040 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 256 seconds < 1350076644 633999 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also there is no way to exit the shell :D < 1350076644 971526 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :FreeFull: yes < 1350076668 801595 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ACTION gives some extra points to kmc < 1350076682 84183 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :forgot to include that in the puzzle < 1350076689 260465 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :of course that would be as easy as if(!read(0,b,1))return; < 1350076691 149952 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is there a unix shell that emulates command.com? (or cmd.exe?) < 1350076697 489072 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Can't you ^C =P < 1350076708 829006 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :yeah < 1350076719 678844 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah because it doesn't do job control ;P < 1350076734 489496 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :but any other way than abusing it not handling signals < 1350076918 460786 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :if no one finds the buffer overflow in 10 minutes I'm going to reveal it < 1350077001 924102 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's just that long command lines will overflow 'a', right? < 1350077007 151754 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :yes < 1350077443 661781 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ACTION gives kmc bonus points < 1350077671 987603 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, that was a boring one ... gets is an automatic buffer overflow < 1350077800 358448 :Poniest!codu@codu.org PRIVMSG #esoteric :Mine has gets, not his. < 1350077888 725121 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ok < 1350078169 337633 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what does yours do Poniest < 1350078193 639621 :Poniest!codu@codu.org PRIVMSG #esoteric :Don't feel like guessing, eh? X-D < 1350078203 603772 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well i ran it but it wasn't particularly enlightnening < 1350078213 747222 :Poniest!codu@codu.org PRIVMSG #esoteric :You'd need very carefully-constructed input to use it. < 1350078225 399800 :Poniest!codu@codu.org PRIVMSG #esoteric :It's an interpreter for a TC subleq-like language. < 1350078240 391314 :Poniest!codu@codu.org PRIVMSG #esoteric :Although it is not itself TC since the memory is fixed at 9999 bytes. < 1350078342 257453 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1350078354 580886 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what a coincidence, my computer is also not turing complete :) < 1350078428 240360 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you can build a turing machine by making an EC2 instance which upgrades its own storage when necessary, and also has an endowment in government bonds or something, which will eventually cover the costs of additional computation < 1350078483 355377 :carado!~user4539@78.250.231.62 QUIT :Ping timeout: 245 seconds < 1350078502 635474 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :of course when amazon goes out of business you are still screwed :( < 1350078577 428088 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :not if the machine moves to another internet fluffy weather thingy < 1350078577 720861 :Poniest!codu@codu.org PRIVMSG #esoteric :I like how you blindly ran unreadable C code, btw. < 1350078607 249126 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's ok, he probably ran it as root so it couldn't touch his user data < 1350078648 336220 :Poniest!codu@codu.org PRIVMSG #esoteric :*nodnod* < 1350078677 46202 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's not unreadable < 1350078690 168011 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i couldn't tell exactly what it does but i was fairly confident that it wouldn't do anything too nasty < 1350078709 125733 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the only system-ish calls are gets and puts < 1350078719 500855 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and it's too simple to be constructing a nasty payload and buffer overflowing it, or anything like that < 1350078724 63145 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :though really < 1350078731 425899 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i am interested in how well you can hide these things < 1350078750 820576 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i want to run a contest kind of like http://underhanded.xcott.com/ < 1350078753 179975 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but more open-ended < 1350078945 794215 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kind of like ioccc but for malicious programs? < 1350078980 514843 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :kind of, yeah < 1350078996 697946 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION thinks that Lisps might be good for that because as far as I understand, indentation is crucial for readability, so false indentation might be able to trick readers, I think < 1350079004 74126 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :for the most part programs in ioccc are obviously very hard to understand < 1350079022 850782 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm interested in programs which look like very straightforward implementations of one thing, but actually do some other malicious thing < 1350079028 722166 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, except that instead of inscrutable they should look harmless < 1350079030 300683 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there are a few IOCCC winners like that, though < 1350079032 720908 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1350079044 577238 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also, it's easy to make a progra < 1350079045 726664 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I recall some Java-like thing < 1350079045 985648 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :er < 1350079054 290893 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also, it's easy to make a program with a deliberate subtle security hole < 1350079063 925281 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but that's not so interesting either < 1350079081 789611 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so it's hard to delineate exactly what i'm looking for < 1350079101 315947 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :leave it to the judges? :) < 1350079106 478405 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah :) < 1350079153 924097 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i started writing up guidelines < 1350079166 107554 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :'Your program should conceal the malicious behavior from the user for as long as possible. It's especially impressive if you can make it look like an honest mistake even after it's been uncovered.' < 1350079200 310805 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, that underhanded thing, were the submissions ever shown/judged? < 1350079204 862149 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :For the airline one < 1350079209 147110 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :not sure < 1350079214 755178 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think not for that iteration of the contest < 1350079219 576314 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :some previous years are on there though < 1350079279 471527 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm particularly interested in what psychological tricks you can play to make someone shrug and say "eh, this code is probably ok" < 1350079279 594603 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think the underhanded contest was a bit boring because you had to solve one specific problem and make a specific kind of malicious behavior < 1350079283 440584 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1350079285 728838 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i agree < 1350079290 370321 :carado!~user4539@78.250.231.62 JOIN :#esoteric < 1350079539 588688 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :actually, I think this kind of program goes well in the ioccc < 1350079592 211075 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :although they might be surprised to get submissions that don't look obfuscated at all < 1350079626 51900 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :also might be pissed if they try your program and it does something evil < 1350079690 661172 :Poniest!codu@codu.org PRIVMSG #esoteric :It would be just fine to /tell/ them it does something evil. < 1350079706 200711 :Poniest!codu@codu.org PRIVMSG #esoteric :In a way it's not similar to that submission that #defined a bunch of stuff to make Java-looking code run. < 1350079711 995487 :Poniest!codu@codu.org PRIVMSG #esoteric :*not dissimilar < 1350079720 282345 :Poniest!codu@codu.org PRIVMSG #esoteric :And in a way, it's not similar ^^ < 1350080058 924417 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection < 1350080098 838179 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1350080106 605097 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :my contest would definitely not be limited to C, though < 1350080118 544958 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think a lot of different languages have a lot of different interesting ways to hide shit < 1350080156 56094 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i want to see a LaTeX document class that steals your SSH private key < 1350080176 389226 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :to recover the key, the attacker has to print out the document and soak it in lemon juice < 1350080204 834650 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350080303 273175 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Note that some really nasty security holes result from similar acts of syntactic cleverness. Probably the biggest example is the format specifier bug, which exists because a zillion programmers think that writing printf( string ) instead of printf( %s, string ) is kinda neat." < 1350080405 663050 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 265 seconds < 1350080765 901836 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh I had never thought of writing printf(string) < 1350080768 791649 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thank you so much < 1350080785 63476 :Poniest!codu@codu.org PRIVMSG #esoteric :X-D < 1350081232 33162 :carado!~user4539@78.250.231.62 QUIT :Quit: Leaving < 1350081266 856808 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :first thing in gitit user's guide: "Gitit is a wiki program written in Haskell. It uses Happstack for the web server" < 1350081277 630585 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :cause if there's anything users care most about, it's what language and web framework was used to implement the site < 1350081295 169398 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :gitit is pretty cool though < 1350081525 210082 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i like that i can download any page on my wiki as a LaTeX document, man page, or S5 slideshow < 1350081544 411424 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :for that "not three shits were given" presentation look < 1350081889 800993 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1350082671 482797 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it better not give you one of those LaTeX documents that steals your SSH private key < 1350082730 162535 :Poniest!codu@codu.org NICK :Gregor < 1350082733 40638 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh, it does. < 1350082738 278674 :Gregor!codu@codu.org PRIVMSG #esoteric :Even the S5 presentation does. < 1350082758 777589 :ion!ion@heh.fi PRIVMSG #esoteric :ACTION saved an idea for a rhythm in glorious General MIDI. http://heh.fi/tmp/test-20121013.midi < 1350082780 31006 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I suppose the man page does too < 1350082873 974374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: how do i play general midi on linux again < 1350082905 997454 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: xdg-open http://heh.fi/tmp/test-20121013.midi < 1350082914 458945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i mean < 1350082916 271346 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hah, as if that would work < 1350082918 645458 :Gregor!codu@codu.org PRIVMSG #esoteric :My estimation of that working: 0% < 1350082921 120686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what player do i need to install for midis < 1350082923 581860 :ion!ion@heh.fi PRIVMSG #esoteric :Worksforme™ < 1350082924 419374 :Gregor!codu@codu.org PRIVMSG #esoteric :*estimated chance < 1350082931 540339 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: Totem plays it on my system. < 1350082941 831328 :ion!ion@heh.fi PRIVMSG #esoteric :What’s your default media player? < 1350082945 175530 :Gregor!codu@codu.org PRIVMSG #esoteric :ion: … do you have a hardware MIDI synth? < 1350082948 139989 :ion!ion@heh.fi PRIVMSG #esoteric :no < 1350082967 489626 :Gregor!codu@codu.org PRIVMSG #esoteric :Then your distro must configure timidity or fluidsynth as an alsa server by default, I suppose. < 1350082972 629489 :ion!ion@heh.fi PRIVMSG #esoteric :nope < 1350082982 353554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pfft, totem < 1350082984 592860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all these modern conveniences < 1350083000 370387 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, xdg-open opened the link in my browser, upon which my browser is offering to open the file using xdg-open < 1350083014 239631 :ion!ion@heh.fi PRIVMSG #esoteric :Try that < 1350083016 682649 :Gregor!codu@codu.org PRIVMSG #esoteric :The answer is not “it's magic”, ion, there exists a sequencer somewhere X_X < 1350083047 983862 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :I blit into the framebuffer just right and tune an AM radio to my monitor. < 1350083048 916514 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :chockingly, I don't have a midi player installed < 1350083052 833561 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: gst-launch-0.10 filesrc location=test-20121013.midi ! decodebin ! alsasink < 1350083068 742001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently i actually have gstreamer < 1350083069 213901 :Gregor!codu@codu.org PRIVMSG #esoteric : Then your distro must configure timidity or fluidsynth as an alsa server by default, I suppose. < 1350083071 545903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but i doubt that will work < 1350083075 404489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have no midi synthesiser installed < 1350083119 838116 :ion!ion@heh.fi PRIVMSG #esoteric :This seems to be the thing it uses. /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstwildmidi.so < 1350083141 853179 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh wow, xdg-open's list of candidates lists 11 copies of Internet Explorer < 1350083157 936577 :ion!ion@heh.fi PRIVMSG #esoteric :It came from gstreamer0.10-plugins-bad < 1350083193 884873 :Gregor!codu@codu.org PRIVMSG #esoteric :wildmidi, never heard of it. Uses GUS patches though, so it's shit. < 1350083203 103870 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: http://codu.org/webmidi/ < 1350083206 120162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is gus < 1350083217 385765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :webmidi doesn't accept a url, worthless < 1350083232 696776 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :derp, and I forgot to uncheck the "always use this program" thingy, so now all midi files open with internet explorer < 1350083239 595879 :Gregor!codu@codu.org PRIVMSG #esoteric :lul < 1350083294 235769 :ion!ion@heh.fi PRIVMSG #esoteric :http://codu.org/webmidi/gen/22676115734515/22676115734515.ogg < 1350083299 611335 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(I don't seem to have IE installed) < 1350083368 904506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like how tinny this sounds < 1350083446 183808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyone remember the algorhythm thing < 1350083455 715835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imo ion should generate a melody for thar rhythm with it < 1350083478 11225 :ion!ion@heh.fi PRIVMSG #esoteric :I’ll generate a melody using the algorithms in my wetware. :-P < 1350083498 959817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1350083500 900231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :humans are insufficient < 1350083514 824016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nothing surpassed the algorhythms < 1350083526 989104 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: GUS is a well-renouned sound card from the age before such things were standard equipment built into every PC < 1350083532 388991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i forget what Gregor's really good one was called < 1350083535 545434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: oh gravisis < 1350083537 229194 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it had buffers and samples and fancy stuff < 1350083554 921343 :ion!ion@heh.fi PRIVMSG #esoteric :http://heh.fi/tmp/test-20121013.pdf < 1350083572 653691 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://codu.org/masterpiecemachine/mp/Onerously%20Uptight%20Toccata this one < 1350083573 695353 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: Onerously Uptight Toccata. < 1350083577 439550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: please add a link that automatically webmidis it < 1350083579 909964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so i can listen to it < 1350083593 368619 :Gregor!codu@codu.org PRIVMSG #esoteric :elliott: http://codu.org/music/auto/Onerously%20Uptight%20Toccata.ogg < 1350083596 825460 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"Type: Masterpiece" < 1350083599 807588 :Gregor!codu@codu.org PRIVMSG #esoteric :But I'll bear that in mind for this weekend and/or never. < 1350083772 985581 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i can't find the ones i made RIP < 1350083779 163141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well i remember http://codu.org/masterpiecemachine/mp/Onerous%20Cake-Eating%20Festival%20Disallowment%20Barricade < 1350083783 509790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but i forget what it sounds like because there's no ogg link < 1350083809 608316 :Gregor!codu@codu.org PRIVMSG #esoteric :Womp womp. < 1350083831 250044 :Gregor!codu@codu.org PRIVMSG #esoteric :First world too-lazy-to-just-download-it-then-upload-it-to-webmidi problems. < 1350083853 490604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: http://codu.org/webmidi/gen/228332553116545/228332553116545.ogg doesn't work < 1350083860 857405 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://codu.org/webmidi/gen/228332553116545/ < 1350083869 873831 :Gregor!codu@codu.org PRIVMSG #esoteric :Well, I can't figure out why, as I'm at work, so nya ^^ < 1350083874 279374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://codu.org/webmidi/gen/228332553116545/log.txt < 1350083876 392177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes you can there's a log < 1350083883 339714 :Gregor!codu@codu.org PRIVMSG #esoteric :Oh < 1350083889 208145 :Gregor!codu@codu.org PRIVMSG #esoteric :Uh < 1350083893 496671 :Gregor!codu@codu.org PRIVMSG #esoteric :That's an unhelpful log ^^´ < 1350083964 699435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now i'm trying with chorium < 1350083966 976884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's stuck as "queued" < 1350083971 977485 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://codu.org/webmidi/gen/2288519420303/ < 1350084008 905065 :Gregor!codu@codu.org PRIVMSG #esoteric :The queue isn't based on webmidi submissions, it's based on system load. < 1350084021 228473 :Gregor!codu@codu.org PRIVMSG #esoteric :Webmidi is always prioritized lower than… just about everything else :) < 1350084036 568271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok now it finished and spat out a 0 second file < 1350084042 192521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuk this < 1350084076 939891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think this "Roe v_ Wade As An Analogy For Temperature" one is mine < 1350084114 99598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: btw fluidsynth: warning: Failed to pin the sample data to RAM; swapping is possible. < 1350084115 125116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this seems bad < 1350084127 38624 :Gregor!codu@codu.org PRIVMSG #esoteric :It's irrelevant for rendering to a file. < 1350084143 379881 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://codu.org/webmidi/gen/22981154128959/22981154128959.ogg this is amazing < 1350084144 771143 :Gregor!codu@codu.org PRIVMSG #esoteric :And infrequently an issue even for live playback. < 1350084189 852722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think this may be the best thing i have ever made < 1350084234 10184 :Gregor!codu@codu.org PRIVMSG #esoteric :And you didn't even make it. < 1350084235 850896 :Gregor!codu@codu.org PRIVMSG #esoteric :*tsk tsk* < 1350084256 954514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sure i did < 1350084486 710557 :Gregor!codu@codu.org PRIVMSG #esoteric :A couple weeks ago I drove by a place called “Beverages and More”. I thought to myself, “what a bizarre niche”, and drove on. < 1350084499 105144 :Gregor!codu@codu.org PRIVMSG #esoteric :Today I realized, of COURSE a place called “Beverages and More” would have Moxie. < 1350084508 443377 :Gregor!codu@codu.org PRIVMSG #esoteric :In retrospect, I am a fool :'( < 1350084524 324924 :Gregor!codu@codu.org PRIVMSG #esoteric :But in prospect, I will soon have Moxie! < 1350084546 119372 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :elliott: your .ogg file sounds like it runs four times too fast < 1350084578 367933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: maybe you run four times too slow < 1350084582 354854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how about this http://codu.org/webmidi/gen/23051228304267/23051228304267.ogg < 1350084639 99725 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also four~five times too fast < 1350084648 877547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gonna go with you being too slow on this one < 1350084651 164704 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :there might be something wrong with my player < 1350084698 483382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does http://codu.org/music/auto/Onerously%20Uptight%20Toccata.ogg sound too fast < 1350084702 75981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(it's meant to be 160 bpm) < 1350084731 362580 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yup < 1350084754 356676 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's not just the sound - my player actually displays the time and every second it's incremented by 4 or 5 < 1350085904 444141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Any talk of extracting the interesting part of mosh into a library? < 1350086302 436416 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :people talk of it, yes < 1350086309 275692 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :by "the interesting part" do you mean the state sync protocol? < 1350086324 60808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1350086368 496093 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well, it is already sort of a library < 1350086381 109945 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it lives in its own directory in the mosh source tree < 1350086387 228645 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and has a reasonably clean if completely undocumented interface < 1350086408 369359 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Distributed as source code in a pre-extracted tar file" < 1350086410 356231 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :KeithW is using it also for his awesome dynamic bitrate inferential flow control videoconferencing thingy < 1350086414 37224 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :https://github.com/keithw/alfalfa < 1350086426 97922 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think this may have started as a complete copy of the mosh repo... < 1350086432 99993 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but now it's a videoconferencing program < 1350086449 393127 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :slash an academically relevant demonstration of something that could be turned into a videoconferencing program < 1350086451 318861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The same SSP protocol! < 1350086489 621360 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1350086494 791677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I hope that's what SSP stands for. < 1350086498 206458 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :er, with one modification < 1350086510 467669 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i forgot which though < 1350086542 369738 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :supplemental super proteins < 1350086562 741447 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :'The major modification we made to SSP to support Alfalfa is that in Mosh, “diff” and “patch” are round-trip operations, so the protocol is lossless. In Alfalfa, the “diffs” are lossy and the available length for a diff varies according to Sprout’s forecast window size.' < 1350086587 882367 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 244 seconds < 1350086604 302033 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :presumably you then re-apply the lossy diff locally, so that errors don't accumulate < 1350086632 910449 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :here "diff" = MPEG-2 P-frames < 1350086660 401620 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 245 seconds < 1350086667 29677 :ion!ion@heh.fi PRIVMSG #esoteric :Sanyo’s “SSP” is the most horrible protocol i’ve ever seen. < 1350086678 91898 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it uses MPEG-2 not because that's actually a good choice for videoconferencing but because keith had to implement a custom variable bitrate encoder in like three days < 1350086708 489844 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :basically, it uses bayesian estimation to figure out the maximum bitrate it can send with only a 5% chance of a delay larger than 100ms (i think) < 1350086808 257585 :ion!ion@heh.fi PRIVMSG #esoteric :I wish all software did that. < 1350086876 428956 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: How're your adventures in JavaScriptland, by the way? < 1350086879 853397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or wherever it is you are. < 1350086888 772504 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :pretty good < 1350086893 548454 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i am enjoying my job < 1350086898 160317 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :MakingAUsefulThingland < 1350086904 35678 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :we have been working on the thing for a month and a half and have made a ton of progress < 1350086914 561118 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is the thing still secret? < 1350086955 896864 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1350087477 989566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc is making a bomb < 1350087482 737393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in javascript < 1350087494 586772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ø̈h nø̈ < 1350087540 790586 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ø̈ḧ¨n̈ø̈ < 1350087555 269689 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :some days I just tell myself "hey let's go to bed now before it gets late" and then before I have successfully gone to bed I tell myself "hey I should take a look at that Emmental language it seemed really interesting" or anything of the like and it overwrites the previous resolution and IT'S 2:30AM ALREADY and today is one of those days < 1350087578 299554 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :gnight < 1350087582 430374 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1350087591 205154 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I woke up before 08:00 today! < 1350087593 592740 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was crazy. < 1350087734 693788 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how'd you manage that? < 1350087780 154889 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It just happened. < 1350087810 534461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Normally when I need to wake up early I set several alarm clocks and still have a lowish probability of it doing any good. < 1350087811 254942 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :cool < 1350087815 924033 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how do you feel about this event? < 1350087829 840477 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like waking up early. < 1350087835 582972 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When it happens on its own and I'm not tired. < 1350088154 876031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :waking up early is awful < 1350088162 392531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is no good reason for hours less than 12 to exist < 1350088207 808752 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1350088211 657491 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: 01:00 is a perfectly good time to be awake. < 1350088233 466366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott probably believes in Random Standard Time. < 1350088251 557688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: what is shachaf talking about < 1350088259 493083 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't know < 1350088269 375955 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: RST goes from 06:00 to 29:59 < 1350088270 240433 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thread killed btw < 1350088280 977261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc probably knows more about it than I do. < 1350088299 681671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: dammit < 1350088303 996874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: shut up let me war with monqy in peace < 1350088322 720348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What war are you having? < 1350088328 802209 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot war? < 1350088353 122435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a personal war < 1350088369 258615 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :thread killed btw < 1350088379 609526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: 06:00 is wrong anyway < 1350088383 505326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since i'm often still up at that time < 1350088391 56335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :08:00 would be a reasonable roll-over probably < 1350088406 67941 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :how does this command even work again < 1350088411 491912 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oh like that < 1350088416 665984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@admin - elliott < 1350088418 846768 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ignore + elliott < 1350088425 360835 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i guess monqy wins :'( < 1350088575 440086 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, Phantom__Hoover elliott monqy et all, recent update if you didn't see it < 1350088586 652171 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*et al < 1350088597 305727 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1350088599 385287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi elliott < 1350088648 184832 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sghello < 1350088656 457776 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :creative liberties, artistic license < 1350088667 795753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i didn't know you coded perl < 1350088693 197568 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i used to know some perl but then i forgot it < 1350088702 824993 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i think i';ve only written one perl thing in my entire life < 1350088714 189185 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :iused to forgot all perl but thenr i learned it :"( < 1350088728 634578 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: http://en.wikipedia.org/wiki/Artistic_License < 1350088767 847755 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :hi Sgeo < 1350088796 930023 :fungot!fis@selene.zem.fi QUIT :Ping timeout: 246 seconds < 1350088798 210819 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :never heard of it! < 1350088803 379691 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :plenty about the other artistic license though < 1350088805 684621 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :my favourite license < 1350088813 849478 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1350088860 936598 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION forgets whether there's a way for non-admins to privately message lambdabot to get it to say something in channel < 1350088882 747442 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There's obviously someone in here who can do it, shachaf I think? < 1350088889 78247 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :no < 1350088918 335964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot is lying. It's me. < 1350088947 165826 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf vs shachaf, FIGHT! < 1350088989 138573 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Whether or not the original Artistic License is a free software license is largely unsettled. It was criticized by the Free Software Foundation as being "too vague; some passages are too clever for their own good, and their meaning is not clear."" < 1350088990 971816 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf is lying < 1350089008 432411 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: stop @admin-ing me :'( < 1350089011 695324 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Too clever for their own good? Like some Perl code? < 1350089027 464101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like all Haskell code? < 1350089219 136281 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1350089259 201407 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1350090424 744444 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: Not all haskell code is clever =P < 1350090437 825741 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :See: All Haskell code I've ever written < 1350090466 562285 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not all things FreeFull says are clever. < 1350090487 234174 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :shachaf: I say none of them are < 1350090904 920364 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350091601 677108 :glogbackup!~glogbacku@64.31.59.246 JOIN :#esoteric < 1350091601 677846 :slbkbs!~shachaf@c-76-126-243-192.hsd1.ca.comcast.net JOIN :#esoteric < 1350091601 677923 :slbkbs!~shachaf@c-76-126-243-192.hsd1.ca.comcast.net QUIT :Changing host < 1350091601 678002 :slbkbs!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1350091609 513630 :lambdabot!~lambdabot@li85-105.members.linode.com QUIT :Ping timeout: 256 seconds < 1350091612 758826 :EgoBot!codu@codu.org QUIT :Remote host closed the connection < 1350091623 939065 :EgoBot!codu@codu.org JOIN :#esoteric < 1350091685 744486 :HackEgo!codu@codu.org QUIT :Ping timeout: 255 seconds < 1350091722 960488 :HackEgo!codu@codu.org JOIN :#esoteric < 1350091822 167419 :slbkbs!~shachaf@unaffiliated/shachaf QUIT :Quit: adieu < 1350092037 789172 :TeruFSX_!~quassel@65-128-188-237.mpls.qwest.net QUIT :Read error: Connection reset by peer < 1350092086 782636 :TeruFSX!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1350092213 450370 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Common Lisp:Clojure::Tcl:??? < 1350092219 415382 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wants the ??? language < 1350092242 313094 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1350092316 275189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: ???=Clojure < 1350092350 130712 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Clojure has CL-style macros, when I think I really like Tcl-style I-don't-know-what-to-call-it < 1350092380 558254 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fexprs? Except, if Kernel is said to have fexprs, it's not quite it < 1350092427 96144 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Tcl: a Tcl-expr lisp. < 1350092427 808528 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric ::P < 1350092469 328533 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :something about strings < 1350092562 337011 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I didn't say I like the string aspect < 1350092586 677492 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But the idea of being able to dynamically generate the code that a control structure will see < 1350092636 685270 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although admittedly it hurts compilability and any code-walking ability < 1350092664 30658 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :does it do anything good < 1350092680 791506 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it'd be pretty sad if something so crazy was entirely useless and just a huge mess for losers!!! < 1350092776 858357 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It comes to mind whenever I see someone complain about how some macro they want to use won't accept a variable containing a symbol or a vector in place of where the macro usually accepts a symbol or vector < 1350093101 611488 :TeruFSX!~quassel@65-128-188-237.mpls.qwest.net QUIT :Remote host closed the connection < 1350093184 193570 :TeruFSX!~quassel@65-128-188-237.mpls.qwest.net JOIN :#esoteric < 1350093453 951221 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, why exactly am I chatting on the W:A chat as though anyone actually chats? < 1350093481 802397 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://snooper.worms2d.info/ < 1350093569 937681 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why are you asking #esoteric, Sgeo < 1350093585 315859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Twist: #esoteric is W:A caht. < 1350094135 479899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastelogs omee < 1350094163 774528 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.17397 < 1350094855 157217 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1350096541 319681 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350097680 151921 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I wonder if I should attempt to implement ALPACA in Clojure < 1350097923 530800 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :alpaca meat is fairly tasty < 1350097965 367888 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whatever it is, it's better than nothing, unless it isn't < 1350098798 448632 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why does catseye keep 404ing on me? < 1350098803 893140 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://catseye.tc/projects/alpaca/doc/alpaca.html < 1350098816 568323 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The Game of Life link and the WireWorld link both 404 on me < 1350098831 835486 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Almost complained that ALPACA cheats, but that's REDGREEN not ALPACA cheating < 1350098845 923367 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good catch < 1350098870 834521 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :do you think you have a chance at winning the: catch of the year award???? I think you do < 1350098892 509362 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you'll have to compete with the fishers but all they catch are fish < 1350099037 822641 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: sometimes they catch other things by accident < 1350099042 95185 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should do it in ClojureScript, not Clojure < 1350099059 936692 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although I kind of hate ClojureScript. A "lisp" with macros in a different language and no eval. < 1350099066 523621 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :do it in "clozure" < 1350099075 898623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: is the joke clozure common lisp < 1350099078 745069 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1350099083 698188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :great joke < 1350099111 807550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :can i have a joke monqy < 1350099127 455689 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no i'm fresh out < 1350099133 622219 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :that was my final joke < 1350099135 887094 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :4the last one < 1350099142 304902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sinister < 1350099146 334472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the point of living if you don't have jokes to tell. < 1350099147 887805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how about just a pub < 1350099150 813006 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or a pun < 1350099157 491489 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i meant a pun but a pub would also do < 1350099214 31285 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is APALCA's only full documentation the Perl implementation? < 1350099274 930036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apalca < 1350099287 416815 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*ALPACA < 1350099359 324570 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, REDGREEN's source probably serves as documentation < 1350099390 462498 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O cpressey writes useful code? < 1350099723 252929 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1350099735 959035 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1350099743 925713 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Can REDGREEN fish interact with the rest of the REDGREEN world? < 1350099766 108867 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :e.g. the GoL simulation interacting with WireWorld < 1350099859 830004 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: newtype Rec a = InR { outR :: Rec a -> a } is just Curry's paradox. < 1350099870 554229 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Nifty, eh? < 1350100089 580057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: curry's paradox doesn't work because you have to mix logic with common sense to get the best results < 1350100091 693216 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a wise man once told me this < 1350100226 645693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Those are the ingredients of a delicious curry. < 1350100531 877093 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg JOIN :#esoteric < 1350100623 819334 :kinoSi0!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1350100651 455996 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1350101187 646885 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :DuctTape is flammable. < 1350101225 982870 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'll keep that in mind < 1350101236 996555 :FireFly!~firefly@oftn/member/FireFly QUIT :Ping timeout: 246 seconds < 1350101560 97164 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : let's train a new generation of programmers capable only of thinking functionally, leaving us with the high-paying procedural maintenance < 1350101806 95098 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1350101996 370590 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1350102362 545532 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, so Himera needs a server. < 1350102376 92024 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Himera is a web-based REPL for ClojureScript) < 1350102435 786490 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes, this bothers me. < 1350102451 870463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks for letting us all know, Sgeo < 1350103099 119174 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1350103134 471268 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350103522 181651 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 246 seconds < 1350104841 852492 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Steam is Steamy. Good to know. < 1350106324 713871 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1350106334 80869 :evincar!~jon@70.42.240.22 JOIN :#esoteric < 1350106364 67540 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350106563 679345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: ivan is alive? < 1350106594 138553 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, this is surprising to you? < 1350106658 38557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Shouldn't it be? < 1350107141 590485 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1350107351 930850 :evincar!~jon@70.42.240.22 QUIT :Read error: Connection reset by peer < 1350107621 903954 :evincar!~jon@70.42.240.22 JOIN :#esoteric < 1350108207 856254 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :now running memtest86+ v4.20 < 1350108214 104231 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :test memory everyday < 1350108362 805735 :evincar!~jon@70.42.240.22 QUIT :Read error: Connection reset by peer < 1350108505 223355 :evincar!~jon@70.42.240.22 JOIN :#esoteric < 1350110864 351119 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350111170 769478 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :achievement unlocked: mounted boot drive using only duct tape < 1350111264 479159 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION keeps looking at redgreen.alp < 1350111288 142886 :evincar!~jon@70.42.240.22 QUIT :Quit: leaving < 1350111358 946929 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: that is roughly all i know about random standard time < 1350111378 698216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is? < 1350111386 85261 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what you said < 1350111389 381699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. < 1350111405 332699 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it goes from 06h to 29h, with the numbers under 24 lining up with normal time < 1350111424 143198 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :actually I think in some real world contexts both 00h and 24h are used < 1350111429 423362 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :to denote beginning or end of day resp. < 1350113427 293700 :carado!~user4539@78.250.130.164 JOIN :#esoteric < 1350114378 211960 :carado!~user4539@78.250.130.164 QUIT :Quit: Leaving < 1350115171 77849 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why is my college so full of idiots < 1350115198 89718 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Apparently, a bunch of students ignored a fire drill, then ignored a seminar that they were required to attend because they didn't participate in the fire drill. < 1350115203 694009 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :They are now expelled from the dorms. < 1350115256 669366 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1350116444 279442 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh hey, I think I found a mistake in cpressey's REDGREEN implementation < 1350116504 672118 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Fish in water are supposed to follow GoL rules. But one fish surrounded by 8 fish will turn into air (not a GoL cell state) rather than water (GoL dead) < 1350116532 338492 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unless the precedence of the state transitions is opposite of what I think it is < 1350117055 880417 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1350117235 466955 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No, I think I'm right and cpressey is wrong. < 1350117417 325965 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I do think it's first-matching, too. < 1350117443 945151 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though you could just try it out. < 1350117485 164525 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what are we talking about < 1350117501 814314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: REDGREEN's ALPACA spe < 1350117507 67856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Curse my fingers. < 1350117521 543824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was going to make that "Arc_Koen: Fish.", to be more mysterious. < 1350117526 103299 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fizzie, looking at the generated Perl also suggests it's first-matching < 1350117526 250532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now I spoiled the whole thing. < 1350117578 540240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just looked at the Perl generating the Perl, but it did, too. < 1350117594 741590 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: according to the logs the discussion about alpaca and redgreen started four hours ago < 1350117633 611700 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wait that's actually what you were talking about ? < 1350117656 442139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1350117686 242577 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The Perl generating the Perl gives me a headache of confusion < 1350118177 902096 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1350118666 54223 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does fungot speak REDGREEN? < 1350118666 975953 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Sgeo: and the same buttons to page up and page down in aterm. oh, you are just making a bad optimization for fun < 1350118680 901410 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :bad optimizations for fun! < 1350119085 853869 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350119492 225871 :lambdabot!~lambdabot@li85-105.members.linode.com JOIN :#esoteric < 1350119532 159953 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1350120297 877073 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350120357 483359 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350120703 146434 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :AAAAAAAAAAAAAAAAARG < 1350120718 356315 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think I accidentally erased the brainfuck interpreter I had written in thue < 1350120757 873936 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :To the backups! < 1350120860 854459 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh my god prison architect's in open alpha!!!!! < 1350121003 611958 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :FreeFull: fortunately I pasted it to sprunge.us and copied the link here and it's in the logs < 1350121198 764727 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, it turns out § is not ascii < 1350121243 337528 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why did you think it was? < 1350121272 149519 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I didn't think that was the problem < 1350121305 38824 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but it kinda screwed the file < 1350121319 8095 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :replaced § with ¬ß (which is not ascii either, that's weird) < 1350122193 766014 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Changing host < 1350122193 884875 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1350123729 422995 :ogrom!~del@143.122.191.90.dyn.estpak.ee PRIVMSG #esoteric :let's not screw files, shall we? < 1350124127 843276 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seven bits is not enough for miracles. At least ASCII has both upper- and lowercase. < 1350124551 162113 :AnotherTest!~tim@94-224-27-216.access.telenet.be JOIN :#esoteric < 1350124555 585991 :AnotherTest!~tim@94-224-27-216.access.telenet.be PRIVMSG #esoteric :Hello < 1350124981 602107 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you need only 6 bits for A-Za-z0-9, who needs the rest < 1350125862 903120 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1350125987 168971 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sometimes a bit of punctuation is good too. < 1350126505 190375 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :get access to GAME BREAKING BUGS < 1350126738 56976 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1350127205 678363 :sivoais!~zaki@199.19.225.239 QUIT :Read error: Connection reset by peer < 1350127224 880760 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350127248 717990 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1350127930 582108 :sivoais!~zaki@199.19.225.239 QUIT :Read error: Connection reset by peer < 1350127973 147799 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1350130008 507389 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au JOIN :#esoteric < 1350130224 961855 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :this may seem odd but < 1350130251 977531 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :* Topic for #esoteric is: BEWARE THE O/RJANIST MO/O/SE | < 1350130262 349407 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :I, for one, welcome our new hash function overlords | < 1350130271 38710 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :E5081A06F9E364E179B336A2C6D6831D4B50CD7739C7E156 < 1350130279 487469 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :5E03EBF2 | ZARDOZ created ZARDOZ; all else is the work of < 1350130290 617910 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :ZARDOZ | New channel logs: http://5z8.info/hookers_j0l4yf_nak < 1350130302 547031 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :edgrandmas.jpg | Old-style channel logs: http://codu.org/logs/_es < 1350130311 707529 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :oteric/ < 1350130321 529587 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :* Topic for #esoteric set by zzo38!~zzo38@24-207-49-17.eastlink.c < 1350130326 264939 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :itidus21: it is looking more odd the further you go < 1350130335 218627 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :a at Sat Oct 13 04:37:01 2012 < 1350130358 786872 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :the arbitrary line breaks are new information < 1350130412 296081 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, zzo probably put weird ascii in there < 1350130424 987280 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm < 1350130438 770115 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :uh.. thats just the linebreaks based on the width of my xchat window < 1350130443 68537 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was implementing the . instruction in my brainfuck interpreter in thue < 1350130448 396598 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :Look at Dave. He's like "Okay. You can do this. DON'T hit the cymbals as hard as you fucking can!" < 1350130452 147563 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :itidus21: so what is the odd thing? < 1350130484 56899 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PRIVMSG #esoteric :the odd thing was me re-posting the topic with the linebreaks based on the width of my xchat window < 1350130490 177846 :itidus21!~itidus21@CPE-120-148-51-163.gdfw1.vic.bigpond.net.au PART #esoteric :"Leaving" < 1350130500 502706 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I though "I'd do characters 32-126 manually, and characters above 128 can be detected easily since they have a 1 as their most significant digit < 1350130512 310832 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I do all characters 32-126 manually < 1350130514 515934 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and then < 1350130536 78540 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I realize I did all that with the . marker right to the number < 1350130546 158780 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and the most significant digit is left to the number < 1350130573 886896 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(so i can't detect it) < 1350130599 685863 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, so the oddest part about that whole thing was that nothing was odd in the first place < 1350130600 882914 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :does that mean I have to do it all over again? < 1350130601 955584 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :... except itidus, I guess he's a bit odd < 1350130677 872205 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@tell itidus21 about that null stack you were so impressed about: I thought maybe a copy stack that would do exactly the opposite: instead of destroying everything that's pushed onto it (and being always empty) it keeps copy of everything that's popped from it (and is never empty) < 1350130678 496840 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1350130759 445386 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok one cheap way to cover my mistake without redoing everything manually is to consider ascii characters mod 128 < 1350130785 371542 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that is, characters 128-255 would be equivalent to characters 0-127 < 1350130817 149101 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or I could just say I don't care and trying to output a character outside the range 0-127 causes the program to halt < 1350130825 963647 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah that should be good enough < 1350130851 420813 :spamdribble!~Dad@c-24-16-123-144.hsd1.wa.comcast.net JOIN :#esoteric < 1350130904 400041 :spamdribble!~Dad@c-24-16-123-144.hsd1.wa.comcast.net PART :#esoteric < 1350131163 257391 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1350131556 522223 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wouuuuuuuuh works with the Hello World program from the esolangs.org brainfuck page! < 1350131654 408208 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Arc_Koen: congratulations < 1350131677 290431 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think I'm gonna send an email to the guy who wrote the thue interpreter I'm using < 1350131727 620516 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it allows to run the thue program step by step or at any speed and to see the current state of the program and that's a very valuable debugging tool < 1350132313 852197 :AnotherTest!~tim@94-224-27-216.access.telenet.be QUIT :Read error: Connection reset by peer < 1350132327 639809 :AnotherTest!~tim@94-224-27-216.access.telenet.be JOIN :#esoteric < 1350133307 334351 :AnotherTest!~tim@94-224-27-216.access.telenet.be QUIT :Quit: Leaving. < 1350133407 953270 :AnotherTest!~tim@94-224-27-216.access.telenet.be JOIN :#esoteric < 1350133704 792150 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1350134913 532106 :ion!ion@heh.fi PRIVMSG #esoteric :Absolutely No Words http://youtu.be/pquYAEfbBFM < 1350135447 963786 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that's slightly disturbing < 1350135624 222968 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com JOIN :#esoteric < 1350135961 421758 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1350138066 908112 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350138294 878403 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com QUIT :Ping timeout: 260 seconds < 1350138755 382198 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 256 seconds < 1350139322 779321 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204] < 1350139334 93988 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1350139591 132870 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com JOIN :#esoteric < 1350140716 662803 :hagb4rd!~perdito@koln-5d81f568.pool.mediaWays.net JOIN :#esoteric < 1350140776 644155 :hagb4rd!~perdito@koln-5d81f568.pool.mediaWays.net PRIVMSG #esoteric :hi < 1350140794 939707 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com QUIT :Ping timeout: 256 seconds < 1350140877 563245 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com JOIN :#esoteric < 1350141125 228001 :FireFly!~firefly@oftn/member/FireFly QUIT :Excess Flood < 1350141545 801782 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1350141626 837868 :FireFly!~firefly@oftn/member/FireFly QUIT :Excess Flood < 1350141824 889897 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1350142009 722045 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg QUIT :Quit: mig22 < 1350142169 878610 :nooga!~nooga@77-254-80-68.adsl.inetia.pl JOIN :#esoteric < 1350142965 879142 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1350144726 442448 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com QUIT :Ping timeout: 265 seconds < 1350144800 687588 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Read error: Connection reset by peer < 1350144903 998383 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com JOIN :#esoteric < 1350146084 281893 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1350146320 289580 :AnotherTest!~tim@94-224-27-216.access.telenet.be QUIT :Ping timeout: 246 seconds < 1350146324 125533 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com QUIT :Ping timeout: 246 seconds < 1350146632 379135 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com JOIN :#esoteric < 1350146851 879399 :nooga!~nooga@77-254-80-68.adsl.inetia.pl QUIT :Ping timeout: 244 seconds < 1350147383 236927 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com QUIT :Ping timeout: 245 seconds < 1350147722 197297 :Gregor!codu@codu.org PRIVMSG #esoteric :What the hell? < 1350147735 505719 :Gregor!codu@codu.org PRIVMSG #esoteric :Facebook just told me that somebody I don't know accepted /my/ friend request. < 1350147939 301171 :ion!ion@heh.fi PRIVMSG #esoteric ::-D Someone had made a friend request to me ages ago, but i didn’t recognize the name immediately and didn’t get around to looking up who he was until today. It turns out it was you and i accepted. < 1350148024 924248 :Gregor!codu@codu.org PRIVMSG #esoteric :Dafaq, why would I friend you, I hate you. I MEAN, NOTHING. < 1350148046 900875 :Gregor!codu@codu.org PRIVMSG #esoteric :More tot he point, I don't remember ever doing this, or for that matter, ever friending anyone from #esoteric other than pikhq >_> < 1350148059 297791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion = pikhq < 1350148070 65967 :Gregor!codu@codu.org PRIVMSG #esoteric :Nope. < 1350148126 204523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, now I know what ion looks like. Just like I imagined, really. < 1350148135 1235 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Gregor: Only me? Hah. < 1350148163 889000 :Gregor!codu@codu.org PRIVMSG #esoteric :I don't have “friends”, I only have “acquaintances I tolerate”. < 1350148169 504588 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric ::P < 1350148182 734809 :ion!ion@heh.fi PRIVMSG #esoteric :Date: Wed, 6 Jun 2012 17:36:14 -0700 Subject: Gregor Richards haluaa olla kaverisi Facebookissa. < 1350148206 757751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :haluaa olla kaferisi Facebookissa < 1350148221 601578 :Gregor!codu@codu.org PRIVMSG #esoteric :June? May as well be 1960. < 1350148247 64570 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :haruā orra kaferishi fēsubūkkissa < 1350148289 374056 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350148295 539860 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com JOIN :#esoteric < 1350148359 713759 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1350148444 852281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: Hey, if I break my system, fix it. < 1350148455 221390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have no idea what I'm doing, so I probabiy will break it. < 1350148474 802572 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1350148478 26048 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Computers love coffee. < 1350148485 628920 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :You should pour a whole pot on it. < 1350148529 448602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: Weeeell, I'm removing my separate ext2 /boot partition and merging it into my JFS / at the same time as switching from MBR to GPT. < 1350148543 814179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :To make room for a 2 MiB partition GRUB2 apparently needs on GPT systems. < 1350148554 215089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So I'm fairly certain my system is going to stop booting in a few minutes. < 1350148574 733047 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that does sound like something almost guaranteed to break your system < 1350148582 484665 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :You *might* want to make a boot disk of some sort. < 1350148601 457303 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ACTION wonders what's up with people trying out GPT < 1350148606 933440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: I think I have a USB drive with an Arch thing on it. < 1350148619 694168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So probably I can just boot from that if it goes wrong. < 1350148623 358793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No idea where it *is*, mind you. < 1350148685 369871 :Gregor!codu@codu.org PRIVMSG #esoteric :FreeFull: I switched to GPT when my 3TB HD forced me to ;) < 1350148699 462681 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK; writing new GUID partition table (GPT) to /dev/sda. < 1350148699 611303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Warning: The kernel is still using the old partition table. < 1350148699 692213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The new table will be used at the next reboot. < 1350148699 692379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The operation has completed successfully. < 1350148705 520208 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hey does anyone know how I can force the kernel to reload the partition table? < 1350148708 430216 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :FreeFull: MBR is almost tolerable if you've got a small enough HD. < 1350148710 278241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's, uh, currently looking at my MBR table. < 1350148714 279632 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Gregor: How did it force you to? < 1350148715 940908 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :FreeFull: And besides, this is new interestingness. < 1350148721 359213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But the problem is I want GRUB to see the partition I just made or something. < 1350148725 870949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: mbr is limited to 2 tb < 1350148728 139933 :micrypt!~micrypt@oftn/member/micrypt JOIN :#esoteric < 1350148729 415506 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :elliott: Erm. I dunno. < 1350148749 605613 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WELCOME micrypt < 1350148749 725934 :brownies!~brownies@unaffiliated/brownies JOIN :#esoteric < 1350148760 31127 :HackEgo!codu@codu.org PRIVMSG #esoteric :MICRYPT: 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.) < 1350148764 155651 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: Can't you just have the boot partition setup < 1350148766 192439 :Gregor!codu@codu.org PRIVMSG #esoteric :`WeLcOmE brownies < 1350148770 848410 :HackEgo!codu@codu.org PRIVMSG #esoteric :BrOwNiEs: 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.) < 1350148784 13239 :brownies!~brownies@unaffiliated/brownies PRIVMSG #esoteric :hello < 1350148788 248305 :micrypt!~micrypt@oftn/member/micrypt PRIVMSG #esoteric :Heh. Hi there, folks. < 1350148815 707482 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :FreeFull: That doesn't help you if you cannot *represent partitions for the whole drive*. < 1350148821 884058 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Like what was done in the olden days when the BIOSes didn't support booting partitions larger than 528MB < 1350148823 748236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :micrypt: They don't actually ever talk about esolangs in here. < 1350148831 560343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh nice, apparently tar doesn't save symlinks. < 1350148833 407959 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :pikhq: I see < 1350148835 893604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Or something. < 1350148837 303188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No wait, it does. < 1350148876 188672 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :elliott: There's other file types tar doesn't preserve, though. < 1350148907 472226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Okay, let's reboot. < 1350148913 959652 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Does tar preserve fifos? < 1350148914 973761 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1350148947 89498 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Legacy tar only handles normal files, hard links, and soft links. Sane tar also preserves character specials, block specials, directories, and FIFOs.' < 1350149000 938064 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1350149006 239287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It... booted perfectly. < 1350149008 381393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm baffled. < 1350149013 596299 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :You'll note it still doesn't handle named sockets. < 1350149016 773828 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :elliott: Awesome. < 1350149025 991295 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: Then BAM < 1350149035 165373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's not meant to be possible to fiddle about with that many things related to your boot process in one go and still have it work first try. < 1350149043 305709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe I messed up the conversion and it's still MBR??? < 1350149075 267403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Okay, nope, gdisk says it's GPT. < 1350149098 497922 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :I bet dmesg says what the kernel thinks it is. < 1350149102 327019 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you can have both GPT and MBR at the same time < 1350149111 308287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: Yeah, but gdisk says I just have the protective MBR thing. < 1350149129 676850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: dmesg | grep -i gpt gives nothing. < 1350149136 607795 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :olsner: Linux doesn't like that though < 1350149144 923425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But the same applies to | grep -i mbr. < 1350149146 469259 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :FreeBSD does but who uses FreeBSD? =P < 1350149147 417631 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I remember trying to set MBR back up after accidentally the GPT < 1350149188 337518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Huh? Linux manages it fine, I thought. < 1350149218 14257 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :FreeBSD does it a bit better than Linux, but Linux doesn't *utterly break* on hybrid MBR configs. < 1350149236 355807 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Linux only uses MBR or GPT, not both. < 1350149255 617556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sort of upset that I didn't get any fancy breakage. < 1350149285 716722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe I should enable [testing] for more fun. < 1350149286 864568 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Actually, from what I gather, the easiest way to check would be to see if /boot is a separate filesystem. < 1350149293 5370 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric ::) < 1350149308 34814 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, partitioning and boot loader setup is so boring when it just works < 1350149323 548478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: Yeah, there's no /boot mounted, it's definitely GPT... < 1350149333 408408 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how bad is it to use an SSD with the wrong sector size? < 1350149357 263694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: I think it's just slightly slower. < 1350149374 619434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh hey, the ghc package got updated!!!!!!!!!!!!!!!!!!! < 1350149379 299010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Time to blow away /opt/ghc and break everything. < 1350149381 322636 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: It will show the GPT partitions, or the MBR partitions, but not both at the same time < 1350149387 351009 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: 7.2 finally? < 1350149395 307822 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :For the drive < 1350149412 807312 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And which ones it shows depends on if you booted it from GPT or MBR < 1350149504 271321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: 7.6.1. < 1350149582 486428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Eurgh, the package only provides Cabal 1.16.0. < 1350149587 896686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So I guess upgrading probably won't work. < 1350149600 624823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: That seems OK though, since in hybrid configurations you keep the two tables synchronised. < 1350149636 126755 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :At least, to the extent possible. < 1350149662 376433 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :(presumably if you're using a gigantic HD in a dual boot config, you don't try to keep track of your partition that goes over the 2TB boundary) < 1350149742 463247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION is just going to not install Windows until using a UEFI system. < 1350149765 961141 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Probably the best option. < 1350149830 643969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not like the things I'd want a Windows partition for are viable on this machine, anyway... mostly games and this system is sort of crappy. < 1350150121 846428 :brownies!~brownies@unaffiliated/brownies PART :#esoteric < 1350150344 500271 :micrypt!~micrypt@oftn/member/micrypt PART :#esoteric < 1350151611 403208 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :ACTION blinks < 1350151622 331648 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :It is, uh. Technically possible to use EFI with MBR. < 1350151633 456892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds unwise < 1350151644 384361 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Your MBR partition scheme just needs to have an EFI system partition and it "just works". < 1350151689 779361 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :About the only benefit I can see here is if you wanted to image a giant bunch of disks with the same OS install and have it work identically on BIOS and EFI. < 1350151713 568505 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :And, hypothetically speaking, it's an OS that doesn't boot from GPT on BIOS. < 1350152134 483070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hypothetically < 1350152223 907660 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :*cough*fuckyouwindows*cough* < 1350152263 194371 :micrypt!~micrypt@oftn/member/micrypt JOIN :#esoteric < 1350152768 119328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WELCOME micrypt < 1350152772 656480 :HackEgo!codu@codu.org PRIVMSG #esoteric :​MICRYPT: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANG < 1350152862 567645 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :God, zenkaku Roman. < 1350152912 766947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm, I wish I could get rid of all these 32-bit libraries. < 1350152925 584331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess Dwarf Fortress is still 32-bit only, though. < 1350152929 655985 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Have you considering replacing all with musl? < 1350152947 802848 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Speaking of, I really need to help finish glibc ABI compat on musl one of these days. < 1350152954 760825 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :enjoy!zenkaku < 1350152969 518793 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Bah < 1350152970 467604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: I don't see how musl helps. < 1350152981 848861 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :elliott: It doesn't directly. < 1350152987 373515 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :But it makes me happier. < 1350152995 162897 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :That's like helping. < 1350153015 996219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I sort of doubt musl's binary compatibility is good enough to use all of Arch's glibc-based binary packages with it. < 1350153028 408005 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Hence why I need to finish it. < 1350153045 137329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Fair enough. < 1350153047 784126 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :As far as I'm aware, the single largest gaping hole is the lack of the _FORTIFY_SOURCE functions. < 1350153075 359753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What about those warnings you get about needing dynamically-loaded stuff if you statically link with glibc? Does musl have to do anything to support that kind of stuff? < 1350153084 106247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not that the packages are statically-linked, but you know what I mean. < 1350153097 555054 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :What those are is functions in glibc that call dlopen... < 1350153100 153778 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :In musl, they don't. < 1350153207 678810 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Of course, static linked glibc stuff won't work without those... < 1350153216 882725 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Betcha they could be stubbed without much trouble though. < 1350153245 682180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: kick shachaf < 1350153249 450657 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :(mind, nobody, and I mean nobody, *actually static links against glibc*. It makes GHC's runtime look minimal.) < 1350153312 46321 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :675k for "int main(){}" is a bit much. < 1350153315 862774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I statically link against glibc sometimes. < 1350153345 167635 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :That's 675k needed for glibc's *startup routines*. < 1350153374 218343 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :And that's just the text segment. < 1350153403 158114 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :The equivalent in musl is 1.5k for my current checkout. < 1350153406 527367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :11:35 Zeno knew how to halve his cake and eat it too. < 1350153490 924401 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Went down a couple bytes when I did a git pull... < 1350153505 102662 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I got 883kB for an empty main with whatever libc ubuntu has < 1350153522 427225 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :854 with -Wl,--gc-sections < 1350153543 679244 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :650 B for a dynamic linked program. < 1350153614 443528 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :olsner: I'm arbitrarily just measuring the text segment. < 1350153622 506587 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, ok < 1350153658 257378 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 245 seconds < 1350153676 9695 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :If you only look at the binary size proper, static linked musl is the smallest. < 1350153701 592523 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there's no real reason that program should have anything more than an exit syscall in its text segment < 1350153718 588524 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :olsner: Well, you still need the startup code. < 1350153742 990733 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :How it works is _start runs, it sets things up for main, and only *then* does an exit syscall. < 1350153751 859649 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :It's slightly more work than just _exit. < 1350153759 643444 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Still shouldn't be *that* much. < 1350153772 34117 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yes, but even that is not necessary for this program < 1350153784 507568 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :The linker can't magically know that main is a no-op. < 1350153836 194115 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :All it knows is it needs the startup code and the program's objects to be glued together into a single binary. < 1350153850 244996 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350153853 804568 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :sure it can, but it's somewhat reasonable that the linker doesn't have that magic built in < 1350153903 409461 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :s/somewhat/perfectly/ < 1350153964 158422 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :The linker is getting handed headered machine code. You need a disassembler and some sort of assembly logic analyzer to determine what main is doing, and if any bit of the startup code is necessary. < 1350153980 59497 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :That is to say, you'd basically be shoving compiler infrastructure into the linker. < 1350154045 539255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :link-time optimisation < 1350154054 768999 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Does not quite work like this, actually. < 1350154091 58220 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :Here's the linker's knowledge of LTO: it's passed a .so that should be loaded, and should have objects filtered through it. < 1350154103 805232 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :And, also, that .so isn't even looking at the machine code blob in the objects. < 1350154119 780533 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :It's looking at compiler IR that was shoved in the object files. < 1350154160 179177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was joking mostly < 1350154161 226643 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net PRIVMSG #esoteric :It's more-or-less just deferring optimization passes and code generation until all the translation units are available at once. < 1350154168 93917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't see much wrong with putting compiler logic in the linker, though < 1350154174 1899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if anything i'd rather there be less compiler logic in the compiler < 1350154615 484473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if Rust binaries are standalone enough to work as PID 1. < 1350154956 417860 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :`W test < 1350154959 364948 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: W: not found < 1350155108 255868 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 245 seconds < 1350155273 4668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: Is poppler or mupdf better these days? < 1350155400 572422 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: New tmux < 1350155428 256438 :Gregor!codu@codu.org PRIVMSG #esoteric :mupdf: The muppet defragmenter. < 1350155731 343848 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1350155957 769160 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.fileformat.info/info/unicode/char/1f648/index.htm < 1350155963 802588 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Uh. The image they give seems to be wrong < 1350156101 198362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's almost like the font they use doesn't have perfect unicode 6 coverage < 1350156285 410279 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :preflex: seen kmc < 1350156306 924112 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Aww, according to Wikipedia, Mayan symbols are not yet in Unicod < 1350156309 46408 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unicode < 1350156326 263403 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unicod. Universal fishing. < 1350156400 909789 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Gregor, I don't count as being from #esoteric ? Or did I friend you? < 1350156416 74250 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Also, I should figure out how to contact cpressey < 1350156443 173397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's literally impossible to contact Chris. < 1350156447 124034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :He does not exist. < 1350156486 5050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: There is, however, a tentative allocation for Maya hieroglyphs in the SMP roadmap: http://www.unicode.org/roadmaps/smp/ < 1350156489 912626 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't see an email address on his about page < 1350156548 741666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: I think it went something like so that you write "cpressey" in blood on a mirror at midnight, and then... something. Some chanting was involved. < 1350156589 170470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh right, write it three times. Don't remember the other details. < 1350156725 289773 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"And, because OpenZz thinks you are the input to a compiler, accumulating 10 of these errors will actually cause OpenZz to quit!" < 1350156739 567192 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So you can have 9 syntax errors and OpenZz will not quit? < 1350156745 826179 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That seems bizarre < 1350156799 36644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to recall some other compiler having a "more than K errors, giving up" rule too. < 1350156832 728447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I don't know what "quit" means in that context. < 1350156871 247104 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would've assumed "stops trying to make sense out of the file", as opposed to trying to report all errors. < 1350156878 610246 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://catseye.tc/projects/zzrk/README.markdown.html < 1350156963 855253 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it sounds a bit like that, then. < 1350157024 820672 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like doing -fmax-error=10 to gcc. < 1350157037 712055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :-fmax-errors=10, I mean. < 1350157077 791499 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But surely an error is something that should make the compiler quit immediately? < 1350157129 738236 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't know how often he comes in here, so don't know how long a @tell would take < 1350157379 878227 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350157402 94769 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: I think most compilers actually would instead read the whole file and try to report all errors at once, instead of quitting at the first, and that's what people actually want. < 1350157412 595422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, gcc doesn't give up at the first error or anything. < 1350157413 648017 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ah, good point < 1350157422 812811 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's the whole field of error recovery in parsing to make that possible. < 1350157520 350656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But there was some tool with a finite default to '-fmax-errors'-like behaviour, I just can't remember which it was. The error message was mostly neutral, but there was a slight hint of disparaging the programmer. < 1350157539 582854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The limit was something like 500 or 1000 errors, after all. < 1350157643 561045 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :GCC just says "compilation terminated due to -fmax-errors=2." which is kind of boring. < 1350157646 712267 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :disparaging the programmer made me think INTERCAL, but I'm sure it would have a lower limit < 1350157749 817785 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350157757 487283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, this was some "serious" tool. < 1350157791 257133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I'm probably just thinking of Valgrind's "go fix your program" message. < 1350157817 939876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :==21573== More than 10000000 total errors detected. I'm not reporting any more. < 1350157820 939400 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :==21573== Final error counts will be inaccurate. Go fix your program! < 1350157830 14398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That thing. It doesn't even quit. < 1350157837 842380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: kick shachaf < 1350157859 385857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or at least mingling that message and the as-yet unidentified compiler. < 1350157905 80543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Valgrind's "go fix your program" is quite confusing < 1350157916 225459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :given that 10 million errors can happen very quickly, and often stem from the same cause < 1350157925 241022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, I just received spam saying I'd been successfully unsubscribed < 1350157928 785451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure from what < 1350157933 245503 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"This seems difficult at least, and not really necessary if we're willing to forego writing "Hunt the Wumpus" in Burro" < 1350157935 185538 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my guess is it's angling for replies asking wtf is going on < 1350157943 420870 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which would confirm the address as genuine < 1350157951 850830 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Aww, I wanted to write Hunt the Wumpus in Burro < 1350157956 358543 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(note: not really) < 1350157957 825828 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, which one's Burro? < 1350157965 604458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm sort-of losing track of all the esolangs we have nowadays < 1350157978 191558 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Brainfuck-like where every program has an antiprogram that when concatenated to the program results in a no-op < 1350157992 329987 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://catseye.tc/projects/burro/doc/burro-1.0.html < 1350158009 884294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, that one < 1350158015 348679 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thought it might be < 1350158027 78073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I remember talking to cpressey about it, because there was a mistake in it < 1350158071 16474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :JScript .NET has a syntax error "JS1197: Too many errors", but I'm sure I haven't used that. < 1350158128 803163 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ais523, how do I contact cpressey, there's a mistake in his REDGREEN implementation, I think < 1350158162 473127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and Apple MPW C has "Too many errors on one line (make fewer)". < 1350158260 344480 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : ≡ <> < 1350158272 181866 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That line should NOT have confused me as much as it did, even if it was only for seconds < 1350158297 269781 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1350158324 543950 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1350158479 727319 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ais523, Burro question: Is it mandatory to have a / inside (), or can you have (e) and no / in there < 1350158521 259316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think you'd need a / or a \ because otherwise it wouldn't make sense < 1350158522 970564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm not sure < 1350158544 761852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I'm pretty sure I've used compilers that stop at a configurable number of errors, with "error: too many errors" < 1350158562 490165 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it's because they have bad error recovery and errors after the first few don't actually make sense anyway < 1350158567 158436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or else that they fear a lot of duplicates < 1350158597 97513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: So am I, but I can't remember which ones they were. (GCC has an option for it too, but it is off by default.) < 1350158648 671676 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, Borland C++ 4, perhaps < 1350158653 6 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the compiler I grew up with < 1350158663 874931 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ais523, is there a way to contact cpressey? < 1350158700 804742 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350158834 362218 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1350158908 693296 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: I think he has an email address < 1350158928 823700 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is having trouble finding it < 1350158945 4275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does the email link on his userpage work? < 1350158952 69925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, probably not, given how often catseye moves < 1350159001 157322 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh hey REDGREEN is on Github < 1350159006 813931 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I could just do something there < 1350159015 806634 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also on bitbucket. < 1350159027 265361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They seemed to have identical commits. < 1350159047 74588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It smells like some kind of an automatic thing to have both. < 1350159089 589785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a VCS, right? < 1350159092 847631 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can commit to multiple repos < 1350159099 225851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*DVCS < 1350159105 77840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the fact that they're different DVCSes shouldn't matter < 1350159152 888194 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Do I just gratuitously add myself to the comment at the top of the file in my fork, or just make the change? < 1350159198 50998 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Oh, Bitbucket also supports Git? I thought they only did Mercurial. < 1350159260 247492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In which case there would have needed to be some kind of a thing, or a person doing all commits twice with the same messages and so on. < 1350159337 486382 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :By "thing" I mean something like that hg-git that people use. < 1350159413 426331 :hagb4rd!~perdito@koln-5d81f568.pool.mediaWays.net QUIT :Quit: hagb4rd < 1350159429 639623 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Sgeo opened this pull request in a few seconds < 1350159429 724236 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :" < 1350159435 508248 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You know, I should probably test it... < 1350159477 928525 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1350159489 586786 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net JOIN :#esoteric < 1350159508 902777 :pikhq!~pikhq@75-163-186-132.clsp.qwest.net QUIT :Ping timeout: 248 seconds < 1350159585 586639 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Madison, a Term-Rewriting Proof-Checker" < 1350159596 242294 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Misread that as time-travelling proof-checker < 1350159627 800569 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"let's travel back in time to check if fermat really had a proof" < 1350159649 655896 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(that's probably gonna be very disappointing) < 1350159706 367043 :atriq!~nathan@host-78-146-171-45.as13285.net JOIN :#esoteric < 1350159804 497675 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fungot needs to be rewritten in Flobnar < 1350159805 99089 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Sgeo: you'll be doing summer homework. *then* i can come up with a good solution < 1350159835 984552 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :That'd be fun < 1350159936 892237 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm. So Flobnar is more functional than Befunge? < 1350159951 494156 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm trying to understand the distinction between a moving IP and "evaluate what's over there" < 1350160048 480218 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :Yeah < 1350160087 558309 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :"Evaluate what's over there" has a sort-of intrinsic "move back and do the next thing afterwards" < 1350160111 461340 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The arithmatic stuff helps me understand < 1350160138 428379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's Flobnar like? < 1350160146 326763 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :Esoteric < 1350160160 635131 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :Befunge but drunk < 1350160175 641818 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :Sort-of Lisp-y < 1350160194 985267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There is currently no text in this page. :/ < 1350160210 804321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- This frequent relocation of our web address was done specifically to < 1350160211 24218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :47 < 1350160211 105006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :- please [[Phantom Hoover]]. < 1350160221 688894 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"(And it's not implemented yet, but never mind that.)" < 1350160231 537694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: http://catseye.tc/node/Phantom%20Hoover.html < 1350160233 960177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yr famous < 1350160289 512270 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :whoa man < 1350160325 910639 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Blah, I think the introspection and self-modification should perhaps use relative coordinates < 1350160348 539070 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :more famous than u < 1350160395 401594 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1350160402 710353 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :And so mysterious! < 1350160417 136513 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :never did i think i would rub shoulders with douglas hofstadter < 1350160430 331242 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i wonder if he'll lend me some of his harem of beautiful french women now < 1350160456 251958 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe I should have opened an issue than just issue a pull request < 1350160461 897909 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :Harems are overrated < 1350160462 954613 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*rather than < 1350160476 887367 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, yeah, sure < 1350160480 219819 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :not jealous at all < 1350160546 545247 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What is Befunge-93's : < 1350160572 354012 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :Duplicate, I think < 1350160618 53607 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :One of my friends hates me in her sleep < 1350160629 855287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Dup, yes. < 1350160636 91890 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See, it has two dots. < 1350160637 757220 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kind of her to abstain from hating you when awake < 1350160643 670179 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :more than most of us can manage < 1350160645 333049 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :Yes, indeed < 1350160649 328934 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(At least that's always been my personal logic for it.) < 1350160726 646353 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :I'm kind of bored right now < 1350160747 994675 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :see, if you had a harem of beautiful french women you wouldn't be bored < 1350160752 543489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!befunge "!olleh">:#,_@ < 1350160753 91431 :EgoBot!codu@codu.org PRIVMSG #esoteric :hello! < 1350160782 289342 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :Phantom_Hoover, you're forgetting two things < 1350160789 725061 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :I'm an asexual < 1350160794 176324 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :And I don't speak French < 1350160813 711891 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :uh you can be french and speak english < 1350160816 7301 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :Beyond "Ou est le W/C? Je voudrais une baguette!" < 1350160818 886129 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also you can have asexual harems! < 1350160849 1296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :harem -haref / < 1350160877 553888 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :harem haref? < 1350160930 106398 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::$@ < 1350160932 765998 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is that 0? < 1350160939 872893 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I think I need new glasses < 1350160949 978544 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think that would make sense, but not sur < 1350160951 710366 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :e < 1350160963 640977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. Well,it has a 0 on stack at @. < 1350161024 545481 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But $ pops the stack < 1350161036 838555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but only one of the 0s pushed by :. < 1350161040 273312 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350161049 825603 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Should the stack be considered to have an infinite number of 0s? < 1350161092 37647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you like. Poppig an empty stack yields 0. < 1350161138 214200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The spec (at least 93) isn't explicit about ':' on empty, but pushing two 0s is I believe most common. < 1350161139 459392 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The example cat program < 1350161142 813417 :atriq!~nathan@host-78-146-171-45.as13285.net PRIVMSG #esoteric :Phantom__Hoover, you've cloned yourself! < 1350161152 684950 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wouldn't that .. n/m < 1350161208 25687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :98 seems to be explicit about :. < 1350161224 902533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"pops a cell off the stack, then pushes it back onto the stack twice, duplicating it". < 1350161226 994504 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION was talking Flobnar < 1350161230 645719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. < 1350161240 957183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I haven't seen Flobnar. < 1350161247 995336 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://catseye.tc/projects/flobnar/doc/Flobnar.falderal.html < 1350161254 865195 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1350161408 301413 :atriq!~nathan@host-78-146-171-45.as13285.net QUIT :Ping timeout: 245 seconds < 1350161528 403549 :atriq!~nathan@host-2-97-159-182.as13285.net JOIN :#esoteric < 1350161557 174985 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, it's so i can deal with all these french haremites < 1350161559 93115 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, that division by zero is funky. < 1350161578 739889 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Enter Velo, a vaguely Ruby-inspired scripting language which unifies strings with code blocks, and scripts with object classes." < 1350161583 291253 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :TCL??? < 1350161688 416186 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, partly like Tcl < 1350161717 122118 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 246 seconds < 1350161806 422414 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1350163307 530521 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com QUIT :Ping timeout: 255 seconds < 1350164657 614288 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :I don't get it < 1350165016 963441 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Help I'm answering things on Stack Overflow badly < 1350165088 860250 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Hey, I've got the Tumbleweed badge on Ask Ubuntu < 1350165094 144399 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the worst of crimes < 1350165106 149785 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :And I still have this problem < 1350165189 695175 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i've spent my evening eating beef and drinking portuguese wine < 1350165197 867096 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :nooga, in Tcl, Everything Is A String < 1350165206 160776 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :Sgeo: awful < 1350165247 451367 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :nooga: This includes code. < 1350165265 741319 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :In Windows Powershell Strings Are Not Actually Strings < 1350165276 989911 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what's windows powershell? < 1350165296 170638 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Thingy included with Windows 7 < 1350165305 106169 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Supposed to replace CMD.EXE or whatever < 1350165309 922167 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :oh < 1350165353 517953 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :microsoft finally noticed that unixy OSes had a serious command line shell for, llike, 40 years? < 1350165368 239491 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and tried to copy the idea? < 1350165388 567804 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that and more and wrong, I think < 1350165394 110054 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Tried to copy the idea and wrote it thinking that attaching hidden information to EVERYTHING was a brilliant idea < 1350165403 859242 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but I've never used powershell so I don't really know < 1350165414 449260 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i uess nobody ever used it < 1350165417 434893 :atriq!~nathan@host-2-97-159-182.as13285.net NICK :awesome < 1350165425 440110 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :even the, gah, windows sever powerusers < 1350165430 336163 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :sewer < 1350165430 939130 :awesome!~nathan@host-2-97-159-182.as13285.net NICK :atriq < 1350165432 424305 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :danm < 1350165433 641011 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :server < 1350165448 338790 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I used to answer stuff on stack overflow but I got bored when I got all the privileges :I < 1350165456 499311 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :There's still badges but they're meh hard < 1350165505 398637 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Powershell manages to be more verbose than you reasonably want in a shell. < 1350165546 123569 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Today I actually tried to climb a building < 1350165559 740709 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric ::) < 1350165562 762229 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :It's C# with a funny syntax. < 1350165565 520823 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :echo *.txt|grep foo < 1350165567 962837 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :is like < 1350165570 510557 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :BECAUSE ADVENTURE < 1350165613 232974 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :new-object Searcher::$search(call-static-method File::OfType("txt")) < 1350165615 695552 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :¬u¬ < 1350165618 898730 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Or something like that I don't know < 1350165630 266366 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :hehee < 1350165632 744879 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ehehe < 1350165640 314324 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what a spectacular fail < 1350165684 416789 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :BTW, because both POSIX and common systems permit some massive brain damage, "echo *.txt|grep foo" does not quite do what you think it does. < 1350165708 225848 :ion!ion@heh.fi PRIVMSG #esoteric :http://thebestpageintheuniverse.net/c.cgi?u=youre_not_a_nerd < 1350165746 95530 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :... I meant cat! < 1350165747 921017 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :¬u¬ < 1350165750 616211 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :It's late. < 1350165760 173632 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Ok here's an actual example < 1350165784 824295 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Actually I don't know how to search .__. < 1350165790 453740 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :But here's how to open a log: $AppLog = New-Object -TypeName System.Diagnostics.EventLog -ArgumentList Application < 1350165807 954529 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :cool < 1350165811 266961 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :they have $ < 1350165846 58642 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :oh yes < 1350165847 367645 :ion!ion@heh.fi PRIVMSG #esoteric :pikhq: echo *.txt|grep foo seems to do what i thought it does. < 1350165869 77840 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :ion: Consider the file -n.txt < 1350165889 279330 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Solution: don't name files like that < 1350165894 938445 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Or perhaps the file \n.txt (in C string notation "\\n.txt") < 1350165902 72837 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Sleepy time. < 1350165948 293599 :ion!ion@heh.fi PRIVMSG #esoteric :pikhq: That behavior is what i think it has. It’s not what i’d *hope* it had, but that’s another matter. :-P < 1350165951 138989 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Lumpio-: Solution, smack whoever thought echo should be anything but int main(int argc, char**argv){for(int i = 1; i < argc; i++)puts(argv[i]);} < 1350165979 655594 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :atriq: was it a portable toilet? < 1350165983 595719 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :or something bigger/ < 1350165989 709183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: that does not solve the bigger problem at all < 1350165990 242570 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :(which, incidentally, remains a POSIX compliant echo.) < 1350165992 272411 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :BIGGER < 1350165999 284118 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I didn't get very far, though < 1350166024 321816 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Nah, but it's *less* brain-damaged at least. < 1350166025 127675 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :a gazebo? < 1350166046 246777 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :'Course, second you add spaces to your filenames, it breaks like crazy. < 1350166049 217750 :ion!ion@heh.fi PRIVMSG #esoteric :ACTION kills the gazebo < 1350166051 423244 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I got a couple meters off the ground before I realised that the column I was ascending led to a horizontal wall thing < 1350166053 274090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well why fix echo when there is also every other command with options < 1350166056 97512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: btw that is not a compliant echo < 1350166058 901341 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :nooga, a SHOPPING CENTRE < 1350166067 601615 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Oh, dur, puts does append newlines after everything. < 1350166091 495348 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ion? < 1350166110 312417 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :No, I did not climb ion < 1350166116 354527 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :int main(int argc, char**argv){for(int i = 1; i < argc; i++)printf("%s",argv[i]);puts("");} < 1350166128 218011 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Wait < 1350166129 432618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: try again < 1350166136 74570 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :It was a leisure and retail complex < 1350166138 953919 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Whatever that is < 1350166139 521796 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i meant an arbour, not gazebo < 1350166147 965301 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm not even sure what gazebo is < 1350166150 808365 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Blah! < 1350166157 3920 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Let's not. < 1350166159 410300 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :stupid word < 1350166168 287999 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :A gazebo is like a tent on stilts < 1350166176 969136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :main = fmap unwords getArgs >>= putStrLn < 1350166177 387459 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Complaint echo does not have options, so what do you mean, "every other command with options"? < 1350166188 407440 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Except without walls < 1350166195 455257 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :"Implementations shall not support any options." -- POSIX < 1350166200 463691 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ann arbor < 1350166208 213384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well i mean "echo *.txt" not doing the right thing compared to globbing with any command that accepts options < 1350166210 99425 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350166211 86818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like cat *.txt or whatever < 1350166218 918668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and don't complain about cat's options or i'll just find a command with options you like :P < 1350166225 808205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: btw echo *.txt actually works perfectly < 1350166225 889110 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :No, I did not climb an arbor < 1350166228 174593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since -n.txt is not -n < 1350166230 64992 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Why would you even IMPLY that < 1350166231 361616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least here < 1350166234 294053 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :cat -- *.txt < 1350166236 583703 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(of course spaces still mess it up) < 1350166255 373840 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :once I climbed an arbor < 1350166258 921951 :ion!ion@heh.fi PRIVMSG #esoteric :nooga: http://www.comedycorner.org/90.html < 1350166270 943732 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :The above actually works. Perfectly. < 1350166276 254845 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :an I was slightly drunk and then i fell because i was afraid of falling < 1350166323 607442 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :define the above < 1350166330 114360 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :cat -- *.txt < 1350166333 461726 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1350166336 874460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if "cat -- *.txt" is an ok solution then surely "echo -- *.txt" is too < 1350166342 106478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e. the problem isn't actually that echo has options there < 1350166354 254787 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Except echo does not support options. Not even -- < 1350166360 135660 :ion!ion@heh.fi PRIVMSG #esoteric :Isn’t echo officially deprecated in the POSIX spec? < 1350166363 95995 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :ion: No. < 1350166373 647201 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I'm reading it. It is not deprecated. < 1350166412 640121 :Gregor!codu@codu.org PRIVMSG #esoteric :The problem with the POSIX echo spec is that it doesn't match any existing implementation. < 1350166414 377279 :Gregor!codu@codu.org PRIVMSG #esoteric ::) < 1350166429 276125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it matches the one pikhq_ will write in one IRC line in three seconds < 1350166440 451863 :ion!ion@heh.fi PRIVMSG #esoteric :“New applications are encouraged to use printf instead of echo.” – echo(1posix) < 1350166454 883940 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Gregor: POSIX-but-not-XSI echo does map very well to sufficiently old UNIX. < 1350166460 118261 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ion: yeah, i was the Eric before a looked up the goddamn gazebo in my dictionary < 1350166469 884047 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :ion: That is informative text, not a statement of deprecation. < 1350166489 160624 :Gregor!codu@codu.org PRIVMSG #esoteric :ion: That's not the same thing as deprecation. < 1350166495 634445 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i wonder how's echo in Plan9 < 1350166510 869226 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Also, the 1posix man pages are not the spec, but a derivative thereof. :P < 1350166527 970630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Fun fact: It's impossible to write echo for GHC. < 1350166532 935940 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A compliant echo, that is. < 1350166533 724623 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey ion < 1350166538 271275 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i hear you linked to maddox < 1350166541 43247 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :eat shit and die? < 1350166554 320883 :ion!ion@heh.fi PRIVMSG #esoteric :As an answer to your question: feel free to. < 1350166581 785686 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey man i'm just a soldier in someone else's war < 1350166586 895122 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Gregor: It appears to be POSIXly correct. < 1350166590 817880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the war of the hoovers < 1350166595 235964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Because +RTS? < 1350166595 682866 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you can listen to repulsive idiots all you want < 1350166603 380044 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Though it does handle "-n" as the first operand. < 1350166619 698467 :ion!ion@heh.fi PRIVMSG #esoteric :How about with -rtsopts=none? < 1350166642 873108 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: z: RTS options are disabled. Link with -rtsopts to enable them. < 1350166642 957633 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :No translations, though, so it's not XSI at all. < 1350166650 200048 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: duh < 1350166724 721965 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Also: int main(int argc, char**argv){for(int i = 1; i < argc; i++)printf("%s%c",argv[i],i==argc-1?'\n':' ');} < 1350166815 207203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: That doesn't print a newline for an empty command line. < 1350166817 647292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: fails to handle printf failing < 1350166820 916083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also what shachaf said < 1350166964 67233 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I wonder what would happen if Kipple was working with queues instead of stacks < 1350167028 954494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You forgot to mention the undefined behavior bit where it doesn't return 0. < 1350167045 630739 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :main doesn't have to return < 1350167055 322394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: that's ok < 1350167056 734165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: C99 < 1350167060 349186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't that a C++-only thing? < 1350167062 239965 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :shachaf: In C99, if you reach the end of main you return 0. < 1350167063 397446 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, C99 < 1350167065 883365 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Fine. int main(int argc, char**argv){for(int i = 1; i < argc; i++)if(printf("%s%s",argv[i],i!=argc-1?" ":"")<0)return 1;return putchar('\n') != EOF;} < 1350167066 733701 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1350167067 158697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's dumb though < 1350167069 669579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i dislike it < 1350167072 730710 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is still in C89 land. < 1350167078 558231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe "things that make any sense" land. < 1350167090 269089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: makes assumptions as to what a return value of 1 means < 1350167098 751961 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :also known as "ancient C" land? < 1350167099 5506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :perhaps you want EXIT_FAILURE? < 1350167117 31279 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: No. POSIX echo returns some value greater than 0 on an error. < 1350167129 939897 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm < 1350167131 498914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :accepted < 1350167132 20347 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: It does not have to have semantics other than being greater than 0. < 1350167152 202155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1350167189 804266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: what if argv[i] is NULL? can that ever happen? < 1350167242 401024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, for 0 < i < argc. < 1350167260 753561 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It even handles the argc == 0 case. < 1350167277 312534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hrm < 1350167283 235671 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: No, it's not. It's initialized to 1 even if argc <= 1. < 1350167302 677670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: huh? < 1350167306 318836 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"and even if Chris doesn't respond to your pull request for three or four years, at least your fork will be out there and available to anyone else who might be interested." < 1350167310 529223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, it was inside the loop. < 1350167311 995145 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, is that particularly likely? < 1350167315 125907 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I did not SEE. < 1350167326 124851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: yes. chris hates pull requests. and the web. < 1350167339 427797 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he quit IRC because he refuses to use any other protocol but ssh and gopher. < 1350167344 536956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is also why he cannot be contacted < 1350167380 140538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: anyway I guess that might be valid < 1350167388 397327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet it's still not compliant. < 1350167401 233927 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe not < 1350167403 849192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it seems fairly airtight though < 1350167410 968529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was tryign to think of overflow behaviours with argc but that seems ok too < 1350167413 534908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*trying < 1350167423 15123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, which echo specification are we talking about here? < 1350167428 92622 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :POSIX. < 1350167434 465023 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Not XSI, just POSIX. < 1350167438 382511 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :All of them. Simultaneously. < 1350167442 939816 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(not really) < 1350167445 82606 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Where's the spec? < 1350167453 531719 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :POSIX echo is boring though, judging by the echo(1posix) man page < 1350167455 964371 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :http://pubs.opengroup.org/onlinepubs/9699919799/utilities/echo.html < 1350167477 960188 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, part of that spec is XSI. < 1350167478 949832 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :-n as the first operand is implementation-defined, as are instances of backslash in the operands. < 1350167492 177034 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :And I define them to be "they are treated as ordinary strings". < 1350167500 305283 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: looks like you have to deal with locales < 1350167505 63114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :given ENVIRONMENT VARIABLES < 1350167545 998475 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not if you have no diagnostic messages. < 1350167554 147501 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: I do so correctly, by having no diagnostic messages. < 1350167565 620141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Determine the locale for the interpretation of sequences of bytes of text data as characters (for example, single-byte as opposed to multi-byte characters in arguments)." < 1350167570 852079 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :XSI-only. < 1350167574 800448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: yes but that's XSI :( < 1350167576 462629 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, right. < 1350167593 633174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :seems like this is more likely to be an invalid C program than non-compliant with the POSIX spec < 1350167609 697408 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, you need #include < 1350167613 365840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I guess that was implied. < 1350167617 326119 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I was taking that as read. < 1350167997 209398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: Now golf it. < 1350168147 801240 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :int main(int a,char**b){int i=1;for(;i0||exit(1);} < 1350168378 365212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that correct < 1350168384 489642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh that should be *(b++) < 1350168406 29476 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I'm pretty sure the argv vector is not NULL terminated. < 1350168414 976326 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: It is. < 1350168418 613565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It is. < 1350168422 180335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :argv[argc] == NULL is in the C spec. < 1350168422 771941 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Okay then. < 1350168434 489808 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :olsner: It is strictly conformant for all POSIX utilities to be shell builtins, and for the shell itself to not actually exist in the filesystem at all. < 1350168449 383403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh it should be *++b < 1350168451 170133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not *(b++) < 1350168466 955874 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: exit() isn't golf if you count the #include < 1350168474 860939 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :pikhq_: ah, that kills any exec-based solution < 1350168480 796105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: mm < 1350168485 267099 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: just exec sh < 1350168494 140905 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I wonder if I should learn how to use yoob < 1350168504 658360 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: that only works if the shell is in the filesystem? < 1350168517 164018 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :or are you always able to exec sh? < 1350168540 816308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Wait, what's your correct program? < 1350168550 157543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int main(int a,char**b){while(*b)printf("%s%c",*b,*++b?' ':'\n')>0||exit(1);} < 1350168565 674345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :technically both mine and pikhq_'s programs are wrong < 1350168569 774075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because printf can print only some output sometimes < 1350168590 386927 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So? < 1350168597 846343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what do you mean so < 1350168619 986822 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Yours is wrong because it prints argv[0] < 1350168659 862298 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :According to POSIX, all of the standard utilities must be executable via exec(), even if they are implemented as shell builtins. < 1350168661 184172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good point < 1350168663 600723 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(what do you mean so) < 1350168666 671944 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also doesn't handle the no argument case. < 1350168681 705187 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Except the "special" builtins, which needn't be. < 1350168690 578255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Oh boy, when you run your code with argc==0, it prints the environment! < 1350168704 652689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(On Linux/glibc/etc., that is. It's undefined behavior, of course.) < 1350168715 35907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also if you fix the thing that makes it not even compile. < 1350168728 789147 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :So, it's valid to have the C compiler as a shell builtin, but a POSIX system must execute that shell builtin on exec("cc") < 1350168730 422726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is '\n' guaranteed to equal 10 < 1350168740 292954 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: No. < 1350168757 530029 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :There are no charset guarantees beyond what characters must exist. < 1350168764 887813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: what makes it not compile < 1350168770 771942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: What about '\0' == 0? < 1350168774 236233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: that's not true. 'a' to 'z' are required to be adjacent IIRC < 1350168781 859737 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: The || thing. < 1350168788 206746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and i think '0'+n has to work? < 1350168789 960275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: is that not valid? < 1350168796 541314 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not according to clang. < 1350168802 923151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Instead of figuring it out I replaced it with an if(). < 1350168804 495805 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :NAME FOUR FICTIONAL JAKES < 1350168807 101656 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :shachaf: You're handing a numeric literal there. < 1350168835 816274 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :shachaf: Which of course works. '\0' is (char)0 < 1350168856 54469 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, but are there guarantees like 'a' != 0? < 1350168867 716453 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: *Very* certain '0'+n doesn't have to work. < 1350168876 670914 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :shachaf: Don't think so. < 1350168883 493759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: i think you are wrong < 1350168885 524897 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Heck, that's not even true of EBCDIC systems. < 1350168890 503451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1350168893 276931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know there are some ordering guarantees < 1350168894 422879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iirc < 1350168895 363766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but that's it < 1350168912 306799 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Nor is 'a' through 'z' adjacency... < 1350168927 992938 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :EBCDIC is cruelty. < 1350168931 466599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :To specify an integer character constant containing < 1350168931 587614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the two characters whose values are 0x12 and '3', the construction < 1350168931 668427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :'\0223' may be used, since a hexadecimal escape sequence is terminated < 1350168931 668602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :only by a non-hexadecimal character. (The value of this two-character < 1350168932 200416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :integer character constant is implementation-defined also.) < 1350168936 180874 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't know that was in C89. < 1350168945 215745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Implementation-defined, but still. < 1350168949 532709 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Oh, 0 through 9 should be adjacent. < 1350168971 958728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :told you!! < 1350168972 837424 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :There are no *other* ordering guarantees in POSIX. < 1350168994 732367 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :And U+0 shall be '\0' < 1350169009 485909 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :That is the only character with a fixed value. < 1350169115 321181 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: What about the guarantee that if you order a copy of the POSIX spec, they'll send it to you? < 1350169119 179557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should hope that's a guarantee. < 1350169128 123880 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :(POSIX volume 1, 6.1 "Portable Character Set") < 1350169137 168970 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :shachaf: I don't think that's *in* POSIX. < 1350169144 554735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :True. < 1350169147 907116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's still a POSIX guarantee, though. < 1350169152 172958 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But you didn't say that. < 1350169158 678048 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I said "guarantees in POSIX". < 1350169165 534815 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ordering the spec should be undefined behavior < 1350169166 50172 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oozlybub and Murphy is great so far < 1350169167 402800 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Not guarantees *about* POSIX. < 1350169348 741339 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :wtf < 1350169349 333819 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :TRIVIA PORTION OF SHOW < 1350169349 418290 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WHO WAS IT FAMOUS MAN THAT SAID THIS? < 1350169349 499078 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :A) RONALD REAGAN < 1350169349 499244 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :B) RONALD REAGAN < 1350169349 499354 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :B) RONALD STEWART < 1350169351 436722 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :C) RENALDO < 1350169361 725424 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :^^ in the Oozlybub and Murphy docs < 1350169375 331894 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: What does that have to do with Clojure? < 1350169379 947734 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I reckon C < 1350169382 374380 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the correct answer is D) CAPTAIN PICARD < 1350169409 767025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: do you not "get" cpressey < 1350169435 614102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: WHAT IF!!! i do not "get" cpressey :'( < 1350169443 360197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't even know who that is. < 1350169451 725167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: you don't get anything < 1350169453 14838 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :BURN THE BLASPHEMER < 1350169455 902430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cpressey is the only esolanger worth a damn < 1350169461 764858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well ais523 and oerjan too < 1350169463 581014 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I get abused! < 1350169464 750796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By you! < 1350169467 519426 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: http://www.catseye.tc/projects/oozlybub-and-murphy/doc/oozlybub-and-murphy.html < 1350169512 86258 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, that reminds me, I should start working on yonguilexiphonaugh some day < 1350169548 333620 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: cpressey is more prolific than me, and oerjan is more profound < 1350169577 904706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and AmBF/AmbiF (it has two official names) has really got me annoyed, because I'm still not sure if it's TC < 1350169583 495428 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the only thing it's missing is arbitrary effect at arbitrary point < 1350169588 415977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess fizzie is good too for fungot < 1350169588 987681 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: did they make it easier to use than a keyboard. < 1350169589 984792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you know how annoying /those/ things are to prove TC < 1350169603 159333 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but every esolanger beyond that is unnecessary < 1350169615 294171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :contemporary, that is < 1350169620 301982 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: It's a good thing I'm not an esolanger, isn't it? < 1350169621 474138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh I forgot Keymaker, pah < 1350169628 137833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: yes, not even < 1350169634 742401 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is necessary. < 1350169648 336398 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Is arbitrary effect at an arbitrary point even well-defined? < 1350169651 486924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've always been suspicious of it. < 1350169651 993755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no < 1350169654 457524 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :arbitrary effect at arbitrary point is what's needed for quineness, right? Or, well, providing arbitrary effect at arbitrary point is necessary for a proof of the existence of a quine to hold, in addition to TC < 1350169665 330349 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Am I understanding correctly? < 1350169677 69342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's a good explanation to use for "I've been able to create two bignum counters in this with increment, decrement, and zero test and I'm /still/ not sure it's TC" < 1350169680 788321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: ? < 1350169696 917235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I basically consider the TCness rules as not a mathematical definition but a heuristic < 1350169762 293918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: anyway, this nondeterministic BF variant is definitely TC if you add conditional goto < 1350169766 539530 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd explain to oerjan but he isn't here < 1350169776 769611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is ambif btw < 1350169791 827231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also the word I was thinking when I said "unnecessary" was actually "inessential" < 1350169806 925487 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it's like BF, with a tape infinite both ways and bignum elements; and + does - instead half the time, and < does > instead half the time (and vice versa) < 1350169813 862325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(i.e. + and - are the same, and < and > are the same) < 1350169824 938473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: is this on the wiki? < 1350169826 963307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no < 1350169831 422248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I should probably add it some time but I'm lazy < 1350169842 356322 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, the name is /pronounced/ like "am BF" or "ambi-F" < 1350169848 958632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it is spelled in such a way that you can't tell which it is, which is impossible < 1350169852 734757 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I'm having issues titling the page < 1350169867 551586 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: What's the point of the "vice versa"? < 1350169872 203223 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :at least it's not spelled /// < 1350169874 893224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just get rid of - and > < 1350169881 578083 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: well, yes < 1350169903 761653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also get rid of , and . < 1350169905 335030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: make it so that [ does ] half the time too < 1350169915 428026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott++ makes a good point. < 1350169925 250926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: oh, I did get rid of , and . < 1350169927 523067 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just forgot to tell anyone < 1350169934 243835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and that would make the thing even harder to deal with < 1350169940 768683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'd keep . < 1350169943 887066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't harm semantics, right? < 1350169971 34570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can keep . as long as it does , half the time. < 1350169982 62967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it doesn't < 1350169989 551269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you can't distinguish between n and -n < 1350170006 188201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and above 2, can't distinguish between two numbers if they have the same parity < 1350170013 689392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you couldn't actually construct anything coherent to output < 1350170023 169207 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least, can't non-destructively distinguish < 1350170029 373859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and any distinction would be probabilistic as-is < 1350170032 301346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: make it normalise the output to what's observable, then < 1350170038 532328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :take abs as first step, obviously < 1350170046 657970 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1350170053 502590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you should probably make it output bits, actually < 1350170057 35615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just caring about 0 and non-0 < 1350170058 301019 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1350170065 309452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can construct 0 and ±1 trivially < 1350170074 328166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Just base it on boof < 1350170075 667701 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :amboof < 1350170076 8312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IMO use * and @ for +- and <>, I think some other derivative does that < 1350170077 212257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's some doubt as to whether you can reliably construct ±2, and if it's useful to do that < 1350170092 347671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess we should work out the IPA for it < 1350170094 802855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and use that in the title < 1350170097 817810 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Why would you use @ for <>? < 1350170109 747021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ doesn't exist yet. < 1350170178 413750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :/ˈæmbiːɛf/ < 1350170184 787083 :atriq!~nathan@host-2-97-159-182.as13285.net QUIT :Quit: Leaving < 1350170195 374888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does æ mean the thing which is pronounced as "ea"? < 1350170201 608912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As in "and". < 1350170228 197152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: it's basically what English people do when trying to pronounce short "a" < 1350170245 967787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As in "and"? < 1350170254 603577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, or "ambiguous" < 1350170257 665559 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so i'm trying to run the example brainfuck program used on the Dbfi page to test the self-interpreter's speeds < 1350170267 885358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, "ambiguous" isn't pronounced like "and". < 1350170273 431526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :/æmˈbɪɡjuəs/ /ænd/ < 1350170273 515861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The 'a', I mean. < 1350170279 790848 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are according to Wiktionary < 1350170283 99145 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I'm trying to run it in a brainfuck interpreter written in thue, itself ran in a thue interpreter in java < 1350170284 811232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I pronounce them the same way < 1350170289 928650 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how do they differ in your language? < 1350170296 506293 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and well it's been running for almost two minutes now < 1350170301 945410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: you can expect that to take a while < 1350170302 407124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You = wiktionary = wrong :-( < 1350170315 101110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thue has an inherent O(n) slowdown < 1350170318 165956 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I have no idea what that brainfuck program was supposed to do < 1350170321 359634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: so how do they differ in your accent? < 1350170328 658864 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ais523: I thought this slowdown could easily be reduce < 1350170330 149069 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: I'd pronounce the 'a' in "ambiguous" like the 'u' in "up". < 1350170336 541499 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow < 1350170339 935318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a weird accent < 1350170347 189761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe I wouldn't. < 1350170351 564091 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :by making a thue interpreter that, instead of selectng rules randomly, would "sort" them < 1350170358 244033 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :umbiguous < 1350170359 86553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It might not quite be like that, but it's certainly not like "and". < 1350170363 511400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although pretty much any vowel can be pronounced as anything if you go looking around for weird accents < 1350170364 442133 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's way drawn out. < 1350170372 15173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: you still have to see where the rules match < 1350170375 781607 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that is, always trying to apply rules from the top of the rule list, and always placing the last rule used on top of the list < 1350170378 659285 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I might pronounce it that was for a long word like "ambiguity". < 1350170378 940826 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :true < 1350170385 110196 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I've said ambiguous in so many ways now that I've forgotten the right way to say it (if I ever knew any) < 1350170396 763944 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: So have I. :-( < 1350170404 602922 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: I might just be wrong. < 1350170408 726204 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :writing a system to try first where the last change has been made might be slightly more complicated < 1350170411 718682 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(About how I say it.) < 1350170414 741396 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(took about three tries to get there) < 1350170417 265549 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: so basically each interpreter step is proportional to the size of the internal state < 1350170421 588063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's what causes the O(n) slowdown < 1350170426 421614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Thutu has the same problem for the same reason < 1350170427 564186 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but still, the sorting rules thing would make it much faster I think < 1350170432 511732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :despite running rules in deterministic order < 1350170453 569093 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is that the best that can be done, or is that just because the thue interpreters are not very good? < 1350170458 428398 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wait, uh < 1350170462 813548 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's stopped (finally) < 1350170467 914161 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :olsner: it's possible to optimise it in many practically useful special cases < 1350170468 197197 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and it DOESN'T DO ANYTHING < 1350170470 418408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but not in general, IIRC < 1350170477 637699 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: sure, benchmarks rarely do < 1350170482 654870 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unless you're running Crysis or something < 1350170485 413985 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well technically it tried to print the number 11001010 < 1350170508 485661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(note: I don't have a BF version of Crysis to check; Lost Kingdoms is normally considered the closest substitute) < 1350170511 977184 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but I only implemented the result of the . operator for ascii values 10 and 32-126 < 1350170516 962397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Do you pronounce "ambiguous" like "America"? < 1350170523 403717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :has anyone here actually completed Lost Kingdoms, btw? < 1350170526 396221 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: yes < 1350170543 642645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: So do I, I think. < 1350170544 581628 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the thue interpreter in java seems to be pretty slow too < 1350170554 520352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So you pronounce "america" with "æ"? < 1350170560 369877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And you pronounce "and" with "æ"? < 1350170560 708792 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(it allows me to see the internal state) < 1350170571 490877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: yes < 1350170580 238234 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I only really have one sort of short "a" for the starts of words < 1350170587 665335 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but it does allow escaped characters in replacement rules, which is nice < 1350170626 595589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: You pronounce "and" like "america"? < 1350170629 544409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And they call *me* crazy! < 1350170639 517078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and an america start with the same vowerl < 1350170655 984198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: only the first vowel < 1350170657 684484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not the entire wordes < 1350170658 420676 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"vowerl" is the British spelling of "vowel", right? < 1350170660 648052 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*words < 1350170661 262244 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Well, yes. < 1350170677 736019 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: "er" for "e" in "vowel" is quite a common accent in the UK < 1350170683 611470 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I'd typically pronounce it as "vowl" < 1350170693 602238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was a typo btw < 1350170723 349969 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Just like "colour", right? < 1350170815 228187 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, New York just banned soda < 1350170824 280534 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I thought it only banned large ones < 1350170828 341543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1350170829 947989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi copumpkin < 1350170833 807830 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :hi shachaf < 1350170844 653357 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what do you mean "banned soda"? < 1350170866 700311 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically shops aren't allowed to sell more than 16oz at a time < 1350170871 306268 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Rec is pretty nifty. < 1350170875 902188 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sadly, I'm British, and as such am not entirely sure how much 16oz is < 1350170877 757560 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :Rec? < 1350170880 693984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how much is that in metric? < 1350170881 200546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@src Rec < 1350170881 915126 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :newtype Rec a = InR { outR :: Rec a -> a } < 1350170884 230827 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wasn't that "unless the customer asks"? < 1350170885 136675 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :ais523: it's a lot < 1350170890 577419 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :shachaf: oh, the non-termination type < 1350170890 661145 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, OK < 1350170899 308886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Can you use newtype P = InP { outP :: forall a. P -> a } to write Y? < 1350170901 47491 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I thought 1 oz was about 30 grams < 1350170907 984658 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Yes. It's Curry's paradox. < 1350170908 389898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I think yes < 1350170909 184904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let me try < 1350170912 360158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Conversion result: 473.2 mL (milliliters), assuming oz is US fluid ounces. < 1350170913 922115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1350170914 2925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nobody spoil < 1350170926 840992 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I thought they just banned the "if the customer doesn't say how much they want, then they want a huge one" policy < 1350170929 739283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :350ml is about standard for a small bottle of drink in the UK < 1350170930 870309 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or something < 1350170934 513392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: hey how do I define P in lambdabot < 1350170943 825388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which corresponds to 12oz < 1350170945 624024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You don't. :-( < 1350170946 665523 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for the record our previous president made up a tax on soda < 1350170952 547376 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :50cl is the normal soda bottle size here < 1350170966 723417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@let newtype P < 1350170966 948336 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : EmptyDataDecls is not enabled < 1350170974 282718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@let newtype P = InP { outP :: forall a. P -> a } < 1350170974 388131 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : TypeOperators is not enabled < 1350170976 301149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :olsner: I've seen 50cl bottles too, but they're rarely used for soda < 1350170977 532477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :waht < 1350170983 87458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1350170984 476059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is it the forall < 1350170985 657798 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: @let doesn't work that way. < 1350170988 451929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(although they'd be marked 500ml in the UK) < 1350170990 89040 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well < 1350170992 246498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cans are 350ml < 1350170992 607562 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Orwell < 1350170993 291869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@let newtype Test = Test Int < 1350170993 468037 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Invalid declaration < 1350170996 285684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bottles are 500ml indeed < 1350170997 745902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@let newtype Test = Test { test :: Int } < 1350170997 916287 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Invalid declaration < 1350170998 783486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aw < 1350171000 715009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but cans are more common < 1350171011 182309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly I see fruit juice in the 500ml ones rather than soda, though < 1350171016 75685 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Cans are canon. < 1350171018 206990 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/2/21/Double_big_gulp.jpg < 1350171024 724960 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Because using a built-in operation store in this way saturates it, it cannot be used again. Typically you want to make a copy of the store first, and use that, leaving the built-in store unmodified." < 1350171038 197592 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: which language? < 1350171039 606009 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I can imagine how bad things would be if a mainstream language was like that < 1350171043 801704 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://catseye.tc/projects/xoomonk/doc/Xoomonk.falderal.html < 1350171044 934921 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Pft. That cup is still smaller than the person holding it. < 1350171047 426098 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :according to this article the ban is for restaurants, "concession stands" and "other eateries" < 1350171059 302463 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm sure badly written libraries and programs would saturate important stores < 1350171066 270765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway: fun fact: at the University, I can buy a 500ml bottle of carbonated water for 95p < 1350171073 78716 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I can buy a 2l = 2000ml bottle for 55p < 1350171084 666637 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even from the same shop, I think < 1350171093 128174 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not 100% sure of the logic behind this < 1350171127 178867 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: «'Only you MUST eat them both, if you buy two,' said the Sheep.» < 1350171133 610408 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for a second there I thought 'p' meant 'pound' < 1350171221 247807 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: that'd be massively expensive < 1350171224 66517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :1p = £0.01 < 1350171230 131895 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeayeah < 1350171234 819398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and a dollar is usually somewhere between 60p and 70p < 1350171245 734678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's probably somewhere really different right now because the world economy is in a mess < 1350171266 848068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google 1 usd in gbp < 1350171267 698115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, 62.21p < 1350171268 621154 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://www.x-rates.com/ < 1350171268 811274 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: Exchange Rates - X-Rates < 1350171271 882927 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's prety much where you'd expect it to be < 1350171273 364152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Useless bot. < 1350171273 747450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*pretty < 1350171304 581353 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I somehow read p as cent < 1350171313 476854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :$1 is at ₪3.8288 < 1350171319 620692 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I guess I forgot how england and america are actually different countries that just happen to speak the same language < 1350171326 811166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Weird. < 1350171330 652147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: which country's currency is that? < 1350171345 620712 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :olsner: and also there's a distinction between England and the UK < 1350171349 791086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which many Americans don't seem to realise at all < 1350171360 764122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(some of them catch on when you mention the existence of Scotland) < 1350171362 101653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google ₪ < 1350171362 734701 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No Result Found. < 1350171367 370341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Useless bot. < 1350171381 110449 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: .il < 1350171390 543258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1350171399 174643 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At one point $1 was ~₪5 < 1350171400 37950 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ais523: yeah, I will never learn how that distinction works < 1350171417 907397 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well my internal money converter is still using the values from my childhood: 1$ ~= 10f (french francs), 1€ = 6.56f, 1 swiss franc = 4f, and 1$ is slightly less than 1€ < 1350171433 813026 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: To be fair, even people who live in the UK are confused on the finer points. < 1350171439 791173 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Including elliott. < 1350171462 430058 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1350171474 382870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Remember when I confused you by talking about the Isle of Man or something? < 1350171476 691239 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: you can start a mindboggling flamewar by asking whether England is a country or not < 1350171485 871149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mindboggling because nobody's entirely sure of which side of the argument they're on < 1350171494 787844 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: I'm with Rosencrantz. < 1350171504 720305 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(and when thinking about it you get "10 is slightly less than 7" but those rates might come from different times so it's ok) < 1350171526 682326 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :where's guidenstern? < 1350171529 871086 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GUIL (leaping up): What a shambles! We're just not getting anywhere. < 1350171529 988780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ROS (mournfully): Not even England. I don't believe in it anyway. < 1350171530 69579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GUIL: What? < 1350171530 69771 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ROS: England. < 1350171530 69881 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GUIL: Just a conspiracy of cartographers, you mean? < 1350171546 287400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Dead. < 1350171549 913487 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :damn < 1350171569 578187 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I suppose Rosencrantz probably is too then < 1350171573 10223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the latest terminology is that the UK is a nation, or a state, and that England, Scotland, Wales are countries, and screw all the smaller constituents of the UK because classifying Northern Ireland is a political minefield and the other places are too small to bother with < 1350171576 204779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Did you see R&G Are Dead? < 1350171581 661435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm not convinced I agree with it < 1350171591 59375 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I read it at some point and then watched a video of a performance < 1350171591 481409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Well, he's in a box. Take that as you will. < 1350171596 680677 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I don't remember much < 1350171613 896759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's good. < 1350171654 857615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: UK is a kingdom, obviously < 1350171664 989165 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ais523: and where do you place Great Britain in all that? < 1350171665 629852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ROS: We might as well be dead. Do you think death could possibly be a boat? < 1350171665 710564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GUIL: No, no, no... Death is... not. Death isn't. You take my meaning. Death is the ultimate negative. Not-being. You can't not-be on a boat. < 1350171668 659271 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ROS: I've frequently not been on boats. < 1350171671 289497 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GUIL: No, no, no - what you've been is not on boats. < 1350171677 920179 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, explain the kingdom of fife?? < 1350171680 608083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Arc_Koen: Great Britain has already been placed. < 1350171683 737701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: imposter. < 1350171685 489984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's pretty solid where it is. < 1350171695 296883 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Impost*o*r. < 1350171713 913765 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shachaf: I was referring to ais523: I think the latest terminology is that the UK is a nation, or a state, and that England, Scotland, Wales are countries, and screw all the smaller constituents of the UK because classifying Northern Ireland is a political minefield and the other places are too small to bother with < 1350171714 397756 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: Great Britain is reasonably simple, it's a geographical term referring to an island < 1350171717 996256 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a reasonably large island < 1350171725 443249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it contains England, and most of Scotland and Wales < 1350171730 198520 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"The 14 British Overseas Territories are under the jurisdiction of the United Kingdom, though they do not form part of it." < 1350171778 739355 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what's the english name for that dash in ń character? < 1350171781 995781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about the Underseas Territories? < 1350171790 126079 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so the UK is a state that contains countries... and the US are a country that contains states < 1350171793 278241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nooga: acute < 1350171797 289605 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: they are secret and don't officially exist < 1350171809 441944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we don't have acutes in our own language, but we have a word for them so we can talk about them in other languages < 1350171814 58954 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ais523: thx < 1350171820 333071 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :They're at Lantis. < 1350171836 443018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nooga: we're not really used to seeing them on n, though < 1350171846 392245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly we use them to talk about French because the French are closest < 1350171847 722533 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ćóńś < 1350171849 808888 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm beginning to learn dutch and they have acutes, though they seem to be saving them for onomatopoeias < 1350171853 162158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and we used to repeatedly have wars with them < 1350171856 466321 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :these are Polish < 1350171885 215665 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how is ń pronounced? < 1350171901 79238 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's ńot. < 1350171901 633047 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :like... give me a second < 1350171910 801421 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There should be a modifier for silent letters. < 1350171923 716207 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm pretty sure we have that in french < 1350171932 874867 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: silent letters should simply be removed < 1350171936 649579 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :That's so cliché, ais < 1350171946 330054 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :like ni in night < 1350171975 32502 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so ń alone is a whole syllable? < 1350171984 838304 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Silent letters are what they read in silent films < 1350172020 944281 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :it's platal nasal consonant < 1350172024 92125 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :not a syllable < 1350172031 10941 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :it just sounds like ni in night < 1350172040 309030 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :no < 1350172041 624846 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :sorry < 1350172046 66074 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ghhh < 1350172049 945694 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :nile < 1350172053 74345 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :noooo < 1350172060 924605 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :oh < 1350172062 208277 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i know < 1350172075 697082 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :maybe the sound isn't used in english at all < 1350172078 566641 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"ghhh"? that's a weird way to pronounce an n < 1350172119 467207 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Pater ghoster < 1350172130 221482 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :http://en.wikipedia.org/wiki/%C5%83 < 1350172133 266062 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :no idea < 1350172164 729122 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Ń (minuscule: ń) is a letter formed by putting an acute accent over the letter N. < 1350172185 744474 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm so glad wikipedia can teach me those things every day < 1350172205 845661 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :seems it's the same sound as ñ in spanish < 1350172211 346903 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :http://en.wikipedia.org/wiki/File:Pl-kwiecie%C5%84.ogg < 1350172218 967815 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :olsner: yep, pretty much < 1350172237 419362 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350172248 755356 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ó is pronounced like Polish u, which is like english oo < 1350172291 706747 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i think ś and ć do not exist in english < 1350172405 811136 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :we've also got ł,ż,ź,ą,ę and ł < 1350172424 615141 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :lol < 1350172426 975501 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1350172428 88267 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ł and ł < 1350172441 885094 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :don't forget rz, sz and cz < 1350172452 630350 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :mind me if I go off-topic for just one second? - do you know of a brainfuck program I could feed my interpreter with to check for potential bugs? (instructions +-><[] are supposed to be working properly, instruction . works if the current cell is either 10 or 32-126, and instruction , is considered a no-op) < 1350172455 2906 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :brzeszczot < 1350172500 272146 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :szcz is a nice combo < 1350172510 198937 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :brzeszczot -> knife edge < 1350172518 540646 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :a sharp word < 1350172576 996763 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :chrząszcz brzmi w trzczcinie w strzebrzeszynie, to remind the most known tongue breaker < 1350172596 266510 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :let me guess, that's polish for "hi"? < 1350172610 73632 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :no, hi is cześć ;) < 1350172610 827073 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hrm aren't we supposed to throw some vowels into that before even considering trying to pronounce it? < 1350172640 715228 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :http://www.muppetlabs.com/~breadbox/bf/quine.b.txt < 1350172656 391380 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Jafet: thank you! < 1350172712 442481 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1350172741 26705 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1350172843 707521 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :http://www.ivona.com/pl/?tk=C3b7IPvKHx ;D < 1350172872 362587 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :we've got all kkinds of sounds, from soft to harsh < 1350172903 283311 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :strzebrzeszynie sounded a lot easier than it looks < 1350172951 857310 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :see? < 1350173007 126224 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :It helps a bit that English already loads up on consonant clusters. < 1350173025 796743 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Going from consonant clusters to more consonant clusters isn't too bad. :) < 1350173048 938772 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nooga: what are the smurfs called in polish? < 1350173056 100240 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :smerfy < 1350173062 523730 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh that's disappointing < 1350173072 202637 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :their original name is "schtroumpf" < 1350173079 793758 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ugly < 1350173084 585217 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :"Strengths". 6 consonant sounds, 1 syllable. < 1350173110 738338 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i would write this as sztrumf < 1350173116 126267 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's way too much consonants for french already, so I would have assumed polish would go further in that direction < 1350173144 1947 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: It's French, though. 75% of all letters in French are silent. < 1350173146 625332 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric ::) < 1350173156 169182 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not untrue < 1350173182 605131 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :rendeszvous -> randevu? < 1350173185 528272 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I bet that's actually pronounced something like "sump" < 1350173190 585229 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :rendez* < 1350173196 780320 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though in that case the only unnecessary letter is the starting s < 1350173214 797021 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no, it's pronounced like english "shtroompf" < 1350173226 660098 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Oh, the obvious way. < 1350173234 287224 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's belgian or dutch, isn't it? < 1350173236 12070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: can you suggest a way to break my system < 1350173241 655068 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes it's belgian < 1350173256 257423 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :olsner: In the French language, and from Belgium. < 1350173267 934509 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :fries < 1350173272 774691 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :mayonaise < 1350173277 494305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I've been kind of flabbergasted after removing my separate ext2 /boot partition and putting it into my JFS / *and* converting my MBR partition table to GPT in-place with no recourse if it all goes wrong failed to break my system < 1350173282 713468 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: so I'm looking for some excitement < 1350173287 919989 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :dutch speaking french < 1350173290 686556 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :belgium < 1350173299 433213 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but since the smurf people use the word smurf to replace almost every words, so making a weird word like schtroumpf was part of the fun, I guess - and english smurf took that out < 1350173317 650239 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Have you considered mastering a Freddie Mercury impression and touring rural southern US? < 1350173325 307784 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i watched smurfs as a kid < 1350173337 768355 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and we had this all word fun with that < 1350173340 150211 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: install windows < 1350173346 308990 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: Yeah, "Smurf" is utterly *mundane* for English phonotactics. < 1350173356 51930 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :smerfowe, smerfować, smerfetka, smerfastycznie & stuff < 1350173384 948915 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nooga: this summer I was in germany for two weeks - in a biergarten (some kind of pub) the waiter addressed us in german, then english, then french, then dutch < 1350173403 607162 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :you're Belgian? < 1350173408 195692 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I was so impressed until I realized he was probably simply belgian < 1350173412 731385 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no, I'm frenched < 1350173414 874389 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :french < 1350173417 731472 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :oh < 1350173421 508245 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: I doubt anyone here would fail to recognize "biergarten". < 1350173424 123416 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350173424 376500 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: what do you think I'm doing with my life < 1350173432 713280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: that would be kind of hard, since windows only boots from gpt on uefi systems < 1350173435 189214 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: (for no apparent reason) < 1350173435 596010 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Arc_Koen: did you have to try four languages before you were able to order a beer? < 1350173452 42920 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :hay guys < 1350173458 373007 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :olsner: no I think he was just showing off < 1350173462 312179 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: sounds perfect for making your computer not boot then? < 1350173474 655894 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though the first biergarten I had a beer in I felt kind of insulted < 1350173476 923530 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :The transparent interpretation "beer garden" is actually a term in English that means "biergarten". :) < 1350173486 208462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: well it has to be something that the documentation says will work < 1350173488 741195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and that I do apparently correctly < 1350173508 57652 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I asked for three beers in german - the waiter answered in english - I answered back in english - then he switched to french < 1350173514 644376 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Not getting discriminated against, clearly. < 1350173515 904621 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i wrote my own langauge called "navi" you should check it out < 1350173523 436176 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1350173524 61300 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :try ogródek piwny for your beer gaden and suddenly it's not so apparent < 1350173527 897505 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Nor imitating awesomeness. < 1350173532 399503 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :javad3v: Hmm. < 1350173534 971067 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Arc_Koen: maybe you have a bad french accent < 1350173541 11717 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :javad3v: link? < 1350173545 188854 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(and an english accent to your german?) < 1350173565 281985 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I wouldn't be surprised if it was transparent that I was only pretending to know german < 1350173597 846280 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but switching to french felt really bad, even though he probably just overheard me when I was talking to my friends < 1350173610 784279 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :its not finished yet sorry. the onky acceptable phrases are "hey" and "listen". its a BF derivative < 1350173617 422439 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1350173628 264453 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :navi! < 1350173632 179961 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom__Hoover < 1350173643 72880 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in ocarina of time there's this place where navi would buzz if you walk over some stuff < 1350173658 199081 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if you do it right she would start stuttering < 1350173658 581844 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@seen Phantom__Hoover < 1350173658 751151 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1350173660 137739 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :play the acarecrowa song < 1350173661 391488 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh no < 1350173683 508171 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I spent almost an hour trying to keep her stuttering Hehehehehehehehehehehehehehey listen! the longest possible time < 1350173684 357978 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Acarecrowa? Is this some weird transliteration? < 1350173691 415094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javad3v: does it have to be a bf derivative < 1350173693 335722 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Akarekurowa? < 1350173721 225729 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :javad3v: why not make it stack-based or even queue-based instead of brainfuck < 1350173731 705443 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or even tree-based, we don't have many tree-based languages < 1350173751 277611 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :songi meant scarecrow im one my nexus7 and the keypad is coveri g up the textbox < 1350173756 599284 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :befunge derivative, lolcode derivative, hq9+ derivative, snack derivative, esme derivative < 1350173761 24703 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Jafet: for the record your quine hasn't printed anything out yet < 1350173785 286933 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: What about a hashmap of stacks of queues of arrays of integers? < 1350173788 712811 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i literally wrote the language in 5 minutes < 1350173814 353051 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :as in wrote its specification or wrote an implementation or what < 1350173821 877651 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 244 seconds < 1350173844 478634 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :javad3v: if it's a brainfuck derivative people will probably be reading about it in 5 minutes then move to something else but if it's tree-based we're gonna spend a whole month talking about it < 1350173849 755436 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :all i did was make a file reader and writer that would take in the brainfuck source code and translate each symbol into either hey or listen < 1350173887 753706 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :random thought: do we have a language based on raising and catching exceptions? < 1350173891 939963 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :its not realkh a language i guess lol < 1350173899 350662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :being written in five minutes is something common to almost every brainfuck derivative, yes < 1350173901 105773 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :For the record, it's not my quine < 1350173930 616712 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: (\x -> x x) (\x -> x x) is a quine, right? < 1350173945 989600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: i don't think so < 1350173963 927840 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Jafet: the webpage says it's brian raiter's < 1350173970 619395 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: But it reduces to itself! < 1350173985 125974 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I'd say it is < 1350173989 571967 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :then it's probably an infinite loop < 1350173999 442438 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :under some notion of output < 1350174004 105972 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Every quine is an infinite loop if you run it ove and over. < 1350174047 877901 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350174050 947682 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well if your system is "reduce the initial expression as much as you can, and when you're done output the result" < 1350174060 610473 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It's a quine in the college bum's lambda calculus, where you only bother to do one reduction < 1350174070 912529 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, ok < 1350174105 263296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Jafet: Eh. In the advanced version you don't do any reductions. < 1350174110 242795 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok well I guess I should switch to a faster thue interpreter < 1350174153 854150 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there an esolang called WVO? < 1350174162 48087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There should be, so you could write a WVO Quine. < 1350174168 141228 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :im probably going to make a navi derivative of java next... < 1350174173 736414 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :cool < 1350174177 578746 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm struggling with peephole optimizer < 1350174178 755727 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how are you going to do that < 1350174206 531152 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :just translate reserved words into either hey or listen < 1350174224 619802 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :cool cool < 1350174236 560527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: Is that a quine? < 1350174241 153635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In "cool language" < 1350174266 123770 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes < 1350174267 98829 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :anyone want to download mg binary complier? it literaly complies and runs binary < 1350174294 48883 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ooh hey I have an idea for a brainfuck derivative < 1350174301 137860 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :me too < 1350174309 551735 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i wrote it in mgblolobogoblol or whatevr its called < 1350174315 752375 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :javad3v: what is your problem? < 1350174347 591271 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Lots of people make BF derivatives. How many people have made BF integrals? < 1350174348 228219 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :umm i dont knoe are you talking aboug my grammar and w/e? < 1350174353 123072 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's exactly the same as brainfuck except + is replaced with "smurf", - is replaced with "smurf", > is replaced with "smurf", < is replaced with "smurf", . is replaced with "smurf", , is replaced with "smurf", [ is replaced with "smurf" and ] is replaced with "smurf", < 1350174375 177977 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :ha ha ha. < 1350174394 305818 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and now begins the very hard struggle to not make that a wiki page < 1350174396 215651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javad3v: what is mgblolobogoblol < 1350174412 853176 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :So, s/[\[\]><+\-.,]/smurf /g < 1350174416 429960 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :mgblolobogotroll < 1350174426 966364 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :whatevrr that language is thats named after a level in hell or whatever < 1350174435 26240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well he is obviously full of shit < 1350174437 26857 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Malbolge < 1350174440 991332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it'd be nice to know exactly what he's full of shit about < 1350174445 132323 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Which is a properly awesome esolang. < 1350174473 968515 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :*village idiot drools on you* < 1350174520 984086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javad3v: would you like to share your mgblolobogoblol compiler < 1350174528 806830 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :someone should make an esolang thats a fucked up fortran called "4chan"... < 1350174543 250823 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good joke? < 1350174550 650469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME JAVAD3V < 1350174560 235283 :HackEgo!codu@codu.org PRIVMSG #esoteric :JAVAD3V: 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.) < 1350174562 217903 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :welcome javad3v < 1350174563 251940 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :uh hi < 1350174592 98365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javad3v: sorry but you have been mislead. this channel is actually about mysticism and spirituality. < 1350174608 624335 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :oh well i know all about that too < 1350174612 370401 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :*misled < 1350174618 487098 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :read/read, lead/led < 1350174620 254868 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :misleaded < 1350174631 765179 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :mh lead < 1350174634 335205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: no, he's been, in the past, the abstract concept of the verb mislead < 1350174635 139610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What about rivenicism < 1350174645 473736 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :ACTION slaps elliott  < 1350174647 375516 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: misle/misled < 1350174653 485705 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :so how about that jesus guy? < 1350174664 530787 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :shachaf: of course < 1350174690 239175 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i work at google just so you guyss know < 1350174698 650211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What happened to the "your behavior is not conducive to the desired environment" message? < 1350174701 658760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I miss that one. < 1350174703 151156 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :javad3v: good to know < 1350174710 120117 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i programmed their autonomous car thing < 1350174716 116749 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :or our < 1350174718 236661 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :great < 1350174721 658809 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :can it drift? < 1350174723 208180 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :TIL < 1350174727 879648 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :autonomously? < 1350174736 11963 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes i drove it < 1350174738 665794 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :yes < 1350174739 659560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: can you kick javad3v < 1350174741 608410 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :autonamously < 1350174750 615994 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :javad3v: I did it better though < 1350174751 509204 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it would be ok if he was amusing but these are just boring lies!! < 1350174751 995151 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :fuck no i cant esolang too < 1350174756 854955 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I programmed the curiosity rover < 1350174760 805324 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :mine drives itself, but on mars < 1350174766 367830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: 0/10 not entertained < 1350174766 705496 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :inpr < 1350174766 790124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I *am* the curiosity rover. < 1350174769 926687 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i programmed a brainfuck derivative < 1350174775 797478 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :mee to < 1350174778 173533 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :you can do calculus on languages? < 1350174780 351330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy wins. < 1350174785 248722 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and i'm drunk < 1350174789 670122 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and still behave < 1350174794 633970 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :17:25 Lots of people make BF derivatives. How many people have made BF integrals? < 1350174795 922826 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i can do calculus < 1350174796 851571 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :is the integral of your brainfuck derivative isomorphic to brainfuck? < 1350174800 960443 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :mine translates the word "hello" to brainfuck codes < 1350174805 556580 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i think i win < 1350174807 540100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I programmed jokes into copumpkin's mind. < 1350174809 941447 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :shachaf: asshole < 1350174813 54814 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :woa wo wos know you limits < 1350174818 774447 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1350174823 462621 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shachaf: please don't repeat that too often, I'm probably not gonna sleep until I begin to find a way to make that have sense < 1350174845 262382 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Sorry. :-( < 1350174847 263923 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :javad3v: Whoa, *nobody* can do calculus. :P < 1350174852 529358 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :you'd better be < 1350174853 484328 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :GASP < 1350174859 603842 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :where's oerjan?! < 1350174864 816185 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :he was always here < 1350174867 727125 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :why not? < 1350174868 51069 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :he's gone to sleep < 1350174872 476333 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :no way < 1350174873 489394 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :man < 1350174874 246380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: I'm not just sorry, I'm pathetic. < 1350174875 764324 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :no way < 1350174876 984591 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's true. < 1350174881 528947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :qqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350174882 58810 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :he never sleeps < 1350174898 613790 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or I've been misled by his comment "this is not how the alphabet works. good night" < 1350174900 459914 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Our Lord Oerjan hath need to give obeisance unto the cycle of time < 1350174912 195949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :qqqqqqqqqqqqqqqqqqqqqqqqqqqqqq q qqq qq < 1350174919 438060 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :javad3v: you broke elliott < 1350174924 761151 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :javad3v: plaese use your calculus to fix him < 1350174931 979566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im making the channel better < 1350174938 156015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with qs < 1350174944 569982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :q < 1350174947 716851 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :try q:qs < 1350174950 932370 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :javad3v: he thinks hes making the channel better but really hes not (he thinks that because hes broken because you broke him) < 1350174957 267860 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Q: Where does a general keep his armies? < 1350174962 445505 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A: In his sleevies! < 1350174964 741528 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :okay tangent line of f(x) = 4x/x≥2 < 1350174979 478555 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: feeling better? < 1350174993 49315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: q < 1350174996 241227 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::[ < 1350174998 395706 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hum is the x≥2 in that formula some kind of boolean statement? < 1350175019 403831 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though "four x divided by false" sounds very wrong < 1350175020 125484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a troolean statement. < 1350175020 640023 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i was looking for the power of symbol but i got lazy < 1350175027 745022 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's called troolean because it's always true. < 1350175035 994717 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Did you see my pun from before? < 1350175038 336714 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :troll science < 1350175043 709109 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :you don't know it < 1350175045 136525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javad3v: what's it like in virginia < 1350175054 187030 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :bad:( < 1350175061 670383 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :WV > VA < 1350175066 403180 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shachaf: I'm sorry I've only learned foolishean logic so far < 1350175073 285985 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :lolololoolololololLoLOLOLo < 1350175080 373361 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's so funny < 1350175083 97814 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :wv are all inbred < 1350175087 475985 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i missed it because my eyes are bad < 1350175093 758378 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i'll ned you to point it out < 1350175093 912541 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh no :'( < 1350175099 739618 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: want a pun < 1350175099 910898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hi < 1350175106 792753 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :11:34 I found this to be a very nice informal intro: "Some of the best things in life are free; and some are not. Truth is free. Having proved a theorem, you may use this proof as many times as you wish, at no extra cost. Food, on the other hand, has a cost. Having baked a cake, you may eat it only once. If traditional logic is about truth, then linear logic is about food" < 1350175112 828520 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :11:35 Unless you're Zeno. < 1350175115 286107 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :11:35 Zeno knew how to halve his cake and eat it too. < 1350175116 873908 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :at least we have uva and tech in VA < 1350175119 668547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :GOOD PUN < 1350175120 349318 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or < 1350175122 167670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :BEST PUN < 1350175131 231975 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Jafet: well it still hasn't printed anything so I'm shutting it off < 1350175162 348208 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :UVA is pretty good for comp sci < 1350175172 43691 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :apparently not < 1350175180 61015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you're talking in #acehack you can't hide < 1350175180 144507 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :y < 1350175182 869393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: stop hiding < 1350175188 596544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: come out of rehidement < 1350175199 857554 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm afraid that "sqrt(2) is irrational" pun is on top of my best puns list and a cake that's not even lying is never gonna top that < 1350175227 425983 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i dont get it < 1350175235 882798 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what a surprise < 1350175270 456836 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :sqrt of 2 is like 1.2 or something < 1350175282 260036 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ais523: come on < 1350175341 70374 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :my programming language programmes on a tree branch derivstive of the stack overflowing alu unit < 1350175362 973625 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wow mine too < 1350175363 505811 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :directley < 1350175372 63309 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :pff who would do it any other way < 1350175390 409819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: i do it indirectly :'( < 1350175413 819574 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :for shame < 1350175434 653457 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :javad3v: http://www.docstoc.com/docs/35998870/Towards-the-Syn-thesis-of-Vacuum-Tubes < here's an interesting paper for you < 1350175439 215489 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :my programms gomright to the stack on an extra-hytercenary exchange unit derivived from the alu < 1350175441 672725 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i think you'll like it < 1350175473 730508 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :read it < 1350175481 860369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: . < 1350175491 49773 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :nexus7 doesnt have flash so i csnt < 1350175537 704787 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :http://raisama.net/ufpr/tg/paper.pdf < 1350175549 50926 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :grab a pdf version < 1350175563 460051 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :k < 1350175616 76019 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :huh < 1350175645 964700 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i already wrote a fully conciouss computer < 1350175654 81675 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ais523: !!!! < 1350175684 692014 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :heres proof:[proof] < 1350175719 838114 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :what language was assembly written in? < 1350175726 760800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javad3v: do you realise how fucking dumb & stupid & unfunny you are < 1350175733 303148 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :yes < 1350175733 389536 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i think that any AI would be more I than you, javad3v < 1350175737 16488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :javad3v: hi < 1350175737 550333 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like i realise you are bullshitting on purpose and that me saying this probably counts as a victory to you < 1350175738 232086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but < 1350175739 807631 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :ok < 1350175747 235632 :ChanServ!ChanServ@services. MODE #esoteric +o :ais523 > 1350175747 581041 NAMES :#esoteric < 1350175748 394948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think you have to pay special attention to just literally how unconvincing you are < 1350175756 200895 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ais523: sec < 1350175759 104692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me read scrollback, sorry, I was somewhere esle < 1350175760 529998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're really bad at trolling!! < 1350175760 698655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*else < 1350175760 967805 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :on the other hand < 1350175761 475139 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :because im bored and my program didnt work so i came here < 1350175778 488408 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :you'd pass a turing test < 1350175788 440737 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hello javad3v < 1350175794 802692 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :thanks man i appreciate it < 1350175795 946954 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i hear you are making a brainfuck derivative < 1350175802 734305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :javad3v: well talking a load of nonsense isn't going to work very well, really < 1350175804 462445 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :Phantom__Hoover: stop :D < 1350175805 637945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: i prepared a brick < 1350175807 462781 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :trolling can be fun to watch < 1350175808 773148 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i already made one dude < 1350175812 391033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but only if it's done well < 1350175839 866944 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :its done well < 1350175845 608335 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, I meant trolling < 1350175847 718670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not BF derivatives < 1350175851 101370 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :oh stop already < 1350175851 192831 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i wrote it in java < 1350175855 107467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most people who think they've done one well are wrong < 1350175858 183332 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :here's what's going to happen < 1350175862 471718 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i am going to find you < 1350175865 235078 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wherever you are < 1350175867 928166 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I think I've done two well, but I may be wrong about that) < 1350175868 42852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: virginia < 1350175871 643857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hth < 1350175882 608447 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :im in , that was already stated < 1350175888 647133 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: have you ever actually gone through with that threat? < 1350175901 212364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: do you have any evidence he has ever /not/ gone through with it? < 1350175907 975235 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :once i find you < 1350175912 565980 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i live in the rotunda at UVA cause im the smartest one here < 1350175920 774416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: people with bricks for brains rarely talk, after all < 1350175931 2909 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i will smash this brick into your head so hard < 1350175931 724037 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :javad3v: may i give you a trophy for being the smartest one here < 1350175934 270426 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"you deserve it" < 1350175935 608224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'd think we might hear about it if he got arrested < 1350175941 406505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: note that death threats are illegal < 1350175943 632536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that just means he's really good at it < 1350175947 366205 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :that says much about the UVA < 1350175955 803644 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :whatever it is < 1350175956 232040 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you will think you're a flying house < 1350175964 746311 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, when did i say i'd kill him < 1350175971 573267 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :they paid me $100000 more than harvard offered so i chose UVA < 1350175978 692938 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :killing him would be too kind < 1350175981 527916 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's sort-of implied, most people can't survive their brain being replaced < 1350175993 358139 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :maybe i only target those who can? < 1350175994 397748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :javad3v: anyway are you here to be constructive? I unstealthed my ops for a reason < 1350175996 107529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :scots can < 1350176003 859595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"are you here to be constructive" < 1350176005 94861 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :javad3v, shitty trolling counts for brickbraining too < 1350176005 502702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :great question < 1350176009 228637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"oh, you got me... nope!" < 1350176012 937301 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'm looking forward to the answer < 1350176016 647804 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :yes i can here to talk about navi < 1350176018 427886 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ais523: i think it wouldn't change much < 1350176028 161777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"truly my career of TROLLING is over" < 1350176029 682525 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :javad3v: note: the answer is supposed to be comprehensible < 1350176031 589550 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :my bf derivative < 1350176032 419457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"i am undone" < 1350176035 74616 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :javad3v, lemme guess, the commands are some permutation on 'hey' and 'listen' < 1350176040 235195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: yes that is literally what he said < 1350176042 57160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when he came in here < 1350176043 360510 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :yes < 1350176054 412936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: you didn't know that though -- you just made a bf derivative o nIRC < 1350176055 658274 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh right < 1350176058 252748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I really don't think the world needs that BF derivative < 1350176061 550329 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i wrote it in 5 minutes < 1350176065 684337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: i prepared a brick to replace your brain < 1350176069 527240 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :that's not a brainfuck derivative, that's a brainfuck substitution < 1350176075 270387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :equivalent? < 1350176076 447915 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :yeah i know < 1350176076 655309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: and those don't get brickbrained? < 1350176077 897112 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, i don't have a brain, i'm a hoover < 1350176085 758459 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, they get brickbrained < 1350176093 129004 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :then they get put into the 11th circle of hell < 1350176098 817744 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i have a brain the size of einstej < 1350176104 608976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Death threats are illegal? < 1350176106 415172 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :hey listen brick brain translates to [+-] < 1350176107 36216 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :which is basically a continuous rain of alternating bricks and brains < 1350176108 468921 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: sure < 1350176112 851916 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially in the UK < 1350176114 307977 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where Phantom__Hoover is < 1350176117 136390 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :nooga, fuck off < 1350176124 316365 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric ::D < 1350176129 118471 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :javad3v, not once i'm through with you you won't < 1350176129 478079 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :sorry, true story < 1350176156 594333 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :when youre through with me it will be the size ofmyours probably ohhh < 1350176157 287370 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 276 seconds < 1350176162 676022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[+-] doesn't do anything at all < 1350176169 114542 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :that's right < 1350176182 563997 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i just said i don't have a brain < 1350176191 323174 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :damn < 1350176195 684896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :einstej < 1350176204 559820 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :fhata me < 1350176209 351264 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ais523: well technically it's a conditional statement "if the current cell is zero, carry on, otherwise get stuck here" < 1350176220 171433 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :discoverer of twelve species of beetle < 1350176224 511194 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: I meant as a whole program < 1350176228 970043 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ais523: could you please get rid of javad3v so we can get back to our nightly routine? < 1350176229 261326 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the current cell is 0 < 1350176236 142828 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nooga: our nightly routine isn't so useful < 1350176237 648023 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :no, please < 1350176242 170670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I don't think he's being useful anyway < 1350176252 554890 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think the original idea was that cells contain unspecified values < 1350176253 867637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: imo op javad3v < 1350176256 828010 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be nicer if he just left of his own accord, but I can kick him given that he clearly isn't being constructive < 1350176258 692256 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :what language was assembly writte in? i must know < 1350176263 591174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javad3v: navi < 1350176271 80657 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :o < 1350176277 882106 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, op javad3v, voice Gregor < 1350176281 498170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :javad3v: machine code, obvs < 1350176281 954743 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :now that's meta! < 1350176283 803675 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and if it doesn't allow wrapping, then if the current cell is 255 it might set it to 254 < 1350176292 761148 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: I could voice Gregor < 1350176297 156311 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :do it do it < 1350176297 846784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least, I can't think of a good reason not to < 1350176306 360252 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :he's so upstanding! < 1350176312 547003 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :has he done something wrong? < 1350176315 275012 :javad3v!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :what language was c written . < 1350176317 63021 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :he would be a credit to us all with his powers < 1350176321 302902 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :uh < 1350176321 739892 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :javad3v, b < 1350176323 25526 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric javad3v :not being useful < 1350176325 354133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :his endless voice powers < 1350176336 232664 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :it's 6 PM in San Francisco < 1350176344 575490 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :why is not Gregor here < 1350176344 656293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: if not being useful is a kick reason then boy howdy are my days numbered < 1350176352 718534 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you're more useful than javad3v was < 1350176354 675177 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor is in SF? < 1350176355 896128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1350176357 207091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what a compliment < 1350176368 289770 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric +v :Gregor > 1350176368 312189 NAMES :#esoteric < 1350176370 476963 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric -o :ais523 > 1350176370 500346 NAMES :#esoteric < 1350176371 82470 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ais523: I'm not sure "obviously" is accurate here - most people wouldn't make a difference between assembly and machine code < 1350176389 42653 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: why not? they look pretty different, after all < 1350176394 479542 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they are not the same thing < 1350176399 337378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whois codu.org says Portland. < 1350176399 494566 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :shachaf: San Francisco is in the US, Gregor is in the US < 1350176401 535113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :especially since most assemblers have things like structs and macros and < 1350176404 61502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, asm is compiled and machine language is interpreted, usually < 1350176408 13246 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350176408 503631 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :because most people wouldn't look at them in the first place :) < 1350176415 786861 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :hey guys < 1350176418 613166 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1350176419 170027 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, remind me, are you in birmingham or manchester < 1350176419 656547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javjav: wow < 1350176422 559584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javjav: we just had someone from virginia! < 1350176425 624888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whose name started with "jav" < 1350176427 688922 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i'm almost positive it's manchester < 1350176428 383212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what a coincidence < 1350176430 115138 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :thats not me < 1350176431 34862 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what a coincidence < 1350176440 119076 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :dont ip ban me pls < 1350176447 491804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i didn't even look up javjav's ip < 1350176451 937994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i just assumed < 1350176452 806363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"busted" < 1350176455 709142 :Gregor!codu@codu.org PRIVMSG #esoteric :Yes, I'm in SFO. It is a good place to be. < 1350176456 324608 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :huh < 1350176467 259572 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: I'm in Birmingham < 1350176469 540107 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :so about navi < 1350176470 51732 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :javjav: just tell us < 1350176473 956818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was trying to think of a creative lie < 1350176475 883364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :navi? what's that < 1350176476 698648 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I couldn't < 1350176477 443424 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, omg i'm in coventry! < 1350176478 91963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :never heard of any navi < 1350176479 664814 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :we could like < 1350176481 832395 :Gregor!codu@codu.org PRIVMSG #esoteric :And it's 6PM on a Saturday, so I should be out having fun, but am instead here, alone in my apartment. < 1350176485 62195 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :have the saddest esolang weekend < 1350176486 952934 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :javjav: how did you end up in here... and why? < 1350176487 948991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: that is almost close enough to walk < 1350176489 948859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but not at 2am < 1350176491 794898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: don't do it < 1350176495 777281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: he wants to replace your brain with a brick < 1350176501 69984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he knows about your BF derivatives!! < 1350176502 408538 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i like esolangs < 1350176503 703468 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :s/weekend/meetup/ < 1350176503 872948 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: but my BF derivatives are actually good < 1350176513 604131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: "At some point, I shall snap and everyone who has posted a stupid Brainfuck derivative (read: a Brainfuck derivative) to this wiki will have their brains forcefully replaced with a large brick." < 1350176518 941696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: looks pretty unambiguous, friend < 1350176532 634643 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i didnt post mine to thenwiki < 1350176541 122377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I could just meet him somewhere where there are plenty of people around < 1350176545 854161 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is usual anyway < 1350176552 349846 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when meeting someone you only know from the Internet < 1350176558 885675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: i'll come to birmingham for irl intercal lessons as long as i can punch Phantom__Hoover < 1350176562 61521 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I guess the real question is are there BRICKS around? < 1350176563 384048 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :perhaps i could charitably call them 'brainfuck variations' < 1350176564 209923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you'll come too right < 1350176569 285078 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :imdont get it, how are any of you being constructive?? < 1350176569 453883 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: yes but they're mostly attached to buildings < 1350176573 899119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javjav: we're not! < 1350176576 102841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's the big joke of #esoteric < 1350176579 267318 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: no im too busy doing monqy things < 1350176580 750588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :none of us are ever constructive, ever < 1350176581 774281 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, aren't you trapped in the body of a 10-year-old girl < 1350176589 497759 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I could be constructive right now < 1350176590 810417 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :but i was kicked for that < 1350176592 371329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: how can anything be more important than irl intercal lessons with ais523 < 1350176593 925210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I even have something to talk about < 1350176599 76618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :javjav: you were kicked for just not getting the point < 1350176602 654390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javjav: no you weren't, you just said you weren't javad3v < 1350176603 241240 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"I even have bricks to construct with" < 1350176606 565770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :javjav: stop lying about being kicked < 1350176612 25037 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you guys are so constructive i twitch when lecturers do proofs by contradiction < 1350176615 191330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was javad3v that was kicked < 1350176618 291438 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i died and was reborn < 1350176623 316804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me too < 1350176626 773082 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :into this new body < 1350176635 410969 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i didn't get a body :( < 1350176640 555498 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :ok < 1350176642 181162 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i got your body < 1350176643 105581 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im sorry < 1350176650 112624 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :give it back you little sot < 1350176653 129337 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1350176653 213500 :javjav!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :my body < 1350176657 1476 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im not that sorry < 1350176663 196387 :ChanServ!ChanServ@services. MODE #esoteric +o :ais523 > 1350176663 216666 NAMES :#esoteric < 1350176664 231450 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: I didn't know you were in SF. < 1350176668 92980 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :javjav, how close are you to monqy again < 1350176670 244000 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric javjav :still doesn't get it < 1350176679 547263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Are you a Haskell person? You should go to the bahaskell meeting next week! < 1350176689 357505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: how about return PH's body at the irl intercal lessons < 1350176692 658540 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"a perfect ocmpromise" < 1350176694 258497 :Gregor!codu@codu.org PRIVMSG #esoteric :I'm not really a Haskell person. Not enough, anyway. < 1350176698 809112 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :o do you use the "still doesn't get it" field to explain the kick to us or to him? < 1350176706 692841 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :both < 1350176711 771456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: yes, both < 1350176714 909600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: neither < 1350176718 829446 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: but how would i get there < 1350176721 159726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he uses it to explain it to the president < 1350176723 960727 :unambiguous!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350176724 883068 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'm happy to teach people INTERCAL any time I'm free, anyway < 1350176726 100304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who personally reviews every kick on irc < 1350176730 581885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: gosh i wonder who this unambiguous person is < 1350176735 123946 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh I wasn't aware of that < 1350176736 84026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: please don't ban them it's really funny to see them keep trying < 1350176747 396302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just keep kicking < 1350176747 477382 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: Not enough as in you'd like to be more of one, or as in you have no reason to go to bahaskell? < 1350176747 558497 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unambiguous: you are aware your IP is in your hostname, right? < 1350176748 100893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :forever < 1350176762 693976 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: The latter. < 1350176764 136406 :unambiguous!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :my name is scott and im from northen ireland < 1350176767 412811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: actually I'm not entirely sure how to formulate the ban to affect only the correct people < 1350176778 978675 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's at least starting to get slightly amusing < 1350176782 569038 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :unambiguous, unfortunately the only thing i hate more than brainfuck derivatives is northern ireland < 1350176795 293558 :unambiguous!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :im not from northern ireland < 1350176812 769989 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes you're from northen ireland, you said that already < 1350176813 305394 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you could even say your place of origin is... ambiguous < 1350176813 849619 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :fuck it < 1350176816 840971 :unambiguous!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :im from eastern india, baghdad to be exact < 1350176820 364204 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i'm going to sleep < 1350176828 777634 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i will get back when things settle < 1350176829 513355 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :got to be more pleasant than northern ireland < 1350176837 365633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, are there any actual irish esolangers (northern or republic)? < 1350176843 27292 :Gregor!codu@codu.org PRIVMSG #esoteric :TIL: Baghdad is in India X-D < 1350176846 954733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nooga: how can you tell when to wake up? < 1350176847 875833 :unambiguous!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :im from VA < 1350176854 389785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: just like Birmingham is in both the UK and the US? < 1350176862 874605 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :ais523: i said that i will get back < 1350176868 134556 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :not wake up < 1350176869 832183 :unambiguous!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :im in the rotunda < 1350176873 915682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nooga: come on, this is fun < 1350176875 652967 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh < 1350176877 860419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nooga: so you'll come back while asleep? < 1350176878 30519 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"party" < 1350176894 628025 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :have you met a guy there with a brain the size of einstej < 1350176898 272294 :Gregor!codu@codu.org PRIVMSG #esoteric :ais523: Yes, with the exception that the Indian one isn't real. < 1350176898 520952 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :i will wake up, eat breakfast, read the logs < 1350176899 815885 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://esolangs.org/w/index.php?search=guinness seems to imply there are no irish esolangers < 1350176903 582345 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric unambiguous :you keep getting kicked for a reason < 1350176905 775433 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :and then join the # again < 1350176939 460207 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :Arc_Koen: good one, a bit < 1350176971 985398 :Steven86!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350176975 99483 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://esolangs.org/w/index.php?search=bomb suggests there are some northern irish ones though < 1350176989 424274 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: not funny < 1350176991 927668 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :lfmao < 1350177005 932228 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :good night < 1350177014 519719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Steven86: sup < 1350177015 559891 :Steven86!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :my favorite esolang has to be chef < 1350177017 388520 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i did not aim for humour, merely offence < 1350177042 150620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: you're better than that < 1350177045 16089 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi steven < 1350177047 630765 :Steven86!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :does anyone here know chef? < 1350177051 136010 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`addquote i did not aim for humour, merely offence < 1350177055 618074 :HackEgo!codu@codu.org PRIVMSG #esoteric :872) i did not aim for humour, merely offence < 1350177059 903725 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, not when it comes to northern ireland < 1350177062 404941 :Steven86!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :hey monqy < 1350177066 65557 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :have we played the quotes game anytime recently < 1350177070 112453 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1350177071 553087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`delquote 872 < 1350177071 704665 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe we could get steven's input < 1350177071 785021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1350177073 158428 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1350177074 668731 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1350177076 273117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote < 1350177080 246652 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What did Phantom__Hoover say? < 1350177081 25401 :HackEgo!codu@codu.org PRIVMSG #esoteric :153) < ais523> then running repeatedly until you get the right sequence of random numbers < ais523> and just completely ignoring the input <-- some people live their entire lives this way, i reckon < 1350177086 23608 :HackEgo!codu@codu.org PRIVMSG #esoteric :49) ??? Are the cocks actually just implanted dildos? Or are there monster dildos and cocks? Or are both the dildos and cocks monster? < 1350177087 684782 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: bonus points if 872 is one of the random ones < 1350177090 39864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: it's in the logs < 1350177097 460440 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, connecting bombs to Northern Ireland? < 1350177109 792898 :Steven86!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i thought this chsnne < 1350177116 270402 :HackEgo!codu@codu.org PRIVMSG #esoteric :490) oerjan: I'm not imaginative enough to write truly great slash fiction < 1350177119 466259 :HackEgo!codu@codu.org PRIVMSG #esoteric :19) there is plenty of room to have two heads < 1350177120 350191 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* i did not aim for humour, merely offence < 1350177121 817436 :Gregor!codu@codu.org PRIVMSG #esoteric :wtf is the context of 49 X-D < 1350177124 764445 :Steven86!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :channel was about esolangs? < 1350177124 848648 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i thought this chsnne too < 1350177127 589996 :HackEgo!codu@codu.org PRIVMSG #esoteric :470) Tomorrow's computer viruses will extend robotic arms from your computer to fiddle with the SD card to infect it!! < 1350177129 713987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Steven86: no < 1350177132 611580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :totally wrong < 1350177136 894256 :Steven86!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :oh ok < 1350177144 891560 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :^welcome Steven86 < 1350177145 506553 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Steven86 : 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 esote ... < 1350177145 593065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this channel is about feudal japan < 1350177147 967636 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :we're about neopagan spirituality < 1350177154 830811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :feudal japan and neopagan spirituality < 1350177156 985268 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and its applicability to feudal japan < 1350177169 124611 :Steven86!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :whag about neonatzism < 1350177170 46671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IMO 470 < 1350177180 567184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :19 is bad, but it's there to provide context to the following quotes < 1350177182 724656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you can kick him now < 1350177184 538810 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: agreed < 1350177191 446708 :Steven86!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :who? < 1350177194 484647 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric Steven86 :User terminated! < 1350177197 161067 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm < 1350177200 953827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :user terminated < 1350177204 376758 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`delquote 470 < 1350177206 777702 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's my client's default kick message < 1350177208 598812 :HackEgo!codu@codu.org PRIVMSG #esoteric :​*poof* Tomorrow's computer viruses will extend robotic arms from your computer to fiddle with the SD card to infect it!! < 1350177209 669380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I never bothered to change it < 1350177211 451683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's good < 1350177212 129990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1350177212 535063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1350177212 800502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1350177213 172459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1350177213 542302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote < 1350177217 80916 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :We need `unwelcome < 1350177227 307847 :HackEgo!codu@codu.org PRIVMSG #esoteric :148) You people. You people are so stupid. I'm making a SOCIOLOGICAL statement here. < 1350177238 966806 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, why did you delete 872?? < 1350177248 499150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well it wasn't funny < 1350177256 403203 :HackEgo!codu@codu.org PRIVMSG #esoteric :846) i just hit enter b/c its easier than ctrl+a del < 1350177262 880101 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 244 seconds < 1350177264 562598 :HackEgo!codu@codu.org PRIVMSG #esoteric :521) im hungary too...but cnnot eat until hours < 1350177266 959543 :HackEgo!codu@codu.org PRIVMSG #esoteric :48) no Deewiant No?! I've been living a lie yep. Excuse me while I jump out of the window -> < 1350177267 296510 :HackEgo!codu@codu.org PRIVMSG #esoteric :217) vorpal: a lot of people in AK fly quintopia, well getting a pilot cert is a lot more complex than a driving license :P being an AK resident is a lot more complex than a driver's license too < 1350177270 404924 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :511 is bad < 1350177270 594866 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :uh did you READ the quote? < 1350177272 540779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, 153 is a programming technique I was seriously considering for /ˈæmbiːɛf/ < 1350177272 669821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: btw i think we do not have such a category < 1350177278 292383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote 511 < 1350177286 944697 :HackEgo!codu@codu.org PRIVMSG #esoteric :511) Maybe if you try diplomacy. Pointy steel diplomacy < 1350177288 512345 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is /so/ its official name, now < 1350177291 759953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: itym 521 < 1350177293 346417 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean, it always was < 1350177297 845661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i quite like 521 because it says hungary < 1350177297 926450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that's how you write its official name down < 1350177304 626049 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: yes i meant 521 < 1350177305 178061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote 521 < 1350177308 445770 :HackEgo!codu@codu.org PRIVMSG #esoteric :521) im hungary too...but cnnot eat until hours < 1350177308 860183 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: btw, will that name work on the wiki? or will it cause similar problems to ///? < 1350177313 714801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: thanks for reminding me that http://esolangs.org/wiki//// is broken < 1350177316 602772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well I can fix that < 1350177318 844986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just a configuration change < 1350177325 706105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it requires admitting to myself that I'm never going to finish setting up mailman < 1350177331 804915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which requires emailing taral to tell him i can't do it < 1350177334 333831 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :elliott: well that was kind of a rhetorical question anyway < 1350177339 781107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which requires getting over procrastination + stress < 1350177345 84567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I sort-of thought you were running the lists atm < 1350177346 597616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so probably it will happen in ten years < 1350177350 179346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1350177384 942496 :encapsulated314!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350177386 543223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who is, then? still Taral, on a system that no longer exists? < 1350177406 276292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1350177406 945721 :micrypt!~micrypt@oftn/member/micrypt PART :#esoteric < 1350177413 375088 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`WELCOME encapsulated314 < 1350177416 980238 :HackEgo!codu@codu.org PRIVMSG #esoteric :ENCAPSULATED314: 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.) < 1350177421 239059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :encapsulated314: Hi! Welcome to the Esolang channel. < 1350177425 358081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :encapsulated314: hello, this is a channel about esolangs < 1350177432 775798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :encapsulated314: Hey, we have a wiki at http://esolangs.org/wiki/Main_Page! < 1350177435 420767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :encapsulated314: hi there what's up < 1350177443 474838 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :encapsulated314: have you heard of the gret new language "navi" it's what we'vre been talking about < 1350177443 917478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :encapsulated314: Good evening! This is a channel about esoteric programming language. < 1350177445 807543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s. < 1350177448 718973 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION vaguely hopes that this isn't some person stalking me < 1350177453 679901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :encapsulated314: What's up? Here we talk about esoteric programming languages! < 1350177454 448247 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's a brainfuck derivative with "hello" and "listen" < 1350177465 914634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monqy: have you ever actually played Ocarina of Time? < 1350177469 976709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :encapsulated314: Hey, how are you doing? Here we talk about the new & exciting happenings in the world of esoteric programming languages! < 1350177483 465973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott is lying. < 1350177485 460675 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Kick him, ais523. < 1350177490 592805 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ais523: one time I got into the deku tree and got either stuck or bored < 1350177499 442890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: that's my ocarina of time experience too < 1350177499 650901 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :how can you mock navi then < 1350177500 557650 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ais523: or I started and got there and realized I didn't want to play it < 1350177506 853383 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I was going to wait for a random amount of time, and then kick him < 1350177508 697736 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you don't understand the depth of her character < 1350177509 378301 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION has erm, heard of Ocarina of Time < 1350177514 342705 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: I was thinking more of the misquote < 1350177518 880856 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I got further in majora's mask!!! all the way to uhh I forget what it's called < 1350177520 700124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hey, kicking me is immoral < 1350177524 162345 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I think I got the compass in woodfall temple < 1350177524 466651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm useful! < 1350177532 447999 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :navi says hello as well < 1350177539 812776 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION has watched Legend of Neil, for what little that's worth < 1350177547 652726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: all I remember about majora's mask is it had some realtime-based mechanic (related to the three days thing I think???) that really stressed me out < 1350177547 996889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :monqy: the funny thing is that tatl, the navi-version in majora's mask, actually does have quite some character depth, and even development < 1350177549 956404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I couldn't play it < 1350177554 535705 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas navi is just a tutorial fairy < 1350177563 155987 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i played oot but i was shit at it < 1350177565 601776 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: yes, the world ends in three days < 1350177571 324703 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can reset the world < 1350177571 405610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: I think it turned out I also misunderstood the mechanic as much more tight than it actually is < 1350177573 543150 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :j] < 1350177574 669665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :later < 1350177576 360585 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :erm < 1350177586 841641 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and get a bit further due to accumulated knowledge, also items for some reason < 1350177588 442708 :encapsulated314!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :now the woodfall temple song is stuck in my head < 1350177589 778083 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i was too scared to actually fight things < 1350177602 329247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: all I remember is a day seemed to go by awfully quickly in real time!! < 1350177607 544542 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it does < 1350177609 667667 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :so i just fucked around in towns < 1350177615 603966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can slow it down from the second cycle onwards < 1350177617 173072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: so I was scared I wouldn't be able to win in time < 1350177617 350994 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :you can do a song to make days go by slower < 1350177618 275720 :encapsulated314!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :play the song of time in reverse! < 1350177620 38030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1350177621 295010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I didn't nkow that < 1350177623 741729 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the first cycle is the only one with real time pressure < 1350177625 508414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I thought you just had to play fast!! < 1350177632 129926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and even then there's huge amounts of slack < 1350177632 655162 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you still do < 1350177638 516615 :encapsulated314!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :thats to skip half a day < 1350177647 437433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :encapsulated314: no < 1350177648 472905 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :there are some sidequests that have to be completed in a single cycle < 1350177659 890114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you're going to give people factual advice about Majora's Mask, please don't get things muddled < 1350177660 602773 :encapsulated314!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :yss < 1350177662 352071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I also had windwaker I think < 1350177664 18964 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric encapsulated314 :User terminated! < 1350177665 26204 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but never played it much at all < 1350177671 645919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you have to repeat the notes to skip half a day < 1350177679 580827 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :playing it backwards slows it down < 1350177683 39149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :other things that get you kicked in #esoteric: giving misleading information about zelda games < 1350177684 40037 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to 1/3 normal speed < 1350177690 684265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :learning lots today < 1350177699 924157 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hmm, come to think of it i think my basic problem with the zelda games was that when i played them i wanted to be playing a tes game < 1350177701 450400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it's more that if someone has proven themselves kickworthy < 1350177704 507642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can kick them for any reason at all < 1350177711 280720 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: tes? < 1350177718 326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: next time try kicking them as soon as they join before they say anything < 1350177719 700874 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the elder scrolls? < 1350177722 950188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'll be funny to see how they react the next time < 1350177726 438849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :after that I mean < 1350177728 40350 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it's quite a popular series < 1350177730 91390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: aha < 1350177734 300364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just didn't get the acronym < 1350177751 823812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know of the series < 1350177759 506383 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's also really badly broken, most of the games in it I mean < 1350177770 359509 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i know < 1350177773 416222 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :such as the way in Morrowind that you can create potions that make you better at creating potions < 1350177777 177477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and go exponential with it < 1350177782 300607 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the morrowingularity! < 1350177784 982280 :obfuscatedC!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350177816 4240 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fun fact, CHIM is actually a pile of yams and leather < 1350177819 319626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you can also walk on floating paintbrushes, I hear < 1350177832 966511 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: the silly thing is that that isn't even the fastest way to complete it < 1350177840 961655 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric obfuscatedC :same person… < 1350177848 4224 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :everyone pretends it's all mystical and incomprehensible because it sounds cooler that wy < 1350177849 339004 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*way < 1350177865 660653 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: or is that oblivion? < 1350177873 873647 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :that's oblivion < 1350177896 67085 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :there's a stat in both that affects your jumping height though < 1350177905 19161 :IWontSayAWord!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350177910 948544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you don't have to kick this one < 1350177912 851652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he won't say a word < 1350177920 777426 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :and in morrowind there are 3 unique scrolls that let you jump clean across the game world < 1350177926 139660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1350177928 273196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i've seen that speedrun < 1350177941 575497 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom__Hoover: the difficulty is landing, right? < 1350177952 980524 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, you need to use another one to land, yeah < 1350177959 445312 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the developers put that in as a joke, but it turns out it is indeed possible to survive the landing) < 1350177961 318578 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what happens if you don't < 1350177964 586509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you die on landing < 1350177966 187803 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :splat < 1350177970 614715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mmm < 1350177973 413348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what scroll lets you land < 1350177978 737769 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the one that lets you jump < 1350177992 348819 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the stat affects your jumping height and the distance you can fall before taking damage < 1350178042 315821 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :so basically you can jump once, and after that it's just an elaborate way of committing suicide < 1350178076 633960 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also the game in general is just broken < 1350178103 196731 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :especially if you know where to get the good equipment < 1350178147 401905 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wishes he knew for certain that the weird person repeatedly entering wasn't a particular person stalking him < 1350178164 633871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: you have a stalker? < 1350178167 804169 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, I can believe that < 1350178174 944149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but we think it's just a troll < 1350178182 286725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: is your stalker in virginia < 1350178195 740174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw said person is in the channel < 1350178204 656437 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ais523, well, was being harassed on Facebook and via phone about a month or so ago. And no, not in Virginia < 1350178231 260113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :their ip geolocates to virginia < 1350178273 272063 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok < 1350178345 80877 :IWontSayAWord!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :im not a stalker im just bored as fuck /end break of rules < 1350178388 146935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: kick IWontSayAWord for lying < 1350178390 438279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(their name is a lie) < 1350178490 519501 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, why were they stalking you < 1350178497 856029 :IWontSayAWord!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :is everyone here communicating in skm < 1350178511 381026 :IWontSayAWord!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :some way i cant see or aomething? < 1350178541 622393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1350178548 485149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we're communicating in sign language < 1350178560 130809 :IWontSayAWord!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i communicate in navi < 1350178565 513441 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1350178582 636619 :IWontSayAWord!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :heyheyeh < 1350178584 627058 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i communicate exclusively in braille. < 1350178586 738813 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Hey! Listen! < 1350178593 140806 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if you put your finger on your screen hard enough you can feel the bumps < 1350178607 638211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i think that's just my finger hurting < 1350178609 396970 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :IWontSayAWord: Hey! Listen! Hey! Listen! < 1350178611 664125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1350178613 677590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: ow < 1350178615 279106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: ow ow ow < 1350178617 733048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: make it stop!!!! < 1350178622 362225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im pressing but it keeps hurting < 1350178626 856410 :IWontSayAWord!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :heyheyheyheyheylistenheyheyhey < 1350178633 156349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: im dying of pain < 1350178645 572673 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ok, confirmed. he does speak navi < 1350178651 96009 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :have you tried using your other finger < 1350178654 280648 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: ok < 1350178661 289072 :IWontSayAWord!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :hows france elliot < 1350178666 2260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now they're both hurting!!! ow ow ow ow ow ow ow < 1350178666 487076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ow < 1350178674 560888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IWontSayAWord: it's great. the best countries are the ones i'm not in ow ow ow < 1350178678 258200 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe it's your computer screen that hurts < 1350178691 665606 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350178701 389223 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :sup < 1350178711 598177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: it's my life........... < 1350178712 675382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my life hurts < 1350178718 682783 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im holding tab and watching the "Hoover" dance < 1350178732 308385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: < 1350178733 82758 :IWontSayAWord!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :everyone here is from different countries < 1350178733 590289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good dance < 1350178743 764344 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hehehe < 1350178746 771320 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IWontSayAWord: ais523 lives in france with me < 1350178749 838820 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :that's a funny dance < 1350178764 939661 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also i live in hexham with comex < 1350178779 380392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy lives with shachaf < 1350178786 125591 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy *is* shachaf < 1350178812 770829 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and shachaf is elliott and elliott is school < 1350178814 529246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :conclusion? < 1350178819 868084 :IWontSayAWord!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :shaahshdfc is in the usa with me < 1350178833 448637 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric IWontSayAWord :User terminated! < 1350178844 151600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: sorry, I was busy in #nethack < 1350178847 852078 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they just discovered a bizarre bug < 1350178866 744126 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently wielding or offhanding a potion of blindness protects you from certain blinding effects < 1350178873 610632 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 252 seconds < 1350178883 325240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that sounds sort of intentional < 1350178889 339810 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my theory is that they were checking for worn blindfolds < 1350178893 481962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not worn potions of blindness < 1350178897 153756 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and screwed up the check < 1350178912 203381 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :offhanding a potion of blindness protecting you from yellow lights makes no sense < 1350178921 936224 :youguysaremean!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350178926 557618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :offhanded items, when you're not two-weaponing, aren't even being used in any significant sense < 1350178931 845377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: can I ban him yet? < 1350178934 892078 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or shall I just keep kicking? < 1350178936 993690 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric youguysaremean :User terminated! < 1350178942 882251 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or her I guess < 1350178948 105169 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :he's been using male names, though < 1350178952 866999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: if it is too much work for you to kick then you can ban < 1350178954 353055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so if he's female he's really guarding his gender well < 1350178957 576776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is sort of funny seeing them be so persistent though < 1350178960 42959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1350179067 155086 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :should maybe pointing him to stalker mode if he wants to watch the chat happen < 1350179075 120780 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :assuming he's sincere about being bored < 1350179114 161315 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :suggest setting +m to shut him up < 1350179128 569575 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :as Gregor has voice, there should be no real collateral < 1350179242 969056 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350179609 50632 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 246 seconds < 1350179650 506 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350179699 182288 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, shall I link? < 1350179784 245332 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sure < 1350179832 130072 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :whitespacer, if you want to watch the chat without being in channel, you can at http://codu.org/logs/log/_esoteric/s < 1350179863 487985 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :whats the difference? honestly < 1350179896 749147 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I could say, but it's kind of mean. < 1350179913 893491 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :uuh its the internet dont be afraid be mean < 1350179922 968072 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Honestly? The difference is that we won't have to deal with your presense in channel. < 1350179930 958951 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :trololololol < 1350179960 36777 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :so about navi < 1350179980 812243 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :how should i go about optimizing it? < 1350179982 442033 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ais523? < 1350179999 690979 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :should inwrite it in machine code? < 1350180022 117817 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :directly in binary? < 1350180033 956516 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no < 1350180035 175442 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :unary < 1350180051 773205 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :how about infinityary < 1350180062 661336 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no < 1350180064 567064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: q < 1350180065 629950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqq < 1350180066 389696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqq < 1350180066 942845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqq < 1350180067 499937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqq < 1350180068 100710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqq < 1350180068 541575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqq < 1350180069 661635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqq < 1350180071 364092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqq < 1350180073 697754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180075 653714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180077 679375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180079 701341 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180081 624503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180083 478560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180085 652122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180087 371170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180089 680518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180090 703018 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :°±°±°±° < 1350180091 795983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180093 712295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180095 626462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180097 742382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180099 677912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180101 737186 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180103 728376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180105 656441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180107 722733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180108 282502 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :√π÷§Δ~£©®™℅¿¡\`•÷° < 1350180109 793187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180111 752139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180113 714076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180115 706075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180116 774810 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :something about squeaky wheels, oiling < 1350180117 858754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180120 865983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180122 383178 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :• < 1350180122 733611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180124 812610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq < 1350180126 753103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :q < 1350180126 855778 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whitespacer: i think elliott wants something from you < 1350180128 739809 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric :+m > 1350180128 877216 NAMES :#esoteric < 1350180139 556569 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric :-m > 1350180139 573696 NAMES :#esoteric < 1350180146 717286 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's like when a baby cries but it's elliott and q < 1350180147 16017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hey now ais523 < 1350180157 745050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was about to engage in polite conversation with whitespacer "trololololol" whitespacer < 1350180159 943139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that was too many qs < 1350180162 25611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : whitespacer: i see you use os x < 1350180164 727839 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and you don't know if the baby wants food or diapers or what < 1350180167 833872 :whitespacer!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :°Δ° < 1350180175 918684 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric whitespacer :User terminated! < 1350180193 902596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: would you kick oklofok for doing okokokokoko < 1350180198 297246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure this is unfair opping < 1350180205 228060 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, assuming he spelt it correctly < 1350180213 893782 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd probably join in though < 1350180219 908088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and besides I didn't kick you < 1350180223 185142 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just +med the channel for a bit < 1350180243 178040 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is my usual response to botloops < 1350180247 938477 :pleasehearmeout!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350180249 602502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't see why I shouldn't do them when they involve humans < 1350180255 166462 :pleasehearmeout!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :alright give me 2 seconds < 1350180262 895715 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric pleasehearmeout :that was 2 seconds < 1350180262 976492 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :cocococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococo < 1350180265 973505 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ACTION ducks < 1350180279 825391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably a bit more than 2, actually < 1350180283 171547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :took me a while to tab-complete the name < 1350180285 633773 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :7 per my client < 1350180287 912837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o < 1350180288 955356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oko < 1350180289 700297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okoko < 1350180290 923090 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokoko < 1350180292 213387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokoko < 1350180293 694498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokokoko < 1350180295 614662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokokokoko < 1350180297 877498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokokokokoko < 1350180300 542771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokokokokokokoko < 1350180301 851393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck < 1350180304 345017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you should try < 1350180308 304210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's how oko pyramids normally end < 1350180309 702500 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(repeating history lines is cheating) < 1350180314 830602 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can keep them going for ages with history but that's cheating < 1350180335 614270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: we need a bot that kicks people who fuck them up like in that other channel < 1350180346 188025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what other channel? < 1350180353 492784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the home of okos < 1350180369 140631 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's a #okokoko? < 1350180378 681736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently not < 1350180395 776818 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ok, what is actually the history of this oko thing? < 1350180402 367618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't actually know < 1350180409 778990 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oklopol used to randomly say o a lot < 1350180412 36043 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just with no context < 1350180418 902538 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I still do it, but only when I remember, which is rarely < 1350180420 58768 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :o < 1350180423 671659 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you can only do it as a non sequitur < 1350180429 76360 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then people started following up with ok < 1350180430 480458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*oko < 1350180432 867680 :coppro!~scshunt@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :haha < 1350180441 551693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then the original person would respond with okoko < 1350180444 262889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you'd form a pyramid < 1350180455 414387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then it sort-of became a game to avoid screwing it up first, and you had to do all the typing by hand < 1350180495 522648 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it also helps that the spelling of oklopol's name is somewhat fluid < 1350180505 364272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think "oklopol" is the most common < 1350180512 486082 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you get oklofok and okopol and all that sort of thing too < 1350180592 612873 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Unlikely takes dependency injection to the logical extreme." < 1350180609 267209 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Doesn't Newspeak try to do that, in an actually productive language? < 1350180625 358903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that isn't its origin btw < 1350180627 371830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Newspeak is a productive language? I thought it was designed to make it impossible to express traitorous thoughts? < 1350180629 905104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: go on < 1350180631 422027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure solo okoing came firts < 1350180633 498251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*first < 1350180636 862229 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, perhaps < 1350180641 921886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least there were large streaks of just one person doing it in that other channel < 1350180645 442282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o < 1350180646 113943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oko < 1350180646 861534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okoko < 1350180647 463576 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what other channel! < 1350180648 512995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokoko < 1350180651 494815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/kick ais523 < 1350180652 375028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it secret? < 1350180653 109542 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: #vjn < 1350180655 75632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o < 1350180655 684675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oko < 1350180657 75932 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've never been there < 1350180657 672322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okoko < 1350180658 801921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o < 1350180659 361384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oko < 1350180660 224806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okoko < 1350180661 85627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokoko < 1350180662 332067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokoko < 1350180664 818746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokokoko < 1350180665 455267 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :only only vaguely remember it being mentioned < 1350180666 460376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokokokoko < 1350180668 558118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/kick ais523 < 1350180676 449019 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what is it < 1350180731 93696 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ais523, http://newspeaklanguage.org/ < 1350180763 234111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o < 1350180763 904217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oko < 1350180765 122112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okoko < 1350180766 348016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokoko < 1350180767 995922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokoko < 1350180770 68599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokokoko < 1350180772 408862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokokokoko < 1350180775 600677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okokokokokoko < 1350180777 649802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck < 1350180780 826963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you should try!! it's fun < 1350180788 798507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also keeping a count is cheating i think < 1350180798 1741 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i don't like that sort of game < 1350180810 524857 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im playing a different game too < 1350180840 273286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: what game < 1350180858 253997 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it doesn't have a name < 1350180879 392217 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: is it traditional to say "fuck" after screwing it up? < 1350180884 269120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's just me saying fuck < 1350180887 143779 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I want to play but don't want to flood the channel < 1350180888 907074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b/c i'm frustrated at messing it up < 1350180893 101975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: how do you play it < 1350180896 736310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sgeo: #esoteric-blah < 1350180904 395306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: flooding the channel is part of the game < 1350180908 903671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's ok because ais523 will just +m if he gets upset < 1350180909 850255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, there's nobody there any more < 1350180911 192324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then only Gregor can play < 1350180913 396569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but me and Sgeo < 1350180933 212283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the channel was created for the purposes of being flodded < 1350180934 779623 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*flooded < 1350180942 777065 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and chanserv still seems to be maintaining it after all this time < 1350180943 68253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes but so was #esoteric < 1350180943 149134 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hum does the latest ocaml implementation have some mind reading stuff included? < 1350180950 790694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: not that I know of < 1350180955 929688 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it does, let me know, it might be worth upgrading < 1350180964 281963 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: the game is just coq's standard library :[ < 1350180970 469847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: that's a name! < 1350180973 689047 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I made a file named deque.ml to implement a deque module < 1350180997 523230 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thing is I've never implemented a module before - I had no idea what I was supposed to do to compile another file using it < 1350181031 412976 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and well hum I made another .ml file which referred to functions from the deque.ml, using the prefix Deque. < 1350181037 507364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: oh it looks at the filename < 1350181044 376641 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I tried to compile it AND IT WORKED < 1350181050 517167 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'll even complain if you write a file with a filename that isn't a valid identifier < 1350181054 430493 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it'll compile it anyway < 1350181063 918850 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes it does that all the time < 1350181087 692008 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but does that mean I don't need to say anything when compiling? < 1350181094 852452 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it'll just find the other file by itself? < 1350181179 543807 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it's in one of the places it looks by default, yes < 1350181183 206877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the same directory is one of those < 1350181203 409995 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's pretty convenient < 1350181225 681783 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though I think I'm gonna set most files to read only from now on < 1350181381 498743 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, hmm, if I change something in deque.ml that doesn't seem to affect the compilation < 1350181406 251160 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I guess it's using deque.cmo or deque.whatever from an earlier compilation < 1350181466 334488 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Note: This config file is not supported by any currently shipping kernel version and is expected to be supported only in kernels >=3.7. It has been confirmed to be working in >=3.5. < 1350181469 139238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: does this make any sense to you < 1350181679 403507 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, Unlikely classes only have one method? < 1350181733 471417 :printercaller!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350181817 7110 :printercaller!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :my favorite programming language is navi < 1350181842 681430 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, I was pinged when he joined the channel this time < 1350181846 211630 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :guess why < 1350181852 330137 :printercaller!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :im leaving < 1350181859 318327 :printercaller!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :forever < 1350181869 848678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: is 3.5 shipping? < 1350181878 872528 :printercaller!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :ugh hold on 1 sec... < 1350181879 116764 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it means that they just implemented it and as such aren't supporting it yet < 1350181888 240960 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric printercaller :that's more than a second < 1350181906 95878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for some reason my stalkword on INTERCAL was triggering on every line he spoke < 1350181910 451284 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it matches the nick too, or something < 1350181917 843143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's hilarious that he made that mistake twice < 1350181946 987851 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350181947 987420 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I thought it was because I pinged you in another channel < 1350181948 896572 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i really was < 1350181957 960334 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :about to leave < 1350181962 79946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1350181964 857626 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :but then you kicked me < 1350181969 451644 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you don't say "hold on 1 sec" and then not react instantly within 1 second < 1350181971 552160 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :so i cam back < 1350181972 831028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: what other channel are they in < 1350181973 840327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we're excessively literal here, sometimes < 1350181977 297270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is it -blah < 1350181990 310267 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: they aren't, rather Sgeo is in another channel and doesn't seem to realise PM exists < 1350181994 990193 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :you could have had me gone forever < 1350181999 157517 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :bb < 1350182000 261233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and thus is spouting a sequence of non sequiturs there < 1350182000 956451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: is it #nethack < 1350182004 176872 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1350182009 19436 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :then you decided to kick me < 1350182020 473130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, I could just ban you < 1350182020 647921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iactuallywasabou: it would actually be really really easy to ban you so you can't come back < 1350182026 224531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just more effort than you're worth, you know? < 1350182037 51243 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :thn i can just use a proxy < 1350182041 947590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :damn < 1350182042 793728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a proxy < 1350182045 494770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's some hacker techs < 1350182050 202954 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :7 proxies < 1350182056 287344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :too bad freenode has an open proxy scanner thing :'( < 1350182074 454637 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :then i can just use my vomputer < 1350182074 623361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, 7 proxies is a meme < 1350182081 128485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which you should feel bad for spouting < 1350182084 807976 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :im on my twblet tri < 1350182092 61152 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :twblet < 1350182100 19463 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :tablet < 1350182106 191868 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://knowyourmeme.com/search?utf8=%E2%9C%93&q=behind+seven+proxies < 1350182110 490719 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :which i hate < 1350182118 5472 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was just hilariously amused at that utf8= parameter in the URL < 1350182131 541506 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :sure you were < 1350182136 192402 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(it's an URLencoded UTF-8 encoded ✓) < 1350182159 540201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it looks like some sort of UTF-8 check except that wouldn't actually work < 1350182162 572215 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :m going to come back here everyday < 1350182165 885685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so, I don't know why it's there < 1350182178 569116 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Easter egg/ < 1350182180 337127 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :? < 1350182185 541699 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i have 6 different devices i could come here on < 1350182187 442758 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you don't put easter eggs in the URL < 1350182194 60810 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :iactuallywasabou: there's room for 7 bans < 1350182198 964361 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :okay < 1350182199 939887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually there's not < 1350182202 579549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :our ban list is totally full < 1350182203 321798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shit guy < 1350182204 65896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s < 1350182205 926231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he's got us!!! < 1350182206 917824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck fuck fuck < 1350182209 345868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what are we going to do < 1350182216 770654 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :im going to sing now < 1350182231 258369 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :were no strangers to love < 1350182243 339757 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :you know the rules amd so do i < 1350182246 442763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good one iactuallywasabou < 1350182257 207369 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :you know commitments what im thinkingnof < 1350182267 282412 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric +q :iactuallywasabou!*@* > 1350182267 303243 NAMES :#esoteric < 1350182280 114878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :took me a while to remember that command < 1350182301 655587 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he didn't even get the lyrics right. this is pathetic < 1350182301 829540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: btw, check wiki recent changes :) < 1350182313 230890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: ahahahaha < 1350182316 85753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'll leave it up to you what to do with that edit, it's hilarious < 1350182335 394847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suggest reverting it, but you might want to implement some degree of ban too < 1350182358 535724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: maybe should just replace "ban" with "kick" to make it more accurate < 1350182362 805190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can't deny the completer asses part < 1350182434 314397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I rolled it back < 1350182445 868999 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :WinAmp... < 1350182470 716969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: how could you < 1350182482 703561 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how about just readd "BE WARNED: The people here are completer asses." < 1350182496 207368 :elliott!~elliott@unaffiliated/elliott TOPIC #esoteric :BE WARNED: The people here are completer asses. | http://codu.org/logs/_esoteric/ < 1350182507 619607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good enough < 1350182540 464213 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, /me approves of the topic < 1350182556 869896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what should we complete today is an unkind fashion < 1350182559 320721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*in an < 1350182561 512025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as is our duty < 1350182573 301321 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1350182631 303315 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : in 24 years I will be too old to deal with a million spammers coming back at once < 1350182633 681163 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I could listen to this all day < 1350182634 485315 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=cKqKrH0O9yg < 1350182650 755233 :iactuallywasabou!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 QUIT :Quit: Page closed < 1350182651 352564 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Error: Error while linking superstack.cmo: < 1350182651 602023 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Reference to undefined global `Deque' < 1350182654 669597 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why do you think they'd all come back at once? < 1350182661 178767 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric -q :iactuallywasabou!*@* > 1350182661 201695 NAMES :#esoteric < 1350182667 624337 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :who turned the mind-reading thing off??? < 1350182682 412651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: you need to list deque.cmo while linking too < 1350182686 936035 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 JOIN :#esoteric < 1350182689 586998 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :navi navi navi < 1350182695 819296 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :hey listen < 1350182699 417820 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what do you mean "too"? I never did that before! < 1350182699 705119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: 41 is pretty old < 1350182701 92759 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :hey listen < 1350182707 880149 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :hey listen < 1350182709 364901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :naviISGOD: you realise you got un-muted right < 1350182713 309763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you didn't even have to make a new nick! < 1350182719 497141 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :ok < 1350182723 990575 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :sorry < 1350182727 341045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: http://esolangs.org/w/index.php?title=Esolang:Community_portal&curid=983&diff=34249&oldid=34248 < 1350182733 116922 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :guys i sorry < 1350182744 808069 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :ill stop now < 1350182749 873276 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :if < 1350182755 20017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: already dealt with tho < 1350182766 592031 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :input: n < 1350182779 294405 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :sum « 0 < 1350182799 541068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unicode < 1350182800 39776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fancy < 1350182807 437684 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :repeat following two steps while n != 0 < 1350182812 636360 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer < 1350182826 8040 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :n = n*n < 1350182830 293994 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1350182835 768624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :naviISGOD: btw you can still edit your user talk page at http://esolangs.org/w/index.php?title=User_talk:108.28.95.130&action=edit&redlink=1 to appeal your ban < 1350182838 750814 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :sum = n * sum < 1350182839 767815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you so desire < 1350182850 551392 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :output: n, sum < 1350182887 961536 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :in my ap comp sci clas < 1350182900 444489 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :we wrote a pseudeo code compiler < 1350182968 90967 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :in machine laanguage < 1350182978 602585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :congratulations < 1350182985 135355 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :then transmorgified that into navi < 1350182998 578223 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :and ran it from there < 1350182999 701417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :congratulations < 1350183021 411833 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :i am bill gates < 1350183028 79122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me too < 1350183037 802034 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :no youre steve jobs < 1350183041 867597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oops < 1350183066 881680 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :lololololololol Allen turing was GAy < 1350183085 859753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you can kick now < 1350183090 25485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think so < 1350183090 114946 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :do it < 1350183097 67016 :naviISGOD!6c1c5f82@gateway/web/freenode/ip.108.28.95.130 PRIVMSG #esoteric :Do It < 1350183097 804274 :ais523!~ais523@unaffiliated/ais523 KICK #esoteric naviISGOD :User terminated! < 1350183119 838966 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Such homophobia. < 1350183120 209865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they are wasting so much time < 1350183124 861161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is great < 1350183127 739301 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Makes me wanna fuck a dude. < 1350183181 903050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just tried to ban them but screwed up the command < 1350183186 869935 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so looks like they get another chance < 1350183313 885612 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :http://sprunge.us/DSET gzip: it's easy. (wheeee) < 1350183404 128717 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: You know you want to tell me I'm a terrible programmer. < 1350183448 416920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :standards lawyering is hard on code that's more than a line long < 1350183454 634503 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric ::P < 1350183479 947233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i find your omitting braces on that else clause with a braced if clause distasteful however < 1350183492 5371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also the use of lowercase in hex constants < 1350183692 837889 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I wrote a (stupid) gzip compressor in less space than zlib's crc32. Is everyone bad, or am I just good? < 1350183715 117628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe zlib isn't stupid. < 1350183722 729752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is it as fast as zlib < 1350183737 823132 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Actually, fast*er*. Though also worse. < 1350183751 536857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does it compress within an order of magnitude of zlib < 1350183761 580021 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Depends on the input. < 1350183763 888829 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :It's RLE-only. < 1350183778 375842 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :shachaf: 425 lines of code for one of the simplest checksum algorithms. < 1350183781 175661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i would hazard a guess that maybe everyone else wants something more than run-length encoding < 1350183794 992602 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: I want it to be better. < 1350183808 793484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.stillhq.com/gpg/source-modified-1.0.3/zlib/crc32.html < 1350183809 835748 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1350183814 994566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this doesn't look like 425 lines of code < 1350183818 875178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess it's a bit old < 1350183833 982988 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :https://github.com/madler/zlib/blob/master/crc32.c This is what I'm going off of. < 1350183852 248433 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Huh. The older the zlib the more reasonable, eh? :P < 1350183887 521599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lots of those comments are comments or configuration stuff < 1350183891 460179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/comments/lines/ < 1350183895 296851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by the looks of it < 1350183911 579697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and optimisations (that may not be relevant in 2012) < 1350183951 643156 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :s/may not/almost certainly are not/ This is code with far pointer annotations. < 1350183977 561845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well the four-bytes-at-a-time stuff looks relevant < 1350184448 532696 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :CRC32 is an utterly minimal amount of the time here... < 1350184871 968622 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :far pointer annotations < 1350184873 566233 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :? < 1350184883 929015 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Sgeo: For DOS. < 1350184960 710742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i bet it was less minimal in the 90s < 1350184992 288525 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :When zlib had less crc32 code. ;) < 1350185050 918113 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"However, it is widely known that "REPEAT" loops alone are not sufficient for a Turing-complete language." < 1350185064 698763 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION did not know that < 1350185080 273282 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"The secondary design goal of ZOWIE was to strike the perfect balance between It's a Mad Mad Mad Mad World and The Party. It is generally considered a morbid failure in that regard, what with not being a madcap 60's movie and all." < 1350185089 877606 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg JOIN :#esoteric < 1350185385 999519 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"When a value is written into R7, the boolean negation of that value is written into R7: 1 if the value was 0, and 0 otherwise. Reading from R7 always offers the value 7. < 1350185386 168513 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :" < 1350185404 82384 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I assume that that should say "written into R8" < 1350185479 981417 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Sgeo: well I might be missing some context but if the only instruction a language contains is Repeat{ ... } then it's definitely not turing-complete < 1350185501 273320 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://catseye.tc/projects/zowie/README.markdown.html < 1350185503 845226 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for one thing, this language actually doesn't have any valid program < 1350185560 494572 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(unless the empty program is a valid program) < 1350185619 641469 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Many find the syntax for labels to be quite sumilar to that for identifiers. (Some even find it to be quite similar.)" < 1350185622 885240 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://catseye.tc/projects/quylthulg/doc/quylthulg.html < 1350185679 811591 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"But you see what I'm getting at, don't you? Hopefully not." < 1350185744 616221 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION digs his style < 1350185914 214963 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1350185922 244096 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :" It should be noted that there are at least three schools of thought on this subject. < 1350185922 412962 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The first school (Chilton County High School in Clanton, Alabama) " < 1350185937 274556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you quoting every spec chris has written < 1350186000 393687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm ok with that < 1350186001 361950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just asking < 1350186028 554479 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Probably not, I don't think I can possibly read all of them < 1350187117 774219 :kinoSi!~kinosi@27-96-32-84.ipq.jp QUIT :Read error: Connection reset by peer < 1350187144 343157 :kinoSi!~kinosi@27-96-32-84.ipq.jp JOIN :#esoteric < 1350187254 765146 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Hmm. Has kinoSi ever said anything? < 1350187492 465992 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, there's a larabee language < 1350187496 687024 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Any connection to Gregor? < 1350187525 678413 :Gregor!codu@codu.org PRIVMSG #esoteric :I speak all languages. < 1350187563 879489 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Gregor, glottal master. < 1350187721 363460 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"(It should be noted that it was rougly at this point that Pressey reached one of the peaks of his so-called "referential" period, in which he was apt to provide "commentary" on his own work, in the form of interjections or asides, as if from the perspective of a historian from a much later era. Such pretentious interruptions were generally not well received, except perhaps by the occasional loser such as yourself.)" < 1350188438 20437 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I r no loser < 1350188546 276241 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway it's almost 6:30 and I actually plan to go to bed *before* the time when I must get up so gnight < 1350188580 292680 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1350188809 457265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: any connection to gregor?? < 1350188833 441584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: How about Portuguese? < 1350188853 260593 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, Gregor sometimes goes by "Lawlabee" < 1350188867 505520 :Gregor!codu@codu.org PRIVMSG #esoteric :shachaf: Portuguese is just Spanish with a funny accent, Spanish is just French with a funny accent, French is just Dutch with a funny accent, Dutch is just English with a funny accent. < 1350188905 543629 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :And Finnish is just Japanese with a funny accent. < 1350188913 51960 :Gregor!codu@codu.org PRIVMSG #esoteric :Yup. < 1350188991 616981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote dutch < 1350188992 46964 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf says: I think Dutch is just a parody of English. < 1350188998 899964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess you're right about Dutch. < 1350189013 250981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: Finnish isn't a real language. < 1350189057 433194 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :shachaf: No, it's an accent of Japanese. < 1350189060 131904 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :See, not a language. < 1350189081 98471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's Russian? < 1350189100 950124 :Gregor!codu@codu.org PRIVMSG #esoteric :Polish with a funny accent. < 1350189115 13521 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :A language encoded in our DNA, that can only be accessed when sufficiently drunk. < 1350189128 358901 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :All drunk men speak Russian. < 1350189135 935848 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I,I given a sufficiently drunk compiler < 1350189356 811220 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I keep finding typos in cpressey's documentation < 1350189365 794039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: whoa, dude < 1350189366 587976 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :At least I assume they're typos < 1350189376 493869 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Remember the time when someone said something sensible in #haskell and then it turned out it was you? < 1350189385 853449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when was that < 1350189529 469758 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A few years ago. < 1350189542 722154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok < 1350189598 31543 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By year I mean second. < 1350189603 88514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me too < 1350189722 504782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : instance Functor BashVar n, maybe? < 1350189731 169873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Are there really even more people who just make up answers? < 1350189735 386531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Than there used to be, I mean. < 1350189941 225335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: How can there be more than "all of them"? < 1350189992 718561 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Some* people don't just make up answers. < 1350190018 220314 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh? < 1350190064 141064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :elliott, for instance. < 1350190087 971282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Huh? < 1350190092 205609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott just made up an answer right now! < 1350191700 982178 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1350191709 530007 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Client Quit < 1350192725 26563 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 248 seconds < 1350193739 982444 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Didigm is making me hate French. < 1350195066 668518 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1350195624 524522 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Reading the Mascarpone spec < 1350195632 410571 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I really like the naming of reify/deify < 1350196770 977818 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com JOIN :#esoteric < 1350196998 88831 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 245 seconds < 1350197034 83709 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350197042 903086 :iconmaster!~iconmaste@cpe-74-71-171-202.twcny.res.rr.com QUIT :Ping timeout: 255 seconds < 1350198378 667444 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1350199033 313894 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 245 seconds < 1350199242 374088 :atriq!~nathan@host-2-97-159-182.as13285.net JOIN :#esoteric < 1350199812 372926 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1350200601 333555 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350201215 69200 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :some kicking < 1350203647 983677 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION looks up at logs, and realizes that the reify/deify thing still fascinates him. It has not stopped being a fascinating thing. < 1350204529 163112 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Make it a thing/Make it a god < 1350204530 849671 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :? < 1350204534 559690 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I got deified once < 1350204574 354391 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :atriq, yes < 1350204621 134738 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In Mascarpone, v (reify) pushes the current interpreter onto the stack, and ^ (deify) pops the interpreter from the stack and makes it the current interpreter < 1350204650 955549 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric ::) < 1350204764 463974 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Is Mascarpone the one with first class esolangs? < 1350204801 904321 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350204841 599923 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't think the spec called them "esolangs" as such, but that seems fair enough < 1350204849 407862 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Just "interpreters" < 1350204975 183132 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :The world is quiet here < 1350205435 819627 :atriq!~nathan@host-2-97-159-182.as13285.net QUIT :Quit: Leaving < 1350205821 251388 :kinoSi!~kinosi@27-96-32-84.ipq.jp PART #esoteric :"kill -TERM $" < 1350207166 37645 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric < 1350207585 433394 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :uh < 1350207604 871498 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hi no < 1350207606 623058 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :nooga, < 1350207622 338838 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi no to you too, sgeo < 1350207639 722957 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi mo < 1350207642 100481 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The perils of tab-complete. < 1350207657 699693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :MORE LIKE: < 1350207660 836958 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tab-incomplete < 1350207664 671734 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :CORRECT? < 1350207679 195965 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes, that is not correct. < 1350207732 693335 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...having trouble finding the exact quote :( < 1350207832 332172 :atriq!~nathan@host-2-97-159-182.as13285.net JOIN :#esoteric < 1350208435 979184 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :are we safe? < 1350208641 880828 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left < 1350208828 609437 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :From? < 1350208914 561920 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :No < 1350208943 994827 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :We've been infiltrated < 1350209169 271205 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1350209605 478468 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :from this troll < 1350209677 271271 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hasn't been here for a while < 1350210059 93286 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 246 seconds < 1350210984 311945 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1350211015 165637 :Jafet1!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350211059 894912 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 260 seconds < 1350211194 220214 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350211274 829316 :Jafet1!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 240 seconds < 1350211344 652077 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Hmm < 1350211446 470967 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 245 seconds < 1350211721 498438 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection < 1350211865 734773 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350211963 245713 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350212069 605979 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection < 1350212085 291701 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350212389 415950 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1350213943 9517 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350214058 198779 :Jafet1!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350214196 241681 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 245 seconds < 1350214339 268345 :Jafet1!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 246 seconds < 1350214537 244657 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350216766 467055 :elcot_!~wafture@27.107.109.197 JOIN :#esoteric < 1350216937 602139 :elcot_!~wafture@27.107.109.197 PRIVMSG #esoteric :hi < 1350216946 131564 :elcot_!~wafture@27.107.109.197 PRIVMSG #esoteric :any one wanna chat < 1350217011 239293 :elcot_!~wafture@27.107.109.197 PART #esoteric :"Leaving" < 1350217153 22615 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1350217218 212128 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Evidently not < 1350217269 227412 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 272 seconds < 1350217464 703389 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350219574 429729 :ion!ion@heh.fi PRIVMSG #esoteric :Meanwhile in Finland, http://lukijoidenkuvat.hs.fi/kuvat/uusimmat/90123/ < 1350220015 931396 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 256 seconds < 1350220389 964575 :AnotherTest!~tim@94-224-25-72.access.telenet.be JOIN :#esoteric < 1350220398 472024 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :Hello < 1350220463 334964 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1350221541 858076 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Hey < 1350222933 820695 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg QUIT :Quit: mig22 < 1350222976 873538 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :> let foo = fromMaybe <$> show <*> cast in [f 1, f (), f [1,2,3], f "Hello"] < 1350222978 363830 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `t' in the constraints: < 1350222979 39197 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `SimpleReflect.FromExpr ... < 1350222994 65326 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.youtube.com/user/redbull?v=MrIxH6DToXQ < 1350222997 19993 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :> let f = fromMaybe <$> show <*> cast in [f 1, f (), f [1,2,3], f "Hello"] < 1350222998 433869 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["1","()","[1,2,3]","Hello"] < 1350223016 104554 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :The power of applicatives < 1350223017 712294 :ion!ion@heh.fi PRIVMSG #esoteric :@type cast < 1350223018 836452 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (Typeable a, Typeable b) => a -> Maybe b < 1350223038 714690 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :It detects if it's a string and shows it if it isn't < 1350223106 959996 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Actually uses unsafeCoerce < 1350223196 692003 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric ::t \x -> let r = if typeOf x == typeOf (fromJust r) then Just $ unsafeCoerce x else Nothing in r < 1350223198 176933 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving. < 1350223198 261068 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `unsafeCoerce' < 1350224423 256551 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350224822 417010 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :what's completer ass? < 1350224832 725769 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Spam on wiki < 1350224921 72763 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Am I the only person active both here and Tumblr? < 1350225653 70368 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :hard to answer < 1350225665 661899 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :insufficient data < 1350225692 665516 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :zzo38 and Gregor both seem possible Tumblrist < 1350225793 73566 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Maybe Sgeo? < 1350225917 294869 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the idea of any of those people having a tumblr is utterly alien to m < 1350225918 708611 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :e < 1350225991 318864 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I'm gonna register phantom_hoover.tumblr.com < 1350226013 357143 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are you going to attempt to impersonate me for your devious purposes < 1350226023 666265 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Ok, I can't < 1350226028 803311 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Tumblr doesn't like underscores < 1350226030 153134 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :And yes < 1350226038 171043 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I'll take Phantom-Hoover.tumblr.com instead! < 1350226069 498567 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Ahahahaha! < 1350226096 57073 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh no! < 1350226100 354553 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what slanders are you going to write < 1350226104 597960 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I dunno < 1350226116 109488 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Maybe I'll reveal all the information I know about you < 1350226125 210590 :ion!ion@heh.fi PRIVMSG #esoteric :The jump’s beginning. < 1350226131 690286 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Basically, you are from Edinburgh's new town and go to university in Coventry < 1350226138 551825 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Which is ridiculous upload speeds < 1350226153 873126 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :they're only ridiculous compared to the download speeds < 1350226156 175582 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Also, you hate brainfuck derivatives with a passion < 1350226221 813843 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Well, the John Egbert cosplayer who hates me in her sleep... HAS MY GLASSES < 1350226236 374337 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Maybe I'll just bash brainfuck derivatives < 1350226273 829885 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :But in such a way that it seems they're a perverse lust of yours < 1350226283 779736 :ion!ion@heh.fi PRIVMSG #esoteric :Filling the balloon will take quite a while. < 1350226311 553694 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :ion, are you talking about the guy who's jumping from a balloon? < 1350226317 780857 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I filled some balloons yesterday < 1350226343 351230 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what, you mean i have some kind of weird s&m thing with brainfuck derivatives? < 1350226349 526435 :ion!ion@heh.fi PRIVMSG #esoteric :atriq: yeah < 1350226354 629432 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Phantom_Hoover, yeah < 1350226361 507063 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :although wait, are all lusts perverse from your perspective? < 1350226368 886621 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Nah < 1350226371 43710 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Just alien < 1350226461 656237 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Although my cunning facade will be weakened somewhat when people notice that taneb.tumblr.com and phantom-hoover.tumblr.com are held by the same account < 1350226569 248565 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the house of cards will come crashing down < 1350226598 981468 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I'm actually seriously gonna do this < 1350226606 870176 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :like that time me and elliott registered the timeustestified account with a script < 1350226623 285287 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(well, elliott wrote the script, i just ran it overnight for him) < 1350226633 333796 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the replies to that were delicious < 1350226743 402060 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Do... < 1350226746 356277 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Do you still have it? < 1350226749 350550 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no < 1350226761 514711 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :in the end we gave it away to someone who turned out to be really boring < 1350226793 197733 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://timaeustestified.tumblr.com/ < 1350226799 768731 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it could've been worse though < 1350226827 919559 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh my god they substitute the cursor and have sparkles on it and everything < 1350226831 690726 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :mission < 1350226833 18377 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fucking < 1350226834 892327 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :accomplished < 1350227399 823152 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :http://phantom-hoover.tumblr.com/post/33568447695/ugh-there-was-once-a-fish-called-fred < 1350227409 575020 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :It has begun < 1350227445 498295 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you forgot brickbraining you ninny < 1350227464 878474 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Thank you very much < 1350227479 828653 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also my day is now a little worse for learning about that language < 1350227497 708782 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Refresh the tumblpost < 1350227564 283082 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is that profile picture a photo of the new town from the castle < 1350227570 114257 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Yes < 1350227581 496319 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Yes it is < 1350227610 124946 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1350227907 131449 :atriq!~nathan@host-2-97-159-182.as13285.net TOPIC #esoteric :BE WARNED: The people here are completer asses. | http://phantom-hoover.tumblr.com/ | http://codu.org/logs/_esoteric/ < 1350228083 77689 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.youtube.com/redbull will apparently display some flight data in the sidebar. < 1350228177 303714 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Wow, I can be really reckless sometimes < 1350228484 807198 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Who did you ban :) < 1350228563 650644 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Nobody yet < 1350228580 739360 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Yesterday I climbed up a building even though my friends were telling me not to < 1350228592 488786 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Somebody apparentely is pissed about being banned for speaking :D < 1350228592 696613 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Today I made a Tumblr where I pretend to be Phantom_Hoover < 1350228620 858896 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Today I climbed up walls :) < 1350228957 971746 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Yay! < 1350228970 396676 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Today I've barely left my bedroom < 1350228985 189616 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hm. < 1350228989 642218 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Meanwhile my glasses are in a shopping centre 23 miles away < 1350228998 365600 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :So distances I can't see so well < 1350229281 881912 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1350229785 770284 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Hey, elliott < 1350229830 212402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hey, atriq < 1350230468 106112 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Rebooting < 1350230567 742720 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1350233221 829153 :Arc_Koen!~Arc_Koen@78.245.243.132 JOIN :#esoteric < 1350233266 20873 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hello < 1350233285 835369 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Hey < 1350233296 305683 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :'s funny < 1350233334 51515 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :in real life we name streets and erect statues after people who have done great things < 1350233361 598957 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Like Grey Street and Grey's Monument in Newcastle < 1350233389 330587 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :on irc we write the channel's topic after someone whom we've just banned the previous day < 1350233484 702702 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :Phantom_Hoover: does your blog know about the right to reply? < 1350233495 641524 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :or about any other similar concept < 1350233589 798956 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I'd like to advocate "There Once was a Fish Named Fred" < 1350233651 171326 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :first, it's not "There Was Once A Fish Called Fred", it's "There Once was a Fish Named Fred". At least name the thing right! < 1350233704 717256 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :note the completely arbitrary capitals which are part of that language's pittoresque < 1350233742 978692 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :second, your only critic of this language seems to be "It literally just replaces the commands of brainfuck with one of 8 words. Nothing more, nothing less." < 1350233748 290963 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and that is WRONG < 1350233764 958117 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :because there are SEVEN words!!! < 1350233785 277583 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :which is clearly something less < 1350233831 278127 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so it's be cool if you could publish an erratum or something < 1350234140 179730 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it sucks that the phrase "special case" has two opposite meanings < 1350234185 973740 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :as a non-native speaker I'd be glad to have more on that < 1350234268 585078 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sometimes "foo is a special case of bar" means "bar generalizes foo" < 1350234278 65953 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a square is a special case of a rectangle < 1350234289 284741 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Hehehe < 1350234293 654360 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you know how a rectangle works, you automatically know how a square works because it's just a particular type of rectangle < 1350234293 850359 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :So worth it < 1350234302 869394 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but then sometimes it means that there is a special rule for foo < 1350234308 725337 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :kmc, you also need to know how a rhombus works < 1350234328 684782 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which means that foo works differently from how you would expect based on how bar works < 1350234333 111982 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so it's basically the opposite meaning < 1350234355 124099 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hmm, yeah < 1350234370 424862 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that happens a lot when we're thinking too much logically < 1350234395 508686 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :atriq: no, if you're able to handle rectangles, you'll handle squares just fine < 1350234429 423201 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Yeah, I was thinking of something else < 1350234445 348901 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Arc_Koen, I'm gonna let you in on a secret < 1350234451 715515 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :you were thinking about the opposite meaning of "how a square works"!! < 1350234459 596580 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Phantom_Hoover doesn't own phantom-hoover.tumblr.com < 1350234468 783444 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :if you write it here and it's logged it won't be a secret < 1350234469 73907 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :It's... < 1350234470 54590 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :WHAT < 1350234472 338027 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :It's me < 1350234477 114699 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :seriously? < 1350234482 165916 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but but but < 1350234487 857328 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Read the logs for today < 1350234496 39419 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :And it's a joke < 1350234507 969377 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :atriq was just thinking contravariantly < 1350234520 695061 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, that would most certainly explain why it reads "remove your brain and replace it with a brick" and not "force a brick into your brain" < 1350234551 98607 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :"At some point, I shall snap and everyone who has posted a stupid Brainfuck derivative (read: a Brainfuck derivative) to this wiki will have their brains forcefully replaced with a large brick." < 1350234557 967639 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :From Phantom_Hoover's user page < 1350234618 653235 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :10:31 cmccann: I like the part where «foo would just be a special case» could either mean that you implement unusual behavior for foo or that you don't. < 1350234739 368559 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1350234746 96502 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm glad you have also noticed thes < 1350234747 878031 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this* < 1350234790 152925 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also "existence proof". < 1350234793 349226 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hmmm ok atriq < 1350234800 701684 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :different versions, same story < 1350234804 75504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :q < 1350234837 752992 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I also had "a brick so large you will believe you actually are a small house" (or flying house) < 1350234851 715307 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so i'm reading the logs from last night < 1350234861 853844 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :it turns out I was so tired I wasn't aware that other people were talking so much < 1350234875 149083 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :it's like there are five different story told at the same time and I only noticed one < 1350234916 988374 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: what about 'existence proof'? < 1350234966 344741 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric : ais523: one time I got into the deku tree and got either stuck or bored < 1350234967 593016 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric : I can SO relate to that < 1350235005 683321 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(though in my case I was playing on a black and white tv and inside of the deku tree we're supposed to hit an underwater switch which was invisible in black and white) < 1350235080 885216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: It could either mean "proving that something exists without having a specific example" or "proving that something exists by providing a specific example". < 1350235094 239903 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Mathematicians mostly use it in the former sense, though. < 1350235107 406070 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :mm < 1350235122 321140 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i just understand it to mean "proving that something exists" < 1350235287 894434 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1350235393 607584 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder if credit card companies have honeypot credit card numbers < 1350235448 757250 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :why would they need any, as long as they have customers? < 1350235611 212294 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :shachaf: then we say it's a non-constructive proof, don't we? < 1350235636 65273 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :like, you proved it existed, without building a particular instance < 1350235646 789900 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they wouldn't *need* them, but it would be easy to do and would provide additional information about fraud that might be valuable < 1350235681 114902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: non-contsructive proof doesn't really quite mean that < 1350235684 489088 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :Sgeo: what's this newspeak thing? I thought newspeak was a round in frc < 1350235687 713295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though they often coincide < 1350235704 253326 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :for example you could tell if someone at the CC company or at an affiliate (banks etc.) is selling numbers on the side < 1350235706 395011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: fantasy rules committee? :p < 1350235737 886851 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yup < 1350235742 7148 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :though you wouldn't detect numbers being stolen from legitimate merchants, which is probably the greater concern < 1350235750 708269 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :the theme was "design newspeak" or something < 1350235756 146706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: oerjan used to play that, way back < 1350235772 12405 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway newspeak is a fictional language from 1984 that both the frc round and the programming language reference < 1350235788 3626 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :doubleplus ungood < 1350235794 335138 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and the first rule was something like "you should add a new modification to the english language every rule, and rules must follow all previous modifications < 1350235801 670297 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, ok < 1350235805 448731 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yes, I know he did :) < 1350235812 586855 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :he probably played that round, actually < 1350235819 677237 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :it was an early one < 1350235830 717574 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(like, one of the first fifty, or something) < 1350235836 820101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this reminds me i have to keep bugging oerjan to return to agora < 1350235838 573385 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204] < 1350235864 431918 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if I send a bunch of read requests to a Linux software RAID1 device, is the I/O scheduler smart enough to route them to component drives based on the angular position of each drive? < 1350235925 27295 :ogrom!~del@gprs-inet-65-101.elisa.ee JOIN :#esoteric < 1350235935 429530 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric : too bad freenode has an open proxy scanner thing :'( < 1350235967 218856 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :how does that work? I was assuming proxies were *designed* to be invincible or something < 1350235976 300327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't know how it works actually < 1350236002 595535 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :like, instead of sending an email to you, I send it to a robot which then sends that exact same email to you < 1350236103 669098 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, if the robot understands a common way of asking it to send mail on people's behalf, someone could ask someone they received mail from to send mail on their behalf to see if it's really a robot < 1350236207 180059 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so what would the scanner do then? just say "you've been identified as a proxy, so you're not allowed to be on our network"? < 1350236315 977386 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Does Freenode allow Tor? < 1350236420 310405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has a Tor hidden service for that. < 1350236433 204549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :p4fsi4ockecnea7l.onion. < 1350236483 190549 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(irc.tor.freenode.net is a CNAME to it.) < 1350236541 506534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A Finnish finance magazine had a short column on bitcoins; it mentioned how bitcoins are used for drugs, sex and violence "on the dark side of the Internet, called Tor", or something like that. < 1350236561 487954 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THE DEEP WEB. < 1350236707 392515 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :atriq: so I just went through 18 hours of logs < 1350236727 814029 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :most of which were about that navi guy < 1350236739 873265 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fizzie, Reddit flipped out some time ago about "the deep web" and how it simultaneously made up most of the Web and was a secret hiding place for things < 1350236746 474340 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and in the end it turned out the phantom-hoover thing happended just before I logged in < 1350236800 23391 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1350236807 61182 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or was it "dark web" < 1350236821 667291 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :interestingly enough I haven't eat at all during those 18 hours so hum see you guys later < 1350236930 82469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was deep web < 1350237221 989064 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Deep web is for pedos < 1350237339 751487 :ogrom_!~del@gprs-inet-65-101.elisa.ee JOIN :#esoteric < 1350237449 895131 :ogrom!~del@gprs-inet-65-101.elisa.ee QUIT :Ping timeout: 255 seconds < 1350237506 376170 :ogrom!~del@gprs-inet-65-101.elisa.ee JOIN :#esoteric < 1350237639 13213 :ogrom_!~del@gprs-inet-65-101.elisa.ee QUIT :Ping timeout: 255 seconds < 1350238485 279113 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the swan and paedo < 1350238534 978627 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so what's with this baumgartner guy < 1350238541 958170 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :is anyone following that? < 1350238556 2367 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Yep < 1350238561 427048 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :He is falling a lot < 1350238567 129338 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :And failed to do his stuff < 1350238659 406204 :ogrom!~del@gprs-inet-65-101.elisa.ee PRIVMSG #esoteric :let him land on red square.. then it's cool < 1350238706 689421 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Or on the planet of the apes < 1350238715 258771 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that would be a cool joke < 1350238749 278262 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :"welcome back to earth! we've been taken over while you were gone" < 1350238782 206747 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :or "you gained too much speed and broke the dimension wall" < 1350238800 890139 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.youtube.com/watch?v=lrBZeWjGjl8 < 1350239204 790845 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://news.bbcimg.co.uk/media/images/63480000/jpg/_63480371_63480370.jpg < 1350239460 942120 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I actually hardly know anything about the atmosphere - aren't there issues with pressure, like for scuba divers? < 1350239462 683559 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::( why does JMOD want unrestricted access to my computer < 1350239468 672539 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm lazy and said yes, but still... < 1350239516 636159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is JMOD < 1350239521 213149 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :Sgeo: are you sure it's JMOD and not some malware sent to you by a stalker? < 1350239527 513059 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Applet that plays MOD files < 1350239534 101083 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Used on modarchive.org < 1350239541 700647 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Currently happily listening to http://modarchive.org/index.php?request=view_by_moduleid&query=36405 < 1350239693 683889 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's the song that was used in Fitznik (a game) and for some levels in Fitznik 2 < 1350239747 648238 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :grant { permission java.security.AllPermission; }; -- man, that's indeed quite some permissions. < 1350239798 997098 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :fizzie, hmm, is that actually a line somewhere? Where do you see it? < 1350239804 725508 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I mean, except for the comment of course < 1350239829 163270 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "java.policy.applet" file inside the jar. < 1350239831 871994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Can you, like, write an IRC client for me? < 1350239833 694827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :A good one. < 1350239846 148459 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a command-line interface included, apparently. < 1350239855 635238 :ogrom_!~del@gprs-inet-65-101.elisa.ee JOIN :#esoteric < 1350239998 274021 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And no, I can't. I'm always tempted to write one for me, but even if I one day did do that, it wouldn't probably be something for anyone else. < 1350240015 948629 :ogrom!~del@gprs-inet-65-101.elisa.ee QUIT :Ping timeout: 255 seconds < 1350240194 248799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Well, you wouldn't be so horrible as to make an IRC client that isn't perfect, right? < 1350240244 775108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You just never know. < 1350240258 95178 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.indiegamer.com/archives/t-208.html < 1350240259 159600 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :<3 < 1350240308 804139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Have you tried irssi2? < 1350240308 884984 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :Do I have the permission to create an infobox template on the wiki? < 1350240310 19820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It looks fancy. < 1350240335 525250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have nots. < 1350240464 639418 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I sometimes connect to the Pesterchum network using XChat < 1350240505 938695 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :irc.mindfang.org < 1350240519 934260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Anyway let me know when you have that perfect client written so I can use it, thanks. < 1350240525 52904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried out that WeeChat thing few years ago, and it segfaulted on me. < 1350240545 17701 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :But it's a poorly designed protocol built on top of a disagreeing protocol < 1350240561 343124 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :From ais523's part message: < 1350240561 989248 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :So you can see everyone's colour codes and that < 1350240562 543614 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric : fizzie: it makes demons fly out of my window, washing the windows api < 1350240563 340219 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Sgeo: ( danvy filinski invented shift reset after other composable continuation operators. they allow you to install mysql. < 1350240572 608979 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :An awful lot is done client-side < 1350240596 208989 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Composable continuations. The best way to install MySQL. < 1350240599 948969 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You heard it here first. < 1350240612 123535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Washed any APIs lately? < 1350240613 669441 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: in haskell anything can be realtime when you throw enough people at it, it would permit easily having discussion of multiple implementations e.g. debian's alternatives, but sicp pdf is at http://www.cs.indiana.edu/bmastenb/ misc/ sicp.pdf, the html at http://mitpress.mit.edu/ sicp/ < 1350240620 359277 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :^style < 1350240620 643355 :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 < 1350240648 294754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Silly bot. < 1350240765 753520 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :AnotherTest: if you do that, I'm gonna make some hot chocolate, watch an episode from stargate, and when I'm back if it's working I promise to fill at least three languages' infoboxes < 1350240796 148575 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(note: I have absolutely no idea how much efforts are involved in making an infobox template) < 1350240814 953352 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :60-90 minutes according to this website < 1350240834 887817 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :then make it two episodes < 1350240851 164066 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(but first, hot chocolate!) < 1350240862 647641 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :You'll have to wait until tomorrow < 1350240881 273184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a lot of episodes and hot chocolate. < 1350240885 439404 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that's quite a lot of episodes < 1350240892 234408 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :Unless of course some else wants to do it today < 1350240945 271633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: Out of curiosity, what's your chumhandle? (If it's sort of public.) < 1350240975 854035 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :For a nice tutorial: http://www.etcwiki.org/wiki/Install_infobox < 1350241009 141659 :AnotherTest!~tim@94-224-25-72.access.telenet.be QUIT :Quit: Leaving. < 1350241016 206269 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :if it's within my skills, or within skills that are within my reach modulo a reasonable amount of learning, and if I'm allowed to do that with my two-month old account, then there is a possibility for you to talk me into doing it < 1350241029 187801 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :fizzie, I'm not on often < 1350241040 235164 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :of course that's gonna be hard if you've already left < 1350241065 607392 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :My current handle is mathematicalEyebrow, which I'm using for a fan-adventure < 1350241080 578147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: I'm not on ever, I just wondered if it was an interesting pair of words. < 1350241091 800691 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Used to be pixellatedQuestant < 1350241116 342771 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(fsvo "reasonable amount") < 1350241471 988102 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :lazy evaluation tells me I probably don't have the authorizations to make up such a thing. switching back to initial plan: hot chocolate! < 1350241526 427340 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :atriq/fizzie: what are you talking about? < 1350241546 811342 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: Homestuck nonsense. < 1350241572 629623 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :i've heard that word mentioned on this channel before < 1350241578 889990 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Snrk < 1350241588 379226 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Homestuck is a web media thing. < 1350241591 684567 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :It's pretty popular. < 1350241617 188978 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :http://www.mspaintadventures.com/?s=6 < 1350241619 469342 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so you think I know nothing about popular stuff!! < 1350241635 479476 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I think you know nothing about Homestuck! < 1350241715 859287 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :wait, are they calling con air a REALLY TERRIBLE MOVIE? I beg to differ! < 1350241731 342041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are probably many people in the world that do not know about Homestuck. < 1350241745 154886 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :a web media thing? homestuck is about SEO then? < 1350241762 353189 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Even John agrees that Con Air is terrible. < 1350241783 112115 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Sgeo, shhh, spoilers < 1350241790 110590 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Arc_Koen just started! < 1350241810 727341 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :wait, yours is named John too? < 1350241821 974326 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I got lucky I was almost named something terrible < 1350241823 237256 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :It's largely static < 1350241835 717479 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :It's the same for everyone < 1350241843 848618 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's more of a web comic than an interactive game < 1350241867 994819 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although... it would have been fun to see someone read Homestuck believing that it's different for everyone < 1350241883 452739 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Maybe next time < 1350241896 255566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: I think you should read it through in one setting. < 1350241935 103953 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :like, I start now and don't stop until I'm finished? < 1350241942 565737 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right. < 1350241946 341669 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I haven't even made hot chocolate yet!! < 1350241958 439620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, how long could it be? < 1350242039 735949 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I think it's somewhere between five and six thousand pages.) < 1350242059 402921 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :(it's long) < 1350242112 34626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Many of those pages are also interactive supermedia, the full exploring of which may take moments.) < 1350242138 795068 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :PUT THE BUNNY BACK IN THE BOX < 1350242172 284885 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :You are gonna love Act 4 < 1350242184 772673 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :poor bunny, when you know what it's gonna have to go through before it is finally given to the daughter < 1350242230 855134 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :interestingly, the hero's friend is not on the poster < 1350242254 623599 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :even though he's been the only ally during the hole flight (well he and that female cop) < 1350242258 728789 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :whole* < 1350242486 321785 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :am I the only one to find tire swings depressingly look like hangman's rope? < 1350242503 350329 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Hmm < 1350242506 75310 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Now you mention it < 1350242668 269824 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hmm < 1350242689 243942 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I guess at some point he'll accidentally eject the smoke pills from the inventory stack < 1350242702 344944 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(that features kind of makes it a queue, actually) < 1350242721 793496 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and it will make his room lousy with smoke! < 1350242926 642211 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric ::D < 1350242964 388226 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :"tentacleTherapist" < 1350242965 861542 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hum. < 1350242972 899250 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :"hum"? < 1350243022 313794 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hrm < 1350243043 803268 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ACTION makes sounds with his throat < 1350243065 488526 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :wait, uh, where did I get my arms from? < 1350243070 115733 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I thought I was armless < 1350243071 213196 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :The chest? < 1350243100 396776 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :http://www.mspaintadventures.com/?s=6&p=001907 < 1350243168 2920 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :captchalogue captchalogue arms < 1350243171 341080 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :cards* < 1350243231 215659 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :this is the kind of jokes that knows you've seen it coming and is even funnier like that! < 1350243235 80474 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :atriq, btw, I style my nick "Phantom Hoover" unless there are technical limitations. < 1350243246 297632 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Please adjust your tumblr to correct for this. < 1350243391 603057 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Like that? < 1350243400 243204 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes. < 1350243608 363862 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 245 seconds < 1350243657 781493 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :people with multiword capsed nicks are so lame < 1350243703 949200 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so true < 1350243707 485525 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oops < 1350243744 379251 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I would definitely agree with you weren't it for that homonym I have on freenode < 1350243798 382213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i had to wage wars to get this nick < 1350243869 455321 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric < 1350243952 399540 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Aren't there, like, 6 Elliotts in #haskell? < 1350243975 430428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1350243985 749013 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, it's just elliott being there 6 at once < 1350243988 792131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :one of them is annoying & bad & jealous of my name < 1350243990 880703 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and this makes me really happy < 1350244004 487677 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i've offered a fair trade of $500 for it tho < 1350244032 552605 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Hmm < 1350244042 155812 :atriq!~nathan@host-2-97-159-182.as13285.net NICK :ectoBiologist < 1350244053 573334 :ectoBiologist!~nathan@host-2-97-159-182.as13285.net NICK :tentacleTherapis < 1350244062 20618 :tentacleTherapis!~nathan@host-2-97-159-182.as13285.net NICK :turntechGodhead < 1350244067 328461 :turntechGodhead!~nathan@host-2-97-159-182.as13285.net NICK :atriq < 1350244080 668545 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :tentacleTherapist isn't registered on account of being too long < 1350244110 803878 :atriq!~nathan@host-2-97-159-182.as13285.net NICK :golgothasTerror < 1350244115 897681 :golgothasTerror!~nathan@host-2-97-159-182.as13285.net NICK :atriq < 1350244124 861773 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :tentacleRapist is shorter < 1350244141 321018 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1350244150 978966 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Trivia: when I play Guitar Hero Arcade, I always leave my highscore as a Homestuck character < 1350244171 716082 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I should have probably left #haskell before doing that < 1350244247 734849 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Arc_Koen, where are you up to? < 1350244261 723040 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I stopped < 1350244266 564422 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric ::( < 1350244271 34774 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :it became too much repetitive for me < 1350244277 265734 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Ahaha < 1350244291 292809 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :I highly recommend you try to push on < 1350244301 242198 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :It becomes a LOT less repetitive < 1350244310 823268 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :maybe another day (if there's a way to jump ahead back to where I left) < 1350244329 648918 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Did you click "save game"? < 1350244340 103200 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net JOIN :#esoteric < 1350244525 282997 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :nope < 1350244536 113519 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Since when are people in here suddenly mspainters < 1350244539 283396 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Use your browser's history thing < 1350244541 270496 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Since forever? < 1350244573 754369 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Did irssi mix up channels < 1350244580 60389 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Is this #esoteric on freenode < 1350244582 756413 :atriq!~nathan@host-2-97-159-182.as13285.net PRIVMSG #esoteric :Yes < 1350244593 572201 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ok < 1350244610 895430 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "test" < 1350244611 941240 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "test" < 1350244616 79474 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but for another kind of esoteric... < 1350244624 344146 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :`welcome koen < 1350244634 219049 :HackEgo!codu@codu.org PRIVMSG #esoteric :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.) < 1350244646 852545 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :lambdabot confirms I'm still in the right channel < 1350244657 874049 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350244678 590096 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :either that or lambdabot is in the wrong channel < 1350244772 973684 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Is this the right channel? < 1350244773 565828 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: do it like that? you?. but how boring. < 1350244851 781678 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 252 seconds < 1350244994 116397 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: boring indeed. < 1350244994 969273 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FireFly: haven't seen you around for a good while to understand his objections are sure to be the case, but srfi-7 is " feature-based program configuration language < 1350245008 268777 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 245 seconds < 1350245021 114622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You should maybe brush up on your grammar. < 1350245022 96920 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: actually we're just sitting around thinking completely random thoughts about generic i/ o speed, the hands acquire shaking, the shaking becomes a warning; it is by the fact that set! defines new variables at top level < 1350245022 777729 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The beginning of that line is eerily correct < 1350245052 565588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's somehow scary. < 1350245082 19789 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "the hands acquire shaking, the shaking becomes a warning; it is by the fact that set! defines new variables at top level" part. < 1350245166 696907 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :if sentences returned noun phrases, fungot would be speaking proper english < 1350245167 188792 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Arc_Koen: i just dumped all my music into /home/ fnord < 1350245211 263486 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :is that some special location, fungot? < 1350245238 33605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Is it your fault that disk is filling up? < 1350245248 99160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm, suspicious. < 1350245267 806586 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fungot: more dune quotes < 1350245280 408453 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Arc_Koen: i want to get fancy, you could use macros perhaps < 1350245281 4455 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: in the latest python? for what implementation of lists using pairs. < 1350245281 433036 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :olsner: class quine: http://rafb.net/ p/xmkaav98.html or maybe figuring out how the clever recursive solution works? ;p it might make things clearer. < 1350245435 159565 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :if you say so, fungot < 1350245436 484545 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FireFly: well, i never could find a definition of y i gave, though. i got a new queue altogether with its own build system that's quite as all-encompassing, however, the core procedures to operate on a flow learning scheme 4 years ago < 1350245698 396023 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :fungot: dongs < 1350245698 956586 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: the egg breakfast before lunch!! i'm in < 1350245707 232331 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric ::3 < 1350245896 514553 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 260 seconds < 1350246478 425649 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I should rewatch Up Skit's Creek < 1350246486 68161 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :iirc it's a bit juvenile, but still < 1350247794 530286 :ogrom_!~del@gprs-inet-65-101.elisa.ee QUIT :Quit: Left < 1350248371 414740 :atriq!~nathan@host-2-97-159-182.as13285.net QUIT :Quit: Leaving < 1350248720 754502 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fungot! < 1350248729 578646 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Phantom__Hoover: excuse me a minute. it explains the design and implementation" from 1975. < 1350248935 587889 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1350248950 966482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: Is Nvidia or ATI better supported on Linux this month? :( < 1350248981 2689 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1350249021 873242 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, I thought it only changes every few years < 1350249136 607311 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :has it ever changed? < 1350249217 348433 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Used to be nVidia, seems to have switched to ATI < 1350249302 816520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hear bad things about UEFI and Nvidia. < 1350249305 904739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :On Linux. < 1350249405 177858 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders what a Lisp needs to have in order to be a Lisp < 1350249420 915584 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Mostly in the context of whether or not ClojureScript qualifies as a Lisp. < 1350249465 698583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: A Lisp needs nothing in order to be a Lisp. < 1350249495 542809 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what does a not-lisp need in order to become a lisp? < 1350249534 59244 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i can't think of a more pointless, masturbatory topic < 1350249559 477090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Clearly you've been away from #haskell for too long. < 1350249600 237046 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There's a ClojureScript REPL. It's backed by a server. < 1350249605 489735 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :LAME < 1350249627 955133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: i was just about to make a #haskell joke < 1350249628 665285 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :fungot: is ClojureScript a Lisp? < 1350249629 417070 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :kmc: dunno i'd buy that terribly easily if you like < 1350249629 882510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck you shachaf < 1350249634 793313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fuck you kmc < 1350249635 400408 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ClojureScript macros are Clojure code and there's no eval. < 1350249641 490181 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes we all know < 1350249646 816105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :thelliott < 1350249651 843286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who cares whether it counts as lisp < 1350249656 674856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what matters is it sounds bad < 1350249712 630116 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: obviously 'Lisp' is special magic fairy dust and not just a programming language with cool features that could be discussed individually < 1350249744 416241 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you have to know if a language is 'Lisp' so that you know whether programming in it makes you a real hacker < 1350249757 70875 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: What's the matter with fairy dust? < 1350249757 637388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: did you ever see that loper os post about how a brick is more like lisp than clojure < 1350249763 235544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i swear to god it literally said a brick was lisp < 1350249777 472355 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :has a dog the lisp-nature < 1350249807 632932 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350249818 270223 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover is Lisp. < 1350249826 876247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: http://www.loper-os.org/?p=405 here < 1350249827 419795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :enjoy < 1350249858 333640 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i am totally lisp < 1350249942 219980 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :lulz < 1350249942 300878 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1350249968 295955 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :love how the loper-os blog has 32 posts tagged as philosophy and 19 tagged as loper os < 1350249982 838463 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Scheme doesn't have reader macros, correct? < 1350249986 654389 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :'philosophy' < 1350250010 475277 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc has lisp-nature. < 1350250022 940850 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In that case, how does it not force a non-modifiable syntax on programmers (parentheses) any more than Clojure does (slightly more than just parentheses) < 1350250049 279037 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :parentheses are technically modifiable < 1350250050 701333 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :obviously, the aspects of syntax I care about modifying are important, but the aspects you care about modifying are irrelevant < 1350250056 334398 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :in common lisp at least < 1350250068 394679 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Phantom_Hoover, I did say Scheme for a reason. < 1350250072 292404 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :but that line of thinking ends up with you hailing perl as the height of syntactic freedom < 1350250081 614059 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, tell Sgeo scheme isn't a lisp < 1350250084 495380 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how about machine code < 1350250089 103411 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i'm pretty sure you said that at some point < 1350250095 79492 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i said scheme isn't a lisp < 1350250108 370788 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :because scheme macros aren't written in scheme (usually) < 1350250122 463658 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is a troll statement though < 1350250137 232014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :common lisp macros aren't really written in common lisp either < 1350250144 618023 :variable!root@freebsd/developer/variable NICK :trout < 1350250144 943977 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, er? < 1350250151 327114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well stuff and stuff < 1350250157 831204 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i could make a reasoned argument for this but i won't < 1350250167 859464 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Reasoned Elliott < 1350250173 75238 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :lol < 1350250175 698549 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :aren't they usually normal common lisp procedures manipulating syntax as data? < 1350250191 154885 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :whereas scheme macros are usually not normal scheme procedures; they are rules for a special purpose macro DSL < 1350250196 416333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what about image macros < 1350250206 457207 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :image macros are the foundation of humor < 1350250217 604662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: ye but (a) the definition of "common lisp" is a bit vague in terms of defining ~lispiness~; you can well argue that the form that looks at the car and switches on special forms or function names is just one DSL in many; (b) hence Scheme macros are in a way Scheme too < 1350250220 471610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(c) stuff and stuff < 1350250240 421661 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(c) 2012 elliott "elliott hird" hird < 1350250247 781019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(d) furthermore a definition which includes CL macros as being "in Lisp" but not Scheme macros is an unhelpful definition because it rejects what you want to admit and probably admits what you want to reject < 1350250315 901269 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how so < 1350250325 824609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because you want to say that Scheme is a Lisp < 1350250331 817092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if not you then I < 1350250334 426207 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't particularly < 1350250342 305731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually more precisely, I don't care about whether I say whether Scheme is a Lisp < 1350250348 561930 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but i already described the question of "what is Lisp, really?!?" as pointless and masturbatory < 1350250356 610959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I'd like to laugh at people who think that there is a definition of Lispiness that (a) is useful and (b) excludes Scheme is true < 1350250366 120321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hence I must adopt this position < 1350250376 767661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/ is true$// < 1350250382 624015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You can laugh at them without making up complicated definitions. < 1350250387 859928 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just point and laugh. It's that easy. < 1350250398 266080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sometimes you don't even need to point. < 1350250414 84426 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :s/exy/tim/e < 1350250484 589314 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is lisp 1.5 a lisp < 1350250562 565774 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :one might make the case that cl-style macros are more 'lispy' because they further break down the distinction between compile and runtime < 1350250572 635263 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :perhaps bonghits will fix your ontological conundrum < 1350250591 514586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: counterpoint: CL macros are a pain to use < 1350250591 704408 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Phantom_Hoover: kernel is the best lisp :) < 1350250592 185763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and ugly < 1350250594 433375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and annoying < 1350250647 972727 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :thue morse is supposed to start with 01, right? < 1350250658 82087 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how does that falsify the claim that CL is "lisp" < 1350250671 214770 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or are you starting with the axiom that Lisp is beautiful and perfect < 1350250678 325444 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Arc_Koen, in the scheme or things, it matters not a jot < 1350250686 315924 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I'm trying my brainfuck interpreter in thue against keymaker's thuemorse sequence in brainfuck < 1350250697 535134 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and it starts with "0 01" < 1350250708 491157 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder if there are any interesting ways left to implement brainfuck < 1350250717 542359 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :in eodermdrome < 1350250723 905102 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i guess every TC proof is that < 1350250724 427237 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1350250733 669037 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :that could definitely be interesting < 1350250739 268985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: who said I was falsifying that claim < 1350250743 857273 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, in that language I was ranting about earlier? < 1350250750 772932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my counterpoint is i don't care what Phantom_Hoover says because cl macros are annoying < 1350250755 668613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and i don't care about a definition of lispy that means something bad < 1350250761 953738 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :since the obvious way to do it is to represent code and data as graphs < 1350250768 340622 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :falsifee, falsify, falsifo, falsifoo < 1350250770 441204 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1350250778 380018 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :someone implement an efficient eodermdrome please < 1350250779 586545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how about kmc < 1350250780 299348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you do it < 1350250780 895775 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :which makes implementing it more of a syntactic things? < 1350250790 40560 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :falsisetto < 1350250797 658444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :falsifuckyou < 1350250805 30411 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ok I'm pretty sure thuemorse is not supposed to start with "0 01 01" < 1350250806 235698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :falsihi monqy < 1350250810 665704 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Arc_Koen, no < 1350250812 505145 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no it isn't < 1350250814 314774 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, would doing it as Mascarpone count as interesting? < 1350250819 546274 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask monqy monqy = the best < 1350250820 140106 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted. < 1350250830 483824 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(Basically, transforming Mascarpone into Brainfuck via Mascarpone code) < 1350250857 344936 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :Phantom_Hoover: who's to blame, keymaker or me? < 1350250864 168066 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :'who nose' < 1350250906 688817 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh wait I think it's reprinting the sequence from the beginning < 1350250931 716080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who nose :^) < 1350250931 933327 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :"it starts with 0. oh no wait it starts with 01. oh no wait it starts with 0110." < 1350251053 575449 :ion!ion@heh.fi PRIVMSG #esoteric :ACTION ordered http://www.amazon.co.uk/gp/product/0262201623/ http://www.probabilistic-robotics.org/ < 1350251088 821998 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :wow, http://esoteric.voxelperfect.net/files/brainfuck/src/factor.b claims to be able to factor any arbitrarily large integer < 1350251100 62272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :looks reasonable < 1350251105 197907 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I think if it can really do that it's worth more money that I can possibly imagine < 1350251108 437061 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 245 seconds < 1350251132 861895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :um. < 1350251147 15434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: you realise the difficulty is factoring *quickly*, right? < 1350251154 722201 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yes < 1350251161 860639 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :otherwise I could do it myself < 1350251172 782869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have no trouble believing that program does what it claims < 1350251189 541885 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well the "arbitrarily large" thing is a little stretched < 1350251240 94541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no. it isn't. < 1350251259 81023 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i am confident that brainfuck program's semantics are the factorisation of an arbitrarily-large integer given on input < 1350251264 959507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, rather, not confident, but I find it entirely credible < 1350251276 594247 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ok ok < 1350251276 928632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have not actually read its source, but it is a simple enough task that it's no great deal to believe it < 1350251294 99971 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :but still it did sound weird < 1350251321 96616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well existing brainfuck implementations won't be able to do it < 1350251324 855509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since they are limited by your RAM < 1350251325 227656 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :"you can input arbitrarily large numbers... but don't expect a result soon if they're too large" < 1350251331 431452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but that just means they're unfaithful implementations < 1350251343 113852 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well, yeah < 1350251354 66879 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :(also my implementation is incredibly slow) < 1350251388 222 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :((well, not incredibly, since I do believe it is slow.)) < 1350251743 122129 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Brainfuck. Strictly more powerful than C? < 1350251897 812815 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :it would most certainly be if we had improved it with proper extensions! but for some reason all the people who have tried now believe they are small flying houses < 1350251906 456028 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Sgeo: From a computational perspective, yes. < 1350251920 321679 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm. < 1350251937 121839 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :C describes a class of finite state machines, Brainfuck describes a Turing-complete system. < 1350251945 78151 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Someone should make a Brainfuck variant that allows for execution of arbitrary machine code. < 1350251954 71154 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, are you saying that C is so low-level that's it's "overspecified" < 1350251966 391092 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Arc_Koen, we're saying that C is not turing-complete. < 1350251975 528037 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Arc_Koen: Just that C mandates finite state. < 1350251995 324388 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Arbitrarily high bounds, but still bound. < 1350252000 441382 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well brainfuck certainly isn't turing-complete if you take the original 30000-cell implementation as a reference < 1350252038 978551 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :C is Turing-complete if you allow file I/O and read the spec right. < 1350252611 578718 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Wouldn't C allow you to construct an infinite doubly-linked list < 1350252622 807687 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Therefore obliterating all bounds < 1350252630 355211 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, never seen that happen before: for domain registrations you have to maintain accurate contact details < 1350252641 867305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and my registrars apparently email all their customers every year to ask if there was a change, just in case < 1350252673 465521 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FreeFull: no, because sizeof(void*) has to be finite, and CHAR_BIT also has to be finite < 1350252684 301723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I /think/ that two pointers with the same bit pattern have to be equal < 1350252704 399872 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I know it wouldn't make any sense for them not to be, but it's interesting to see if the Standard actually says that) < 1350252740 969085 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :ais523: I see < 1350252741 820055 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:24 elliott: Fine. int main(int argc, char**argv){for(int i = 1; i < argc; i++)if(printf("%s%s",argv[i],i!=argc-1?" ":"")<0)return 1;return putchar('\n') != EOF;} < 1350252747 54631 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I think it does say something about how copying the bytes back should produce an "equal" (or something) object < 1350252749 665474 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Is that valid C? < 1350252758 66413 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Are you sure file io isn't limited then? < 1350252770 371899 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: it's C, so it's probably not valid < 1350252781 832918 :fungot!fis@selene.zem.fi QUIT :Ping timeout: 246 seconds < 1350253176 657874 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: "Two values (other than NaNs) with the same object representation compare equal, but values that compare equal may have different object representations. < 1350253210 924950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(C11 6.2.6.1p4) < 1350253228 919182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: but is it guaranteed that *p1 is the same as *p2 just because p1 and p2 compare equal? < 1350253290 274837 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Can't be, because p1 and p2 might be different types. < 1350253311 474874 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :If p1 is char* and p2 is int*, *p1 is not necessarily *p2. < 1350253312 382765 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric ::) < 1350253336 190719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pikhq_: Comparing a char* and int* with == is a constraint violation. < 1350253370 541524 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 256 seconds < 1350253382 942786 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The types of compared pointers need to be compatible, or one has to be void, or a null pointer constant.) < 1350253386 848001 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :basic logic usually implies that for any x, y, f, if x = y, then f(x) = f(y) but apparently nobody told that to C < 1350253443 919692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well comparing equal is a concept the C standard defines < 1350253456 400123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's true that if x = y then nothing can distinguish x and y < 1350253459 256758 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but that doesn't apply to C equality < 1350253464 184867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since objects with the same representation can compare equal < 1350253582 654872 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :do you mean with different representations? < 1350253643 464799 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric < 1350253644 480568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, yes. < 1350253647 844025 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :given ais523: "Two values (other than NaNs) with the same object representation compare equal, but values that compare equal may have different object representations. < 1350253654 129667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: (add a " pls) < 1350253676 443824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :". < 1350253692 390140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But now the "quote" has all kinds of stuff. < 1350253824 928904 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I think it ended when elliott copypasted your quote (and then he just asked you to add a " pls)\n") < 1350253861 158604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Arc_Koen: Now elliott hasn't closed his (! < 1350253890 52694 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and we're two '(' deep now < 1350253899 511399 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :))) < 1350253901 156090 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(((( < 1350253905 917346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's all gone wrong! < 1350253926 212507 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeah, we're royally screwed now < 1350253935 53617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :⏝ < 1350253972 194554 :Arc_Koen!~Arc_Koen@78.245.243.132 QUIT :Quit: break; break; break; break; break; EXIT_FAILURE ) (({) < 1350253991 328678 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1350254024 925739 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1350254028 724470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@ < 1350254034 549186 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there, that fixed all the unbalanced stuff < 1350254036 964554 :ion!ion@heh.fi PRIVMSG #esoteric :# < 1350254066 605288 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit < 1350254070 498868 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, @ automatically balances all parens, quotes and accounts? < 1350254085 707276 :ion!ion@heh.fi PRIVMSG #esoteric :@ also makes coffee. < 1350254085 788067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1350254091 405496 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot: @ < 1350254091 829193 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :not sure what balancing an account *is*, but I know the phrase for some reason < 1350254092 23297 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: . ? @ activity activity-full admin all-dicts arr ask b52s babel bf bid botsnack brain bug check choice-add choose clear-messages compose devils dice dict dict-help djinn djinn-add < 1350254092 197577 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :djinn-clr djinn-del djinn-env djinn-names djinn-ver do docs dummy easton echo elements elite eval fact fact-cons fact-delete fact-set fact-snoc fact-update faq farber flush foldoc forget fortune < 1350254092 278678 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :fptools free freshname ft gazetteer get-shapr ghc girl19 google googleit gsite gwiki hackage help hitchcock hoogle hoogle+ id ignore index instances instances-importing irc-connect jargon join karma < 1350254092 278853 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :karma+ karma- karma-all keal kind learn leave let list listall listchans listmodules listservers localtime localtime-reply lojban map messages messages? more msg nazi-off nazi-on nixon oeis offline < 1350254092 278963 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oldwiki palomer part paste ping pl pl-resume pointful pointless pointy poll-add poll-close poll-list poll-remove poll-result poll-show pretty print-notices protontorpedo purge-notices quit quote rc < 1350254093 934476 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :read reconnect remember repoint run shootout show slap smack source spell spell-all src tell thank you thanks thx ticker time todo todo-add todo-delete topic-cons topic-init topic-null topic-snoc < 1350254095 992285 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :topic-tail topic-tell type undefine undo unlambda unmtl unpf unpl unpointless uptime url v vera version vote web1913 what where where+ wiki wn world02 yarr yhjulwwiefzojcbxybbruweejw yow < 1350254100 37720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot: ? < 1350254100 680160 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: . ? @ activity activity-full admin all-dicts arr ask b52s babel bf bid botsnack brain bug check choice-add choose clear-messages compose devils dice dict dict-help djinn djinn-add < 1350254100 933492 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :djinn-clr djinn-del djinn-env djinn-names djinn-ver do docs dummy easton echo elements elite eval fact fact-cons fact-delete fact-set fact-snoc fact-update faq farber flush foldoc forget fortune < 1350254102 31082 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :fptools free freshname ft gazetteer get-shapr ghc girl19 google googleit gsite gwiki hackage help hitchcock hoogle hoogle+ id ignore index instances instances-importing irc-connect jargon join karma < 1350254104 19190 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :karma+ karma- karma-all keal kind learn leave let list listall listchans listmodules listservers localtime localtime-reply lojban map messages messages? more msg nazi-off nazi-on nixon oeis offline < 1350254105 986822 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :oldwiki palomer part paste ping pl pl-resume pointful pointless pointy poll-add poll-close poll-list poll-remove poll-result poll-show pretty print-notices protontorpedo purge-notices quit quote rc < 1350254107 910232 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :read reconnect remember repoint run shootout show slap smack source spell spell-all src tell thank you thanks thx ticker time todo todo-add todo-delete topic-cons topic-init topic-null topic-snoc < 1350254109 77887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot: . < 1350254110 165076 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :topic-tail topic-tell type undefine undo unlambda unmtl unpf unpl unpointless uptime url v vera version vote web1913 what where where+ wiki wn world02 yarr yhjulwwiefzojcbxybbruweejw yow < 1350254111 347553 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1350254115 124275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@get-shapr < 1350254115 736652 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shapr!! < 1350254118 533171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not working < 1350254123 380975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@thx < 1350254124 161367 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :you are welcome < 1350254128 844199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@vera < 1350254132 672655 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shapr claims it does work but slowly < 1350254132 788321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@help vera < 1350254133 588191 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :I perform dictionary lookups via the following 13 commands: < 1350254133 765306 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :all-dicts ... Query all databases on dict.org < 1350254133 846192 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :devils ...... The Devil's Dictionary < 1350254133 846395 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :easton ...... Easton's 1897 Bible Dictionary < 1350254133 846507 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elements .... Elements database < 1350254133 846613 :ion!ion@heh.fi PRIVMSG #esoteric :@thank's < 1350254135 477925 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :[9 @more lines] < 1350254137 639000 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :you are welcome < 1350254138 508518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@more < 1350254150 482390 :ion!ion@heh.fi PRIVMSG #esoteric :The correct response to @thank's would be “your welcome”. < 1350254159 498800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @echo @echo @echo @echo < 1350254160 63075 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : echo; msg:IrcMessage {msgServer = "freenode", msgLBName = "lambdabot", msgPrefix = "shachaf!~shachaf@unaffiliated/shachaf", msgCommand = "PRIVMSG", msgParams = ["#esoteric",":@@ @echo @echo @echo @ < 1350254160 143983 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :echo"]} rest:"echo; msg:IrcMessage {msgServer = \"freenode\", msgLBName = \"lambdabot\", msgPrefix = \"shachaf!~shachaf@unaffiliated/shachaf\", msgCommand = \"PRIVMSG\", msgParams = [\"#esoteric\",\" < 1350254160 316347 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric ::@@ @echo @echo @echo @echo\"]} rest:\"echo; msg:IrcMessage {msgServer = \\\"freenode\\\", msgLBName = \\\"lambdabot\\\", msgPrefix = \\\"shachaf!~shachaf@unaffiliated/shachaf\\\", msgCommand = \\\" < 1350254160 397122 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :PRIVMSG\\\", msgParams = [\\\"#esoteric\\\",\\\":@@ @echo @echo @echo @echo\\\"]} rest:\\\"echo; msg:IrcMessage {msgServer = \\\\\\\"freenode\\\\\\\", msgLBName = \\\\\\\"lambdabot\\\\\\\", msgPrefix < 1350254160 397288 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric := \\\\\\\"shachaf!~shachaf@unaffiliated/shachaf\\\\\\\", msgCommand = \\\\\\\"PRIVMSG\\\\\\\", msgParams = [\\\\\\\"#esoteric\\\\\\\",\\\\\\\":@@ @echo @echo @echo @echo\\\\\\\"]} rest:\\\\\\\"\\\\\\ < 1350254162 47941 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :\"\\\"\"" < 1350254190 173900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@. echo . echo echo < 1350254190 968654 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :echo; msg:IrcMessage {msgServer = "freenode", msgLBName = "lambdabot", msgPrefix = "elliott!~elliott@unaffiliated/elliott", msgCommand = "PRIVMSG", msgParams = ["#esoteric",":@. echo . echo echo"]} < 1350254191 49393 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :rest:"echo; msg:IrcMessage {msgServer = \"freenode\", msgLBName = \"lambdabot\", msgPrefix = \"elliott!~elliott@unaffiliated/elliott\", msgCommand = \"PRIVMSG\", msgParams = [\"#esoteric\",\":@. < 1350254191 130357 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :echo . echo echo\"]} rest:\"echo; msg:IrcMessage {msgServer = \\\"freenode\\\", msgLBName = \\\"lambdabot\\\", msgPrefix = \\\"elliott!~elliott@unaffiliated/elliott\\\", msgCommand = \\\"PRIVMSG\\\", < 1350254191 130522 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : msgParams = [\\\"#esoteric\\\",\\\":@. echo . echo echo\\\"]} rest:\\\"\\\"\\n\"\n" < 1350254205 909595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @hi @elliott < 1350254206 512673 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "elliott" < 1350254217 993179 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott must be a big fan of @@ < 1350254220 630810 :ion!ion@heh.fi PRIVMSG #esoteric :@@ @tell shachaf @echo @echo @echo @echo @echo @echo < 1350254220 715302 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@² < 1350254220 796096 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Consider it noted. < 1350254221 260011 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Maybe you meant: . ? @ bf do ft id pl rc v wn < 1350254226 428952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@thanks < 1350254227 47614 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :you are welcome < 1350254232 90135 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@thanks ion < 1350254232 512172 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :you are welcome < 1350254247 28992 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@clean-massages < 1350254247 545989 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Messages cleared. < 1350254312 852289 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net JOIN :#esoteric < 1350254315 747969 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :wat? < 1350254319 134782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: SEE! < 1350254325 405756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:35 @get-shapr < 1350254325 486491 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:35 shapr!! < 1350254325 486682 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:35 it's not working < 1350254332 646509 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :ha < 1350254338 201687 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :you guys is funny :-P < 1350254345 196966 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@thx shapr < 1350254345 912683 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :you are welcome < 1350254359 476575 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :But srsly, my favorite esoteric lang of the moment is HackerFoo's Peg < 1350254371 606931 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit < 1350254375 9509 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :It has roots in Joy, Haskell, and Prolog. < 1350254382 291390 :luite!~luite@luite.com JOIN :#esoteric < 1350254384 781605 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :fizzie: char* is a god damned weird edge case. < 1350254387 599592 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :oh hai luite! < 1350254391 884593 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi luite < 1350254403 428039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: #-blah is taking over #esoteric < 1350254416 315888 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1350254419 499174 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: I blame you < 1350254426 386564 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Blame elliott < 1350254430 640473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :He's the one who 15:38 15:35 @get-shapr < 1350254431 889684 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :ACTION goes back to configuring his VPS < 1350254433 773690 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shapr: I'll be seeing luite this week! < 1350254436 862084 :basti_!~basti@p54AE063E.dip0.t-ipconnect.de JOIN :#esoteric < 1350254438 546044 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :shachaf: awesome! < 1350254438 799091 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I sware I asked my client to quit < 1350254441 21048 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I'm jealous! < 1350254442 631366 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :three times laready < 1350254449 742468 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: It did, but then it got lonley. < 1350254453 22826 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :lonely* < 1350254459 311111 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Jag kan inte stava :-( < 1350254472 462699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :can't quit shapr < 1350254477 998199 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit < 1350254485 332890 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Eu sou incapaz de soletrar. < 1350254524 867320 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1350254533 811644 :luite!~luite@luite.com PRIVMSG #esoteric :hi all, first time i'm in this channel :) looks like i'll fit right in, reading the topic < 1350254542 214490 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shapr: En voi kirjoittaa. < 1350254543 832736 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello luite < 1350254551 439351 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :`welcome luite < 1350254555 429050 :HackEgo!codu@codu.org PRIVMSG #esoteric :luite: 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.) < 1350254562 90732 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :olsner: Whoa, do you speak Finnish? < 1350254573 949583 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :ACTION tries to puzzle out that sentence... < 1350254577 723648 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shapr: finnish is the native language of #esoteric < 1350254580 139974 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I am going to read? < 1350254597 623630 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :kirjoit is "read" I think.. < 1350254601 402865 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :ACTION gives up < 1350254607 887309 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I'll stick with Portuguese. < 1350254615 507262 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, and I only speak/write/read finnish using online translation < 1350254618 55238 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :olsner: I think you mean: enn ùoi kirisìȳoi'ta- < 1350254620 678550 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Oh I see! < 1350254628 92579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion speaks real Finnish. < 1350254629 651880 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I'm actually learning Portuguese at school. < 1350254632 646655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So does fizzie. < 1350254636 369001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And fungot. < 1350254638 600735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot? < 1350254640 613400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FIZZIE! < 1350254642 459820 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :PERKKELE < 1350254650 372735 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :one k < 1350254656 548433 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :SATANA < 1350254659 360188 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I lived in Finland for two years < 1350254662 23612 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Lumpio-: two t < 1350254664 481426 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :...I am Finnish. < 1350254665 959860 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :er, two a? < 1350254666 923320 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :¬u¬ < 1350254671 390461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shapr: Did you have lakka? < 1350254681 905708 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I had salmiakki < 1350254685 431833 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I just snark at Finish sometimes. < 1350254689 6049 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Lumpio-: Well then I fail :-( < 1350254697 955812 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :No I made typos on purpose < 1350254702 492812 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :oh, whew < 1350254711 782592 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Because English-speaking people always do that when imitating Finnish < 1350254713 409810 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1350254727 360714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style < 1350254727 614325 :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 < 1350254731 252646 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I like listening to Finnish from Lappland, where I spent two years. < 1350254733 576520 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot < 1350254734 422989 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: ( i don't quite understand what the installer asked me if it's still recognized as a bank, but is it possible to program graphics using the basic defaults, mostly. < 1350254742 365041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style alice < 1350254742 737559 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: alice (Books by Lewis Carroll) < 1350254744 187887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot < 1350254744 718293 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: " and certainly you've given me the best of it!" < 1350254744 942395 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Much as I like listening to Norrbotten Swedish, where I spent five years. < 1350254748 451145 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot < 1350254748 743244 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot < 1350254748 998453 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: " and what are you thinking of?" i said, " i'm setting you a riddle fnord your victim be in bed, you know." < 1350254749 442622 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: and what a grand thing it would be such a treat!" said lady muriel. " it's a far more interesting question than ' isn't this a picturesque ruin?' aren't those autumn-tints lovely?' i shall have to go without fifty dinners at once! remember what i told you so! you've no idea what to do? < 1350254762 541055 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :^style discworld < 1350254762 969641 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: discworld (a subset of Terry Pratchett's Discworld books) < 1350254766 587935 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :fungot: < 1350254767 236478 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shapr: the singing had stopped... that's foreign for cat's water, you know. < 1350254772 964726 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :ACTION blinks < 1350254777 232874 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: hi < 1350254778 178161 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: mr. ogg, you are fully qualified." the cat purred as the fingers tickled it behind the fnord crabs so they could all see. < 1350254784 839531 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The book styles tend to be kinda not so good. < 1350254794 150388 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit < 1350254796 714850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^style qwantz < 1350254796 942282 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Is it done with markov chains? < 1350254797 353409 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011) < 1350254798 649039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fungot < 1350254799 532464 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: so in that, well enjoy pooping in it. all the dudes, they will! < 1350254817 371638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shapr: They're something slightly fancier than Markov chains that I completely forget the name of. < 1350254819 687838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style monqy < 1350254820 25574 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Not found. < 1350254822 903427 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :viterbi? < 1350254823 687325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::'( < 1350254828 222929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shapr: If you choose to think of it like that. (It's a variable-length n-gram model.) < 1350254832 682410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, that < 1350254836 418070 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1350254845 294970 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Huh, that's nifty. < 1350254854 884386 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I want to make my markov keyboard layout someday... < 1350254864 762177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's trained with http://varikn.forge.pascal-network.org/ < 1350254875 337497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Our department made that thing.) < 1350254879 338168 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Where it dynamically remaps your keyboard to pick the letter you are most likely to type next by frequency. < 1350254880 58834 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION gives up < 1350254893 364839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shapr: That sounds awful. :-( < 1350254899 460711 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think if I don't shut the client down quick enough it will always try to reconnect < 1350254900 516795 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :shachaf: But it would be fun to write anyway < 1350254907 899574 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: Which client? < 1350254911 634528 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :fizzie: Which department? < 1350254913 463199 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :colloquy < 1350254918 952087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shapr: If you could make it correct typos, though... < 1350254921 567628 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I haven't had it for long < 1350254929 821763 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I use ERC myself. < 1350254935 539921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :++ for a keyboard that remaps your keys in prediction of a mistype you're about to do < 1350254939 959806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If the next letter is really likely to be 'x' but I press adjacent key 'y', it could use 'x'. < 1350254946 350955 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :ACTION thinks < 1350254947 227626 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was on xchat aqua for one or two years but then it suddenly stopped working < 1350254951 231973 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :shachaf: maybe you should write it. < 1350254953 26943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shapr: The ICS department of Aalto University (formerly TKK/HUT) of Finland. < 1350254956 435215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :++ for a keyboard that reads your mind < 1350254961 100577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shapr: Maybe probably not. :-( < 1350254968 188549 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Wait, HUT turned into Aalto? < 1350254974 125761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Half a cheer for Klaymen! Hip hip--hoo! < 1350254978 348632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Don't you need "of the European Union of Europe of Earth of ..."? < 1350254980 820087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's not quite specific enough. < 1350254990 111323 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :fizzie: Did your department move, or did HUT change names, or what? < 1350254994 646448 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :HUT is one of the three universities that make up Aalto, yes. < 1350254996 309154 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Man, HUT did all sorts of awesome things! < 1350255017 753680 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The other two are a business university and an arts university. < 1350255021 988726 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I know Linux, ssh, and neural networks all came from the Helsinki area. < 1350255028 16432 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :and of course ... < 1350255028 886441 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :IRC < 1350255036 417891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I never neural network I didn't like. < 1350255038 195739 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I made a pilgrimage to the first IRC server in Oulu < 1350255051 187791 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :It's a flowerpot now. < 1350255052 34886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shapr: IRC is dead. < 1350255053 210805 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They decided we need more interdisciplinarity and all kinds of such things. < 1350255077 528245 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :craziness. < 1350255083 981393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can't decide whether an IRC pilgrimage is the worst or best thing ever < 1350255104 136625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On average it's the most average thing ever. < 1350255106 186958 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :elliott: It's okay, the was out to lunch so I just stood outside the door reverently for a few seconds. < 1350255109 258489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shapr: So far it's really a single university in name only, really; all three have their own campuses (campi?) and there's not too much intermingling except for a few joint projects. < 1350255125 102406 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :professor* < 1350255128 915792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :campopodes < 1350255136 474101 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The arts people are I think supposed to move to Otaniemi in the next decade, though. < 1350255136 727571 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :fizzie: Ah, that's too bad. < 1350255155 771676 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: campodes? < 1350255158 534680 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I used to think art students just shouldn't mix with technology, then I saw what art students can do with an Arduino. < 1350255166 435822 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :campae < 1350255171 872807 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: I know people in universities around here who are really into joint projects. < 1350255178 714025 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc is probably also into them. < 1350255187 172140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is the joke < 1350255201 354798 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :It's funny that art students ended up making new flavors of Arduinos that I now use myself. < 1350255217 650192 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I thought the arduino was a computer < 1350255225 390488 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :It is < 1350255243 940756 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: Some art person was like "Hey, I want to sew a computer into my clothes." < 1350255255 915549 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :And then the Arduino LilyPad was born. < 1350255261 287103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION tries to think of a good way to put on "Arduino" <-> "what do we know". < 1350255262 437484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And shapr was like "sew what" < 1350255264 181892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pun on. < 1350255278 951772 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :when I decided occam-pi would be a neat new language to pick on all the docs told me "occam-pi is great for programming arduinoooooooos get yourself an arduino right nooooow" < 1350255280 258279 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Leah Buechley was the woman who started the LilyPad. < 1350255289 253816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I guess that is probably not how you pronounce "Arduino".) < 1350255290 877143 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: srsly? < 1350255298 415998 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yup < 1350255301 652088 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :wow, neat < 1350255307 775122 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I want to get Joy running on my Arduinos < 1350255309 112935 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for the record I did not get myself an arduino < 1350255319 55954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@arr duino < 1350255319 585242 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Drink up, me 'earties < 1350255327 999467 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :YOHO < 1350255329 288450 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: but they're awesome! < 1350255331 397929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like Joy < 1350255331 866291 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@yarr duino < 1350255332 486337 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Ahoy mateys < 1350255335 930551 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@yarr shapr < 1350255336 492651 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :May the clap make ye incapable of Cracking Jenny's Tea Cup. < 1350255343 760193 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@hey-shapr < 1350255344 412508 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shapr!! < 1350255346 273820 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Anyway, I'm off to the coffeeshop to finish setting up my new VPS < 1350255348 492754 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I'm here! < 1350255352 534869 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :But I'm leaving :-P < 1350255357 876153 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@stay-shapr < 1350255358 328826 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1350255360 393500 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :nooo < 1350255362 718456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::-( < 1350255366 579239 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I have an interview tomorrow morning! < 1350255368 674128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Foiled by edit distance. < 1350255378 911644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all you have to do is spam @get-shapr and he'll be unable to move < 1350255379 106071 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Probly gonna write Python part time < 1350255382 711093 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :if they offer me enough money < 1350255385 46605 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shapr: I'm afraid I might not have all the nerdiness/computer-knowledge required to appreciate how much an arduino can offer me < 1350255391 322946 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shapr: what if they offer too much < 1350255399 141342 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :shachaf: Then I'll drop out of school and have kids. < 1350255420 630172 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That sounds dangerous. < 1350255440 913723 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shapr: There *was* some amount of HUT name recognition that I think was lost, that's true; Teuvo "SOM" Kohonen has an office five doors right from me (not that he visits very often), and Erkki "(Fast)ICA" Oja is my thesis supervisor, but nobody associates those things with "Aalto". < 1350255441 302141 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: I made an RGB LED clock. < 1350255455 373982 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :fizzie: sadness :-( < 1350255464 412811 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I live in Paalo Aalto. < 1350255467 333181 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does that count? < 1350255467 675950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the other hand, we're now Finland's foremost university in all lists that are in alphabetical order. < 1350255470 108531 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shapr: can you hook up an arduino to a coffee pot? < 1350255484 359571 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: I wake up in the middle of the night, and my body can't tell what time it is... so I set an LED to change color according to the time. < 1350255489 605748 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :So dull red means "keep sleeping" < 1350255498 72924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shapr: We spell it "colouur" around here. < 1350255498 876851 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :green means "You can go ahead and wake up now" < 1350255504 658648 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :and blue means "GO TO CLASS NOW" < 1350255507 449553 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: yes, you can < 1350255513 994762 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :seriously? < 1350255524 987092 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I mean *seriously* < 1350255536 855181 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: https://www.google.com/search?q=arduino+coffee+pot < 1350255536 936103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, shapr is lying so he can take over the world < 1350255541 791192 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :cause if it can then it's most definitely going on my to-buy list < 1350255543 792936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by making everyone buy arduinos that can't interface with their coffee pots < 1350255547 910333 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: http://www.wired.com/gadgetlab/2012/01/arduino-controlled-espresso-machine-rivals-way-more-expensive-models/ < 1350255559 370845 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :http://www.instructables.com/id/Tweet-a-Pot-Twitter-Enabled-Coffee-Pot/ < 1350255570 293827 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :http://www.arduino.cc/playground/Main/coffeeTronics < 1350255573 217672 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though the top of the list is currently "a car" and I'm not working at the moment so it's gonna take a while before anything on that list gets purchased < 1350255581 751206 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@brain < 1350255582 393203 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Whuu... I think so, BrainPan! But if running shoes had little feet, wouldn't they need their own shoes? < 1350255594 21535 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ (@brain) (@brain) (@brain) (@brain) (@brain) (@brain) < 1350255594 618474 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Now, Pinky, if by any chance you are captured during this mission, < 1350255594 786920 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :remember you are Gunther Heindriksen from Appenzell. You moved to Grindelwald < 1350255594 867864 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :to drive the cog train to Murren. Can you repeat that? Are you pondering what I'm pondering? It is here that my cheap workforce of trained iguanas will work < 1350255594 868038 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :night and day to make our shoes to my exacting specifications! Well, I think so, Brain, but first you'd have to take that whole bridge apart, wouldn't you? I think so, Brain, but culottes have a < 1350255594 868150 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :tendency to ride up so. I think so, Brain, but a codpiece made from a real fish would get smelly after a while, wouldn?t it? < 1350255595 478473 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shapr: you have no idea how happy you just made me < 1350255606 446313 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: Arduinos really ARE awesome, ok? < 1350255609 103891 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :and they're cheap < 1350255640 918255 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :fizzie: Isn't Kohonen really old these days? < 1350255677 569807 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :fizzie: So wait, if Oja is your supervisor, you're doing neural nets? < 1350255702 772196 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shapr: it's like life actually has a meaning now < 1350255740 624665 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Anyway, I'm off to finish setting up before my interview. < 1350255766 217121 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :until now there was this "-> get a car -> find a girl -> marry her -> buy house -> have children -> don't forget to be happy all the way through" pattern in my head but there definitely was something missing about it < 1350255775 778543 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :something involving coffee at some point or another < 1350255805 17737 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie does speech recognition. < 1350255812 794741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Unless he thought better of it by now. < 1350255821 7761 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think if I can hook up an arduino to a coffee pot and to the cigar-lighter from a car and just drive around the world < 1350255984 837890 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shapr: Erkki's also a supervisor in name only, since the speech group doesn't at the moment have a professorship, and a thesis needs a professor as supervisor. < 1350256025 475856 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :that sucks < 1350256118 59200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I do have two "instructors" from the speech group, though, and it's possible one of them could become a full professor in the near future, in which case I'd probably switch the supervisor, since that'd really reflect the reality better. < 1350256146 479071 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :The only thing I know about speech recognition is Viterbi, sadly. < 1350256158 517421 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Seems like it would be a fun thing to apply to syntax-directed programming editors. < 1350256217 934224 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shapr: And I suppose Kohonen must be really old; his title is "professor (emeritus)" and he just visits sometimes. A friend was making the Matlab SOM Toolbox that Kohonen (I think) wrote portable to Octave too, he had some discussions with him. But Kohonen is certainly not actively working any more. < 1350256224 904570 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :has elliott weighed in on this topic yet < 1350256254 316074 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, elliott, the premier authority on thesis supervisors in finland? < 1350256281 853608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just the authority on the futility of speech recognition. < 1350256304 61678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm an authority on thesis supervisors in Finland, too. < 1350256329 562056 :sipa!~pw@2a02:348:5e:5a29::1 JOIN :#esoteric < 1350256371 247242 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :yow, 1934! http://en.wikipedia.org/wiki/Teuvo_Kohonen < 1350256499 986915 :luite!~luite@luite.com PRIVMSG #esoteric :hm i only know him for his maps :) < 1350256500 558287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The article is a bit dated in that the "Adaptive Informatics Research Centre" it mentions is no longer with us either. < 1350256529 618394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was a 5-year "centre of excellence" project of the Academy of Finland. < 1350256548 826122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Currently the corresponding-but-slightly-different thing is COIN. < 1350256558 227017 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which... means something. < 1350256599 441692 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :COmputational INference, I think. < 1350256612 894456 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I think words like ohjelmointia are way more fun. < 1350256624 667506 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words --finnish 20 < 1350256628 122284 :HackEgo!codu@codu.org PRIVMSG #esoteric :seurootusta uppoamisempiville säänsä pohumalaulun siinsa vihkerrostasi röyhäisempaamuyöskemmassa soljumalaulatalle irroille negattamakkoi tyttävineminanne leuksi asevälitamme tuntavasta harvitsemmassa littuvina omalloa hastamme yhyttäviksi oppiltansa < 1350256631 898932 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :minä haluan hampurilainen! < 1350256638 657041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(This channel is all about the bots.) < 1350256641 393041 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :That's awesome :-) < 1350256650 444351 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :negattamakkoi tyttävineminanne leuksi < 1350256650 929387 :sipa!~pw@2a02:348:5e:5a29::1 PRIVMSG #esoteric :`words --dutch 20 < 1350256651 10342 :luite!~luite@luite.com PRIVMSG #esoteric :whoah < 1350256654 174549 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unknown option: dutch < 1350256658 616259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`words --english 50 < 1350256660 166477 :luite!~luite@luite.com PRIVMSG #esoteric ::( < 1350256662 116395 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unknown option: english < 1350256662 455982 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :`words --portuguese 20 < 1350256665 884537 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :`word --help < 1350256666 387974 :HackEgo!codu@codu.org PRIVMSG #esoteric :terão acascurarei encorajará cadorejá recoarão indurai alimatricia calatesolacro enfraremos apaireis descendidora intenregrafa despontado consoldariz tralize desence viteimplebrando ento sacomano destinas < 1350256667 281138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dutch isn't a real language < 1350256669 700551 :HackEgo!codu@codu.org PRIVMSG #esoteric :dei < 1350256670 311115 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's I think a character trigram model, made by.. PH? < 1350256672 221045 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@quote dutch < 1350256672 831930 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf says: I think Dutch is just a parody of English. < 1350256673 523974 :luite!~luite@luite.com PRIVMSG #esoteric :elliott: echtwel < 1350256673 607899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`words --help < 1350256677 547527 :HackEgo!codu@codu.org PRIVMSG #esoteric :Usage: words [-dhNo] [DATASETS...] [NUMBER_OF_WORDS] \ \ options: \ -l, --list list valid datasets \ -d, --debug debugging output \ -N, --dont-normalize don't normalize frequencies when combining \ multiple Markov models; this has the effect \ of making larger datasets more influential \ -o, --target-offset change the target length < 1350256682 512736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run words --help | paste < 1350256686 258939 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.27718 < 1350256687 926727 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :`words -l < 1350256691 771810 :HackEgo!codu@codu.org PRIVMSG #esoteric :valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs \ default: --eng-1M < 1350256693 598709 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :`words --finnish 20 < 1350256697 54425 :HackEgo!codu@codu.org PRIVMSG #esoteric :heijastani kehräämpänäsi käytyvissioin eroittavimme kaalisellisimme pystyvikseen mättä pikaamolue grönsyinee unoksesi harkokoorukaisi hankeamme turvaan suomimaniltanevaa tyttyvänäni uimmisemme palkua komenneissä kaimpanasi kiehtimeampiesi < 1350256697 135124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`words --eng-all 50 < 1350256700 193849 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I wanna see it come up with a real word < 1350256703 844851 :HackEgo!codu@codu.org PRIVMSG #esoteric :mud later ewhockhap whitan tnnsyll radh hauter renmitting potiebzii aschrick ofprov falle abethcllama mafe boulamf ijf anximeld rafielo atjina kasen resen evier self modinato erted < 1350256707 413872 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :http://translate.google.com/#fi|en|asevälitamme seems to be a real word < 1350256710 192861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mud and later and self sure are words < 1350256714 154669 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :oo < 1350256716 545769 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lumpio-: "hankeamme" is up there. < 1350256718 968464 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it does it more for english < 1350256721 313295 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :self is a real word < 1350256721 398469 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Lumpio-: yaecht < 1350256723 880410 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :fizzie: What's that mean < 1350256724 673295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`words --eng-1M 50 < 1350256728 520630 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :"turvaan" is a real word at least. < 1350256730 166859 :HackEgo!codu@codu.org PRIVMSG #esoteric :parte joar cla boit dil ihr striment incina virin trible flaxt second recd con servc hab wii asile natclif stralthfe mety rettington assar ielec buck < 1350256734 424288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :second! < 1350256735 189207 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i guess finnish is more agglutinative so there's more made-up words? < 1350256738 928993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wii, that's sort of like a word < 1350256744 825302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes finnish is better for this < 1350256748 440889 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also the orthography is more consistent < 1350256748 564815 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :`words --esolangs 20 < 1350256750 356994 :luite!~luite@luite.com PRIVMSG #esoteric :does it use a first order markov model? < 1350256750 929558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since none of these fake english words have any sort of meaning < 1350256751 55949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :luite; You don't really believe in Dutch, do you? < 1350256752 100135 :HackEgo!codu@codu.org PRIVMSG #esoteric :6ix twodu tod buband godscript fal var'aq thess alc blane minispace minifuck-2d sher c-lon 2050706 .box datefuck d1ffe7e45e unisc jot < 1350256756 593986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whereas the finnish things occasionally mean something sometimes, I hear < 1350256760 225830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`words --dutch 50 < 1350256763 766317 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unknown option: dutch < 1350256769 480754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lumpio-: Uh... you know, "hanki" + first-person plural + whatever noun case it was. < 1350256780 638239 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Pity getting a database for Japanese would be hard. < 1350256780 722322 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`words --hebrew 50 < 1350256781 394577 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :aaah < 1350256783 196039 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hankipankki < 1350256783 890023 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Yes. < 1350256784 407025 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`words --swedish 20 < 1350256784 491504 :HackEgo!codu@codu.org PRIVMSG #esoteric :​הדות ממזווע ומקבלם החדות הדבו מטבע נאמינא ודפס משלת לאתר ומדים והמנזק נדב המצו הסים הנגמולד חסוריד עבאסטה ואות האיכ ברו כהמחמד ויליו כאמלה העמדת < 1350256788 76526 :HackEgo!codu@codu.org PRIVMSG #esoteric :​ölflacks skatiskan äpphöjer hemmans sippierränsam des luftlande bötfäril ändstremier insatserat blick kningskogets spring undigast grip utveden gamensamattadestfält säng hovs förbär < 1350256790 262966 :luite!~luite@luite.com PRIVMSG #esoteric :shachaf: only a little < 1350256797 31028 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :Finnish is hard. < 1350256810 51935 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Oh, the words that could be had. < 1350256812 288642 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`words --norwegian 100000000000000000000000 < 1350256814 798551 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lumpio-: Also the "project-tub", I suppose, if interpreted as hanke|amme compound. < 1350256816 196858 :HackEgo!codu@codu.org PRIVMSG #esoteric :fiffinbøte disittenesperfatt paknemhjulside papire belverds morendensiene plaskiftsutver fruksvirksom navn livens musledelsenterkutap sulemsentipe føringen kjøp ulykkensjkuponing systbetodeal kjørnestregnsker tobakinsfeiner smålene bollen emndefirmasjons østnerorgiveplegi tralmene hydrofer ettenestertets < 1350256827 122716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: project-tub sounds like some sort of "Web 2.0" "startup" "incubator". < 1350256829 926996 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> length . words $ "fiffinbøte disittenesperfatt paknemhjulside papire belverds morendensiene plaskiftsutver fruksvirksom navn livens musledelsenterkutap sulemsentipe føringen kjøp ulykkensjkuponing systbetodeal kjørnestregnsker tobakinsfeiner smålene bollen emndefirmasjons østnerorgiveplegi tralmene hydrofer ettenestertets < 1350256831 27274 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : < 1350256831 271283 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : lexical error in string/character literal at end o... < 1350256834 889280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> length . words $ "fiffinbøte disittenesperfatt paknemhjulside papire belverds morendensiene plaskiftsutver fruksvirksom navn livens musledelsenterkutap sulemsentipe føringen kjøp ulykkensjkuponing systbetodeal kjørnestregnsker tobakinsfeiner smålene bollen emndefirmasjons østnerorgiveplegi tralmene hydrofer ettenestertets" < 1350256837 356456 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 25 < 1350256843 939029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: It could well be the name of one. < 1350256857 758557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 25 — 100000000000000000000000 < 1350256859 926340 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0 < 1350256862 496133 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Finnish is very hard. I spent two years failing to learn Finnish. < 1350256865 130037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"hankeamme" doesn't sound quite as good, though. < 1350256885 905504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Maybe they could type it with that |. < 1350256896 966186 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :shapr: I think you need to embrace your inner Scandinavian first. < 1350256897 70735 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :shapr: If it makes you feel any better, I've spent 23 years failing to learn Finnish, among other languages < 1350256898 89390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 25 — 100000000000000000000000 -- hi < 1350256900 460651 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0 < 1350256908 866871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 1 — 1 < 1350256911 344199 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0 < 1350256919 370608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: That |? < 1350256926 972534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> 1————————————————————————————————————————————————————————————————————————————————————————1 < 1350256928 289411 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Not in scope: < 1350256928 451100 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ` < 1350256935 293194 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :I'm gonna go register "hankeamme" < 1350256936 806182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: You should probably kick me. < 1350256938 520515 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :> a — b < 1350256940 742421 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 0 < 1350256940 823046 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :pikhq_: I tried embracing a Scandinavian, she broke up with me. < 1350256950 497819 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :shapr: I specified "inner". < 1350256957 468420 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I learned Swedish! < 1350256958 423617 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Sort of < 1350256964 776891 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: shapr's *inner* Scandinavian broke up with him. < 1350256965 671928 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :That's a different kind of relationship < 1350256967 457602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's pretty sad. :-( < 1350256971 322229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think Swedes only ever learn Swedish sort of, too. < 1350256972 403405 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :shachaf: haha < 1350256991 657813 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :hydrofer is a neat word. < 1350257004 928041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shapr: You're not even in #scannedinavian. :-( < 1350257012 836484 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`words < 1350257013 638304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, you are. < 1350257016 586297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: "hanke|amme". With a nifty logo. < 1350257018 345851 :HackEgo!codu@codu.org PRIVMSG #esoteric :awakely < 1350257027 8106 :luite!~luite@luite.com PRIVMSG #esoteric :bah this channel is too active for my productivity < 1350257027 493240 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :It's a very cruel name < 1350257028 611179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Ooh, fancy. < 1350257031 145667 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :hank?ea"mme! < 1350257037 90394 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`words --list < 1350257040 275611 :HackEgo!codu@codu.org PRIVMSG #esoteric :valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs \ default: --eng-1M < 1350257045 204353 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :luite: Just don't read it. < 1350257048 751194 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`words --gaelic < 1350257049 219197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :luite: None of the rest of us do. < 1350257051 987585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :luite: It's like #haskell; you can just ignore all the noise. < 1350257052 174320 :luite!~luite@luite.com PRIVMSG #esoteric :unpossible < 1350257052 255013 :HackEgo!codu@codu.org PRIVMSG #esoteric :t-siubh < 1350257055 163125 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`words --gaelic 30 < 1350257058 533598 :HackEgo!codu@codu.org PRIVMSG #esoteric :lomail feal dhe bas caobhan leòc t-uiste ursaich n-eunlamus bliab ceisd athalm chomh treit déidean ain cleach taobradh fiod fhallainn ulladha-rèid timchadh cais stàtaich caibhionn < 1350257063 642949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Except that #haskell is 90% noise and #esoteric is 101%. < 1350257065 415911 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`words --polish 10 < 1350257065 837853 :luite!~luite@luite.com PRIVMSG #esoteric :#haskell is a lot quieter atm :) < 1350257067 8885 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :bliab < 1350257068 939890 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :`words --russian 10 < 1350257069 845251 :HackEgo!codu@codu.org PRIVMSG #esoteric :pozaną sesemizdaturozsiedocerwsz rytorowy skrysokowywracją nientaktotane wiedodraczał obształybyśmy bydlepylajkach mantetyczykryn zagrzekliłem < 1350257070 1223 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WELCOME luite < 1350257070 257895 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Or never be productive. < 1350257075 208321 :HackEgo!codu@codu.org PRIVMSG #esoteric :​десически най засеялист частолмский масбродом дений тей ьняемом хьюэлоняющие солод < 1350257077 637711 :sipa!~pw@2a02:348:5e:5a29::1 PRIVMSG #esoteric :`words --eng-fiction 1- < 1350257080 271394 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`words --canadian-english-insane 10 < 1350257080 552857 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WELCOME luite < 1350257080 992324 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :if i have a daughter i shall call her bliab < 1350257087 179680 :sipa!~pw@2a02:348:5e:5a29::1 PRIVMSG #esoteric :`words --eng-fiction 10 < 1350257088 930870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, sleb now; have to be up in 4-and-a-half hours to give an insulin poke to our recently diagnosed diabetic cat. :/ -> < 1350257090 29411 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I wish gandi would let me change my country, I don't live in Finland anymore :-( < 1350257094 946929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: :( < 1350257095 787956 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`words --eng-all < 1350257096 660016 :HackEgo!codu@codu.org PRIVMSG #esoteric :everrel amicallin orgolded genetota free pherbodynanting suctua constacebubbuktu lation timeno < 1350257101 947984 :HackEgo!codu@codu.org PRIVMSG #esoteric :Argument "1-" isn't numeric in int at /hackenv/bin/words line 148. \ padi < 1350257103 828414 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :ACTION *still* hasn't bothered to actually get this thing to do LZ < 1350257105 202741 :HackEgo!codu@codu.org PRIVMSG #esoteric :lebulk caterab vofa sau tection hath attaine int motected beckund < 1350257106 410261 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :"ьняемом" hahaha, what? < 1350257109 151495 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: WELCOME luite: not found < 1350257109 964870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shapr: you'd think gandhi would be more understanding of such things < 1350257110 813443 :HackEgo!codu@codu.org PRIVMSG #esoteric :phog < 1350257114 379130 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`words --eng-all 30 < 1350257116 762008 :HackEgo!codu@codu.org PRIVMSG #esoteric :​LUITE: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS. < 1350257122 167240 :HackEgo!codu@codu.org PRIVMSG #esoteric :monsophv wilbee adnancerit ische day oestru josing oraae sor mac mal typali cyclng cmic boarkr mtheran tre wlden glanded plc carta charmen cordik qaz krton < 1350257129 610371 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`WeLcOmE shapr < 1350257134 352171 :HackEgo!codu@codu.org PRIVMSG #esoteric :ShApR: 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.) < 1350257136 315135 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :yow < 1350257154 427259 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh my, this channel really went down the bot hole this evening < 1350257165 778542 :luite!~luite@luite.com PRIVMSG #esoteric :monsophv wilbee andnancerit ische day < 1350257167 338924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i blame shapr < 1350257168 90621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er < 1350257168 754895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf < 1350257175 684830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shapr: can you change your name so i can press sha < 1350257177 814533 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :blame me, everybody else does! < 1350257180 878588 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :elliott: nope < 1350257183 490783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1350257184 811579 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I forgot how. < 1350257196 284609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :/nick not-shachaf < 1350257202 191971 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :too lazy < 1350257238 172297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, I never thought anyone could be lazier than me < 1350257259 913619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`words --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs 50 < 1350257267 842464 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`words --welsh 10 < 1350257271 443095 :HackEgo!codu@codu.org PRIVMSG #esoteric :Unknown option: welsh < 1350257279 72433 :HackEgo!codu@codu.org PRIVMSG #esoteric :Killed < 1350257284 291729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1350257297 349094 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Manx, but no Welsh? < 1350257310 449041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`words --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --swedish --brazilian --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian 50 < 1350257312 376223 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :And no Cornish?! < 1350257313 942561 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`words --esolangs 30 < 1350257317 602230 :HackEgo!codu@codu.org PRIVMSG #esoteric :dev grusomnia crab triinc help cabrainfuck ext() dot mycelium pointer quantum symespearbf binarylis sendejx musicasmith subskin ted rubescript tri super stantum netwofiftysnail .ger che jug < 1350257321 268262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ext() < 1350257329 100984 :HackEgo!codu@codu.org PRIVMSG #esoteric :Killed < 1350257329 185009 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`words --manx 30 < 1350257332 978527 :HackEgo!codu@codu.org PRIVMSG #esoteric :claitnys surrym erchoo n'egoil jeshaslavio bogh-screg hellvee thie ker maane-chaa tonnoropal morteir ny-chey jedoobeydagh bengle breeagh lieen shiare eays neuglouan etlag furreyder daagyrtarman shan lharvian < 1350257338 993385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`words --eng-all --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian 50 < 1350257345 131317 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :manx is awesome, apparently < 1350257347 834037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tonnoropal is a good word < 1350257354 330682 :HackEgo!codu@codu.org PRIVMSG #esoteric :webcarting lekterprdrownowboy größenphy qatarabasseturoo uljeitus annum perail cybenblivativaron bai naphenava mará уолствахъли prísti arterrsivelsiom abulark ion друсирод exema physika dark-ono blator tement сотэрд nachaura כשעתו < 1350257368 316113 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It'd be cool if it had scots < 1350257368 532273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :webcarting < 1350257377 61418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is the best word I have ever heard < 1350257383 992703 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net PRIVMSG #esoteric :Phantom_Hoover: I get the feeling that everyone who speaks Manx is a dragon < 1350257442 368991 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :elliott: what is webcarting? < 1350257448 341451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ask HackEgo < 1350257461 60709 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: "the best word [elliott] [has] ever heard" < 1350257462 825586 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can't you read? < 1350257469 647330 :ion!ion@heh.fi PRIVMSG #esoteric : … ion … < 1350257480 883117 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion < 1350257530 451350 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :`words --polish 30 < 1350257533 938984 :HackEgo!codu@codu.org PRIVMSG #esoteric :zbalnymiancjujecie datnymienami cienaśnie wibranżowski świnetucja niemonowanizowa nieastowe przykowacyjny sztynomowandrzemnym nieautowaniują niezdyssidlana naklowertowi półletnikownej podbijaku wychodziweryplątech zbranowocestrynk zakomusinizorowni łowiajże ocystawizmy niehiperach nierzowałbyście rozsynosłowym pełźnicowie replatowańskakudze zaparskiemaszmacki < 1350257541 332704 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :polish is boring < 1350257582 647437 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's very poetic < 1350257591 105062 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And is good for swearing < 1350257618 800777 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"Because Manx has never had a large user base..." -- [[Manx]] < 1350257665 880630 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i'm now seeing manx as a shitty scripting language that nobody used < 1350257687 150553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: ? < 1350257717 674929 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: ! < 1350257751 687196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :16:32 ಠ_ಠ < 1350257755 744086 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? webcarting < 1350257759 51567 :HackEgo!codu@codu.org PRIVMSG #esoteric :webcarting? ¯\(°_o)/¯ < 1350257767 579880 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :ACTION tries to remember how to configure DNS < 1350257789 180537 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: That was a weird tree. < 1350257794 504895 :basti_!~basti@p54AE063E.dip0.t-ipconnect.de QUIT :Quit: n8 < 1350257812 182021 :noals!~noals@81-66-164-45.rev.numericable.fr JOIN :#esoteric < 1350257823 868181 :NihilistDandy!~ND@65-183-140-119-dhcp.burlingtontelecom.net QUIT :Quit: ["Textual IRC Client: www.textualapp.com"] < 1350257831 115014 :noals!~noals@81-66-164-45.rev.numericable.fr PART :#esoteric < 1350257901 182460 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1350257929 765839 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`learn webcarting is not dissimilar to Mario Kart, but uses real, remote-controlled go-karts. Participants describe it as "the outlandish spectacle of real go-karting combined with the thrill and immersion of Mario Kart". < 1350257932 859457 :HackEgo!codu@codu.org PRIVMSG #esoteric :I knew that. < 1350258088 751685 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Try writing some functions that use it! < 1350258849 886659 :ion!ion@heh.fi PRIVMSG #esoteric :fmap f (Leaf a) = Leaf (f a); fmap f (Node t) = Node (fmap (f *** f) t) < 1350258863 902237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1350258939 768190 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now toList! < 1350258995 66253 :ion!ion@heh.fi PRIVMSG #esoteric :Feel free to define it for us, i feel like doing something else. :-P < 1350259009 24508 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Phantom_Hoover: is that a real thing? < 1350259017 693682 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no < 1350259034 538596 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :tell randall munroe about it, doubtless he'd think it's a good idea < 1350259038 430629 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1350259074 279731 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :99,999,999 blog authors and commenters agree: webcarting is "awesome" < 1350259154 99135 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :millions of office workers briefly comforted by the fantasy of indulging in a pointlessly expensive and destructive hobby < 1350259179 682987 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :go-karts are pretty hardy < 1350259225 224371 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :not as hardy as stop-karts < 1350259325 769618 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :are those real russian words? < 1350259329 818052 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :up there a bit < 1350259333 165949 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :google can't translate most of them < 1350259347 649447 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :хьюэлоняющие < 1350260373 993468 :luite!~luite@luite.com PRIVMSG #esoteric :whoah i didn't know kmc was still alive! < 1350260382 901261 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hi luite < 1350260386 707617 :luite!~luite@luite.com PRIVMSG #esoteric :hi kmc :) < 1350260392 685824 :luite!~luite@luite.com PRIVMSG #esoteric :you coming to bahug? ;) < 1350260651 229197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: don't lie, you'd play webcarting. < 1350260674 814081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least I would < 1350260788 648452 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i went go-karting once < 1350260791 242463 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it was terrifying < 1350260808 960396 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i almost went drunk go-karting in montenegro but decided against it < 1350260811 953216 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :beacuse i am lame < 1350260887 63459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> ord '@' - ord 'r' < 1350260888 546528 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : -50 < 1350261419 77647 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> ord '@' < 1350261420 169433 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : 64 < 1350261425 737168 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t ord < 1350261426 706955 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Char -> Int < 1350261455 316601 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What's ord in? < 1350261474 518580 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Prelude < 1350261523 769944 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :No it isn't < 1350261538 8948 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :At least not according to ghci < 1350261544 241167 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Bah < 1350261595 551804 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: Ok, i’m back and i felt like doing it. toList t = toList' (:) t []; toList' f (Leaf a) = f a; toList' f (Node t) = toList' (\(a,b) -> f a . f b) t < 1350261678 563181 :ion!ion@heh.fi PRIVMSG #esoteric :toList' needs a type signature, type inference seems unable to handle it. toList' :: (a -> b -> b) -> Tree a -> b -> b < 1350261679 446196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FreeFull: Data.Char < 1350261694 845229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: This is data Tree a = Leaf a | Node (Tree (a, a)) right? < 1350261699 900142 :ion!ion@heh.fi PRIVMSG #esoteric :yeah < 1350261723 917275 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: This will be of great use to me < 1350261723 998026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Doesn't this work? toList (Leaf a) = [a]; toList (Node t) = toList (fmap fst t) ++ toList (fmap snd t) < 1350261746 350896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I have toList (Leaf x) = [x]; toList (Node t) = concatMap (\(x,y) -> [x,y]) (toList t) < 1350261757 228244 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also needs a type signature. < 1350261762 945487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yours is more efficient, I guess. < 1350261796 187931 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Now write fromList! < 1350261803 410529 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: toList (Node (Node (Leaf ((4,5),(6,7))))) = [4,6,5,7] < 1350261851 987837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: s/++/`interleave`/ then? < 1350261893 805002 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think I get elliott's behavior if I use unzip instead of the thing I did. < 1350261922 264164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway ion's implementation is obviously wrong because it's ugly < 1350262016 714914 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1350262430 357269 :ion!ion@heh.fi PRIVMSG #esoteric :foldMap f (Leaf a) = f a; foldMap f (Node t) = foldMap (\(a,b) -> f a <> f b) t < 1350262448 157216 :ion!ion@heh.fi PRIVMSG #esoteric :and get toList for free < 1350262668 22899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't your toList' just fold with a wonky argument order anyway < 1350262693 685310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: btw fold > foldMap < 1350262703 566277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess it's actually more awkward here though :/ < 1350262721 854848 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fold (Leaf a) = a; fold (Note t) = fold $ fmap (uncurry mappend) t? < 1350262861 55218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: what's the one that isn't twisted neumatic called < 1350262866 862375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IPS, thanks < 1350262923 295904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ooh you can get IPS monitors cheapish nowadays?? < 1350262925 479091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks monqy < 1350263006 658183 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah they are pretty cheap now < 1350263014 333621 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: Yeah, that works. But you’ll also have to define foldMap f = fold . fmap f (or alternatively, foldr). < 1350263030 119706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: pretty sure that's a default in Foldable < 1350263045 155476 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: Alas, it isn’t. < 1350263059 257119 :ion!ion@heh.fi PRIVMSG #esoteric :The default foldMap uses foldr and the default foldr uses foldMap. < 1350263083 948863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: yeah this ASUS one is surprisingly cheap ($175 for 23" LED/IPS), downsides are seemingly that it has a really ugly placement of buttons jutting out from the bottom that would annoy me endlessly & that it actually has less than 96 ppi < 1350263088 489844 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: http://techreport.com/review/23291/those-27-inch-ips-displays-from-korea-are-for-real < 1350263093 297115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also it's asus and I seem to recall their displays are shit < 1350263098 216069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so < 1350263106 57265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess what I mean is they started selling bad IPS displays < 1350263135 480584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh it brags about 5 ms response time too < 1350263141 163441 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there are no-brand korean IPS monitors for really cheap < 1350263164 913654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion apparently just linked to that < 1350263172 353530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :27" is too big though :( i'm too small to use a 27" display < 1350263199 131954 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.overclock.net/t/1225919/yamakasi-catleap-monitor-club < 1350263202 796964 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ah yeah < 1350263221 320417 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i have three dell IPS monitors at work < 1350263257 892272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also they look too high-ppi for 2012 < 1350263267 263031 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but i spent an unreasonable amount of money on them < 1350263278 26815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :everyone is still using pixels so I cannot buy a high-enough ppi monitor without annoyingness :( < 1350263315 815615 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you want a 24" 16:10 monitor i like the Dell U2412M < 1350263318 781002 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's about $300 at newegg < 1350263335 585203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mm < 1350263340 299429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i can't actually buy things from newegg because i am in the uk < 1350263346 355693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I just find stuff on newegg and then pray someone sells it in the UK < 1350263349 962633 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1350263354 514077 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well i'm sure someone does sell this < 1350263358 762332 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and it is always for like twice the price when I do < 1350263364 191851 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they actually don't sell to UK or is the exchange rate just horrible? < 1350263371 234530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they don't ship to uk < 1350263374 673581 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or at least < 1350263376 3514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :didn't years ago < 1350263377 379705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe they do now < 1350263385 472123 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: Say hi from me to the queen. < 1350263413 260424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: this one is 8 ms, it must be good < 1350263419 716167 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah i've heard you basically pay the same number of pounds as the US dollar price :/ < 1350263426 512830 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :for electronics in the UK < 1350263427 332209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how to judge monitors: look at the advertised response time < 1350263429 579988 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the higher it is, the better < 1350263439 330092 :ion!ion@heh.fi PRIVMSG #esoteric :And the dynamic contrast ratio. < 1350263484 975985 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1350263496 981381 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i'm annoyed that the 14" displays are always 1920xwhatever < 1350263507 257321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the ppi!!!!! so low!! < 1350263509 379513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er < 1350263509 899113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :24" < 1350263511 993356 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :all displays are 1920xwhatever basically < 1350263516 690602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1350263535 542736 :ion!ion@heh.fi PRIVMSG #esoteric :http://i.imgur.com/E00nl.gif < 1350263541 36504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway i hear dell monitors are good < 1350263544 108416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so maybe I should just look at those < 1350263548 922760 :ion!ion@heh.fi PRIVMSG #esoteric :The cheap Korean ones are 2560×something < 1350263573 827974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i should get an IBM T221 < 1350263590 108581 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :conspicuous consumption and all that < 1350263609 93222 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hopefully the PC hardware industry will copy apple's retina display, like they copy everything else < 1350263617 464773 :ion!ion@heh.fi PRIVMSG #esoteric :kmc: Indeed. < 1350263637 30058 :ion!ion@heh.fi PRIVMSG #esoteric :About time to get a bit less sucky DPI values. < 1350263640 374006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/6/64/IBM_T221.jpg < 1350263647 109904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ibm t221, because you don't want to be able to see your xterms < 1350263664 6495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think it actually shows itself as multiple displays to the graphics card or whatever < 1350263670 765676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you have to set up a multi-monitor OS setup to get it working < 1350263712 690833 :ion!ion@heh.fi PRIVMSG #esoteric :Ah, someone i know on IRC has one. < 1350263733 732847 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :only updates at 41 Hz :/ < 1350263765 390746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: you only get so much from 2001 tech < 1350263847 556690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[You see, shortly after I mentioned on Twitter that I'd ordered one of these monitors, my friend Jeff Atwood of StackOverflow and SuperUser fame decided to order three of them on my "recommendation." Vaguely terrified, I tried to explain that my review was still forthcoming, but he wasn't dissuaded.]] < 1350263849 749959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks jeff atwood < 1350263879 510568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: you forgot to mention how the buttons are broken < 1350263899 408082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good thing i am the kind of awful person who uses their display at full brightness always < 1350263946 613901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1350263948 878625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the buttons are just complicated < 1350263949 918964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :great < 1350263960 404747 :ion!ion@heh.fi PRIVMSG #esoteric :Buttons? You don’t need buttons where we are going. < 1350263993 953202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"I fairly quickly realized that the flashing power LED above the buttons was an indicator: the faster or slower it flashed, the higher or lower the volume." < 1350264017 673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is a good thing i don't have any use for in-monitor speakers < 1350264021 40059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because ha ha LED that flashes constantly < 1350264026 818855 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: Please tell your Amazon to ship (sorry, “dispatch”) my booke quickly. < 1350264031 20647 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :theff atwood < 1350264054 344775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: sorry but amazon is a bookstore not a bookestore looks like you got mislead!!! < 1350264058 892726 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: I like to think that quote is about the T221 < 1350264064 656292 :ion!ion@heh.fi PRIVMSG #esoteric :bookstor < 1350264085 810787 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :bokehstore < 1350264130 728710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: sorry it's about the korean things < 1350264133 288213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sory < 1350264153 266130 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i would like to live in a world where equipment does not have awful status LEDs < 1350264206 767421 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sometimes i disable them < 1350264215 267046 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hack your annoying LED using tape < 1350264221 97321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's work though < 1350264222 272683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes tape works < 1350264224 961585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but tape is also sort of gross < 1350264230 757093 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :on one computer i soldered a 10 kΩ resistor in series with the power LED < 1350264256 953389 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hm i bet i could sell a power LED dimmer that just plugs into the motherboard header < 1350264287 236747 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and then i could sell the Y3TI MUTILAT0R XTREME GAMER EDITION of that for $50 < 1350264321 767177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think i know what happens next in this annual effort to upgrade my computer to something better than a toshiba half-laptop-half-netbook-from-a-few-years-ago < 1350264326 2156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's keyboard obsessiveness :( < 1350264607 926601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"The fact that these two monitors are in a dead heat in response times comes as little surprise, since they both appear to lack an internal chip dedicated to scaling or other forms of image processing. Such chips enable all sorts of nice features, but they're also one of the primary contributors to input lag." < 1350264615 397534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm, I wonder what these are listed as in product descriptions so I can avoid them < 1350264642 861708 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :do you actually care that much about lag < 1350264663 100889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: well it depends what you mean by care < 1350264664 918473 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :don't monitors regularly get sub 10ms latency even with processing? < 1350264671 693636 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have to at least pretend to care to myself < 1350264683 707071 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the other day my monitor crashed such that half the screen was overlaid with noise < 1350264689 769924 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and rebooting the monitor fixed it < 1350264725 942192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the mission of all tech is to introduce as many points of failure as possible < 1350264802 825423 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :ACTION agrees < 1350264938 375449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: do you know anything about the current state of SSDs? I am several years out of the loop < 1350264965 428661 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah there are a lot of credible alternatives now < 1350264979 480035 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.storagereview.com/best_drives < 1350264992 856683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :only the intel drives were worth anything last time I checked, which was a long time ago < 1350264997 479855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :except some OCZ stuff was ok too or something < 1350265007 373661 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah that's how it was when i bought my first SSD < 1350265015 362300 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :now Intel is still good but there are viable alternatives < 1350265058 826448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't suppose capacity is high enough to use SSDs exclusively without being rich yet < 1350265071 848924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :admittedly this laptop just has a 256 gigabyte drive, but it's sort of not ideal < 1350265076 942755 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i recently bought a 240 GB Intel SSD 520 < 1350265078 930209 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :for $250 < 1350265095 164851 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm happy with it so far < 1350265106 839128 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :my laptop has an older Intel X25-M 80 GB < 1350265118 60424 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i find 80 GB is plenty of local storage < 1350265157 522996 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :since i'm only running one OS and it's Linux < 1350265177 115074 :ion!ion@heh.fi PRIVMSG #esoteric :I have a 120 GB OCZ Vertex 3. I’ve been happy with it. < 1350265180 89887 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 246 seconds < 1350265196 912718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: well it depends what you mean by "local" < 1350265199 842676 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i have all my TV shows and music and such on a 10 TB fileserver < 1350265207 655278 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which i can sshfs-mount when i am at home < 1350265210 962188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I only use one computer at a time, so pretty much everything gets centralised < 1350265288 409609 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i have a laptop and a file server and a desktop at work < 1350265306 419399 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also an ec2 instance which just runs irssi and finch < 1350265527 684059 :luite!~luite@luite.com PRIVMSG #esoteric :hm, i find 80GB too small for my laptop, got a samsung 830 256gb recently :) < 1350265589 982743 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds < 1350265624 723412 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350265805 427155 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nice < 1350265822 813574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"I also make bacon unicorn references on Twitter." < 1350265826 713668 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i will get a new laptop soon, and it will have more space because SSD space is so cheap now < 1350265829 85610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sure does win the prize for worst by-line ever < 1350265990 884162 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not as cheap as HDD yet < 1350266044 293756 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sure but much cheaper than when i bought that 80 GB SSD back in 2009 < 1350266300 944249 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well hardware prices do tend to go down for PC stuff < 1350266339 650076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :keen observation < 1350266488 120044 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Zzzzzzzzzzzzzzzzzzzzz < 1350266539 988598 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull really has a way of stating obvious < 1350266571 572758 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i see they have started pushing the clock speed of processors back up < 1350266577 724239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and dialing back the core numbers < 1350266675 544849 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how's that? < 1350266689 735537 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the new thing is "Turbo Boost" or whatever < 1350266701 181490 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which means that if only one core is active, it can use a higher clock than the max clock of allcores together < 1350266709 466560 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :because the limiting factor is heat dissipation < 1350266741 80880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well there is this "Intel Core i7-3770K Ivy Bridge 3.5GHz (3.9GHz Turbo) LGA 1155 77W Quad-Core Desktop Processor Intel HD Graphics 4000 BX80637I73770K" (catchy name) < 1350266748 717359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :last time the i7s were all like sub-3 ghz but 8-core < 1350266759 65016 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i doubt they were 8 core < 1350266773 833660 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they might have been erroneously advertised as such when they are 4 core with hyperthreading < 1350266804 926335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i thought they were < 1350266816 9812 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :maybe, how long ago was that < 1350266819 492778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm < 1350266820 685229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently not < 1350266826 549217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :weird < 1350266834 206242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe i am thinking of the nehalem xeon < 1350266917 565449 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah i don't think they have shipped more than 6 cores in a non-xeon chip < 1350266962 326407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh I forgot computer cases are the land of living hell < 1350266970 607803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :everything is terrible < 1350266997 84870 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah your choices are ugly beige box or some ridiculous blinged out monstrosity with a plexi cutout of a dragon fucking a robot < 1350267014 193601 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i really like the Antec Three Hundred; it is a rare exception < 1350267026 839235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i seem to remember deciding to buy an antec case last time < 1350267040 650975 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and it has good cable management stuff on the inside < 1350267060 633120 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :other recommendation is don't buy fans smaller than 120 mm if you care about noise < 1350267078 967845 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and seal all places where dust might get in, with fan filters or just tape over them < 1350267111 729274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah I was sufficiently obsessive to develop Opinions about fans last time < 1350267114 960287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hopefully I can remember some of that by now < 1350267132 440083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(this is why I never get anything done) < 1350267189 745980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.newegg.com/Product/Product.aspx?Item=N82E16811133188 wow look at this thing < 1350267194 783669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what a mess < 1350267214 347268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they should make an art exhibit filled with insane computer cases < 1350267251 12017 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's called every brick and mortar computer store < 1350267277 173839 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that one is super ridiculous < 1350267296 9843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it looks like a transformer < 1350267392 337166 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i like http://www.newegg.com/Product/Product.aspx?Item=N82E16811147111 as a small cheap case but it's out of production or something < 1350267423 357497 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :http://www.newegg.com/Product/Product.aspx?Item=N82E16811129042 appears reasonable < 1350267442 124635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: did the computer industry work out what kind of ATX it likes best yet < 1350267452 336900 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yep i have that one < 1350267455 927471 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the antec three hundred < 1350267456 873160 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's good < 1350267467 412298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I seem to remember deciding to get an Antec P182 last time, but apparently they don't exist now!! < 1350267473 220039 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: shrug < 1350267484 843370 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: *-ATX fits in a straight ATX case. < 1350267488 89281 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you have a big case then it doesn't matter < 1350267489 5983 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :right < 1350267500 263688 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you want a small case then you might need a micro-ATX motherboard < 1350267506 738177 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which isn't really that small < 1350267514 748732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it seems like there are more smaller-than-ATX mobos and cases than ATX stuff nowadays < 1350267528 442881 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :The other *-ATX stuff is just smaller versions of ATX; they fit in a full ATX case, you just have a lot of empty space. < 1350267547 937980 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a lot of mobos are micro-ATX, yeah, because they don't need more space < 1350267558 486506 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Well, there's larger variants too but you are probably not getting them. < 1350267565 126105 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :smaller stuff like mini-ITX is not compatible though < 1350267577 676177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :holy shit RAM is cheap these days < 1350267586 516115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i mean even cheaper than it was before < 1350267588 238051 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1350267590 824484 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah seriously < 1350267593 132713 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Yes, RAM is cheaper than fuck. < 1350267602 191992 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah you can get 4 GB for like $15 < 1350267606 502243 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you can't get a good fuck for that < 1350267612 847627 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :See? < 1350267637 500747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if I wanted I could buy 64 gigabytes of ram for $285 < 1350267646 188369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uses I have for 64 gigabytes of RAM: < 1350267673 166087 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah who even needs a SSD then < 1350267677 529634 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :all your files will be cached forever < 1350267687 52878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: welcome back < 1350267694 277048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: weren't you just here a second ago < 1350267699 343306 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no < 1350267745 254679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if I can convince myself buying 32GB of RAM for $140 is at all reasonable < 1350267755 572902 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :why do you need it < 1350267778 973631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: that's the main problem :( < 1350267780 720551 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I'm sure some starving kids in africa could make much better use of all that ram < 1350267788 845698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't be silly monqy < 1350267792 918460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they don't have computers in africa < 1350267808 438124 :luite!~luite@luite.com PRIVMSG #esoteric :elliott: you need 64GB for debugging ghc! < 1350267823 72032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :luite: you mean you need 64GB for compiling anything with ghc :P < 1350267831 64820 :luite!~luite@luite.com PRIVMSG #esoteric :that too < 1350267842 946159 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so is phantom hoovere blogging about brainfuck now < 1350267865 306513 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so is taneb blogging about brainfuck now < 1350267875 849197 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :africa is such a poor country < 1350267927 7019 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi kmc, luite, elliott, monqy, africa < 1350267941 958777 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"pleasure 2 meet u" < 1350267980 652989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: How do you think I feel with a measly 8GB? < 1350267996 216803 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I forget how many gb I have but I think it might be 2 < 1350267998 824840 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe 4 < 1350268000 141465 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I've got 4. < 1350268004 910464 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :where's nortti < 1350268007 716380 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :But, I'm using a few-years-old system. < 1350268017 982485 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Which only faintly resembles modernity. < 1350268019 935940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've got 4 and I run out just browsing the web < 1350268021 255262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks 2012 < 1350268021 984226 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :new systems are for losers < 1350268041 351671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: are you calling me a loser!!! < 1350268043 375531 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :flash player nearly makes my computer grind to a halt < 1350268044 442523 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I managed to get it so it's quite usable, though. < 1350268049 212846 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I now use LXDE and Opera. < 1350268050 344330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: do you use a dumpster computer < 1350268057 617708 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Did you write fromList yet? < 1350268058 464602 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :well sometimes it's fine < 1350268060 886290 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I'm using 2.6 gigs for tons and tons of tabs. < 1350268061 718606 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :other times it grinds to a halt < 1350268062 448065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: xmonad uses less RAM than lxde < 1350268063 446680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION smug < 1350268075 928069 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Eh. < 1350268090 661802 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You know what uses less RAM than xmonad? < 1350268096 24313 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :LXDE is a non-revolting DE. < 1350268104 815825 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: Nah, i’m playing FTL. < 1350268105 79056 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :And doesn't make X leak like a sieve. < 1350268111 526634 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :(XFCE has X resource leaks.) < 1350268113 464272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: is it @ < 1350268124 50569 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is it twm < 1350268125 271183 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Should I acquire FTL? < 1350268125 720290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: xmonad is a non-(revolting DE) < 1350268134 773959 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: Yes. It’s great. < 1350268135 593475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I was thinking of Windows 3.11. < 1350268136 876986 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :speaking of what's hot and new, what's the language of the future these days < 1350268141 494207 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Why yes, yes it is. < 1350268145 337451 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Does it require OpenGL to run? :-( < 1350268148 24706 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't have OpenGL. < 1350268151 448843 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i love dumpster computers < 1350268154 472559 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also dumpsters < 1350268155 585032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i hear FTL is a good roguelikelike except for the last bit which is bad < 1350268161 938477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also it's actually a roguelike if you just press pause all the time < 1350268167 136904 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :my friend made really good pear bread from some pears from the whole foods dumpster < 1350268178 82273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(good rogue)like < 1350268196 24999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: do consumer motherboards support ECC RAM yet < 1350268209 359089 :ion!ion@heh.fi PRIVMSG #esoteric :I’d expect it to work well enough with software OpenGL implementations, but it might not. In any case, this is the best place to get it since you’ll get the DRM-free versions (Linux, too) as well as a Steam key. http://www.ftlgame.com/ < 1350268221 283602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I don't even have software GL. < 1350268229 730939 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i hear it's good roguelikelike except for i hear you need specific stuff or attack power or something to deal with the last bit. i don't know anything else about ftl < 1350268236 336008 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :those are just the things everyone talks about < 1350268239 453899 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :not what ftl actually is < 1350268241 537759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: right I hear the final boss ``cheats'' < 1350268252 474210 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by not letting you use a bunch of playstyles that are viable up to that point < 1350268256 251477 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: oh no! < 1350268261 29610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: can i ``cheat'' too? < 1350268273 680555 :ion!ion@heh.fi PRIVMSG #esoteric :The boss is a challenge, but it’s winnable. < 1350268279 896422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :rm -rf final.boss < 1350268285 185877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"how do u like that" < 1350268288 735013 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: not to my knowledge < 1350268298 431668 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :maybe sometime in the future I'll play a game < 1350268299 673595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: hooray < 1350268303 483101 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :maybe some high end enthusiast ones < 1350268322 305968 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but maybe not because it would slow down kill3r overclockzzzz < 1350268377 925027 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you can use a server board in a desktop of course < 1350268386 669483 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but there are some drawbacks, like the onboard video is probably enormously shit < 1350268408 850518 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :we did this at ksplice and the onboard video literally could not handle moving windows around on a normal 2D linux desktop < 1350268416 42322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice < 1350268416 669893 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it had like 8 MB of VRAM < 1350268425 914573 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well i plan to buy a video card of some sort < 1350268432 739272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since intel integrated graphics are still shit right < 1350268436 507450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :except for having good linux support < 1350268446 528883 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think they're pretty good < 1350268456 901628 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :basically all laptops with integrated graphics have intel < 1350268472 517120 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :don't expect to play the latest games on high settings < 1350268509 613468 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but how else can I delay the feeling of having spent an awful lot of money on a computer that is totally excessive for my needs < 1350268533 633129 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: Why don’t you have OpenGL? < 1350268545 360913 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah you better buy at least two high end video cards < 1350268546 283161 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: nvidia optimus < 1350268555 516967 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :more like pessimus am i right < 1350268562 499954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. :-( < 1350268613 289863 :ion!ion@heh.fi PRIVMSG #esoteric :Shouldn’t mesa work on anything? < 1350268638 822718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've yet to get any xorg.conf to work. < 1350268704 891982 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :perhaps bonghits will fix your xorg.conf < 1350268768 32091 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I don't I can do this alone. It'll have to be a joint effort. < 1350268771 997881 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: remember that terrible optimus keyboard < 1350268793 6225 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1350268809 205795 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: It was terrible? < 1350268928 520717 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it was extremely expensive because it has an OLED display under each key < 1350268940 825028 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they also make a much cheaper (still too expensive one) which just has transparent keys over a LCD < 1350268948 799472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That doesn't sound terrible to me. < 1350268960 154287 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it probably sucks as a keyboard, i dunno < 1350268964 975670 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :I don't *look* at my keys. < 1350268990 385586 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Just imagine the amazing Compose-key customizations you could make to it! < 1350268992 439949 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's not so much a real product as an art / concept prototype, which people with far too much money could order on a small run basis < 1350268995 590557 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah! < 1350268996 186423 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :man < 1350268998 506282 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that would be the best < 1350269027 490925 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :pikhq_: in theory it would be useful for learning the keyboard shortcuts for a new application < 1350269039 801680 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you know, if the programs actually knew about it < 1350269115 178131 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :It would be nice if I felt like learning the kana layout. < 1350269146 449093 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Though to do that "right" I'd probably also need the weird extra keys... < 1350269151 943086 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_ kana be bothered. < 1350269155 851111 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the black keys < 1350269163 893229 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :The ones that would be right where the groove in my spacebar are. < 1350269164 234897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe it would be more accurate to say that he ain't kana. < 1350269175 396846 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :(seriously, I've got a freaking groove worn in my spacebar) < 1350269351 252313 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i read "i've got a freaking grove worm in my spacebar" < 1350269376 311342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i read "three men in a boat" < 1350269383 507560 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh < 1350269388 290458 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i read that after you told me to < 1350269404 443470 :ion!ion@heh.fi PRIVMSG #esoteric :http://images1.wikia.nocookie.net/__cb20100605031305/spyro/images/6/67/Grove_Worm.png < 1350269435 847211 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i didn't even know it's a thing < 1350269686 109180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Java 2 Electrical Engineer < 1350269713 958369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you read TaPL? < 1350269723 808183 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah < 1350269728 491652 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and some of ATaPL < 1350269744 208333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it good to read if I want to learn more about type systems? < 1350269748 526195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: What's the difference between Sandy Bridge and Sandy Bridge-E and Ivy Bridge? :( < 1350269748 894598 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes < 1350269757 738880 :luite!~luite@luite.com PRIVMSG #esoteric :ivy bridge is the new generation < 1350269775 579637 :luite!~luite@luite.com PRIVMSG #esoteric :e is some xeon version < 1350269794 829704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, why are they selling consumer processors with E then? < 1350269805 385393 :luite!~luite@luite.com PRIVMSG #esoteric :oh really? < 1350269815 206619 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Ivy Bridge is newest, it's the same architecture as Sandy but shrunk to 22 nm process, and with some minor additional features < 1350269851 689186 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :-E is high end i7 and Xeon. < 1350269861 274836 :luite!~luite@luite.com PRIVMSG #esoteric :ah right < 1350269861 355815 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :That is, it's *also* some consumer models. < 1350269861 578045 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a hardware RNG < 1350269865 585554 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Ivy Bridge is what you want. < 1350269866 327073 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and a semi useless kernel security feature < 1350269893 765328 :luite!~luite@luite.com PRIVMSG #esoteric :and faster gfx < 1350269901 320234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i7s sure do seem more expensive than last time... I guess because now there's the whole i3/i5 split < 1350269916 641236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Better wait for Haswell. < 1350269921 664701 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haswell is the future. < 1350269940 667608 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :If you can wait 'til June. < 1350269960 911322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Is Haswell like Haskell? < 1350269968 505924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Yes. (No.) < 1350269973 238763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you mean yes. < 1350269980 610032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Well, it has transactional memory!!!! < 1350269984 752328 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Nah, it's the latest tock iteration of Intel's design cycle. < 1350269992 805025 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :And, yeah, HTM. < 1350269995 15594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: Isn't it a tick iteration? < 1350270005 31252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I see they aren't at single-digit nanometers yet < 1350270013 840859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION suspects pikhq_'s clocks go backwards. < 1350270017 713222 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :No, tick is the die shrink. < 1350270024 760996 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1350270028 379107 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it's my clocks, then. < 1350270032 31909 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Why do they have the major changes on tock? < 1350270033 759513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's really stupid. < 1350270033 840140 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Nah, it's Intel's clocks. < 1350270045 117621 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: Beats me. < 1350270048 703409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq_: Intel's clocks aren't getting faster anymore. :-( < 1350270049 695943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: we know our clocks better, rght? < 1350270051 724937 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :It makes a lot more sense for tock to be the die shrink. < 1350270063 608035 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :shachaf: Instructions-per-clock keeps going up at least. < 1350270086 566205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You should get a 32-core machine like kmc. < 1350270092 212113 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :48 < 1350270095 653870 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but it's not mine < 1350270097 360441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, if kmc donates the funds. < 1350270101 86190 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You should get a 48-core machine like kmc. < 1350270103 162569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And compile colonels on it. < 1350270110 109556 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i built it for ksplice and it's probably sitting unused in some oracle warehouse now < 1350270129 442569 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Haswell will apparently have 10% higher instructions-per-cycle than Ivy Bridge. < 1350270139 256093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: c'mon, where's my money < 1350270151 316519 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :do you think we are joking, or making with the funny stuff < 1350270875 214909 :ion!ion@heh.fi PRIVMSG #esoteric :Meanwhile, a hay competition: http://ubuntuone.com/0FaPo5mnm0KHJ1M4W1P6US < 1350271809 666638 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :I'm the Emperor, and I want dumplings! < 1350271853 130799 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Help, is my type broken? < 1350271931 70877 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: No, you should simply use a dynamically typed language. < 1350273262 158947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I mean my Tree type. < 1350273267 989852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It made sense before but now I don't get it. < 1350273273 315948 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Are the Humble Bundle ebooks worth reading? < 1350273276 463699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :20:15 That would be something like data Tree k a = One k a | Two (Tree k (k,a,a))? < 1350273283 670718 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I've read Cory Doctorow's Down and Out in the Magic Kingdom < 1350273391 626558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Your Tree type is known, IIRC. < 1350273398 908149 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there's a humble ebook bundle now? shit < 1350273401 14048 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :cool < 1350273408 226350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it has properties. < 1350273476 660736 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Is it even valid? < 1350273489 386824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wrote it but now I don't know how it works. < 1350273589 81128 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :these all sound pretty good < 1350273600 836958 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :except for doctorow's book, which sounds terrible < 1350273604 925087 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but i never really liked anything he wrote < 1350273663 557447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wouldn't buy anything with a Doctorow book in it just on principle. < 1350273691 801815 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, what's wrong with Doctorow? < 1350273709 801865 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott would arrange the bundle such that you get a Doctorow book unless you pay more than the average. < 1350273780 660103 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hahaha shachaf < 1350273786 78687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: I don't know, I've been ignoring him for the forseeable past on account of him being annoying. < 1350273805 930622 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :down and out was boring < 1350273813 814730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I seem to remember he has a penchant for oversimplification. < 1350273814 446663 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i just don't give a shit about disneyland < 1350273841 803250 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and all the futuristic post-singularity stuff was pretty standard sci-fi fare by the time i read it < 1350273864 632519 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :And some of his other stuff just beats you over the head with politics. < 1350273870 353517 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :It's obnoxious *even if you agree with him*. < 1350273876 253988 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :eastern standard tribe was ok but i don't recall really enjoying it at any point < 1350273882 742535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Have you read The Metamorphosis of Prime Intellect? < 1350273885 959034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's... certainly a book. < 1350273887 306240 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: yes! < 1350273903 396746 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i really enjoyed that book when i was like 14 and found it through everything2 or kuro5hin or something < 1350273913 510062 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Likewise. < 1350273926 333348 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :good times < 1350273928 712431 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Might've been 15, but eh. < 1350273931 601592 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Back when all the "cool websites" had digits in their names. < 1350273943 745136 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :as opposed to missing vowels < 1350273959 633283 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: By the way, how does it feel being over 9000 days old? < 1350273966 375184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hear there's a sequel coming out roughly never. < 1350273977 927720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This reminds me I should finish catching up with Ra. < 1350273981 207472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: You've read Fine Structure, right? < 1350274049 544396 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1350274052 25185 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, have you even finished Fine Structure yet? < 1350274057 412080 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: no < 1350274073 79731 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: wow < 1350274080 832182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: Yes! I'm now going to invoke this fact: < 1350274087 71913 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: What! Even *I've* read Fine Structure. < 1350274103 297512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even monqy has read Fine Structure assuming he actually got round to it which is unlikely < 1350274103 752572 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :kmc: Sam Hughes is awesome. < 1350274108 810686 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk < 1350274129 132875 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, I am thirding the Fine Structure suggestion. < 1350274138 753291 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have added some examples of FurryScript, some people asked for some examples < 1350274152 857176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hey, who said it was a suggestion??? < 1350274158 40497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Maybe I hate Fine Structure and want to warn kmc off. < 1350274174 820670 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: You *read* it. Surely you don't hate it. :P < 1350274193 449235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: you like everything you've read?? < 1350274210 65823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: pikhq_'s point is that you can't read Fine Structure and not like it. < 1350274216 636545 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :elliott: No, but I suggest you can't read Fine Structure and hate it. < 1350274243 663586 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You might read it and neither like or hate it. < 1350274255 162337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I've got a TIP for you, get the POINT? < 1350274393 711204 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :This is FurryScript truth-machine program: 1[ <1> 1# ] PAR DUP ~# < 1350274411 38 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Static analysis of stack effects would be required to prove that it would work. < 1350274431 441794 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However, it does not actually work, for similar reasons as some of the other examples of truth-machine that doesn't work for the same reason. < 1350274451 985094 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :for similar reasons as some of the other examples of truth-machine that doesn't work for the same reason. < 1350274455 8327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good point. < 1350274595 340627 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The implementation will work if you put 0 however, it will make 0 output and stop. < 1350274665 287967 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(If you are running the program on your own computer, the second command-line parameter is the input; if running on the form for custom scripts, use the PAS command to fill in the input.) < 1350274665 565290 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :reading Fine Structure < 1350275701 239911 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what's a truth machine < 1350275792 317449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/Truth-machine < 1350275808 296651 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you know what a cake machine is? < 1350275820 423527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm just going to paste my pun in. < 1350275821 448005 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :11:34 I found this to be a very nice informal intro: "Some of the best things in life are free; and some are not. Truth is free. Having proved a theorem, you may use this proof as many times as you wish, at no extra cost. Food, on the other hand, has a cost. Having baked a cake, you may eat it only once. If traditional logic is about truth, then linear logic is about food" < 1350275827 924951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :11:35 Unless you're Zeno. < 1350275830 357913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :11:35 Zeno knew how to halve his cake and eat it too. < 1350275954 523243 :ion!ion@heh.fi PRIVMSG #esoteric :heh < 1350276709 568136 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh i thought this was going to be about the cake being a lie < 1350276866 375758 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :05:26 < kmc> where's nortti // I was sleepinh < 1350276896 960128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi nortti < 1350276901 333812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Welcome back to awakeness. < 1350276909 799964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you notice your 9000th birthday? < 1350276962 747521 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I wonder whether _Typing Haskell in Haskell_ is a good example of literate programming. < 1350277194 851307 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 240 seconds < 1350277445 584920 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric < 1350278073 98335 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg JOIN :#esoteric < 1350278721 235456 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i did not notice it < 1350278726 512726 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but you did < 1350278731 118374 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which is weird but cool < 1350278743 816843 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :anyway i have to sleep now, ttyl < 1350279677 565272 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :me too < 1350279702 372468 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 276 seconds < 1350279737 657993 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350282595 210024 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, monqy UPD8 < 1350282633 137719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy never gets better < 1350282638 225112 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What does linear logic mean? < 1350282644 667048 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :linear logic < 1350282667 405892 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, I found in Wikipedia, OK < 1350282968 727940 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it possible to make up a type system similar to Haskell but also has kinds for linear logic instead of only intuitionistic? < 1350283010 322277 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(There are some cases I have thought of where I have wanted something like this) < 1350283824 938165 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350284076 791754 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1350284441 28893 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 246 seconds < 1350285445 180573 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is the list of stuff put near the top of the page is OK? Do you like this? http://esolangs.org/wiki/User:Zzo38/FurryScript < 1350285913 716370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There Once Was A Fish Named Fred < 1350285919 793339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :best esoland or bestestest esolang? < 1350285930 31240 :ion!ion@heh.fi PRIVMSG #esoteric :unit besting < 1350285983 125167 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection < 1350285997 803959 :ion!ion@heh.fi PRIVMSG #esoteric :“(However, note that it is being discussed this notice might be wrong.)” That should be followed by “(However, note that it is being discussed also this notice might be wrong.)” < 1350286236 413178 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: I don't know! < 1350286417 908275 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1350286463 798065 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: "(there must be a space after [ and before and after ] however)" < 1350286471 824207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can you drop the requirement for a space after ]? < 1350289300 310094 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1350289340 268762 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net JOIN :#esoteric < 1350289964 995587 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Read error: Connection reset by peer < 1350290112 352316 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1350290165 172205 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350290260 388498 :atriq!~Taneb@host-78-146-164-194.as13285.net JOIN :#esoteric < 1350290459 833245 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1350290921 166746 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :zzo38, you've mentioned going to conventions in the past, correct? < 1350290998 29715 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes < 1350291019 244959 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :What kind of conventions? < 1350291030 916777 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The unconventional kind, no doubt. < 1350291031 423667 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf: You have 1 new message. '/msg lambdabot @messages' to read it. < 1350291228 905542 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection < 1350291239 344076 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1350291302 179463 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I went to anime convention < 1350291323 354919 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Just out of curiosity, were there many Homestucks? < 1350291338 451289 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think so. < 1350291482 943890 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :How long ago was this? < 1350291492 447663 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :A few months ago. < 1350291498 423424 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Unusual < 1350291623 131347 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1350291876 31652 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :No crowd of people being weird wearing grey make-up and orange horns? < 1350291903 877272 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think there were two. < 1350291910 441568 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Not a lot. < 1350291914 136915 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Yes < 1350291920 625572 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Hmm < 1350291927 15447 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Okay < 1350291957 100606 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :I guess there are either a lot of Homestucks around here or they're really organized < 1350292037 564802 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Hmm < 1350292052 599633 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :I wonder if the "her" mentioned on Koen's user page refers to someone specific < 1350292145 873054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The list is kind of coffee-oriented. < 1350292172 165866 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1350292222 69069 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Hmm hmm < 1350292240 534443 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :I've got an ssh server on my other computer, and I want to access some HTML pages on there from here < 1350292264 17144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does still have "find her" which doesn't sound all that specific; then again, it just might be someone specific but in hiding. < 1350292269 203836 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Is there a way I can set it up so I can point my browser at file////whatever/othercomputer/whatever/file.html < 1350292271 904346 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :And have it work < 1350292339 966852 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can do 'sshfs othercomputer:/place /anotherplace" on thefirstcomputer, and then you can just use file:///anotherplace/thing to access the /place/thing of othercomputer. < 1350292354 22263 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least with luck, and with sshfs+fuse installed. < 1350292384 904991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also it's probably best not to mix ' and " like I did there. < 1350292477 5580 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Thanks < 1350292566 383891 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :This is a VERY roundabout way to mess with haskell < 1350292900 203376 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Okay, that's a VERY good reason for that to not work < 1350294229 890082 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Warning: If you don't follow the instructions correctly, the result may be an unbootable Linux. Even if you do follow the instructions correctly, the result may be an unbootable Linux." < 1350294382 907794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :An unbootable Linux is always an option. < 1350294718 929688 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1350295454 233370 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr NICK :Slereah < 1350295613 250835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: More like an inscrutable Linux, right? < 1350295832 656528 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :atriq: ...the usual way to access HTML pages is via a HTTP server < 1350296189 297353 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350296547 861060 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1350296599 115019 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Lumpio-, advise on setting one up? < 1350297800 3959 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi PRIVMSG #esoteric :pacman -S nginx < 1350297990 745984 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :That... appears to be a pacman game < 1350298027 512428 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Did I do something wrong? < 1350298117 650134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You probably used the "wrong" Linux distribution. < 1350298129 506500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(All of them are wrong.) < 1350298146 687588 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Is Solaris the wrong Linux distribution? < 1350298148 640879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think Arch system maintanence would be a lot less stressful if pacman(1) was just a pacman game. < 1350298167 553296 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I can definitively state that Solaris is, in fact, the most wrong a Linux distribution can possibly be. < 1350298173 402521 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I concur. < 1350298184 614156 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Okay, because I'm not using that < 1350298188 762471 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :How about Windows 98 SE? < 1350298200 175263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Windows 98 SE is quite a good Linux distribution IMO. < 1350298210 111994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, it's better than Solaris. < 1350298217 629121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All the cool dudes use Windows 98 SE Linux. < 1350298255 319861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :My favourite Linux distribution is BeOS. < 1350298263 107049 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :When GHC gets ported to Haiku I'll probably use Haiku < 1350298292 629418 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :(actually serious) < 1350298446 250147 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg QUIT :Quit: mig22 < 1350299051 626410 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Actually, wait < 1350299059 175909 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :I'd need nVidia drivers < 1350299092 117201 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg JOIN :#esoteric < 1350299547 981353 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 JOIN :#esoteric < 1350300723 203299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: hi < 1350300748 600450 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :hi elliott < 1350300750 331422 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350300758 395212 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :I'm busy adding /ˈæmbiːɛf/ to the wiki < 1350300807 451760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: come up with an ascii redirect or i'll kill you :P < 1350300811 519208 :elliott1!~elliott@95.150.78.238 JOIN :#esoteric < 1350300813 562575 :elliott1!~elliott@95.150.78.238 PRIVMSG #esoteric :im a test < 1350300820 730325 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oklofok, help < 1350300821 68241 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :there's a link in the language list < 1350300824 581005 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i need guidance < 1350300839 372900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: but I like typing http://esolangs.org/wiki/$x < 1350300857 615619 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :OK, I'll add a redirect from [[$x]] < 1350300859 209254 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :and not explain it < 1350300870 747906 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1350300890 592095 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :object-oriented thue is terrible right < 1350300914 877231 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it sounds terrible but my brain is too mathsed to bother wading through that spec < 1350301044 886684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you know about protocols right < 1350301059 674822 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523 knows all the protocols < 1350301066 530347 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :he has to otherwise he might accidentally break a law < 1350301658 786057 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :elliott: OK, added < 1350301665 804806 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :http://esolangs.org/wiki/$x < 1350301681 154657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that redirect goes to an interesting place < 1350301687 515949 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg QUIT :Quit: mig22 < 1350301696 266423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh hmm < 1350301699 210588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it is xchat haha < 1350301767 769943 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :xchat doesn't like the link? < 1350301783 628614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: you have a bad category < 1350301785 54912 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :try http://esolangs.org/wiki//%CB%88%C3%A6mbi%CB%90%C9%9Bf/ instead < 1350301787 426057 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :which one? < 1350301788 697230 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :tape-based? < 1350301790 714973 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ye < 1350301792 426111 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :you can fix it, it's a wiki < 1350301797 717918 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :didn't know if BF derivatives got that one < 1350301798 219198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'm lazy tho < 1350301803 361111 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :OK, I'll fix it < 1350301810 68420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: by bad i mean < 1350301811 557676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a redlink < 1350301821 507893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and yr article is the only entry < 1350301825 614175 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :oh right < 1350301831 336759 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :meh, it shouldn't be included anyway < 1350301862 950894 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 PRIVMSG #esoteric :anyway, going home, I need sleep < 1350301884 302149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: here i was just about to ask you programming questions too!! < 1350301885 676956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you win this time < 1350301887 782595 :ais523!93bcc35d@gateway/web/freenode/ip.147.188.195.93 QUIT :Quit: Page closed < 1350301905 108629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Guess whose lucky day it is?? < 1350301937 717032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's most definitely not mine. < 1350302005 677907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Correct! < 1350302071 869267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Is there some kind of generic thing that encapsulates a protocol and gives it encryption (and ideally authentication?) so my server/client don't have to worry about it per se? My current best idea is just opening "ssh server connect-to-local-server-socket-and-hook-stdio-to-it" as a process and using that as the "socket", which seems a bit... suboptimal. < 1350302213 358009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, uh. Certainly there are rather generic encrypted-and-optionally-authenticated transport channels. TLS, for example. But maybe that's not what you mean. < 1350302261 497109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Right, I thought TLS might be what I'm thinking of. I... guess I'll go look into that. < 1350302284 536707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I don't suppose TLS supports SSH public-key authentication. :p) < 1350302326 938379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Mostly TLS seems to have lots of complex fiddly thingies I'm not sure I care about, like certificate-signing and so on. < 1350302362 503326 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least not normally, no; the authentication aspects are traditionally all X.509. < 1350302394 611059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. That sounds like it could potentially be a pain to set up on clients and stuff "just" for this thing I'm working on. < 1350302473 785961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So maybe I'll just go with the ssh thing after all. < 1350302518 149348 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds < 1350302548 960577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Still. < 1350302552 626163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Aren't these things meant to be nice? < 1350302557 473806 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think TLS supports pre-shared key ciphersuites, if that's an option. Of course it's not quite SSH public keys. < 1350302601 240116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But it's not dabbling with certificates either.) < 1350302638 659063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I don't even know what a ciphersuite is. < 1350302641 979205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm bad at this stuff. < 1350302667 489486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IS IT: a suit you wear in bad cyberpunk novels that encrypts your travels through CYBERSPACE with a cipher? < 1350302718 126236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just a term they use. "The fiddly details," sort of. A name for the particular pile of encryption and authentication and whatnot algorithms that are used. < 1350302786 470299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. I mean, I don't even know if the typical Linux system has the programs you need to set such a thing up, though. < 1350302802 532918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It sounds fiddlier than making an ssh key, which takes 0 seconds because everyone* has one. < 1350302806 196246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Everyone that matters. < 1350302907 525193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't know whether TLS libraries support the TLS-PSK things if it's an extension; based on a quick google, though, at least GnuTLS does, and has helper functions to generate and hex-encode/decode keys. But, really, for pre-shared keys, it's just K random bits. < 1350302931 987549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right. < 1350302933 822806 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :OpenSSL API isn't IIRC the most pleasant to work with. GnuTLS probably isn't any nicer, though. < 1350302953 766851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hmm, I guess I could do some sort of ssh tunneling deal rather than "ssh server connect-to-local-server-socket-and-hook-stdio-to-it". < 1350302958 421467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That seems... less awful, maybe. < 1350302967 910429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Well, I don't anticipate talking to it directly from C. < 1350302984 419256 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's always nice. < 1350303043 101901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyway this is all sounding awfully complicated. :( < 1350303081 598710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are netcat-like tools that provide encrypted pipes, but it's arguable whether that's really any better than your SSH method. < 1350303088 3864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly the optimal solution may depend on what's comfortably available for your implementation language. < 1350303121 544666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION doesn't even know that, except that it's almost certainly one of Haskell, Python or C, and probably not C. < 1350303126 974408 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :My planning: woefully under. < 1350303149 348153 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1350303169 77231 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1350303293 199384 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Hey < 1350303312 387090 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Arc_Koen, is the "her" mentioned on your user page someone specific, or just a general goal? < 1350303328 438636 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :just a general goal < 1350303337 384826 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though there are specific candidates < 1350303341 891406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: SSL does have the advantage that I'd expect most decent things have a way to speak it. (And everyone has the openssl command line tools installed, so fiddling with the certificates isn't too many orders of magnitude more complicated than fiddling with SSH public keys, except the commands are a lot uglier.) < 1350303397 385461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Right. < 1350303418 514355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I don't suppose it gets any easier if I settle for password-based authentication? < 1350303495 431548 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well. A TLS encrypted-only channel with just a password query would be easy, but also somewhat MITM-risky, since there's no way to detect someone just forwarding all traffic in the middle. < 1350303562 254591 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SSH at least has the host key checks. Assuming the user just doesn't type "yes" to all questions. < 1350303587 815044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Right. Well, in this case it's more the server trying to keep riff-raff out than much about the client trusting the server. < 1350303694 175979 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently there's also a "TLS-SRP" password-based-key-exchange authentication extension, implemented in the usual libraries. < 1350303698 331396 :nooga!~nooga@218.134.168.217-rev.hti.pl JOIN :#esoteric < 1350303739 816086 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: I'm surprised you read that already < 1350303745 760316 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :I read EVERYTHING < 1350303754 218159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Even minds. < 1350303755 919059 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So you can nowadays do TLS with certificates, with pre-shared keys, or with passwords. Fancy. < 1350303756 507019 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :(disclaimer: I don't actually read everything) < 1350303847 218577 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350303907 530574 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Help < 1350303923 77343 :elliott1!~elliott@95.150.78.238 PRIVMSG #esoteric :atriq: hi < 1350303997 771462 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :I think I'm being flirted at < 1350304050 267451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: Shoot a cloud of ink to hide behind, and then slink away. < 1350304258 789873 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :how do I put a link to http://esolangs.org/wiki//ˈæmbiːɛf/ on the wiki? < 1350304278 523049 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the starting / seems to be confusing the wiki < 1350304284 63959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[:/ˈæmbiːɛf/]] < 1350304290 384747 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, [[:/ˈæmbiːɛf/|]] < 1350304337 206324 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh tahnk you < 1350304364 778475 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(and then common sense tell me I could've seen how ais did on the languages list) < 1350304929 446184 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so i : just a symbol to say "don't treat this link like you usually do" or does it mean something like . and .. in a unix shell? < 1350305253 767674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :format is [[namespace:foo]] < 1350305260 32024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like [[Template:Blah]] < 1350305262 568443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or [[Esolang:Policy]] < 1350305267 867992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the "main" namespace's name is an empty string < 1350305280 585778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you do [[:foo]] then it's the page named foo... otherwise [[/foo]] is interpreted as a subpage of the current page < 1350305283 680342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e. [[:thispage/foo]] < 1350305355 413587 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :So it kind of is like Unix's "." < 1350305412 264842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's more like unix's / < 1350305416 569225 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah < 1350305421 657006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[foo]] is like ./foo < 1350305424 185129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[:foo]] is like /foo < 1350305446 538799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and [[foo:bar]] is like C:\bar because now the metaphor is windows < 1350305456 172591 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :haha < 1350305482 349422 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and how to make a distinction between a subpage and a page that has a / in it? < 1350305495 670244 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Do you need to? < 1350305575 810523 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I don't know < 1350306572 475385 :nooga!~nooga@218.134.168.217-rev.hti.pl QUIT :Ping timeout: 265 seconds < 1350306899 921055 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg JOIN :#esoteric < 1350306968 821347 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1350307263 388348 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Arc_Koen, there is no distinction. < 1350307279 902259 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :a/b is a subpage of a if a exists, otherwise it's just a page with a / in the name. < 1350307291 500623 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, ok < 1350307300 386339 :jiella!~jiella@cs27103076.pp.htv.fi JOIN :#esoteric < 1350307354 395492 :nooga!~nooga@218.134.168.217-rev.hti.pl JOIN :#esoteric < 1350307485 202689 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wikipedia has at least two maps of the island that thomas the tank engine is set on < 1350307820 237121 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Sodor? < 1350308028 386390 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1350308133 397370 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 276 seconds < 1350308167 635499 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Are there any spoken programming languages? < 1350308182 931520 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Sure < 1350308185 95165 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Go get a nerd < 1350308186 897627 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :fizzie: Can your department hack up a spoken programming language please? :-) < 1350308191 341231 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Tell him "Make a program that does this" < 1350308209 371635 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I was thinking more like lojban->Haskell < 1350308212 567238 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :ACTION thinks about that < 1350308226 119281 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Spoken or written is just the medium < 1350308235 766530 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :I guess if there's an easy way to turn spoken lojban into text, that would be enough. < 1350308238 491535 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :You could just say out loud written Haskell < 1350308248 586719 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :And get a speech to text converter < 1350308259 939238 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Lojban isn't really any more programmy than any other language < 1350308273 35392 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350308276 846404 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Also there's Plain English, but that is the worst language < 1350308360 504120 :nooga!~nooga@218.134.168.217-rev.hti.pl QUIT :Ping timeout: 255 seconds < 1350308388 520856 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :There are plenty of (buggy) english-to-*-compilers out there, though < 1350308432 575787 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shapr: I don't think we have investigated recognition of spoken (existing) programming languages, let alone tried to make an easily-recognizable new language. < 1350308511 134964 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Don't you remember Plain English, fizzie! < 1350308516 844333 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :From osmonian or something < 1350308537 906241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean "we" as in our department. < 1350308551 344582 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not like I could forget Plain English, no. < 1350308552 676927 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :What department < 1350308577 135249 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1350308623 287181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The department that the speech recognition/synthesis research group that I'm in is part of. < 1350308635 623845 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :http://www.osmosian.com/ < 1350308641 396296 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :I HATE THEM SO MUCH < 1350308674 404678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Osmosian Order! Man, they're wacky. < 1350308695 961890 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shapr: I'm not sure if anyone mentioned fungot's implementation language to you yet, so let me just do a shameless plug here. < 1350308696 721438 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: but that makes things worse than ever! everybody is going straight to the top, since who cares! the utahraptor's been having a bad time to say all the run-of-the-mill thoughts we have! < 1350308699 515717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^source < 1350308699 758971 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 < 1350308713 930355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it made things worse than ever. < 1350308758 733901 :nooga!~nooga@218.134.168.217-rev.hti.pl JOIN :#esoteric < 1350308855 701067 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1350308889 813545 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1350309079 794500 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1350309167 912788 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :fizzie: That's terrifying. < 1350309414 964642 :atriq!~Taneb@host-78-146-164-194.as13285.net QUIT :Quit: Leaving < 1350309565 257322 :ion!ion@heh.fi PRIVMSG #esoteric :Stratos jump successful http://youtu.be/yFU774q6eVM < 1350310081 867624 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350310361 208296 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 245 seconds < 1350310367 823095 :nooga!~nooga@218.134.168.217-rev.hti.pl QUIT :Ping timeout: 252 seconds < 1350310596 843253 :atriq!~Taneb@host-78-146-164-194.as13285.net JOIN :#esoteric < 1350310758 488674 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1350311780 523009 :mig22!~miguelort@bb116-15-31-108.singnet.com.sg PART :#esoteric < 1350312012 12546 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350312586 271242 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1350312931 223568 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi QUIT :Ping timeout: 260 seconds < 1350313413 820499 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1350313679 476315 :AnotherTest!~tim@94-224-25-72.access.telenet.be JOIN :#esoteric < 1350313681 961742 :AnotherTest!~tim@94-224-25-72.access.telenet.be PART :#esoteric < 1350313686 421635 :AnotherTest!~tim@94-224-25-72.access.telenet.be JOIN :#esoteric < 1350313690 551995 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :Hello < 1350313789 923534 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hi < 1350313933 797765 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350314061 327063 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1350314487 13883 :Lumpio-!~matti@62-113-182-248.bb.dnainternet.fi JOIN :#esoteric < 1350316195 992573 :AnotherTest!~tim@94-224-25-72.access.telenet.be QUIT :Quit: Leaving. < 1350316217 242453 :AnotherTest!~tim@94-224-25-72.access.telenet.be JOIN :#esoteric < 1350316734 423789 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350317200 103999 :ogrom!~del@gprs-inet-65-101.elisa.ee JOIN :#esoteric < 1350320617 91725 :atriq!~Taneb@host-78-146-164-194.as13285.net QUIT :Quit: Leaving < 1350321225 73201 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1350321333 53000 :elliott1!~elliott@95.150.78.238 QUIT :Ping timeout: 248 seconds < 1350321350 881726 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 244 seconds < 1350321433 740364 :AnotherTest!~tim@94-224-25-72.access.telenet.be QUIT :Quit: Leaving. < 1350321447 205501 :AnotherTest!~tim@94-224-25-72.access.telenet.be JOIN :#esoteric < 1350321735 141917 :impomatic!~digital_w@84.93.186.42 JOIN :#esoteric < 1350321828 276632 :atriq!~Taneb@host-78-146-164-194.as13285.net JOIN :#esoteric < 1350322392 849984 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :You know, at the beginning of the American Civil War, the confederates thought that they could count on the support of the British, because Britain imported a lot of cotton from them. < 1350322425 856129 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :However, when they asked for military aid, Britain thought "why bother" and got cotton from Egypt instead, which turned out to be cheaper. < 1350322435 635502 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :The moral of the story is, don't rely on the British? < 1350322486 353838 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :haha < 1350322662 539664 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :never underestimate the ability of the british to screw you over? < 1350322680 355494 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :the chinese can attest to that one too < 1350322735 195975 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :afaict the opium wars were basically a bond villain plan < 1350322807 836339 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1350323032 289640 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :"Well, Mister Bond, you have discovered my plan to sell opium to China so we can afford tea and they'll be too high to care!" < 1350323035 74446 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :"Hahahaha" < 1350323048 216613 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :(I don't know that much about the Opium wars) < 1350323066 463286 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1350323073 184673 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i think at some point the chinese tried to foil this fiendish plan by banning opium < 1350323077 563347 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :this is where the wars come in < 1350323150 914009 :AnotherTest!~tim@94-224-25-72.access.telenet.be QUIT :Quit: Leaving. < 1350323221 180590 :AnotherTest!~tim@94-224-25-72.access.telenet.be JOIN :#esoteric < 1350323527 183604 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Arc_Koen, did you ever try Homestuck again? < 1350323537 306955 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"ever" < 1350323545 134686 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Since, well, yesterday evening < 1350323551 181804 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :last time was about 14 hours ago < 1350323551 890044 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Did you get that hot chocolate? < 1350323555 98010 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1350323556 499819 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes I did < 1350323580 743615 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, the chocolate I got about two hours ago, actually < 1350323586 932442 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :talk about delaying < 1350323631 699871 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'm currently implementing deadfish in thue < 1350323631 785139 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1350323640 214113 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(and also wondering why I'm doing that) < 1350323654 446720 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1350324378 422025 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1350324458 350071 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 245 seconds < 1350324466 292332 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :http://esolangs.org/wiki/The_Best_Place_To_Grab_Cash_Financing_Very_Quickly ? < 1350324486 785232 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :I need to make an esolang REALLY QUICKLY < 1350324549 623981 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :I have a good idea atriq < 1350324559 675926 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :How developed < 1350324598 367790 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :is your idea? < 1350324638 944211 :AnotherTest1!~tim@94-224-25-72.access.telenet.be JOIN :#esoteric < 1350324639 362391 :AnotherTest1!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :(note: this idea might not work out, and if it does, it will be virtually impossibe to write a program in this language) < 1350324646 973321 :AnotherTest1!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :and sorry for disconnecting < 1350324659 68025 :AnotherTest!~tim@94-224-25-72.access.telenet.be QUIT :Disconnected by services < 1350324672 581736 :AnotherTest1!~tim@94-224-25-72.access.telenet.be NICK :AnotherTest < 1350324749 837068 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :(look at Fueue and Eodermdrone and Malbolge) < 1350324774 632136 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :atriq: are you interested in languages with randomness? < 1350324788 398029 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :I'm more interested in functional languages < 1350324796 176839 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :oh < 1350324798 869229 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :okay < 1350324805 648252 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :then my idea is probably not for you < 1350324813 664054 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Nah, I want to hear it < 1350324846 262666 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :okay so, this is only a vague idea (keep that in mind): < 1350324914 112141 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :A is parsed into a tree. So the root node would be the first instruction, and then a random number is generated in the range (for example) [1, 5] < 1350324928 117179 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :this number determines the number of child nodes the root has < 1350324973 176115 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Okay < 1350324974 985105 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :next, each of the child nodes will (if enough instructions are available) also get a random amount of child nodes in the range [1, 5] < 1350324990 913405 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :this continues until there are no more instructions < 1350325008 954451 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :then the execution starts as following: < 1350325022 392334 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :The root instruction is executed < 1350325033 396027 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :Then a random child of this root node is executed < 1350325045 201397 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :this process continues until a node without children is reached < 1350325055 99032 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :That's it basically < 1350325114 803266 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :I'm not entirely sure whether it would be possible to write an actual program (that does something that makes sense) in this language < 1350325192 450283 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Hmm < 1350325193 303990 :ogrom!~del@gprs-inet-65-101.elisa.ee QUIT :Read error: Connection reset by peer < 1350325272 744333 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :It would be an accomplishment to write a hello world program in such a language < 1350325506 576659 :impomatic!~digital_w@84.93.186.42 PRIVMSG #esoteric :The Code Poems book appears to have been published... http://wired.co.uk/news/archive/2012-10/12/code-poems-book - not sure about the availability < 1350325580 538661 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :atriq: so, what do you think? < 1350325596 161446 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Could be interesting < 1350325689 417554 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :Well, if we want to to make this, we will need to determine the details < 1350325703 24432 :Por_gammer!c9085a05@gateway/web/freenode/ip.201.8.90.5 JOIN :#esoteric < 1350325719 140160 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :for example, what would be the basic instructions? < 1350325746 738375 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :`welcome Por_gammer < 1350325748 401108 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :I was also thinking to have the memory as a tree (with randomness when going down, but not when going up) < 1350325756 887066 :HackEgo!codu@codu.org PRIVMSG #esoteric :Por_gammer: 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.) < 1350325768 543803 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Scala macros are, in fact, cats." < 1350325846 435685 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :atriq: what if we took the brainfuck instructions, and organized them in this new manner? < 1350325850 241356 :Por_gammer!c9085a05@gateway/web/freenode/ip.201.8.90.5 PRIVMSG #esoteric :uhmm... hi? < 1350325854 995865 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Hey < 1350325857 956205 :sipa!~pw@2a02:348:5e:5a29::1 PART :#esoteric < 1350325864 273909 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :AnotherTest, I think it may work well with function-y ness < 1350325883 934554 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :atriq: also good < 1350325902 10384 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Define each function to be n-adic where n is any number from 1 to 5 < 1350325909 182112 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Then you can use the whole tree < 1350325921 295192 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :n-adic? < 1350325936 714064 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Taking n inputs < 1350325941 658075 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :ah < 1350326014 739522 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :atriq: so you want to make a fully functional language, where the flow of instructions is in this manner? < 1350326029 688858 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :It could work < 1350326037 551711 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :Yes, perhaps < 1350326065 480921 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :If each subtree is a function from a tree to a tree < 1350326076 691867 :Gregor!codu@codu.org TOPIC #esoteric :BE WARNED: The people here are the completest asses. | http://phantom-hoover.tumblr.com/ | http://codu.org/logs/_esoteric/ < 1350326096 951283 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :we are donkeys? < 1350326104 719711 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :So the only data type is a tree of ...? < 1350326109 150349 :Gregor!codu@codu.org PRIVMSG #esoteric :nortti: The completest. < 1350326109 516991 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Functions < 1350326112 892495 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :and afunction < 1350326127 31174 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What is an incomplete donkey? < 1350326129 930337 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :oh a function is a tree < 1350326134 647067 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :I get it < 1350326160 302244 :Gregor!codu@codu.org PRIVMSG #esoteric :FireFly: The truest of tragedies :'( < 1350326374 60176 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :so, atriq, suppose you said fun a (with possibly function b as argument) = (+ 1) b; It would do either b or (+1) (so it would either be 1 or b + 1) < 1350326395 303191 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :I think so! < 1350326402 212255 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :I haven't really thought of this much < 1350326429 480080 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :So you can specify an amount of arguments, but it's not certain that they will get passed < 1350326498 202054 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :f(x, y, z) = x + y + z might do x, y, z, x + y, y + z or x + z < 1350326512 792898 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :assuming that the parameters that are not passed are 0 < 1350326545 20891 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :or are the neutral element for the operation that is being done (thus when multiplying they equal 1) < 1350326561 176521 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :It might also do nothing < 1350326563 725323 :atriq!~Taneb@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Or when composing they equal the identity function < 1350326617 893884 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :Yes f(x, y, z) = (x · y · z)(1) might thus be 1 < 1350326637 853205 :AnotherTest!~tim@94-224-25-72.access.telenet.be PRIVMSG #esoteric :(assuming · is actually an open dot, which it is not unfortunately) < 1350326828 42421 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350326899 871174 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1350326992 881056 :atriq!~Taneb@host-78-146-164-194.as13285.net QUIT :Ping timeout: 244 seconds < 1350327078 571956 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection < 1350327111 396870 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :half-hi all! < 1350327159 852287 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :h all? < 1350327162 987785 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i all? < 1350327195 722228 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :maybe something like *bwarg*. half-my mouth is frozen from the dentist. < 1350327241 271019 :Gregor!codu@codu.org PRIVMSG #esoteric :So your dentist injects dry ice instead of novocaine too! < 1350327244 917920 :Gregor!codu@codu.org PRIVMSG #esoteric :I thought that was just mine! *whew* < 1350327268 178235 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :injecting dry ice < 1350327270 656579 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :new one on me < 1350327271 798515 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :dry ice? < 1350327282 54845 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I'd be very surprised if it was dry ice. < 1350327289 511975 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :particularly given it's a solid < 1350327291 424759 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :but they went and used multiple products. < 1350327386 819935 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Gregor probably just doesn't understand because nobody trusts his country with the good anaesthetics < 1350327414 617875 :Gregor!codu@codu.org PRIVMSG #esoteric :HA HA YOU GUYS ARE BAD AT JOKES < 1350327429 890311 :Gregor!codu@codu.org PRIVMSG #esoteric :The joke was that “frozen” is a bizarre word choice. < 1350327456 782311 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*we're* bad at jokes? < 1350327459 515141 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :pardon my French :p < 1350327468 329184 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :how many members of monty python were american again?? < 1350327483 142160 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :terry gilliam? < 1350327486 80300 :Gregor!codu@codu.org PRIVMSG #esoteric :Aaaaand Phantom_Hoover thinks that Monty Python was about jokes. < 1350327486 986468 :Gregor!codu@codu.org PRIVMSG #esoteric :Yikes. < 1350327498 774728 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no, mostly i did that for the terry gilliam thing < 1350327506 396488 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :a "half-my" mouth is an interesting concept ... I guess the other half belongs to the novocaine < 1350327542 618788 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :shows how affected I am by the intervention... < 1350327605 562800 :AnotherTest!~tim@94-224-25-72.access.telenet.be QUIT :Quit: Leaving. < 1350327716 349363 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1350327740 879982 :atriq!~nathan@host-78-146-164-194.as13285.net JOIN :#esoteric < 1350328023 354528 :ion!ion@heh.fi PRIVMSG #esoteric :http://fi3.eu.apcdn.com/full/63422.jpg < 1350328088 928787 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :as if stallman would have children < 1350328147 132338 :Gregor!codu@codu.org PRIVMSG #esoteric :Hello Android! HAW HAW HAW < 1350328257 178506 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1350328278 269492 :Taneb!~Taneb@host-78-146-164-194.as13285.net JOIN :#esoteric < 1350328671 168490 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1350328839 118549 :atriq!~nathan@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Oh dear god I've cloned myself < 1350328944 872294 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: here is an idea of a name for an esolang < 1350328948 179116 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hope it inspires you < 1350328963 551499 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"Talk talk: Turing tarpit" < 1350328974 780758 :Taneb!~Taneb@host-78-146-164-194.as13285.net QUIT :Disconnected by services < 1350329002 259888 :Taneb!~Taneb@host-78-146-164-194.as13285.net JOIN :#esoteric < 1350329045 175189 :Taneb!~Taneb@host-78-146-164-194.as13285.net QUIT :Disconnected by services < 1350329071 378932 :Taneb!~Taneb@host-78-146-164-194.as13285.net JOIN :#esoteric < 1350329209 327247 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://esolangs.org/wiki/Talk_talk:Turing_tarpit < 1350329240 162134 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was planning to make this a language one day or the other but I don't really have a proper idea yet < 1350329263 319284 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was thinking maybe something self-modifying in the same vein as emmental (except a turing tarpit) < 1350329299 834841 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so if you have a proper idea any time soon, go ahead :) < 1350329339 93925 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :beware the turing armpit, where [expunged] < 1350329356 299389 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thing is I really need to make a language heavily inspired by nomics but I don't have a consistent idea yet < 1350329464 415731 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :beware the turing armpit, where everything is possible but nothing is smooth? < 1350330067 750928 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1350330093 94238 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, remember when I was talking Common Lisp and was trying to work out how to get the lexical environment to show off that whatever we were talking about could be done in Common Lisp, and I gave up? < 1350330120 159079 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Pretty sure it could be done in Common Lisp, because I did it in Clojure and I think Common Lisp is sufficiently similar in regards to the basic concept < 1350330123 942214 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://www.refheap.com/users/sgeo < 1350330125 974411 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :oops < 1350330131 70511 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://www.refheap.com/paste/5886 < 1350330552 859088 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 renslo < 1350330554 727810 :EgoBot!codu@codu.org PRIVMSG #esoteric :erafyb < 1350330604 696410 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :not funny :( < 1350330612 566100 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 turing < 1350330613 34035 :EgoBot!codu@codu.org PRIVMSG #esoteric :ghevat < 1350330630 344652 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 guro < 1350330630 972087 :EgoBot!codu@codu.org PRIVMSG #esoteric :theb < 1350330643 246340 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 gura < 1350330643 795967 :EgoBot!codu@codu.org PRIVMSG #esoteric :then < 1350330696 711314 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 cymru cymry < 1350330697 179117 :EgoBot!codu@codu.org PRIVMSG #esoteric :plzeh plzel < 1350330712 793270 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 clojure < 1350330713 456130 :EgoBot!codu@codu.org PRIVMSG #esoteric :pybwher < 1350330715 157128 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 welsh < 1350330715 655577 :EgoBot!codu@codu.org PRIVMSG #esoteric :jryfu < 1350330767 835006 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ok, rot13 is boring again < 1350330797 258965 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 na na. na na na na. < 1350330797 683399 :EgoBot!codu@codu.org PRIVMSG #esoteric :an an. an an an an. < 1350330912 614459 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 mana mana < 1350330913 82019 :EgoBot!codu@codu.org PRIVMSG #esoteric :znan znan < 1350330920 968818 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :!rot13 ééééééé < 1350330921 659491 :EgoBot!codu@codu.org PRIVMSG #esoteric :​ééééééé < 1350330924 226746 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :meh. < 1350330948 281799 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :would have been nice if it had outputed somthing like ŕŕŕŕŕ < 1350330982 880861 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350331011 941317 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 hey hey hey goodbye < 1350331012 450185 :EgoBot!codu@codu.org PRIVMSG #esoteric :url url url tbbqolr < 1350331020 509829 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O < 1350331031 407276 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 na na. na na na na. hey hey hey. < 1350331032 38539 :EgoBot!codu@codu.org PRIVMSG #esoteric :an an. an an an an. url url url. < 1350331081 198413 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1350331198 728948 :atriq!~nathan@host-78-146-164-194.as13285.net PRIVMSG #esoteric :An url!? < 1350331217 212237 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 earl < 1350331217 757920 :EgoBot!codu@codu.org PRIVMSG #esoteric :rney < 1350331225 804470 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 Renae < 1350331226 335188 :EgoBot!codu@codu.org PRIVMSG #esoteric :Eranr < 1350331257 577727 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 Renee < 1350331258 11949 :EgoBot!codu@codu.org PRIVMSG #esoteric :Erarr < 1350331258 349420 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^rot13 can you do UPPERCASE? < 1350331259 281064 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :pna lbh qb HCCREPNFR? < 1350331266 375063 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 error < 1350331266 835594 :EgoBot!codu@codu.org PRIVMSG #esoteric :reebe < 1350331280 456471 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I could play this game all day < 1350331287 199876 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 rebate < 1350331287 718799 :EgoBot!codu@codu.org PRIVMSG #esoteric :erongr < 1350331293 819219 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :... < 1350331308 64129 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 ignore < 1350331308 318535 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 Sgeo < 1350331308 656328 :EgoBot!codu@codu.org PRIVMSG #esoteric :vtaber < 1350331308 824974 :EgoBot!codu@codu.org PRIVMSG #esoteric :Ftrb < 1350331314 271467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 my nick < 1350331314 796339 :EgoBot!codu@codu.org PRIVMSG #esoteric :zl avpx < 1350331324 967993 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 vtable < 1350331325 457727 :EgoBot!codu@codu.org PRIVMSG #esoteric :ignoyr < 1350331341 85742 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 verticle tabber < 1350331341 584654 :EgoBot!codu@codu.org PRIVMSG #esoteric :iregvpyr gnoore < 1350331352 972694 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :!rot13 vertical tabber < 1350331353 491934 :EgoBot!codu@codu.org PRIVMSG #esoteric :iregvpny gnoore < 1350331357 551969 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I learned how to spell! < 1350331458 949343 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 shatbg < 1350331459 467693 :EgoBot!codu@codu.org PRIVMSG #esoteric :fungot < 1350331526 360434 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 255 seconds < 1350331565 146186 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^rot13 shat up < 1350331565 600494 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fung hc < 1350331592 593005 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fhng hc < 1350331783 927831 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :atriq: so, any idea for Talk talk: Turing Tarpit? < 1350331814 183698 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"talk talk" sounds like the french onomatopoeia for knock knock < 1350331885 451623 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I was thinking something about a nomic-inspired turning tarpit with something about doors < 1350331889 580722 :FireFly!~firefly@oftn/member/FireFly QUIT :Excess Flood < 1350331916 780794 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1350331986 267536 :atriq!~nathan@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Not really < 1350331992 940891 :atriq!~nathan@host-78-146-164-194.as13285.net PRIVMSG #esoteric :Something like dupdog, maybe? < 1350332039 328175 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if I recall correctly dupdog was something about WARNING: Don't Spend Your Whole Night Trying To Understand Dupdog!!! < 1350332071 452977 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also tarpit looks like the french word for carpet < 1350332079 917487 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so maybe something with doors and carpets < 1350332135 3097 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :actually that's consistent with the idea of a turning tarpit: you're in a circular, spinning room with lots of doors and a nice rug under your feet (and instructions are behind the doors) < 1350332185 442714 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh wait no I'm mistaking it with something else < 1350332196 395509 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :dupdog is that thing using the length of the source code, right? < 1350332217 257506 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :but what happens if you shuffle too much in that room? wouldn't trying to read the instructions cause an electric discharge and fry them? < 1350332248 921699 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ouh, nice < 1350332271 778967 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like, sometimes door can open in the middle of two instructions? < 1350332303 21116 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION adds that to his list of potentially-interesting-ideas < 1350332640 853532 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, or a non-deterministic language using the same idea as ais523's amBF, where instructions are in a circle, and everytime you use the symbol for an instruction, one of the three instructions (previous, that one, next) will be executed instead < 1350332693 820939 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(by "in the same idea as /'æmbeef/" I don't mean it needs to be a brainfuck-derivative) < 1350333212 283348 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1350335060 973132 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 248 seconds < 1350335149 211129 :atriq!~nathan@host-78-146-164-194.as13285.net QUIT :Remote host closed the connection < 1350335522 414437 :Taneb!~Taneb@host-78-146-164-194.as13285.net QUIT :Ping timeout: 255 seconds < 1350337137 773626 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1350337568 56555 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet! < 1350337736 930520 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there should be an "invent your own cargo cult C performance rule" contest < 1350337743 405924 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a la http://chronicle.com/blogs/linguafranca/2012/10/03/a-new-contest-centered-around-usage/ < 1350337898 679146 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION pokes kmc < 1350337931 400686 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes? < 1350337993 504055 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://www.refheap.com/paste/5886 getting the lexical environment, both variable symbols and values, in Clojure < 1350338002 397913 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And a similar concept should work in Common Lisp, I think < 1350338040 696155 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like this? http://www.chessvariants.org/index/msdisplay.php?itemid=MSsecretbombsche < 1350338095 72508 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, < 1350338138 192650 :nys!~nysnamovo@blk-215-85-41.eastlink.ca JOIN :#esoteric < 1350338139 37707 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And of course, it should be easy to write an eval that takes such a map and wraps its argument in a let < 1350338458 107236 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :zzo38: why "Cannot escape pictorial checkmate."? < 1350338518 129378 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :checkmate usually means "you're in check and cannot escape" - if you change the rules, then it seems only logical that it affects the possibilities of checkmate < 1350338547 857930 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1350338550 769546 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :unless those new rules have actually been tested and it has been decided it's actually better this way < 1350338648 5680 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(also, I've never seen the phrase "pictorial checkmate" before, but I assume it means "a position that would be a checkmate if we were playing regular fide chess") < 1350338663 231307 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: Yes, that is what "pictorial checkmate" means, and I have seen it before. < 1350338886 290596 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :zzo38: have you had a look at http://www.chessvariants.org/large.dir/contest84/orwellchess.html ? < 1350338992 8943 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I am looking now. < 1350339243 401129 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Not bad. < 1350339637 61657 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's the chess variant I've been the most impressed with < 1350339655 262557 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I'm looking (not actively, though) for an opportunity to play it < 1350339811 226879 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350339865 519334 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe make up some pieces and board you can do it < 1350339883 397604 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1350339919 40098 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was thinking a circular board would be more appropriate than a cylindrical one < 1350339934 407219 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then make up your own variant of variant < 1350339961 332874 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's not really a variant - it's just another way to represent the 'torus' aspect of the board < 1350340003 926137 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK < 1350340077 862818 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is my description of FurryScript better now? I think you have asked for some improvement and now I have done. < 1350340099 522987 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if I were to make a program with graphics it would probably display the board both as a cylinder and a disc < 1350340103 227164 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is not only the description; if you have additional questions, or you wanted some additional commands, you can ask that too. < 1350340109 458788 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :let me have a look < 1350340124 878113 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: OK, it could be done like that, could be one way I guess. < 1350340189 731717 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what's a "domain specific" programming language? < 1350340238 882497 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :does that mean it's been designed for one purpose mainly (with "domain" meaning a field like physics or biology)? < 1350340255 650670 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Domain-specific_language < 1350340261 410637 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :Arc_Koen: Yes, like PHP < 1350340267 775811 :augur_!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1350340282 271825 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :PHP is PHP HyperText Preprocessor or something like that. < 1350340285 356184 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :thanks < 1350340290 258785 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so what's furryscript's domain? < 1350340322 392080 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :No idea < 1350340325 415617 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :SNOBOL was for text processing < 1350340340 398977 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PRIVMSG #esoteric :A good example of a domain specific language is regular expressions. < 1350340342 734241 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FurryScript is even more domain-specific than PHP; the original reason it was written was actually specifically to interpret this: http://zzo38computer.org/furry/scripts/furrygenerator_7thsanc.txt (it is also where the name comes from) < 1350340361 392993 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer < 1350340406 66104 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Although the current version implements many commands which are not used in that file. < 1350340549 336813 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I have no idea what "generation" means < 1350340586 868285 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You also have to read the section about "templates" like it tell you to do < 1350340600 850843 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Probably I could explain it better, but am unsure how. < 1350340628 277010 :shapr!~shapr@c-71-207-252-122.hsd1.al.comcast.net PART #esoteric :"focus on code" < 1350340646 654659 :augur_!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection < 1350340675 638667 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But if you are still confused, you can ask more specific or see some of the external examples might explain a bit? < 1350340712 792979 :Gregor!codu@codu.org NICK :RocketJSquirrel < 1350340726 680030 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm yes I'm definitely still confused < 1350340760 675579 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the examples use PAR a lot and I have no idea what it does either < 1350340793 87109 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also what do the "( -- )" and "( ? -- ? )" means? < 1350340801 710218 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The purpose of PAR command is explained clearly in the text; it is used to read input. < 1350340814 831661 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Things like "( -- )" are stack effect notation (commonly used with Forth). < 1350340904 642586 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I added another paragraph of text to the "Generation" section. < 1350340935 249384 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If I want to implement esolangs in Clojure, I should find a good parsec-equivalent < 1350340982 493124 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm I understand a little better now < 1350341021 903681 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so it's mainly a functional language right? except with side effect on the stack < 1350341074 164176 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: Somewhat, I guess < 1350341115 310935 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :there's this whole continuation thing I'm not sure I understand < 1350341154 42689 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :does it mean when a subroutine is called, it is provided with a copy of the stack (and of the program state)? < 1350341209 25939 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No; they all use the same stack. It is only provided with a copy of the stack and of the rest of the program state if you use the command to call with the current continuation. Also, continuations cannot be called backward. < 1350341230 901549 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You may see these files for more examples: http://zzo38computer.org/furry/scripts/ (I have added a link directly to this directory now) < 1350341234 414634 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oklofok?? < 1350341240 386892 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dammit man i need guidance < 1350341439 934605 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you understand the external examples? If anything in external example not understand, you can ask specific clarification I may add the comments if needed. < 1350341567 257764 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well the beer program looks very much like any usual stack based language < 1350341585 736806 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :though I'm not sure when things are outputted < 1350341651 662460 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Things output when the program ends, any strings remaining on the stack are process any instructions they contain, and then send to output. < 1350341671 281374 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :king_game and lifepath don't really look like programs at all - do they simply take some input to fill in some form? < 1350341705 18255 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :" , eyes, and .> < 1350341713 579013 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, but that means the 99 is put on the stack first, then 98, etc., so 99 will be outputted last instead of first? < 1350341762 67335 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :" , eyes, and .>" is a string which contains four instructions, "colordata", "skindata", etc, these subroutines are called and anything added to the stack since that point, one is selected at random and the instruction is replaced with that result. < 1350341775 305498 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ohhhhh < 1350341777 648379 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Arc_Koen: No, because the + at the beginning of any instruction tells it to use concatenation. < 1350341797 973818 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, of course < 1350341798 478040 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You can try the programs if you want; either install it on your own computer or use the HTML form. < 1350341855 854612 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so king_game basically generates a sentence with random values for skindata and stuff? < 1350341864 674281 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes. < 1350341990 183178 :impomatic!~digital_w@84.93.186.42 PART :#esoteric < 1350342103 336785 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :SU ( y x -- result ) Subtract x from y does this mean that the code "3 0 SU" will output -3 and not 3? < 1350342155 976759 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No. < 1350342175 152610 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually it won't output anything because it is not a string, but you can cast it to a string by +<> afterward < 1350342293 760339 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1350342336 788950 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so in ( z y x -- z' ) the top of the stack is z? < 1350342342 531476 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or x < 1350342363 162646 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :The top of the stack is x same as in Forth < 1350342368 475047 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok < 1350342447 613351 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Hopefully it is understandable now? < 1350342534 101068 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes < 1350342566 374958 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :still a bit confused about the whole good-bad-very bad thing < 1350342647 474104 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Perhaps look at some of the files that use those commands < 1350343243 964209 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Does it help? < 1350343367 423034 :jiella!~jiella@cs27103076.pp.htv.fi QUIT :Quit: Leaving. < 1350343426 279958 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Arc_Koen, shachaf: I would say that "domain-specific language" is a much narrower thing than PHP < 1350343439 308471 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :PHP is basically a general purpose programming language < 1350343442 439107 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: I agree < 1350343449 565682 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :zzo38: not really < 1350343453 541601 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a terrible one, and definitely with lots of web stuff baked in, but with lots of other things too < 1350343460 873635 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and i mean "web stuff" is a really broad domain < 1350343464 466184 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think it's similar to ocaml's exceptions < 1350343480 125288 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :to me a DSL is like, a makefile language or a 3D renderer scene description language or such < 1350343504 502684 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they might be turing complete but they aren't oriented towards the general tasks of programming < 1350343515 14545 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Yes, I agree with you. < 1350343532 333993 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :one insight is that one should focus on building the domain specific bits and not on reinventing the programming language bits, incrementally and poorly < 1350343558 240988 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :basically every 'config file' format eventually grows a bad implementation of variables, control flow, etc. < 1350343577 545899 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so the so-called "embedded domain-specific languages" are really just libraries in a host language, and you have the host language's features for these things < 1350343594 372787 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :er I meant to ping shapr not shachaf < 1350343596 38113 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but shapr is not here < 1350343639 88419 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i worked somewhere where both frontend and backend were written in a mixture of Ruby on Rails and PHP < 1350343674 903149 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :meaning, both the webapp and backend batch processing or sysadmin scripts < 1350343676 879965 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1350343688 822609 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1350343699 880057 :augur!~augur@208.58.5.87 JOIN :#esoteric < 1350344051 506618 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: Your description of these thing of domain specific programming, is a bit like how FurryScript is like < 1350344083 653068 :nys!~nysnamovo@blk-215-85-41.eastlink.ca QUIT :Quit: quit < 1350344103 958169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi kmc < 1350344232 928002 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hichaf < 1350344235 121385 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how goes? < 1350344327 732759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I need to find a place which is quiet and pleasant and open at odd hours. < 1350344340 204867 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And isn't $HOME. < 1350344350 118884 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how odd < 1350344361 685090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The library works for everything except for the odd-hours bit. < 1350344377 950148 :Por_gammer!c9085a05@gateway/web/freenode/ip.201.8.90.5 QUIT :Ping timeout: 245 seconds < 1350344825 571688 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: You gonna talk about applicative functors with XMunkki face-to-face, like a man? Huh? < 1350344892 256475 :ion!ion@heh.fi PRIVMSG #esoteric :Hehe < 1350344894 245398 :ion!ion@heh.fi PRIVMSG #esoteric :I know him from elsewhere. < 1350344966 204055 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer < 1350345004 246412 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder when 4TB drives will be reasonably priced and not shitty < 1350345095 541461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What counts as "reasonably"? < 1350345138 168941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Looks like you can get one for $300 < 1350345159 64159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's not so bad. < 1350345173 287349 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's twice as much as a 3TB drive, though < 1350345225 945144 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :3TB is $150? < 1350345234 273959 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ish < 1350345234 357304 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How times have changed, or something. < 1350345253 868866 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and 2TB is like $110 < 1350345269 917083 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should get an external drive. < 1350345330 515908 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :my storage array is 99.6% full < 1350345385 572310 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How many TBs is that 0.4%? < 1350345403 81760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I never petabyte I didn't like. < 1350345489 204567 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :0.032 < 1350346016 46093 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :just zip it repeatedly until it's small < 1350346018 339846 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :so easy < 1350346104 983034 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yep < 1350346117 629251 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :many people just zip once and get it down to like 80%, but what they don't realize is 0.8^10 is like 0.1 < 1350346131 380420 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oklofok: You should patent it! < 1350346137 67236 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i should < 1350346139 960911 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet it'd get accepted. < 1350346168 67052 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :in fact i should probably patent powers of endomorphisms in general. < 1350346267 150394 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :so today i was programming shit < 1350346292 940865 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's funny, today i was shitting programs < 1350346313 838660 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i think i may have omitted some detais < 1350346315 752327 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :details < 1350346367 822734 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :what i was going to say was i programmed this thing that takes a texture and then chooses uvs of vertices in your triangles so that the texture is always the same size < 1350346376 611143 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :which was ofc kinda trivial < 1350346388 527573 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :but there was this one bug i just couldn't fix < 1350346408 616984 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :everything was the wrong way around < 1350346415 983190 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :so < 1350346425 280466 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i'm going to share this with you so you'll know in the future < 1350346438 716158 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :clockwise means the direction clocks tick in < 1350346447 171824 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :not the direction they don't tick in < 1350346470 396786 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i even invented a mnemonic < 1350346484 236166 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :clockwise sounds kinda like "clock direction" < 1350346497 717804 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :so you can think of it as like the "direction of a clock" < 1350346500 74006 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :if that makes sense < 1350346555 839360 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :kinda far-fetched i admit but mnemonics are sometimes easy to remember because they are so silly < 1350346557 673722 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :you know < 1350346575 261866 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there seem to be at least 21 linux installs buried somewhere within my drive array < 1350346593 976382 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no actually some of them are freebsd < 1350346683 163982 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :FreeBaSeD < 1350347935 455672 :ion!ion@heh.fi PRIVMSG #esoteric :Hehe. It was fun to see him out of character. http://www.huffingtonpost.com/2012/10/14/stephen-colbert-meet-the-press-newsman_n_1965034.html?utm_hp_ref=butt < 1350349423 197540 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :WD and Seagate 3TB drives are exactly the same price < 1350349434 250930 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i guess the thing to do is get half of each < 1350351342 799413 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350351647 818159 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 240 seconds < 1350351952 542494 :ion!ion@heh.fi PRIVMSG #esoteric :Please Move The Deer Crossing http://youtu.be/CI8UPHMzZm8 < 1350352648 160985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyone except Sgeo can submit 4clojure questions. < 1350352679 880513 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION wants to make the halting problem a 4clojure problem >:D < 1350353070 84862 :luite!~luite@luite.com QUIT :Quit: leaving < 1350354879 849893 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric < 1350356545 662433 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen < 1350356566 400347 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1350356591 687573 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit < 1350357710 291176 :RocketJSquirrel!codu@codu.org NICK :Gregor < 1350358243 417922 :Robdgreat!~rob@unaffiliated/robdgreat JOIN :#esoteric < 1350358780 764295 :tswett!~tswett@ec2-23-23-86-149.compute-1.amazonaws.com QUIT :Changing host < 1350358780 884973 :tswett!~tswett@unaffiliated/tswett JOIN :#esoteric < 1350358883 249658 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 245 seconds < 1350359125 688575 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i got my oyster mushroom spores < 1350359139 377585 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the sketchy spore company included a baggie of opium poppy seeds as a 'free gift' < 1350359794 989258 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 240 seconds < 1350360210 156723 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have entered Famicompo Mini vol.9 and you will see it at Halloween, unless you wish to enter in which case you must submit before then. < 1350360251 166303 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When's Canadian Halloween? < 1350360336 421920 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :October 31 < 1350360362 254912 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :However, I am talking about the Japanese, which is on October 31. < 1350360371 166219 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wow, it's the same day as American Halloween. What a coïncidence. < 1350360385 409842 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(I don't know if they celebrate Halloween much, but nevertheless it is still October 31) < 1350360723 967297 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If you write any music, try!! < 1350360972 430611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Do they have a 4th of July in Canada? < 1350361211 459299 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes, but it is not anything special. < 1350361528 869978 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :zzo38: Halloween in Japan is a) a very recent cultural import b) not a big deal. < 1350361567 532603 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :But it does exist in Japan, yeah. < 1350361573 909934 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :And even in a vaguely recognizable form. < 1350361707 829682 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Fairly unlike say, Christmas, or Valentine's, though, in that it's not exactly a major holiday. < 1350362933 146343 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it possible to make any halting problem into a formula of Typographical Number Theory which is true statement if and only if the program halts (even though it cannot be proven)? < 1350364456 522394 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How common is additive synthesis in .NSF? < 1350366941 360978 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Some of the userboxes I made on Wikipedia are used by others some aren't. nopatents (me only) netcatIRC (1 other) DVIPDF (me only) gamediff4 (me only) AntiAntiTerrorist (1 other) ownpythag (self only) dnd35 (30 other) Vonkeror (me only) Yomi (me only) AkagiManga (me only) TeX (3 other) Mad_TeX (me only) gopher (1 improper use) ... < 1350367156 532379 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :... cmdline (95 other) textonlygame (8 other) hexeditMIDI (5 other) dnd35monsterchara (3 other) < 1350367162 330405 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: http://wwpgd.com/ < 1350367171 128186 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is what happens when I wander into TechCrunch < 1350367470 548990 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh man http://twitter.com/shit_hn_says < 1350367972 962581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Ha. < 1350368953 336187 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I mentioned Dada Engine and rmutt in the document of FurryScript now. < 1350369158 557748 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Those are also programming language for random text generator, which I did not know about when I made FurryScript, and are less powerful and less strange than FurryScript. < 1350369308 181872 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1350369637 551514 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1350370654 793705 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 240 seconds < 1350370917 789311 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350371195 759976 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric < 1350371431 856275 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1350371908 771648 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 252 seconds < 1350372815 598827 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 246 seconds < 1350373390 547376 :hijack!~this@188.214.33.238 JOIN :#esoteric < 1350373416 228341 :hijack!~this@188.214.33.238 NICK :mean < 1350373695 780317 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric < 1350374227 47331 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 245 seconds < 1350374261 789914 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350374921 291581 :nooga!~nooga@218.134.168.217-rev.hti.pl JOIN :#esoteric < 1350375829 346191 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric < 1350377689 223931 :nooga!~nooga@218.134.168.217-rev.hti.pl QUIT :Read error: Operation timed out < 1350378204 733246 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1350378552 872397 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1350378994 120808 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection < 1350380695 319828 :Arc_Koen!~Arc_Koen@78.245.243.132 JOIN :#esoteric < 1350380718 339083 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and hello < 1350381046 243370 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's the "and" for? < 1350382439 953299 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer < 1350382452 990065 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric < 1350383559 352640 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350383559 433158 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Client Quit < 1350383565 503277 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350385356 702362 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1350386067 206955 :coppro!~scshunt@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 260 seconds < 1350386107 223924 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1350388950 677000 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1350389284 138237 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350390722 202325 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric < 1350391012 510873 :MoALTz!~no@212.183.140.20 JOIN :#esoteric < 1350391904 916006 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds < 1350392355 557355 :ogrom!~del@gprs-inet-65-101.elisa.ee JOIN :#esoteric < 1350394003 927394 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1350394215 363976 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350394762 348475 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection < 1350394772 903115 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric < 1350394895 502492 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: do you have any opinion wrt http://esolangs.org/wiki/Talk:Surprised_look < 1350395039 379636 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: about http://esolangs.org/wiki/User:Koen/brainfuck.thue -- I think generally we avoid putting user pages in categories like that, but it seems like it'd fit just fine as an article < 1350395044 441686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(say [[Brainfuck interpreter in Thue]] or something) < 1350395153 378301 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep. < 1350395350 104594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: the link in http://esolangs.org/w/index.php?title=EsoInterpreters&curid=2229&diff=34294&oldid=33862 we explicitly avoid per http://esolangs.org/wiki/Esolang:Policy < 1350395360 276591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe the best thing there is an external link to your user subpage (as bizarre as it is) < 1350395365 158880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway ais523 might have a better idea than me < 1350395730 25830 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :elliott: yes I don't know why when I started writing it it felt more natural to make it a user page, and when I was over it felt like it should have been in the main namespace < 1350395734 983774 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I'll change it I guess < 1350395761 1897 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :also for EsoInterpreters, all the links are just "X"s with no distinction between internal and external links < 1350395773 162014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :should move it by copy-paste so I get the opportunity to do an exciting history merge < 1350395778 31436 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haven't had enough of those since NSQX disappeared < 1350395795 234250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: well the external links are coloured slightly differently < 1350395800 931185 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not the biggest deal though < 1350395828 840784 :MoALTz!~no@212.183.140.20 QUIT :Ping timeout: 246 seconds < 1350395863 120557 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :by copy-paste do you mean I should just create a new page and don't care about the old one? < 1350395996 242528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's exactly what you should not do but also exactly the thing that would lead me to have to merge the history of the pages < 1350396002 983667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was a joke, makes no sense unless you were around when NSQX was :p < 1350396009 806340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just use the move option < 1350396025 408219 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, ok < 1350396041 567383 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :well I still should start by rewriting all the parts that were first-person, right? < 1350396078 516811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not sure, really < 1350396090 347307 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :honestly you should just ak ais523, probably he remembers the last time we had an interpreter in userspace < 1350396118 883355 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ok, thanks < 1350396292 614305 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1350396743 286193 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :elliott: not really. I don't particularly care whether it's deleted or salvaged. < 1350397424 526927 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was thinking it should probably just have the blanking reverted and some note about it being abandoned added < 1350397433 263588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since deleting it is a shame and leaving it blank is confusing < 1350397514 431489 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds < 1350397771 761997 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and a link added to the logs where it is described? < 1350397791 412709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe < 1350397795 192728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :too lazy to find that myeslf < 1350397796 12681 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :myself < 1350398198 114414 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :Shylock < 1350398212 247015 :Shylock!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1350398230 770489 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350398664 880020 :augur!~augur@208.58.5.87 QUIT :Ping timeout: 244 seconds < 1350398991 558193 :ogrom!~del@gprs-inet-65-101.elisa.ee QUIT :Quit: Left < 1350399782 770467 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 252 seconds < 1350401077 878069 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1350401696 56017 :pikhq_!~pikhq@75-163-202-84.clsp.qwest.net QUIT :Read error: Operation timed out < 1350401710 111 :pikhq!~pikhq@75-163-202-84.clsp.qwest.net JOIN :#esoteric < 1350401786 987791 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric < 1350403519 794268 :AnotherTest!~tim@94-224-25-226.access.telenet.be JOIN :#esoteric < 1350403545 104569 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Hello < 1350403591 316845 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1350403754 446671 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1350403917 540000 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 276 seconds < 1350404862 243158 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hey is there a something like "plainpres" or something to force every cell in a wikitable to look like it were in snippets? < 1350404898 56137 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :like HTML's
?
< 1350404984 655665 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hum, a, maybe
< 1350404997 482490 :ion!ion@heh.fi PRIVMSG #esoteric :http://i.imgur.com/59rw6.jpg
< 1350405180 708475 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1350405201 378597 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :?messages
< 1350405201 459377 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You don't have any new messages.
< 1350405737 333395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: you should just wrap them in  or 
< 1350405842 223549 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :the whole table?
< 1350405873 239947 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I seem to recall last time I used 
 inside a table, Oerjan edited after me to make it more simple
< 1350405935 371350 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :try that again :p?
< 1350405947 124596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably do whatever oerjan did then :p
< 1350406052 868103 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask zzo38 Want a message?
< 1350406053 411199 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350406110 250939 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :@tell zzo38 and another one
< 1350406110 504976 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350406696 863308 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ACTION resists the urge to imitate shachaf and AnotherTest 
< 1350406938 262391 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1350407723 125557 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Other programming languages for random text generator other than FurryScript includes Dada Engine and rmutt, although FurryScript seems to have many more features, and an entirely different syntax.
< 1350407723 298717 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :zzo38: You have 2 new messages. '/msg lambdabot @messages' to read them.
< 1350407759 765765 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :TITLE("The Passion Considered as a Mornington Crescent Game")
< 1350409017 395384 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 255 seconds
< 1350409769 250998 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer
< 1350409790 68678 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :@tell Arc_koen remember to ask ais523 about User namespace when you get back
< 1350409790 166697 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :You can tell yourself!
< 1350409795 820642 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric
< 1350409818 543340 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ok.
< 1350410337 272082 :AnotherTest!~tim@94-224-25-226.access.telenet.be QUIT :Quit: Leaving.
< 1350410348 853109 :AnotherTest!~tim@94-224-25-226.access.telenet.be JOIN :#esoteric
< 1350410366 878349 :atriq!~nathan@host-84-13-90-37.opaltelecom.net JOIN :#esoteric
< 1350410458 348709 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Read error: Connection reset by peer
< 1350410483 13333 :augur!~augur@129-2-129-35.wireless.umd.edu JOIN :#esoteric
< 1350411015 286271 :mean!~this@188.214.33.238 QUIT :Remote host closed the connection
< 1350411051 329278 :mean!~this@188.214.33.238 JOIN :#esoteric
< 1350411081 161432 :mean!~this@188.214.33.238 QUIT :Client Quit
< 1350411404 468901 :ion!ion@heh.fi PRIVMSG #esoteric :http://blog.humblebundle.com/post/33714074132/humble-ebook-bundle-is-now-five-times-more-hilarious
< 1350411464 681062 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ebooks... of web comics?
< 1350411465 547223 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection
< 1350411475 355321 :ion!ion@heh.fi PRIVMSG #esoteric :hehe
< 1350411481 268675 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's like... the web in book form in web form
< 1350411511 57783 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350411595 57929 :ion!ion@heh.fi PRIVMSG #esoteric :"Eläinlääkintäeverstiluutnantittomuuttaankinkohan vihollisarmeija jämähti?" = "I wonder if one of the reasons why the enemy army stopped was their lack of Veterinary Lieutenant Colonels?"
< 1350411689 591909 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nice one
< 1350411745 272106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: The string on the left looks shorter than the string on the right, but that's only due to lack of spaces.
< 1350411787 149258 :ion!ion@heh.fi PRIVMSG #esoteric :> length "ä"  -- did lambdabot handle this right?
< 1350411788 369412 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  1
< 1350411818 406983 :ion!ion@heh.fi PRIVMSG #esoteric :> let f = length . filter isAlpha in map f ["Eläinlääkintäeverstiluutnantittomuuttaankinkohan vihollisarmeija jämähti?", "I wonder if one of the reasons why the enemy army stopped was their lack of Veterinary Lieutenant Colonels?"]
< 1350411820 513560 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [70,88]
< 1350411826 992876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> length "1-Äh-hä-hä"
< 1350411828 387150 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  10
< 1350411853 43278 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :I'm temporarily out of money, so I won't get the Humble eBook Bundle
< 1350411871 480909 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: i can't decide if that was actually an increase in hilariousness or a decrease
< 1350411883 511366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the SMBC books will probably be good
< 1350411898 267499 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 265 seconds
< 1350411931 903555 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> length "ä"
< 1350411933 140749 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2
< 1350411954 517514 :ion!ion@heh.fi PRIVMSG #esoteric :> "length"
< 1350411955 570960 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "length"
< 1350411959 312216 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :> length "length"
< 1350411960 809102 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  6
< 1350411995 242154 :ion!ion@heh.fi PRIVMSG #esoteric :> "ä"
< 1350411996 299393 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "a\776"
< 1350412106 245198 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :This morning I was bored so I wrote a program to find perfect numbers
< 1350412127 200696 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :It found eight straight away then ran out of memory half an hour later
< 1350412153 370054 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :eight magic numbers, or the number eight?
< 1350412157 765604 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :The former
< 1350412162 899087 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Perfect numbers
< 1350412170 939653 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :6, 28, 496, yada yada yada
< 1350412184 912703 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I don't know what those are
< 1350412220 790188 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Numbers that are equal to the sum of their factors (other than themself)
< 1350412232 787101 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Factors of 6 are 1, 2 and 3. 1 + 2 + 3 = 6
< 1350412241 989029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's more perfect if you include themself
< 1350412244 671261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :themselves
< 1350412262 815510 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Factors of 28 are 1, 2, 4, 7, 14. 1 + 2+ 4 + 7 + 14 = 28
< 1350412267 830756 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Then it would just be 1?
< 1350412363 468385 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :import Data.Numbers.Primes -- from the primes package on Hackage
< 1350412372 4380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Then it would just be 1?
< 1350412375 703613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :1 is pretty perfect don't you think
< 1350412393 786168 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :main = mapM_ print [2 ^ (p - 1) * q | p <- primes, let q = 2 ^ p - 1, isPrime q]
< 1350412404 336304 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :1 is ridiculously imperfect.
< 1350412420 139070 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :33550336 is perfect
< 1350412440 157974 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :The program can easily be altered to find mersenne primes
< 1350412471 245768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a sed script to find perfect numbers.
< 1350412472 203934 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :By removing "2 ^ (p - 1) * "
< 1350412503 230161 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Does it work in a similar way?
< 1350412533 186010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't remember how it works.
< 1350412580 800519 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :I just wrote a program to draw a madelbrot fractal
< 1350412589 986090 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :*mandelbrot
< 1350412596 821079 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Does it work?
< 1350412600 303696 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :It does
< 1350412603 226867 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Yay!
< 1350412606 612930 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :and it matches colors
< 1350412627 308340 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't remember what I'm meant to give as input to this program.
< 1350412638 763115 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :although it doesn't render them smooth (although there is an algorithm for that I believe)
< 1350412721 555125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/cQZc -- oh, so that's how it works, it looks for as many numbers as there are letters on the line.
< 1350412761 41883 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :nice
< 1350412762 366505 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, I don't think it's really efficient enough to go past 8128 very well.
< 1350412803 435756 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This one tests only numbers of the form 2^(p-1)(2^p-1).
< 1350412820 100926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So it'll skip all those possible odd perfect numbers.
< 1350412839 27323 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The first version tests every number for perfection, but it's kinda slower.)
< 1350412947 209066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it does unary math, anyway.
< 1350412981 362627 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least the body of the pow2 loop is just a s/^x*/&&/.
< 1350412997 487100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(There's a unary-to-decimal conversion at the end.)
< 1350413059 338447 :ion!ion@heh.fi PRIVMSG #esoteric :Meanwhile in the Free World, http://www.huffingtonpost.com/2012/05/20/asset-forfeiture-wisconsin-bail-confiscated_n_1522328.html?utm_hp_ref=butt&src=butt&comm_ref=butt
< 1350413114 187001 :AnotherTest!~tim@94-224-25-226.access.telenet.be PART :#esoteric
< 1350413492 460584 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :I don't believe in odd perfect numbers.
< 1350413607 711231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Are you SURE there aren't any? 
< 1350413675 604171 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350413720 167124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though given that lower bound of 10^1500, maybe the unary-using program wouldn't need to spend time looking for it.
< 1350413778 147628 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, so it's not the sum of factors, but the sum of all combinations of factors?
< 1350413804 45311 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I was just about to combine factor and dc into a perfect number tester, but now I'll probably not bother
< 1350413805 184724 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com JOIN :#esoteric
< 1350413833 623873 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Sum of all (positive, proper) divisors.
< 1350414430 322522 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :fizzie, +1
< 1350414480 393655 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350414665 944875 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can any programming be made involving linear logic making functions?
< 1350414707 457045 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Instinct says yes
< 1350414720 888429 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Don't know enough about linear logic
< 1350414767 159329 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Look in Wikipedia
< 1350415517 767824 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Oh dear
< 1350415550 38776 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Today at school I provided an alternate proof that for any a and b in a group, (ab)^-1 = a^-1 b^-1
< 1350415554 309866 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :(alternate to the teachers)
< 1350415557 462628 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :And someone filmed it
< 1350415629 500519 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't it b^-1 a^-1?
< 1350415633 991875 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Yes
< 1350415636 334899 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :That is what I meant
< 1350415744 570112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How many proofs of that can there be?
< 1350415799 834761 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :At least two, evidently
< 1350415820 195352 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Teacher's proof:
< 1350415831 951209 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Wait
< 1350415838 25486 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :I can't remember the teacher's proof
< 1350415862 618506 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Yes I can
< 1350415884 249159 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :(ab)^-1 = b^-1 a^-1
< 1350415903 376819 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :-> (ab)^-1 a = b^-1 a^-1
< 1350415915 826260 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :a
< 1350415915 956556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, what?
< 1350415934 743630 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :-> (ab) ^ - 1 a = b^-1
< 1350415961 796499 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :-> (ab)^-1 a b = b^-1 b
< 1350415973 740324 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Actually, I have no idea what I'm doing
< 1350415978 909566 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :My proof was better
< 1350416075 350062 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :((ab)^-1)(ab) = 1; (((ab)^-1)a)b = 1; ((ab)^-1)a = b^-1; (ab)^-1 = (b^-1)(a^-1)
< 1350416204 953716 :atriq!~nathan@host-84-13-90-37.opaltelecom.net PRIVMSG #esoteric :Hmm
< 1350417374 463872 :augur!~augur@129-2-129-35.wireless.umd.edu QUIT :Remote host closed the connection
< 1350419927 219673 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350419944 918025 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350420323 820338 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was silly.
< 1350420757 722802 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can the "!" in linear logic be made like a kind of comonad?
< 1350422168 713617 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: heh, when I saw you on [[The Best Place To Grab Cash Financing Very Quickly]] I was wondering whether it was spam deletion or language construction ;)
< 1350422175 836181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it does sound like a good language name
< 1350422192 370989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: it has both monad-like and comonad-like properties
< 1350422213 722115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think my supervisor and I concluded it was probably a comonad
< 1350422221 91581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I wasn't sure, and it didn't really matter for what I was doing
< 1350422269 455953 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I talked with my supervisor and concluded that ais523 was probably a cocoa monad.
< 1350422304 464991 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Can you kick me?
< 1350422321 45647 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, give him voice!
< 1350422323 547720 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: can you kick you?
< 1350422335 667449 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :/kick shachaf
< 1350422340 146836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no
< 1350422364 250283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can kick arbitrary people from the channel, assuming they're here at the time
< 1350422367 624388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whether I /should/ is another issue
< 1350422375 468852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Am I arbitrary enough for you?
< 1350422377 783325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :heh, Gregor's still voiced?
< 1350422396 624741 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Gregor: hi Gregor
< 1350422403 275 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :everyone should have the right to kick and ban themselves
< 1350422469 443156 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm
< 1350422479 281938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on Wikipedia, they actually had to ban people from banning themselves
< 1350422488 553314 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :had to?
< 1350422489 803451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it had unintended side effects
< 1350422498 871029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(especially involving shared IPs)
< 1350422530 422586 :atriq!~nathan@host-84-13-90-37.opaltelecom.net QUIT :Quit: Leaving
< 1350422837 951012 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :so people actually ended up banning a lot more people than themselves?
< 1350422971 389995 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I think you could just delete [[The Best Place To Grab Cash Financing Very Quickly]]. Administrators can undelete anyways if required isn't it?
< 1350423026 653909 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Wow, what a h8r.
< 1350423036 81335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why would you delete an esolang like that?
< 1350423077 681655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: Arc_Koen was going to ask you stuff
< 1350423141 935016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: btw i believe you misunderstand http://esolangs.org/wiki/Works_in_progress possibly
< 1350423147 888402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(see the first paragraph0
< 1350423148 736379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*)
< 1350423155 564710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh maybe not
< 1350423160 480071 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Mostly because it is already deleted.
< 1350423173 374622 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And even when it exist, contain nothing of any use.
< 1350423189 800787 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(If is required, I guess undelete since I think MediaWiki allows it)
< 1350423200 909873 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :UNDELETE.EXE
< 1350423286 816047 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hello
< 1350423288 94057 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Although I prefer pure wiki deletion, if it could be made MediaWiki to support it (such as making the history is viewable on deleted pages and everything else just like blanking it, but it never appears on lists of pages and never appears on random page function either.
< 1350423341 251592 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :elliott: no, Lazy Prefix was made to be a work in progress
< 1350423355 820662 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: pure deletion would probably be a bad idea, people would link to deleted history pages and then maintain it as Wikipedia's official position
< 1350423362 104262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and quite a lot of people would be stupid enough to fall for it
< 1350423404 875461 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :it's mainly the result of me trying to fall asleep and if it can make sense for anyone I'd be glad that they make it their thing as much as mine
< 1350423434 963020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pure wiki deletion is terrible for things like copyvio and personal info also
< 1350423455 183640 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ais523: yes I had a question about User:Koen/brainfuck.thue
< 1350423483 243682 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I'm gonna move it to main namespace - thing is, I'm not sure it fits as is
< 1350423499 390908 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :for instance I use first-person throughout the page, should I change that?
< 1350423514 989160 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and move the external links to a "external resources" section, also
< 1350423522 677738 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even normal page deletion is bad for things like copyvio; instead, administrators should delete individual changes in the page history list, in such cases as that, if something must be remove entirely without disturbing the rest of the article, in case it is otherwise OK.
< 1350423534 596806 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :elliott said you would remember the last time an interpreter was in the user namespace
< 1350423608 466669 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :the reason I put it there in the first place was because there was already a link to a brainfuck interpreter on the thue page, and while making mine I felt more like doing something for myself than actually contributing to esolangs in general
< 1350423720 129911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fwiw if you want to license it as something other than CC0 then the best thing would be to put it up elsewhere on the web (e.g. on a pastebin) and link to it externally, also
< 1350423735 867140 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1350423934 329384 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I'm not so excited about copyrights
< 1350423947 525547 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :I AM ORGASMIC OVER COPYRIGHTS
< 1350423991 992736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i copyright things all night and then go to bed and dream about copyright
< 1350424011 304242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: http://esolangs.org/wiki/WASD sigh
< 1350424028 688287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: we should split the language list up so all the brainfuck derivatives are on another page or something
< 1350424098 14378 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yes
< 1350424100 136295 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yes we should
< 1350424101 19788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: how about my derivative that uses the symbols <> for [], -+ for <>, ,. for -+, [] for ,.
< 1350424109 385337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_Hoover: ☝ innovation ☝
< 1350424124 383069 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what the fuck
< 1350424139 564549 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is that like a fishhook
< 1350424159 370059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/Not_a_brainfuck_derivative i remember making this
< 1350424175 438444 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how about my derivative that uses the symbols 8=D, 8==D, 8===D, 8====D, 8=====D, 8======D, 8=======D, and 8========D
< 1350424184 253515 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I have an even better idea! a brainfuck-derivative on a left- and right-unbounded tape with bounded wrapping cells, using the symbols > for <, < for >, + for - and - for +
< 1350424197 606539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: and . and , do 255-x?
< 1350424197 961487 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh wait it already exists
< 1350424209 918773 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :yes, yes they do
< 1350424244 669836 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and [ and ] don't test whether x = 0, but whether x = 256
< 1350424267 434264 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :data D = D deriving Eq; instance Num D where fromInteger 8 = D
< 1350424301 233208 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc and his smiling chefs
< 1350424301 579501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice pointless deriving Eq
< 1350424320 22289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: kmc believes in Eq a => Num a
< 1350424331 696596 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like the Haskell Report (and unlike GHC).
< 1350424338 530399 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the history of haskell is the history of class struggle
< 1350424343 976239 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess kmc forgot to derive Show.
< 1350424346 390589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: then he also has to believe in Show a => Num a
< 1350424349 590819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it is pointless or invalid
< 1350424368 984273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: elliott just called you not(pointful and valid)
< 1350424398 782776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fsvo you
< 1350424446 367031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fix u = let mad = u mad in u
< 1350424561 286957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> let in shachaf please
< 1350424563 471631 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Sorry, shachaf's not allowed in.
< 1350424606 673725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: can i have applause
< 1350424613 695695 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> please
< 1350424616 49200 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ()
< 1350424636 579142 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :*clap clap clap*
< 1350424643 12431 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but considering he's already in, shouldn't we be allowing him out instead?
< 1350424662 984815 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I'm probably gonna regret I ever asked, but what other esolangs have inspired wasd?
< 1350424680 263627 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :hi elliott
< 1350424690 741579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: presumably brainfuck
< 1350424695 574704 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you @admin - me?
< 1350424703 210059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: no, but I might next time
< 1350424709 654920 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :elliott: the page says "inspired by brainfuck and other esolangs"
< 1350424718 224777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: probably ook or something then
< 1350424741 908397 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh, yes, it does bear some resemblance with Ook!
< 1350424745 132147 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :and blub
< 1350424749 163666 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :how did I not see that sooner
< 1350424757 431727 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com QUIT :Ping timeout: 255 seconds
< 1350424769 374957 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :might be nice with an esolang that's somehow a superset of all the other esolangs
< 1350424795 165106 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1350424821 249271 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :something dangerous to say, someone might overhear you and go ahead and do it
< 1350424844 87040 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :that'd be awesome because then I get the benefit of having thought it without having to actually do any work
< 1350424857 43300 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350424875 639536 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :I was gonna say "I'm gonna hit random page a few times and include every esolang I'm gonna come across"
< 1350424938 64786 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :like, starting from brainfuck, and if I meet deadfish I add a command to square the current cell (taking it out of 0-255), and if I meet a stack-based language I add that every cell is in fact a stack, etc.
< 1350424945 418018 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :so I hit random page
< 1350424954 459098 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :http://esolangs.org/wiki/Cvlemar
< 1350424963 616109 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :not sure how that'd fit with brainfuck :)
< 1350424989 617575 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :which is a pretty neat excuse to let you find someone else to do your dirty work!
< 1350425090 91316 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :oh and I thought it might be cool to prove a "subset" of Kipple turing-complete... and that subset would not allow stacks to hold anything else than zeroes
< 1350425182 532364 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :in fact that's probably easy to prove, via reduction from 3-cell brainfuck
< 1350425665 878449 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 244 seconds
< 1350426622 191869 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr JOIN :#esoteric
< 1350426666 891792 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr QUIT :Ping timeout: 252 seconds
< 1350428142 370143 :mean!~this@188.214.33.238 JOIN :#esoteric
< 1350428276 238340 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :looks like i picked the wrong day to stop sniffing glue
< 1350428295 670949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome mean
< 1350428304 349880 :HackEgo!codu@codu.org PRIVMSG #esoteric :mean: 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.)
< 1350428333 214563 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: What kind of glue did you stop sniffing?
< 1350428354 806378 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :all kinds
< 1350428360 954288 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :o
< 1350428404 476803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh
< 1350428423 498625 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1350428713 147257 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ohh
< 1350428715 798265 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1350428807 210045 :ion!ion@heh.fi PRIVMSG #esoteric :ohhh
< 1350428807 635889 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350428829 214962 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350428834 947370 :ion!ion@heh.fi PRIVMSG #esoteric :> map ('o:' . flip replicate 'h') [0..]
< 1350428836 37879 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  :
< 1350428836 161002 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :     lexical error in string/character literal at chara...
< 1350428839 728886 :ion!ion@heh.fi PRIVMSG #esoteric :> map ('o': . flip replicate 'h') [0..]
< 1350428840 674381 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  : parse error on input `.'
< 1350428847 569242 :ion!ion@heh.fi PRIVMSG #esoteric :I seem to be too tired for code.
< 1350428851 319380 :ion!ion@heh.fi PRIVMSG #esoteric :> map (('o':) . flip replicate 'h') [0..]
< 1350428853 481930 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["o","oh","ohh","ohhh","ohhhh","ohhhhh","ohhhhhh","ohhhhhhh","ohhhhhhhh","o...
< 1350428866 382036 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350428890 349357 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350428896 853224 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350429546 359266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: ugly!
< 1350429552 967576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> iterate (++ "h") "o"
< 1350429555 45890 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["o","oh","ohh","ohhh","ohhhh","ohhhhh","ohhhhhh","ohhhhhhh","ohhhhhhhh","o...
< 1350429599 589257 :ion!ion@heh.fi PRIVMSG #esoteric :heh
< 1350429620 378653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> map (\n -> take n ('o':repeat 'h')) [1..]
< 1350429622 160398 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["o","oh","ohh","ohhh","ohhhh","ohhhhh","ohhhhhh","ohhhhhhh","ohhhhhhhh","o...
< 1350429641 341804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (tail . inits) ('o':repeat 'h')
< 1350429643 716113 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["o","oh","ohh","ohhh","ohhhh","ohhhhh","ohhhhhh","ohhhhhhh","ohhhhhhhh","o...
< 1350429654 589500 :ion!ion@heh.fi PRIVMSG #esoteric :nice
< 1350429674 177707 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (map ('o':) . inits . repeat) 'h'
< 1350429676 553555 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["o","oh","ohh","ohhh","ohhhh","ohhhhh","ohhhhhh","ohhhhhhh","ohhhhhhhh","o...
< 1350429706 525213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> inits []
< 1350429707 677309 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [[]]
< 1350429710 480115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right
< 1350429838 928005 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :whee, earthquake
< 1350429844 4401 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :magnitude 4.5, 90 miles north of me
< 1350429886 123599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you survive it?
< 1350429937 571077 :ion!ion@heh.fi PRIVMSG #esoteric :He didn’t say it happened yet. Perhaps he won’t.
< 1350429960 657367 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i did survive yes
< 1350431190 718982 :MoALTz!~no@212.183.128.175 JOIN :#esoteric
< 1350433128 166785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[
< 1350433128 513713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Absurd Ambition: Towards lifting differential/integral calculus into Haskell (self.haskell)
< 1350433128 594853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :submitted 1 day ago by enolan
< 1350433128 595021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Okay, so first observe that FRP is a language embedded in Haskell for reasoning about systems evolving in time. Then make time first class. This enables time-bending programs, among other things. Remember that "regular" calculus is about rates of change and things depending on other things. Generalize FRP into differential/integral calculus on arbitrary data. (Remember we can find derivatives of data structures!)
< 1350433129 547611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Please poke all the holes possible in this idea.
< 1350433131 456374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bitcoin donations graciously accepted here 1EDqgKBx3XuVnMughSzmTtFjqz5zey12Jv
< 1350433133 578255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :]]
< 1350433135 703024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i nominate this for worst /r/haskell post of any time
< 1350433138 735272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any objections
< 1350433154 531922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[I'm aware of automatic differentiation, hence "Remember we can find derivatives of data structures!".]]
< 1350433158 318844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :looks like their replies are golden too
< 1350433168 857688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Automatic differentiation is not the same as differentiating data structures." "I don't know what that means yet, but thank you."
< 1350433228 852543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: does this enolan guy talk in #haskell at all
< 1350433283 277124 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350433288 790118 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :17:21   enolan was last seen on #haskell 1 day, 1 hour, 18 minutes and 3 seconds ago, saying: http://www.reddit.com/r/haskell/comments/11ixcl/absurd_ambition_towards_lifting/
< 1350433299 2833 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.reddit.com/user/enolan
< 1350433300 544907 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wow
< 1350433319 474180 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :a supercomputer that's also a nuclear reactor
< 1350433326 425024 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :guy thinks big, i'll give him that
< 1350433335 711047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Architect of the Bitcoin singularity, man of super-Einsteinian ambition, nerd accelerator. ;)"
< 1350433340 312960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :guys this is an emergency
< 1350433343 417353 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://paste.ubuntu.com/1276031/
< 1350433344 787551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :someone has actually described themselves with these words
< 1350433350 615223 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :this guy is grade-a awful
< 1350433356 661316 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(the a is for awful)
< 1350433365 632967 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: what is that from
< 1350433372 920697 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fuck
< 1350433373 972987 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :knows
< 1350433382 617029 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :he posted a link to it on reddit, there is no context
< 1350433391 892343 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no comments, just downvotes
< 1350433462 845108 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.reddit.com/r/askscience/comments/10bnuv/mirs_orbit_eventually_decayed_and_it_crashed_into/
< 1350433464 41127 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :troll
< 1350433467 810321 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds
< 1350433468 144269 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :for the love of god please
< 1350433485 157959 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom__Hoover: The question is: How can I donate bitcoins to this person?
< 1350433490 185592 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.reddit.com/r/askscience/comments/z8mnv/why_are_tall_women_generally_considered_more/
< 1350433539 819391 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :if we capture and dissect this man we may finally understand the true essence of human stupidity
< 1350433574 975472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Asking for money seems a bit gratuitous." "I think this is gratutiously awesome idea."
< 1350433578 183512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :best reddit comment ever
< 1350433661 863326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Anyone who posts like that, and hurts my brain, gets upvotes and possibly BTC."
< 1350433677 473159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Does that mean we need dependent Haskell to express this? I am totally willing to go there!"
< 1350433678 885190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :careful guys
< 1350433684 485338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he's totally willing to go there!!
< 1350433691 895813 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :he went there
< 1350433695 41296 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Why is Edward getting all the imaginary internet points in this thread? Where are my points?!?!!?" he actually posted this
< 1350433696 891973 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :no coming back from there
< 1350433745 114069 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"hey guys upvote upvote!!! it's ok because i've evolved beyond meaningless ideas of karma"
< 1350433782 220003 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.reddit.com/r/math/comments/yy344/askmath_what_is_a_good_mathematical_basis_for_a/
< 1350433787 204765 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh sweet jesus
< 1350433810 173743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@tell cmccann I have no idea what this is -- http://www.reddit.com/r/haskell/comments/11ixcl/absurd_ambition_towards_lifting/ -- but it looks sort of like trolling, esp. given http://www.reddit.com/r/haskell/comments/11ixcl/absurd_ambition_towards_lifting/c6n0evb... the asking for money thing seems inappropriate but I don't know if you want to do anything about it
< 1350433810 381204 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350433826 455424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my work is done
< 1350433851 688817 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :that's a pretty depressive sentence.
< 1350433858 394561 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :@tell cmccann make sure you check his post history if you feel like working up a good healthy hatred
< 1350433858 835003 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350433885 86173 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why are you @telling cmccann?
< 1350433907 355669 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1350433908 324765 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I was @telling cmccann because reddit's report feature is useless and he's the most active /r/haskell mod and I talk with him fairly.
< 1350433918 740402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover is @telling cmccann because he's trying to be annoying, which I'm sure is behaviour you're familiar with.
< 1350433931 428998 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Fairly?
< 1350433938 650068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*fairly often, whatever
< 1350433942 56503 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about copumpkin?
< 1350433957 370106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :More like coolpumpkin, AM I RIGHT?
< 1350433961 790974 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :?
< 1350433963 461988 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving
< 1350433967 600537 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :hey do you pronounce it often or often?
< 1350433976 286516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: shachaf is talking about /r/haskell mods :p
< 1350433979 978234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :re  @tell cmccann I have no idea what this is -- http://www.reddit.com/r/haskell/comments/11ixcl/absurd_ambition_towards_lifting/ -- but it looks sort of like trolling, esp. given http://www.reddit.com/r/haskell/comments/11ixcl/absurd_ambition_towards_lifting/c6n0evb... the asking for money thing seems inappropriate but I don't know if you want to do anything about it
< 1350433982 447993 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I pay attention to the modqueue whenever I can
< 1350433988 457340 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :and have done my fair share of moderating recently
< 1350434003 594187 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should make elliott a moderator.
< 1350434004 941084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION would have reported it if reddit's report feature included anything even vaguely useful like a text box to say wtf you're reporting for
< 1350434010 513528 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It would be the end of /r/haskell as we know it.
< 1350434629 965926 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, feel free to report then message mods?
< 1350434762 597691 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: I figured just messaging a mod would be less work.
< 1350434766 385664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Formal complaints are work 'n stuff.
< 1350434778 141569 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"A" mod?
< 1350434782 153644 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why not the mods?
< 1350434840 293407 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You do know that that's a thing, right? You don't have to choose one particular mod, you can message /r/haskell
< 1350434859 418927 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :
< 1350434866 208019 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :/msg /r/haskell hi monqy
< 1350434869 926629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :telling "a" mod, n.  @tell cmccann I have no idea what this is -- http://www.reddit.com/r/haskell/comments/11ixcl/absurd_ambition_towards_lifting/ -- but it looks sort of like trolling, esp. given http://www.reddit.com/r/haskell/comments/11ixcl/absurd_ambition_towards_lifting/c6n0evb... the asking for money thing seems inappropriate but I don't know if you want to do anything about it
< 1350434902 825914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott wants to tell his buddy cmccann
< 1350434910 306136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because he knows cmccann will give him special treatment.
< 1350434948 971794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, I control /r/haskell from behind closed doors.
< 1350434957 43961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo has found out my terrible secret.
< 1350434962 646656 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350434974 612054 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I will have to assassinate him and shachaf for their sins.
< 1350435005 78106 :Arc_Koen!~Arc_Koen@78.245.243.132 PRIVMSG #esoteric :ok well good night
< 1350435015 768796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin might assassinate you for your cosins!
< 1350435016 308108 :Arc_Koen!~Arc_Koen@78.245.243.132 QUIT :Quit: and happy assassination
< 1350435031 892250 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does the co in cosine have anything to do with the category co?
< 1350435037 158765 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350435052 699567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: Please spare me, my cousins didn't do anything wrong.
< 1350435070 713577 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :elliott: your wish is granted, just this once
< 1350435079 397189 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit
< 1350435107 985401 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :My croissants are to die for.
< 1350435124 877420 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350435162 679243 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit
< 1350435178 717139 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"The cosine of an angle is the ratio of the length of the adjacent side to the length of the hypotenuse: so called because it is the sine of the complementary or co-angle."
< 1350435181 681933 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :--Wikipedia
< 1350435213 484136 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Don't stifle shachaf's new angle on category theory.
< 1350435214 877147 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350435232 544006 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: Yes, I know.
< 1350435244 39362 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION chokes with laughter.
< 1350435325 867437 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :...so I type /quit followed with a funny reason, then I click the damn red button to close the application before it has time to reconnect me somehow, and you know what? instead of closing it pops a little window "are you sure you want to close the application? that would close all connections"
< 1350435336 224623 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"what connection"
< 1350435351 680889 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"Welcome to the esoteric programming channel!
< 1350435363 362069 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit
< 1350435426 9936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: You killed Sgeo.
< 1350435427 582821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's murder.
< 1350435428 964433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote murder
< 1350435432 236390 :HackEgo!codu@codu.org PRIVMSG #esoteric :152)  Phantom_Hoover: Don't be nasty; he's a lunatic, not a murderer. \ 304)  elliott, it was an artful robbery!   wait, murder \ 826)  you've constructed a situation in which i have no choice but to die in 10 days   well done   that's murder
< 1350435460 820611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :when did monqy say that :'(
< 1350435471 749440 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Less than ten days ago?
< 1350435481 741852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Presumably.
< 1350435485 102756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy is a ghost.
< 1350435490 782680 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote ghost
< 1350435493 935112 :HackEgo!codu@codu.org PRIVMSG #esoteric :457)  monqy: last night in my dreams I saw a false photo album of my childhood... looking ghostly \ 504)  I MIGHT BECOME GHOST
< 1350435495 503954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`qhuost
< 1350435499 58051 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: qhuost: not found
< 1350436598 466346 :Jafet1!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350436649 320352 :Jafet!~Jafet@unaffiliated/jafet QUIT :Disconnected by services
< 1350436655 704753 :Jafet1!~Jafet@unaffiliated/jafet NICK :Jafet
< 1350436708 441246 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/Clojure/comments/11kav3/the_consequences_of_not_using_paredit/
< 1350436840 25727 :hogeyui!~hogeyuiVP@vps.usamimi.biz QUIT :*.net *.split
< 1350436843 185748 :lahwran!lahwran@unaffiliated/lahwran QUIT :*.net *.split
< 1350436907 85557 :hogeyui!~hogeyuiVP@vps.usamimi.biz JOIN :#esoteric
< 1350436907 166249 :lahwran!lahwran@unaffiliated/lahwran JOIN :#esoteric
< 1350437793 133948 :ion!ion@heh.fi PRIVMSG #esoteric :pareddit
< 1350437870 248039 :ion!ion@heh.fi PRIVMSG #esoteric :Their target market is the non-OCD customers.
< 1350438031 137040 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1350438036 905910 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1350438393 813245 :trout!root@freebsd/developer/variable NICK :function
< 1350439055 600512 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What mathematical problems, besides Fermat's last theorem, could a solution to the halting problem be used to solve, and to which we do manage to know the answer?
< 1350439107 550285 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :All of them really
< 1350439125 666419 :pikhq!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Most any. It's fairly trivial to produce a brute-force check of most theorems by looping over all *possible* combinations, that will only halt/not-halt if it's true.
< 1350439128 265431 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Well, all problem that are recursively enumerable
< 1350439140 403678 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Which ones were difficult?
< 1350439159 173481 :pikhq!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :And so a halting oracle can basically give you an answer to anything you can write an algorithm, no matter how shitty, to check.
< 1350439162 503999 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :It doesn't work if, say, you need to check over aleph_0 solutions
< 1350439177 308062 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Preferably a famous one. I have a reason for asking
< 1350439205 124517 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :Poincaré conjecture?
< 1350439205 662654 :pikhq!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Hmm. I wonder if P=NP could be expressed appropriately.
< 1350439215 668198 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :The thing about it is
< 1350439217 416916 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: anything of the form (exists (n:Z), p(n)) where p is a decidable proposition can be solved given a halting oracle
< 1350439234 557170 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :You can solve most math because you can do a syntactic proof using logical axioms
< 1350439235 303409 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :print $ doesHalt $ filter (isProofOf P) $ listAllProofs
< 1350439249 972984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :proof: halts?({ for(Z i=0;;i++)if(p(i))break; })
< 1350439251 817764 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and what Jafet said yes
< 1350439263 573957 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr PRIVMSG #esoteric :The syntactic proof has to exist, though, but that's a pretty wide category of things
< 1350439263 939179 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You probably want to run that in parallel with (isProofOf (not P))
< 1350439275 966500 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :And provableIn (modelOf P)
< 1350439276 473892 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION would have done Fermat's last theorem, but I don't see a simple way to loop over a b c and n such that it won't just increase one of them
< 1350439297 309512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: do you really not see a bijection Z^4 <-> Z
< 1350439312 794832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i mean i can't think of a *good* one (fsvo good) off-hand
< 1350439315 999377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but Q <-> Z hence pack etc.
< 1350439328 746630 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, I know it exists, but I don't know how to do it easily
< 1350439370 248346 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :> [ (a, b, c, n-a) | n <- [0..], a <- [0..n], b <- [0..n-a], c <- [0..n-a-b] ]
< 1350439371 825146 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [(0,0,0,0),(0,0,0,1),(0,0,1,1),(0,1,0,1),(1,0,0,0),(0,0,0,2),(0,0,1,2),(0,0...
< 1350439390 521991 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :hmm
< 1350439404 540862 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Cool
< 1350439463 753572 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, why n-a?
< 1350439471 663589 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :> [ (a, b, c, n) | n <- [0..], a <- [0..n], b <- [0..n-a], c <- [0..n-a-b] ]
< 1350439472 964350 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [(0,0,0,0),(0,0,0,1),(0,0,1,1),(0,1,0,1),(1,0,0,1),(0,0,0,2),(0,0,1,2),(0,0...
< 1350439489 684680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: because n <- [0..]
< 1350439497 208872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :need to reset it when you "roll over"
< 1350439557 837404 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Actually I don't know. That could be wrong.
< 1350439575 774959 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There are variuos ways to encode pairs into single numbers, such as bit interleave, or whatever
< 1350439742 479889 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1350439819 844455 :Slereah_!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr QUIT :Ping timeout: 260 seconds
< 1350440125 748616 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr JOIN :#esoteric
< 1350441631 25668 :MoALTz!~no@212.183.128.175 QUIT :Ping timeout: 256 seconds
< 1350442167 832907 :ion!ion@heh.fi PRIVMSG #esoteric :http://i.imgur.com/BJmIg.jpg
< 1350442368 245404 :Robdgreat!~rob@unaffiliated/robdgreat PRIVMSG #esoteric :but that left parenthesis has a match
< 1350442584 387836 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there programs for random text generator other than Dada Engine, rmutt, and FurryScript?
< 1350442686 179028 :ion!ion@heh.fi PRIVMSG #esoteric :autogen
< 1350442701 635557 :ion!ion@heh.fi PRIVMSG #esoteric :Oh, wait. That wasn’t the one i was thinking of.
< 1350442854 203536 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what kind of random text?
< 1350442870 628768 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wrote http://hackage.haskell.org/package/detrospector
< 1350442879 65403 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there are a billion programs like it
< 1350442982 613410 :ion!ion@heh.fi PRIVMSG #esoteric :Ah, found it. polygen
< 1350443010 986353 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What sort of fun can I have with reified lexical environments?
< 1350443020 296071 :ion!ion@heh.fi PRIVMSG #esoteric :http://pdos.csail.mit.edu/scigen/
< 1350443031 612088 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I mean like the examples I have given, though. However these are OK too
< 1350443648 587064 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :kmc: It is good; I do not think any of the three programs I listed have any command for Markov chain, but maybe later I may add command in FurryScript for Markov (including high order).
< 1350443665 607733 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Anyways, which programs have you used to write your own, which one don't, etc?
< 1350443795 149992 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :You said there are billion programs like it, how many in Haskell and what difference of feature?
< 1350443980 932798 :ion!ion@heh.fi PRIVMSG #esoteric :kmc: Aww, you can’t use detrospector as a library?
< 1350444062 338371 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 255 seconds
< 1350444094 222629 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you intend to change it so that it does?
< 1350444376 417691 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, people have asked for that
< 1350444378 815615 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i probably won't though
< 1350444381 724543 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :because i am lazy
< 1350444593 260325 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Sgeo: What is reified lexical environments?
< 1350444672 680935 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, a macro in Clojure, and probably Common Lisp, can help capture the lexical environment, as in, symbols bound by let and their values
< 1350444836 995096 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Design goals include speed and full Unicode support. I welcome suggestions and patches regarding any aspect of this program.
< 1350444859 235256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc welcomes your suggestions into the trash bin.
< 1350444986 6552 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350445854 812061 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 240 seconds
< 1350446362 285418 :mean!~this@188.214.33.238 QUIT :Ping timeout: 260 seconds
< 1350446708 892186 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 248 seconds
< 1350447039 389745 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1350447537 647821 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 252 seconds
< 1350447692 594442 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 246 seconds
< 1350447912 984165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Man, I looked up some things on Google and found #haskell logs with you and ski and all that.
< 1350447915 967631 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Those were the days.
< 1350447919 998381 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh
< 1350447920 557091 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah
< 1350447925 90385 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i do miss #haskell 
< 1350447928 265266 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Talking about ∃ and things.
< 1350447940 100208 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i tried reasonably hard to get the good parts of it elsewhere
< 1350448283 517512 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You know the way converting ∃ to ∀ is like currying?
< 1350448356 997308 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i could probably come up with it, but what do you have in mind?
< 1350448788 930777 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: (exists a. Foo a) = forall r. ((exists a. Foo a) -> r) -> r
< 1350448821 719683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :forall a. Foo a is like (a:*) -> Foo a, exists a. Foo a is like ((a:*),Foo a)
< 1350448862 39012 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So ((exists a. Foo a) -> r) is like (((a:*),Foo a) -> r), and if you curry that you get ((a:*) -> Foo a -> r), so it's the same as (forall a. Foo a -> r)
< 1350448903 983308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Something along those lines, anyway.
< 1350448958 560661 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ais523 also says "!" in linear logic is like comonad, too? So, it is not only me. Is it like intuitionistic logic can be a comonad on linear logic, as classical logic can be a monad on intuitionistic logic? They mention how encoding intuitionistic logic in linear logic.
< 1350449007 812743 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So what happen in linear logic putting multiple "!" and/or "?" together?
< 1350449100 144185 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, zzo38 
< 1350449110 794154 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :An example of what I meant by reified lexical environment
< 1350449123 345852 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In Clojure, a hash-map is {key1 val1 key2 val2} etc
< 1350449139 867551 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I wrote a macro, get-lexical-env, that does this:
< 1350449164 539394 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(let [a 1 b 2] (get-lexical-env)) ; returns {'a 1 'b 2}
< 1350449171 623177 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although it would print as {a 1 b 2}
< 1350449203 455006 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, that is what it means. OK
< 1350449420 506838 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't know if that's actually a correct description of the term "lexical environment", but it's what I meant.
< 1350449545 840517 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK
< 1350449795 542412 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350450058 36448 :evincar!~jon@173-228-13-253.dsl.static.sonic.net JOIN :#esoteric
< 1350451636 790675 :ion!ion@heh.fi PRIVMSG #esoteric :PSY vs Ghostbusters - Gangnam Busters - Mashup by FAROFF http://youtu.be/82LCKBdjywQ
< 1350451864 355530 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :++
< 1350452512 113421 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1350452849 94727 :evincar!~jon@173-228-13-253.dsl.static.sonic.net PART :#esoteric
< 1350456033 470327 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I made up law of excluded middle continuations.
< 1350456162 404375 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :are they any useful
< 1350456186 984604 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You can't prove that they aren't useless, so they are useful.
< 1350456224 113795 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :callCC (return . Right . (<=< return . Left)) :: ContT r m (Either a (a -> ContT r m b))     it is similar to law of excluded middle, I guess.
< 1350457804 844970 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: And so pie was invented.
< 1350458104 20544 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have added some more commands in FurryScript now, including AGA IMC MC SHF
< 1350458227 923674 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1350459218 348468 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1350460129 73350 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1350461558 834553 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350463359 486976 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1350465522 907505 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350465613 177009 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit
< 1350465635 816479 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350465658 316149 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1350466027 950606 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350466097 328431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wb elliott
< 1350466639 429161 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350467492 550558 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350467512 790769 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350469429 243449 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1350469443 807396 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350470042 776417 :ogrom!~del@gprs-inet-65-101.elisa.ee JOIN :#esoteric
< 1350470887 863613 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds
< 1350470927 27031 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350471585 683977 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :this is fucking scary: http://superchief.tv/leaked-north-korean-documentary-exposes-western-propaganda-and-its-scary-how-true-it-is/
< 1350471610 617722 :ion!ion@heh.fi PRIVMSG #esoteric :Someone forgot to tell Gnesa that 0) autotune exists; 1) clown makeup looks even more atrocious in close-up. http://youtu.be/CF2o5RDkq9A
< 1350471673 399622 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 268 seconds
< 1350471918 318390 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi NICK :protip
< 1350471928 405702 :protip!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi NICK :nortti
< 1350472667 634485 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection
< 1350472741 827357 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350473440 502601 :ion!ion@heh.fi PRIVMSG #esoteric :nortti: It’s funny when it’s true.
< 1350474235 825922 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350474373 800548 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds
< 1350475187 732641 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1350475303 793716 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric
< 1350475996 682855 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523
< 1350476622 804901 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know The Rock's real name!
< 1350477172 492695 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: But can you find Britain on a map?!
< 1350477304 865428 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350477384 463571 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Does he have a GPS phone?
< 1350477537 511912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does a GPS phone transmit voice through GPS satellites? 
< 1350477591 250375 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :No, silly, it uses the GPS satellites to calculate your location and transmits it to spy satellites.
< 1350477716 21553 :ion!ion@heh.fi PRIVMSG #esoteric :[image of Keanu Reeves] What if GPS satellites are spy satellites?
< 1350477855 937762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Jafet: I hear all phones are espionage devices that listen to you even when turned off, and transmit detailed location data too.
< 1350477863 755373 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I heard this from that Stallman guy.
< 1350477865 533181 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok hopefully my emmental interpreter should be working buuuuuuut I have nothing to test it on
< 1350477872 487967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Disclaimer: slightly exaggerated, maybe.)
< 1350477916 765819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actual quote, for the record: "I refuse to have a cell phone because they are tracking and surveillance devices. They all enable the phone system to record where the user goes, and many (perhaps all) can be remotely converted into listening devices." http://stallman.org/rms-lifestyle.html
< 1350477920 47780 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Yay, another cheesy language
< 1350477936 921561 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :what language?
< 1350477937 173108 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :fizzie: actually, that's probably true
< 1350477941 213732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arc_Koen: You need to eat, I mean, write some emmental.
< 1350477955 477856 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes I do need to eat
< 1350478030 111913 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(for the record if I ever have to take part in a conspiracy, I promise I won't take my phone with me)
< 1350478031 632513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: his statement is, of course, technically correct
< 1350478050 959694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I refuse to have a cellphone for reasons which are only very vaguely related (specifically, I don't like people being able to contact me at arbitrary times)
< 1350478090 841257 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr JOIN :#esoteric
< 1350478174 643062 :ion!ion@heh.fi PRIVMSG #esoteric :fizzie: http://www.ted.com/talks/malte_spitz_your_phone_company_is_watching.html
< 1350478189 380023 :Slereah!x@ANantes-259-1-252-78.w83-195.abo.wanadoo.fr QUIT :Ping timeout: 256 seconds
< 1350478266 795713 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Most people probably want their phone to be able to remember where they went and what they did, anyway.
< 1350478287 306115 :ion!ion@heh.fi PRIVMSG #esoteric :How about their phone company?
< 1350478290 857998 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1350478293 421805 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350478300 822186 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Most people are pretty short-sighted.
< 1350478482 985722 :ais523_!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you mean metaphorically, right?
< 1350478484 586099 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523
< 1350478492 328468 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :literally, I think more than half of people can focus to infinity
< 1350478510 660798 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and focusing beyond infinity is not a massively useful operation (despite being technically possible, it just leaves /everything/ out of focus)
< 1350478512 253889 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :But you can only focus to infinity if the universe is infinite :o
< 1350478534 924137 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The location-tracking is kind of obvious; I'm a bit more sceptical on any claims that phone companies / law enforcement / the gummint would generally turn phones into listening devices. (Admittedly RMS only says "can".)
< 1350478540 141175 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :The universe can be finite and have unbounded light lines
< 1350478555 887208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Slereah_: focusing to infinity means assuming that incoming light rays are parallel to each other
< 1350478568 109815 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :Yes, but how are you going to get that!
< 1350478572 418573 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :focusing beyond infinity is only useful if you have a lens that's making light rays more convergent and want to cancel out its effects
< 1350478581 661061 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :Light tends to be emitted isotropically
< 1350478667 234577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in practice, focusing to infinity is visually indistinguishable from focusing to, say, 100m
< 1350478733 9591 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :Mostly because your eye can't make the difference if the light rays land a nanometer apart~
< 1350478795 586963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't quite see how the actual incoming light would matter when discussing how your optics can or cannot focus.
< 1350478892 400335 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :Do you want me to make irrelevant complaints about something else, perhaps
< 1350478940 667706 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hey guys I'm getting the weirdest errors
< 1350478973 614997 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :for instance if I try to pop an element from a queue and push it on a stack, when the queue is empty, ocaml raises exception Stack.Empty
< 1350479246 654108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/DYDR -- not for me.
< 1350479286 711964 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes I think it is reasonable to assume I'm the one doing something wrong, not ocaml
< 1350479293 958047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You just never know.
< 1350479413 373920 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok I just fixed a minor bug that was apparently completely unrelated and now it seems to be raising the proper exceptions
< 1350479435 396719 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1350479457 338866 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1350479823 665812 :ion!ion@heh.fi PRIVMSG #esoteric :https://www.computerworld.com/s/article/9232477/Pacemaker_hack_can_deliver_deadly_830_volt_jolt The following people were surprised by the security problem:
< 1350479985 561749 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Like wardriving but more fun
< 1350480105 792788 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1350480130 765649 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Hm, same person behind http://youtu.be/bidDXuM4-2E
< 1350480161 821776 :ogrom!~del@gprs-inet-65-101.elisa.ee QUIT :Ping timeout: 255 seconds
< 1350480469 720811 :ion!ion@heh.fi PRIVMSG #esoteric :libseccomp looks really nice. http://s3hh.wordpress.com/2012/07/24/playing-with-seccomp/
< 1350480673 369081 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :This is like the path that goes over mountains and through five days of blinding hail to get capabilities
< 1350480696 21551 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350480805 105710 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds
< 1350481294 633786 :AnotherTest!~tim@94-224-25-226.access.telenet.be JOIN :#esoteric
< 1350481327 61120 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350481337 650105 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Hello
< 1350481347 962369 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :heroux, 
< 1350481395 790298 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :http://esolangs.org/wiki/WASD - oh god
< 1350481408 8784 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :"inspired by brainfuck"
< 1350481566 813803 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :Inspired by brainfuck is a code for brainfuck cypher
< 1350481614 620465 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :so for what is "and several other esolangs" code?
< 1350481628 786226 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :"with elements from"
< 1350481648 975948 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :also which ones? (except for all other brainfuck equivalents)
< 1350481684 825662 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :But then again, I once made an esolang based on unlambda because I didn't like lazy evaluation
< 1350481693 26922 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :In this regard, I would like to suggest that brainfuck equivalents will no longer be listed in the manually maintained language list
< 1350481697 289967 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :Although I tried mixing it up by adding lambda calculus
< 1350481720 819486 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm.
< 1350481734 996253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Slereah_: did you ever figure monads out
< 1350481736 663452 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Having rewritten the argument I'm not sure that he specified the same loop semantics as Brainfuck.
< 1350481743 305994 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :s/argument/article/
< 1350481744 592488 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Brainfuck equivalents are EQUIVALENT to brainfuck, thus they shouldn't be considered separated pages
< 1350481751 681335 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :elliott : Hell, I didn't even look up esolangs in months
< 1350481785 936716 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Phantom_Hoover:"If pointer is set to 0 loop starts"
< 1350481813 458086 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Phantom_Hoover: he probably wanted to say "If the value at the pointer is set to 0"
< 1350481952 720782 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Alright his input is different
< 1350481984 259704 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :He reads integers rather than characters
< 1350482094 2301 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :and you can't nest loops because his implementation sucks
< 1350482229 937062 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :" in order to create a language that would be quick to program"
< 1350482238 118256 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Yeah, definitely
< 1350482263 951637 :TeruFSX!~quassel@65-128-188-237.mpls.qwest.net QUIT :Read error: Connection reset by peer
< 1350482301 24899 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :This is a shame for the wiki
< 1350482340 876756 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350482372 290534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is not really limited space
< 1350482381 230663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are http://esolangs.org/wiki/Snack and http://esolangs.org/wiki/Esme better because they're not bf derivatives
< 1350482398 607501 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AnotherTest: Did you check the WASD interpreter? It's... kinda curious, when it comes to loops. Can't say I've ever seen that particular approach yet.
< 1350482417 446373 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: At least they are not listed on the language list!
< 1350482438 882343 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :fizzie: yes, I have (unfortunately) seen it
< 1350482502 174774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AnotherTest: you are wrong
< 1350482509 323622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :snack is listed on the languag elist
< 1350482509 496888 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: well snack is
< 1350482511 499517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*language list
< 1350482516 468434 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :esme is not
< 1350482530 293396 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :snack shouldn't be listed either
< 1350482537 470770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/FURscript another bad language unrelated to brainfuck
< 1350482548 986713 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 248 seconds
< 1350482549 760697 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and that should be on the language list, not the joke language list; it clearly has semantics, just stupid ones
< 1350482608 846290 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :I must agree
< 1350482633 552911 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :but I must also say that I never said that only brainfuck equivalents were often bad
< 1350482644 826814 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :There are lots of other bad languages
< 1350482693 202029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well the language list should not be an arbiter for taste... the featured language thing was meant to highlight some of the better esolangs but it hasn't been updated in ages because apparently I and all the other admins are lazy as sin
< 1350482705 171151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :arguably there should be a separate list for brainfuck derivatives just because there are so many of them, but idk
< 1350482752 409447 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :I just noticed the case of "WASD", the creator cannot even implement loops. You can as well ask a 5 year old to think of a nice way to write the brainfuck operators.
< 1350482787 49761 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: I'm talking about equivalents here, not deriatives, may that be clear (there are many very nice deriatives)
< 1350482800 580895 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :s/deriatives/derivatives
< 1350482824 8311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :didn't you just find out its semantics are different :p
< 1350482829 235627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess the interpreter might be equivalent though
< 1350482875 429037 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :But where not intended to be different; I'm pretty sure the author just didn't understand brainfuck or couldn't make a proper implementation
< 1350483023 990030 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :If a new visitors clicks the language list and chooses a random language at this moment, chances are getting higher (because of such languages) it's going to be a worthless language
< 1350483064 192313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :suspect people are more likely to click random page
< 1350483088 203532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyawy a list of good esolangs would certainly have value, though it's of course completely subjective... the wiki has traditionally been open to every language no matter how crappy though
< 1350483110 775620 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :suggestion: have a bf substitutions page
< 1350483114 38221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and, unfortunately, there are an awful lot of crap esolangs... far outweighing the good ones
< 1350483115 913534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but that's just how it is
< 1350483128 33429 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AnotherTest: Be fair, it implements *a* loop.
< 1350483129 285211 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it's a giant table of the name of the language, the command substitutions, and author name etc
< 1350483154 221536 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's quite a few interpreters that don't get nested loops. (Although this was the first one that duplicated essentially the whole interpreter for the insides of the loop.)
< 1350483185 332973 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :delete all pages for substitutions except the one or two with historical interest (by which i mean ook)
< 1350483188 166882 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :First one I've seen, I mean.
< 1350483202 157852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: you could have at least read the interpreter before making an incorrect edit
< 1350483202 241207 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: That people can create crappy pages: OK if you really want it like that; but that they are all in the same language list: definitely not OK.
< 1350483235 200408 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :there should be a QA process -- Quintopia Approval :p
< 1350483240 523730 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1350483250 201557 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :(at least one of my langs is already certified)
< 1350483257 818466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AnotherTest: well feel free to come up with some objective criteria for whether an esolang should be on the list or not... the closest thing I can think of is some kind of vote, which would be terribly un-wiki and slow things down immensely and generally result in stagnation IMO
< 1350483275 731401 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: so I will make a brainfuck interpreter were you input real numbers, and it will be an entirely new concept?
< 1350483280 60901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :besides, it would be dishonest to portray the esolangs community as mostly full of quality languages... it is a mixed bag and that's how it's always been
< 1350483317 234879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AnotherTest: I don't claim to make any judgement of whether it's entirely new or not... it would probably be uninteresting and I wouldn't like it, although real numbers are a vaguely interesting premise for a BF derivative (depending on what +-[] do)
< 1350483352 468618 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: I'm pretty sure the author of WASD didn't even realize q was different.
< 1350483356 274236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :still, I don't see how you can just say "the language list shouldn't list unoriginal languages" without realising how impractical that is
< 1350483358 662832 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Psh
< 1350483363 615964 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Make it complex numbers
< 1350483402 801722 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hmm, wasd doesn't actually allow for nested loops
< 1350483431 474085 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: I realize that, but it might still be possible to filter out a number of cases; such as were one language can be converted to another by simply replacing characters
< 1350483456 945501 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :AnotherTest, that only ever happens with brainfuck though.
< 1350483487 420812 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :well at least that would get rid of the dozens of brainfuck equivalents
< 1350483525 382188 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i still prefer my idea
< 1350483527 473350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the closest thing I can see as being viable is to have a section on the joke language list for languages that are very very close (intentionally so) to existing esolangs
< 1350483541 881346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you think that'll make the average language on the main list good though you're out of your mind :)
< 1350483576 416954 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :what do we need to form a language? syntax, sematics..and..
< 1350483595 202734 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :What about something like a good language list? I know it's unpractical to realize, but it doesn't have to be a large list either.
< 1350483607 223839 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/Esolang:Featured_languages
< 1350483621 833816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you need to define rules for it or people will just put their own languages on and you'll have dumb revert wars over matters of opinion of whether a language is good or not
< 1350483634 373760 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: I think there are more than 2 good languages
< 1350483641 159334 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :main problem is almost all ideas are either too much overhead/work (and hence they stagnate), or open to that kind of nonsense
< 1350483647 224819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :featured language process has the former
< 1350483663 381684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :feel free to put a better proposal for a collection of recommended languages on the community portal, it would be welcomed
< 1350483698 445319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :speaking of bad languages, seems like good old !!!Batch got an update
< 1350483708 825637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what would we do without shubshub
< 1350483840 765365 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Personally I think that the languages on the "good language list" should be implemented. I realize that some very good languages have not yet been implemented, although visitors should be able to try out these "good languages".
< 1350483901 327488 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :syntactics, semantics and pragmatics.. finally got it
< 1350483913 692366 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :shut up hagb4rd 
< 1350483956 757815 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :and it should have a decent specification (either external or on the wiki); this means, for example, that you can't capitalize every word(Like With !!!Batch Really)
< 1350484084 25514 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :The language may also not be a semantic equivalent of another language
< 1350484189 17374 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :How much of a problem are these unoriginal languages right now?
< 1350484222 865922 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :As long as there is a way to filter the good languages from the bad languages they are not a problem
< 1350484235 978170 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :but there is currently not a good way to do it
< 1350484257 817497 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :so I think they're a pretty big problem when you want to find nice languages
< 1350484333 653905 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wow Phantom__Hoover 
< 1350484341 865728 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :did you edit WASD wiki page?
< 1350484344 477190 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Oh, another requirement should be that the language is not a vague idea, but rather is actually well defined etc.
< 1350484354 277412 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :did you actually CONTRIBUTE to that brainfuck-derivative??
< 1350484381 434144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't quite understand why everyone is reacting so strongly here, you guys realise trivial brainfuck ciphers are nothing new right :P
< 1350484401 927405 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Brainfuck is the most trivial cipher of brainfuck
< 1350484447 31370 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :elliott: something about a straw and a camel, I reckon
< 1350484540 754196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :your backs should have broken years ago
< 1350484571 330872 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :btw I think Ook! was an awesome idea
< 1350484578 871912 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it wasn't
< 1350484596 966460 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it was a funny joke at the time for about 20 minutes
< 1350484608 403931 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's just the 36 zillion that came after that were bad ideas
< 1350484693 191561 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : and it should have a decent specification (either external or on the wiki); this means, for example, that you can't capitalize every word(Like With !!!Batch Really)
< 1350484700 926279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :these sound basically like the rough featured language criteria i wrote ages ago
< 1350484753 476882 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: I should probably read those, it might be a good source of inspiration
< 1350484762 859573 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and only two languages were good enough??
< 1350484794 181121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: how about read the process before making assumptions
< 1350484803 801013 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that was a joke
< 1350484812 653276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it relied on admins do sift through them every now and then and that didn't happen because it means main page blurbs have to be written for the language
< 1350484821 320813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and that's difficult and annoying and nobody ever wants to do it :p
< 1350484824 588265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it's laid dormant for months
< 1350484978 511906 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"If pointer is set to 0 loop starts" uh, does that mean "if the pointer points to the first cell"?
< 1350485010 107019 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Zeroth cell
< 1350485017 330849 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Assuming there is one
< 1350485210 836526 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh, his interpreter seems to do awful stuff
< 1350485422 929557 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :doesn't seem to
< 1350485424 396563 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :it does
< 1350485428 612519 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in particular I think the instruction pointer will never wander beyond the first end loop
< 1350485447 100281 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: I have a list of 7 requirement
< 1350485451 49999 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :+s
< 1350485488 669448 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :http://esolangs.org/wiki/Esolang_talk:Community_portal#List_of_.22good.22_languages
< 1350485509 277271 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :your mission, if you accept it, is to find those 7 requirements, and destroy them using enchanted swords and other basilisk fangs.
< 1350485529 712082 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :"This message will self destruct in 60 seconds."
< 1350485538 441843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"semantically equivalent" rules out TC languages
< 1350485557 910311 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :let me modify that
< 1350485566 996120 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :I wasn't clear
< 1350485623 435939 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1350485637 377337 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hey seriously if your secret agents require a whole minute to read their assignment I doubt they will be a match against the great evil we're all fighting
< 1350485642 271652 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :"The language may not be convertible to another language by a series of simple substitutions."
< 1350485671 990166 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :elliott: Is that better?
< 1350485678 185901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :better, certainly
< 1350485682 467120 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not good enough!
< 1350485689 652806 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1350485693 402094 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :see http://esolangs.org/wiki/Maze
< 1350485699 441213 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it can be converted to brainfuck easily
< 1350485709 36079 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh, wait, the opposite
< 1350485719 99462 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1350485733 707013 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in fact, you're basically ruling out all turing tarpits
< 1350485756 817727 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :You can't convert Maze by simple substitutions
< 1350485769 636338 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :You have to preform additional semantic checking
< 1350485772 399788 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no, I mean, you can convert brainfuck into Maze by simple substitutions
< 1350485806 244685 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :oh yes
< 1350485807 65887 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :hm
< 1350485876 556371 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well Maze is much more recent that brainfuck but that's not the point, for instance brainfuck can be converted into C easily
< 1350485904 958940 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Yeah
< 1350485926 480399 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :By replacing one lexeme with another lexeme from the other language?
< 1350485946 485956 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :(note: by just one lexeme)
< 1350485958 919261 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :i have a great idea
< 1350485968 480850 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :how about you take brainfuck but the cells have like complex values
< 1350485977 265805 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ouh, great idea
< 1350486004 399490 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in fact I had a hard time not saying the exact same thing a few minutes ago
< 1350486005 294374 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :that's ruled out by another rule :)
< 1350486045 734681 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :AnotherTest: the "just one lexem" thing allows languages like "unary brainfuck" in
< 1350486060 979737 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean, what "one lexeme" is is easily abusable
< 1350486065 985837 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :darn, clue doesn't fit the specification
< 1350486077 194690 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :because it's page is a joke.
< 1350486090 276801 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oklofok, you mean there are two versions of + and -
< 1350486091 314762 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Arc_Koen: unary brainfuck doesn't meet all the other requirements
< 1350486099 252701 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :which are orthogonal to each other
< 1350486119 934056 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :Phantom__Hoover: yeah gaussian integers because all the other complex numbers are just silly
< 1350486134 246781 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :true - but then can you think of one language that is ruled out by 4 but not by 5?
< 1350486134 994498 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh yes! i needed your guidance
< 1350486157 582182 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i hung out with that elliott one and he peer pressured me with constructivism
< 1350486178 830152 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :now i have nagging doubts whenever i do proofs by contradiction
< 1350486187 842590 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :constructivism? lol try finitism. in fact fuck finitism, i'm a singletonist.
< 1350486199 870643 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Arc_Koen: No, but 4 is easier to determine objectively.
< 1350486208 420139 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what is 2 anyway
< 1350486210 97862 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what is 1
< 1350486212 956803 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what are numbers
< 1350486269 113021 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well a cell in brainfuck is just a simple 256-state automaton
< 1350486301 448113 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :lol nihilism is just silly, i'm a singletonist to the bone. as we singletonists say, cogito ergo sum, but that's it.
< 1350486308 212609 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :AnotherTest: how about "is not a close derivative of another language"
< 1350486323 308476 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :also known as solipsism then i guess.
< 1350486349 341969 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :Arc_Koen: you can add it an 8th rule
< 1350486411 574799 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :how bout group by affinities in the instruction set or sth
< 1350486418 28624 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :is that not essentially 4?
< 1350486422 299874 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no I intend to strongly argue that it is redundant with 4 and 5 and at least one of the three should not be included
< 1350486428 671992 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :oh actually not 
< 1350486446 414534 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :but perhaps what Arc_Koen said
< 1350486454 187827 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or maybe we should make a list of requirements for a requirement to be featured in the requirement list
< 1350486562 959838 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"semantically equivalent" was interesting - that'd probably leave us with a list of computational models, plus deadfish
< 1350486593 817547 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh and also a few like banana scheme and twoducks
< 1350486707 804945 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :oklofok: singletonism, eh?  As in forall x y, x = y?
< 1350486773 480279 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I have a tendency to prefer axiom systems capable of expressing themselves.
< 1350486776 191175 :oklofok!~oklopol@dyn58-51.yok.fi PRIVMSG #esoteric :totally
< 1350486832 489835 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Let x = x.  Is x an element of x?
< 1350486833 417255 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :tswett: you're out to complete gödels incompleteness theorem?
< 1350486842 915153 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :or at it least to extend it
< 1350486860 202073 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :hagb4rd: no, I'm not sure what you're getting at.
< 1350486865 65673 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the heck does "Let x = x." mean
< 1350486875 583614 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Arc_Koen: it means "let x be a value such that x = x".
< 1350486888 446247 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what's a value
< 1350486892 121118 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also shut up hagb4rd 
< 1350486906 163063 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :yep
< 1350486906 821948 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :tswett: the heck is x
< 1350486918 690582 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Arc_Koen: a value such that x = x.
< 1350486919 915919 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :^_^
< 1350486940 962450 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :tswett: the heck is x
< 1350486952 961641 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'M STUCK PLEASE HELP ME
< 1350486967 15505 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :A value equal to itself?
< 1350486974 242520 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, ok
< 1350486980 818388 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :lol
< 1350486986 649894 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Alternatively, let me restate.
< 1350486992 340602 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :True or false: For all x, x is an element of x.
< 1350487009 693413 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :see that would have been much more simple to answer with nihilism
< 1350487051 118702 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(but honestly who needs a set theory when there is only one element?)
< 1350487052 466067 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :"There's no such thing"?
< 1350487075 684632 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well all statement starting with "for all" would be true
< 1350487111 364935 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :at least better then false
< 1350487118 749727 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Hm.  So, here's a simple set theory.  I'll call it Zero.
< 1350487126 329382 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :the would be fatalism i guess
< 1350487128 648279 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The axioms of Zero: "For all x, x != x."
< 1350487145 761554 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i came up with a complete consistent axiomatization of number theory
< 1350487164 541338 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :kmc: neat!  Does it prove its own consistency?
< 1350487172 913987 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sure
< 1350487179 712890 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i just take every true statement of number theory as an axiom
< 1350487181 886404 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's so easy!
< 1350487194 932895 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Hm.  I like it.
< 1350487211 745394 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :kmc, what if it's inconsistent
< 1350487218 795834 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :WHAT IF YOU'RE INCONSISTENT
< 1350487223 342528 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Hm, let me ponder that system.
< 1350487249 837974 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is why goedel's incompleteness theorem says there is no complete, consistent, *recursively enumerable* axiomitization of number theory
< 1350487255 490002 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but people forget about the third condition
< 1350487262 523537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :To be fair, kmc, you're not recursively enumerable.
< 1350487264 911241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Burn?
< 1350487276 948687 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nah i'm a finite object
< 1350487280 961865 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :What counts as a "statement of number theory"?  Is it simply a statement quantified over the natural numbers whose predicates are addition and blah blah blah?
< 1350487297 307599 :glogbackup!~glogbacku@64.31.59.246 QUIT :Ping timeout: 246 seconds
< 1350487299 96466 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"yo momma so fat she's a strongly inaccessible cardinal"
< 1350487341 569804 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :ACTION pulls on his kmc shirt
< 1350487371 602235 :ion!ion@heh.fi PRIVMSG #esoteric :It puts the lotion on its skin?
< 1350487413 299447 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :no, it lights on in the dark
< 1350487473 801893 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yo mama so fat, the set {{x} where x ∈ yo mama} has a cardinality strictly smaller than that of yo mama.
< 1350487489 599571 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net PRIVMSG #esoteric :also it levels up charisma by 1 if worn in set with the mkc boots
< 1350487510 405646 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1350487545 115417 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh, is that possible?
< 1350487583 435657 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :please don't say "fsvo 'strictly smaller'"
< 1350487821 865750 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :AnotherTest: what if the complex numbers in my brainfuck derivative are encoded as polynomials to which they are roots?
< 1350487849 852156 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :would that be a unique enough concept?
< 1350487881 694644 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :how are you manipulating them then
< 1350487906 589998 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :by factoring them
< 1350487919 602573 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(yeah hum currently the implementation is unavailable)
< 1350487960 276368 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :maybe with coefficients?
< 1350488382 674067 :AnotherTest!~tim@94-224-25-226.access.telenet.be PART :#esoteric
< 1350490486 877902 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 244 seconds
< 1350491574 664875 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Arc_Koen: it's not possible in ZFC, since there's a bijection { (x, {x}) where x ∈ yo mama}.
< 1350491609 224411 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what's zfc? (and why am I asking?)
< 1350491629 851302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Zermelo%E2%80%93Fraenkel_set_theory
< 1350491855 559560 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is ur mama a urelement?
< 1350491879 924470 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :Zermelo Fried Chicken
< 1350491901 875558 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Does someone join a mostly empty Dropbox shared folder? I'll get this 250 MB "Get Started" reward if I get a fifth step done in this stupid thing. (Made stupider by the fact that I'm not even going to use the deebee for anything.)
< 1350491905 772064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can drop an in-Finnish religious proselytization note I found on the ground in Järvenpää into the folder to sweeten the deal.
< 1350491914 5507 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, a photo of one, anyway.
< 1350492015 478757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: what is deebe
< 1350492016 297594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :e
< 1350492066 379744 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Dropbox.
< 1350492233 188729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: i'll do it if you give me the note irl
< 1350492234 973135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :post it
< 1350492272 267688 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't actually pick it up. I thought then I'd be depriving someone else of God and whatnot.
< 1350492277 381934 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The next one to walk that way, I mean.
< 1350492298 610870 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I just put a slice of bread in a frying pan, with grated cheese on top of the bread, and an egg on top of the grated chease
< 1350492716 207574 :ogrom!~del@gprs-inet-65-125.elisa.ee JOIN :#esoteric
< 1350493408 927346 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :as I feared, the slice of bread got completely burnt before the egg was properly baked
< 1350493447 533645 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :next time I'll try putting the egg under the toast, or something
< 1350493528 122772 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can also put it beside the toast.
< 1350493566 989752 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or maybe make it an egg sandwich
< 1350493579 187135 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and when the egg is half-baked, I flip it
< 1350493622 923981 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I wonder if that's how they do paninis
< 1350493733 911916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't those usually get made in those grill-on-both-side machines? 
< 1350493745 504606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/File:Professional_panini_machine.JPG you know, that kind of things.
< 1350493833 548008 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also thanks a whole lot, now I'm terribly hungry.
< 1350494091 625474 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :Panini was also the first esolanger :V
< 1350494464 636718 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350495970 351311 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1350496881 115472 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Read error: Connection reset by peer
< 1350496904 21493 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1350497781 384669 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :fizzie: yes during the whole thing I was wondering if there was anything I could use to heat the egg from above
< 1350498086 911255 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :uh
< 1350498093 534070 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :are you experimenting in advanced egg-cooking
< 1350498110 805464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was more about sandwich-making.
< 1350498516 629238 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway see you later guys
< 1350498532 403115 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen
< 1350499882 676388 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 265 seconds
< 1350500100 302857 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Read error: Connection reset by peer
< 1350500119 707218 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1350500363 345300 :ogrom!~del@gprs-inet-65-125.elisa.ee QUIT :Quit: Left
< 1350502621 330642 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Of course I can find Britain on a map.
< 1350502643 459280 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If the map has names on it then I also can locate Afghanistan.
< 1350502720 262238 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a pretty big country.
< 1350504267 445596 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if it's a map of afghanistan I can probably locate it
< 1350504793 282969 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350505460 773588 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If it's a map of great britain I can locate it perfectly.
< 1350505488 730784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm quite good at locating Afghanistan on maps of Great Britain too
< 1350505496 932002 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :neither am I
< 1350505554 793897 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just have to abuse a little trick from classic logic.
< 1350505566 72026 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :12:47:30:  I refuse to have a cellphone for reasons which are only very vaguely related (specifically, I don't like people being able to contact me at arbitrary times)
< 1350505572 140863 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh my god someone else who hates phones
< 1350505593 106502 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :who the fuck thought it was a good idea to invent a device that allows people to blindly pester you whenever they like
< 1350505607 875301 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well
< 1350505613 464046 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Bell
< 1350505617 903539 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :according to the north korean propanda movie
< 1350505625 359373 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :an iPhone changes everything!
< 1350505648 924962 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Nice typo.
< 1350505655 27735 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't think they like pandas.
< 1350505676 961300 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if they don't like pandas why would they make propanda movies?
< 1350505686 203647 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :To please china?
< 1350505690 158994 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(obviously)
< 1350505699 202533 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ah, right
< 1350505791 232093 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i hate pandas
< 1350505888 603041 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Blasphemie.
< 1350507357 799347 :MoALTz!~no@212.183.128.136 JOIN :#esoteric
< 1350507669 896890 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204]
< 1350508016 536225 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric
< 1350509928 156862 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1350510165 380470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: What type f has f (a,b) = Either a b?
< 1350510229 942037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Is there such a type?
< 1350510262 801593 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is there?
< 1350510268 638508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What type f has f (Either a b) = (a,b)?
< 1350510284 28749 :MoALTz!~no@212.183.128.136 QUIT :Quit: Leaving
< 1350510325 531177 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why would these types exist?
< 1350510337 626271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Why would anything exist?
< 1350510392 118852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: woah, dude
< 1350510401 383193 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :we already had this conversation today dammit
< 1350510409 32414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But, really, why does that make sense?
< 1350510409 686135 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: profound, isn't it?
< 1350510417 904090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: "I could do this with recursion, but since I'm doing this in Haskell, I'd like to understand the monads. The State Monad is probably the best for this job, I suppose?"
< 1350510421 32056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I don't know. Do you make sense?
< 1350510427 567102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Sometimes I do.
< 1350510442 630273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Anyway if you defined f (Either a b) = (a, b) as a type family what would you call it?
< 1350510444 306379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And what does it mean?
< 1350510457 954804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Oh, a type family.
< 1350510460 314036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's not at ype.
< 1350510489 940346 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if it's not at ype, where is it?
< 1350510505 755852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: oerjan would never say that.
< 1350510511 551952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's why you should be more like oerjan.
< 1350510545 388806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I didn't mean a type family before.
< 1350510562 793514 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So F (Either a b) = (a,b)
< 1350510571 662068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you know anything else about F?
< 1350510620 332017 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :shachaf: oerjan would never make fun of at ypo?
< 1350510624 36051 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Well, ideally F (forall r. (a -> r) -> (b -> r) -> r) would be isomorphic to (a, b).
< 1350510652 912031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@context elliott
< 1350510653 342506 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list
< 1350510693 582795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm just wondering.
< 1350510721 71347 :hagb4rd!~perdito@koln-4d0b75ca.pool.mediaWays.net QUIT :Quit: hagb4rd
< 1350510819 254039 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 268 seconds
< 1350510853 782589 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1350511336 495804 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then how can F be if it is possible to make that working?
< 1350511348 211331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have no idea, honestly.
< 1350511364 607244 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What do you want it for?
< 1350511415 392750 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Is there a "log" function such that f (a,b) = Either (f a) (f b)?
< 1350511416 722525 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is it possible, even? If not with intuitionistic logic, is it possible with linear logic, or other logical systems? Would F do anything else other than just this?
< 1350511424 320030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I don't want it for anything.
< 1350511434 633252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know if there's such a log. But that sounds cute, so let's go with: yes.
< 1350511447 525518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Const Void satisfies log.
< 1350511454 27375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I know.
< 1350511524 423412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What's the other thing you need to satisfy log?
< 1350511539 82348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Something like log 1 = 0?
< 1350511579 118580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Presumably.
< 1350511593 835465 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I have tried before to make logarithm of types but I don't think it can be done?
< 1350511596 970937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You have b^log_b(a) = a. So Log a -> b should be iso to a. Problem: what's b?
< 1350511611 620513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think that even makes sense.
< 1350511617 636667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b has to be constant; you can't extract any info out of the result.
< 1350511620 159256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It looks like callcc.
< 1350511635 140026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Anyway Const Void satisfies log 1 = 0 too.
< 1350511672 231321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Log (a -> b) ~ (a, Log b).
< 1350511673 885288 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't think you can make a base of natural logarithms as a type, though
< 1350511680 182693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:07  shachaf: once upon a time I had this idea that log corresponded to "paths" in data structures
< 1350511683 359157 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Does Const Void satisfy that? I guess yes.
< 1350511683 443473 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:07  shachaf: e.g. a path to a value in an (a,b) structure is either a path to an a, or a path to a b.
< 1350511685 488706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Since (a, Void) is Void.
< 1350511686 702976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:07  shachaf: but I couldn't quite make it all work out nicely.  but I'm still convinced there's something interesting there.
< 1350511712 518462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I have a feeling you're missing a point here.
< 1350511720 556736 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Maybe, try something, see
< 1350511728 850348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or are you trying to come up with a rule for log that Const Void doesn't satisfy?
< 1350511782 457011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Yes.
< 1350511782 737093 :boily!~boily@mtl.savoirfairelinux.net QUIT :Read error: Connection reset by peer
< 1350511911 862265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Also, Log_b (a -> b) = a? That doesn't even make sense.
< 1350511954 126427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I think forgetting about "b" here is ideal.
< 1350511958 182741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It seems misleading.
< 1350511967 155883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(But it does seem to make sense somehow...)
< 1350511968 371589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Makes sense.
< 1350511977 56170 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about Bag x = e^x?
< 1350511980 715942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(If you take b as some kind of continuation token, then the formulae involving b seem to make sense.)
< 1350511983 389495 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, no, we figured out that that was nonsense.
< 1350511994 429652 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:12  shachaf, heh, that looks an awful lot like de morgan's law
< 1350512029 746651 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:12  cmccann: You have 5 new messages. '/msg lambdabot @messages' to read them.
< 1350512032 796353 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:12  D:
< 1350512043 703054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Stop making cmccann's life painful.
< 1350512059 372328 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :that was my fault
< 1350512072 26662 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom__Hoover: Oh, and you.
< 1350512093 25613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I sent two; Phantom__Hoover sent one.
< 1350512102 411653 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If there's any more then either it's someone else or Phantom__Hoover decided to be more annoying than usual.
< 1350512108 310886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:14  did elliott finally lose it after all those lambdabot messages and start spamming everyone? :D
< 1350512165 502043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: This is great. It's like being in #haskell except all the lines have wrong timestamps on them.
< 1350512173 807122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: /join #haskell
< 1350512181 680427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Why?
< 1350512200 740686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :To fix your timestamps.
< 1350512205 349374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Otherwise I'll have to keep pasting.
< 1350512211 762580 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:15 -!- gnuvince [~vince@ip-50-21-138-141.dsl.netrevolution.com] has joined #haskell
< 1350512214 701367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:15 -!- clahey is now known as cl_away
< 1350512217 203404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:15 -!- zhulikas [~Derp@195.181.64.50] has quit [Ping timeout: 246 seconds]
< 1350512219 703437 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:15  cmccann: Hey, it does.
< 1350512222 233006 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:16 -!- corruptmemory [~jim@h-64-236-128-62.nat.aol.com] has joined #haskell
< 1350512265 725491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :15:17:15  heh, so I guess f ~ ((->) Void)  works
< 1350512277 546497 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :you know, if any of us wanted to be in #haskell we'd be in #haskell
< 1350512281 588246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Void -> a -> b) ~ (a, Void -> b)?
< 1350512285 99308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Is that true?
< 1350512288 986668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's not true.
< 1350512346 323616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, it's (-> Void).
< 1350512350 331722 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(-> Void), yes.
< 1350512364 278748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :((a -> b) -> Void) ~ (a, b -> Void).
< 1350512374 608995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not (a implies b) = a and not b
< 1350512383 263655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Isn't that true in classical logic?
< 1350512411 64740 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(0^x) is pretty close to (const 0) :-(
< 1350512414 139607 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350512420 518552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : You have b^log_b(a) = a. So Log a -> b should be iso to a. Problem: what's b?
< 1350512423 663464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also let's say b = Void.
< 1350512427 158488 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Log a -> Void) ~ a
< 1350512430 127728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :((a -> Void) -> Void) ~ a
< 1350512432 489001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not not a ~ a
< 1350512438 431305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :snazzy
< 1350512446 216000 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So it is for classical logic only, I guess.
< 1350512450 592800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK, now we can not think about Log ever again.
< 1350512473 136426 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Can't have logs base 0.
< 1350512596 219088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:21  byorgey: (-> Void) = (0^), which is worryingly close to (const 0)
< 1350512602 777079 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:21  It doesn't really behave like a logarithm in terms of most things you expect from a logarithm, I think.
< 1350512610 363192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:21  Then again it's hard to do that while staying discrete. :-)
< 1350512647 124856 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :what timezone are those timestamps in?
< 1350512657 439949 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :GMT+shachaf
< 1350512666 567335 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :is that a couple of minutes ago or 9 hours ago?
< 1350512668 955720 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :More like GMT-shachaf
< 1350512678 984184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: A couple minutes ago.
< 1350512754 222433 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :anyway, what's exponentiation in types?
< 1350512763 926845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(->)
< 1350512766 423821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a^b = b->a
< 1350512869 556283 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just like with sets!
< 1350512882 430619 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :which is just iterated product!
< 1350512899 185149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is just iterated iterated sum!
< 1350512950 892107 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :which is just iterated iterated iterated succ!
< 1350513022 218466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is just iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated iterated
< 1350513026 358130 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :stack overflow
< 1350513393 85061 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wasn't listening before, but was there any use for this Log thing except trying to figure out what it might mean?
< 1350513432 594234 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :oh, and shouldn't it be Log b a or something? just guessing that the base should be involved somewhere
< 1350513450 936184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Real logarithms don't have bases.
< 1350513457 667319 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :really?
< 1350513468 218621 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Really.
< 1350513476 203024 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :wow
< 1350513478 496207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :log_b(x) is just log(x)/log(b) so
< 1350513488 248593 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yah
< 1350513503 554913 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : I wasn't listening before, but was there any use for this Log thing except trying to figure out what it might mean?
< 1350513503 994184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 15:07  shachaf: once upon a time I had this idea that log corresponded to "paths" in data structures
< 1350513505 296670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 15:07  shachaf: e.g. a path to a value in an (a,b) structure is either a path to an a, or a path to a b.
< 1350513506 316171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 15:07  shachaf: but I couldn't quite make it all work out nicely.  but I'm still convinced there's something interesting there.
< 1350513516 946483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:38   15:07  shachaf: once upon a time I had this idea that log corresponded to "paths" in data structures
< 1350513594 805750 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1350513597 469517 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :and log is the length of the path?
< 1350513633 142971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, Log t would be the path itself
< 1350513638 916262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :type of paths
< 1350513985 308256 :impomatic!~digital_w@105.19.112.87.dyn.plus.net JOIN :#esoteric
< 1350514033 941525 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :alright, I am slep
< 1350514036 586162 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :tell me if you ever figure it out though
< 1350514368 462049 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I want to make a Clojure-like language that gets some inspiration from Tcl.
< 1350514373 508718 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But the name....
< 1350514386 85633 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Tclj comes to mind, but that makes it look like it's primarily based on Tcl.
< 1350514391 34821 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I might call it Cloqure.
< 1350514397 575635 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Clojure with a lot of quote marks
< 1350514594 260762 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq, is [uplevel] generally hated?
< 1350514698 396646 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 264 seconds
< 1350515254 992455 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :16:06  shachaf: btw, logarithms are easy for representable functors
< 1350515262 349492 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350515290 73004 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1350515291 985028 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1350515329 986976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: do you know what that is :'(
< 1350515351 110780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: yes
< 1350515381 211547 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Someone suggested Tclojure
< 1350515418 795326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[
< 1350515419 255519 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :For a long years Archlinux WAS my favorite linux distibutive. Because it was simple and powerfull, flexible configurabe. It was really best choise for home and for server! And now, archlinux turning into ....even not Unbutu, Arch turning into Windows!!
< 1350515419 337364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :RIP, beloved ARCH!
< 1350515419 418036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :P.S.: I WISH LENNART POETTERING TO GO TO HELL!!!
< 1350515419 650086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :]]
< 1350515451 273112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Arch turning into Windows!!??
< 1350515454 21622 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh no!!
< 1350515475 63683 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :lennart poettering?
< 1350515478 63441 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :What next, gates turning into basements?
< 1350515488 438484 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yet another linux derivative
< 1350515505 151801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: he's this guy who to goed to hell after someone flamed him on the arch linux forums
< 1350515506 992697 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hope it's not a simple substitution
< 1350515512 872833 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://bbs.archlinux.org/viewtopic.php?pid=1175809#p1175809
< 1350515514 480550 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh ok
< 1350515519 219237 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :next time include the link :'(
< 1350515521 391041 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :how is arch turning into windows btw
< 1350515533 590768 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in an AWFUL way
< 1350515534 486986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom__Hoover: well all windows users to go to hell on a regular basis
< 1350515560 307304 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"this guy who to goed to hell"
< 1350515562 805190 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, Lennart Poettering wrote PulseAudio.
< 1350515571 586370 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like, "to to go to hell" is a verb?
< 1350515580 236562 :pikhq!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Sgeo: Uh, not so much "hated" as it is "use sparingly".
< 1350515583 255599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: if this post is any metric, then yes
< 1350515605 183806 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I can live with that
< 1350515616 539701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: yes
< 1350515626 224262 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :as long as nobody starts to coming from hell
< 1350515628 847059 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350515644 836524 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq, similarly to how in Lisps, people are expected to use macros sparingly?
< 1350515658 244967 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq, and I'm thinking more in terms of, do alternatives exist
< 1350515669 284666 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(that was supposed to be a joke but I think it's broken)
< 1350515699 802376 :pikhq!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :Sgeo: Not really.
< 1350515707 607444 :pikhq!~pikhq@75-163-202-84.clsp.qwest.net PRIVMSG #esoteric :If you want custom control structures you need uplevel.
< 1350515726 451087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(because tcl is bad)
< 1350515727 244519 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :BinderFullOfWome
< 1350515737 672894 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq, I don't mean within Tcl, I mean as far as language features go
< 1350515742 493259 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :well you have to keep your wome somewhere
< 1350515749 801037 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :can't just have it lying all over the place
< 1350515750 356715 :BinderFullOfWome!~copumpkin@unaffiliated/copumpkin NICK :BinderOfWomen
< 1350515750 691887 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That would still give me pervasive eval + lexical scope
< 1350515754 922823 :BinderOfWomen!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1350515769 706924 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is that a binder containing women, or is it someone who binds women?
< 1350515787 391873 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :BinderOfBigBird
< 1350515788 244238 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 260 seconds
< 1350515804 258993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BinderOfBigBird: hi
< 1350515812 754204 :BinderOfBigBird!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :hey
< 1350515817 464147 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oh god not another bird fetishist
< 1350515831 687659 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://manuel.github.com/wat-js/doc/manual.html
< 1350515835 916756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :BinderOfBigBird: Three rings to bind them all?
< 1350515844 506176 :BinderOfBigBird!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :yes
< 1350515845 443641 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, ^
< 1350515864 328172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc, v
< 1350515880 422876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: <
< 1350515890 585049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, more like
< 1350515893 325461 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: ☚
< 1350515960 515530 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :beware the turing tar pits
< 1350515975 537680 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh wait, I was trying to make a pun by merging "turing" and "ring"
< 1350515992 969965 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ah, the famous ring tar pits
< 1350516005 100301 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :see, it doesn't work
< 1350516031 437057 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Tarring turpids
< 1350516039 865193 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :tarring turnips
< 1350516062 53420 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well you understand my joke anyway and assuming we share some common sense of humour, you're free to go ahead and laugh even though the pun failed
< 1350516076 201704 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :or better pretend it went right!!
< 1350516161 742875 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hey can I add Emmental to the list of featured language candidates?
< 1350516225 785231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :assuming you did not create it
< 1350516261 164493 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :are you kidding it's chris pressey's
< 1350516306 339169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :idk maybe you are chris
< 1350516310 753472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastelogs ZOMGMODULES
< 1350516325 241335 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :MAYBE I AM
< 1350516338 399420 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.9977
< 1350516400 178629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-04-05.txt:20:38:24: * ZOMGMODULES IS ZOMGMODULES
< 1350516408 315345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if only we still had chris around to dispense wisdom like this
< 1350516425 277315 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i
< 1350516433 562161 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe I should make wat running on node.js my new favorite language.
< 1350516435 31792 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i've forgotten chris' last name :'(
< 1350516438 689213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: pressey
< 1350516440 583602 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION looks up a few lines
< 1350516444 761141 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :right, pressey
< 1350516468 621029 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: ooooh
< 1350516498 362108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-04-05.txt:21:39:53: * ZOMGMODULES SAYS ONLY EXACTLY WHAT ZOMGMODULES MEANS
< 1350516498 532679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-04-05.txt:21:40:18: * ZOMGMODULES DISMISSES TSWETTBOT!!!!
< 1350516499 860748 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Phantom_Hoover: you hang around with brainfuck-equivalent designers too much
< 1350516518 608646 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :why do you hurt me so ;_;
< 1350516537 517644 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-04-05.txt:22:54:21:  YES
< 1350516537 636893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-04-05.txt:22:54:23:  YES YES YES
< 1350516537 637057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2011-04-05.txt:22:57:01:  THIS IS HOW CHILDREN LEARN
< 1350516600 816643 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: 16:29  Boston has some good burritos.
< 1350516600 897678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :16:29  dolio: As good as SF?
< 1350516600 897877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :16:29  I don't know.
< 1350516616 669877 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You're clearly the one to answer this.
< 1350516617 375357 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i like beantown taqueria
< 1350516619 915468 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's close to my house
< 1350516622 381786 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i was just there
< 1350516632 123597 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Wtf is tswettbot.
< 1350516642 114087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :luite is in FS.
< 1350516644 846929 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :SF
< 1350516648 112888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That place with the burritos.
< 1350516650 640248 :BinderOfBigBird!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1350516668 75189 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hm if i enumerate eight different ways of complaining about brainfuck-equivalent esolangs, then...
< 1350516680 756092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tswett: something you made in 2k11
< 1350516694 942412 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Wtf is 2011.
< 1350516703 610840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :2k11 = 22,000
< 1350516708 664397 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes
< 1350516710 428677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :2.011k = 2011
< 1350516712 216530 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I remember no such year as 2011.
< 1350516739 234677 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i have invented a language where each line is a transcript of something said in #esoteric complaining about brainfuck-equivalent esolangs
< 1350516767 682344 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :is it a brainfuck equivalent
< 1350516784 252166 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :each line performs an operation equivalent to one of brainfuck's <>+-,.[] according to the number of the day on which the thing was first said, mod 8
< 1350516805 9362 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have invented a language where Phantom_Hoover = [, elliotit = ], shachaf = <, kmc = >, tswett = -, pikhq = +, oerjan = ,, olsner = .
< 1350516818 648950 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sorry oerjan. :-( You got the worst operator.
< 1350516825 733966 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :kmc: does that mean your language evolves every time someone complains about brainfuck equivalents?
< 1350516827 351111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :elliotit
< 1350516831 238023 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, and operators have to be enclosed in <>
< 1350516835 28919 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: do you also have a giant chessboard and 32 silly outfits?
< 1350516847 491415 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Arc_Koen: yeah, though old programs should keep the same meaning
< 1350516859 633636 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: "oopse"
< 1350516878 891443 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"ddoublle lleterss are hard"
< 1350516879 838125 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliotit: the wiki server backed by the elliott content tracker
< 1350516906 640308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: that's just esolangs.org
< 1350516910 928186 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so we're developing brainfuck-equivalent supersets of brainfuck-equivalents? EVEN WORSE
< 1350516911 708049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: More like the elliot content tracker.
< 1350516917 479506 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's like being brainraped
< 1350516976 499958 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wait I was supposed to put "we create brainfuck-equivalents against our will" in one of the sentences before, otherwise the joke doesn't work
< 1350516984 450562 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :did I just fail three jokes in a row?
< 1350517004 593816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Today I overheard people talking about their social photo-sharing app for iOS.
< 1350517153 130098 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving"
< 1350517317 259463 :Nisstyre!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving
< 1350517332 873289 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :isn't that every day in the bay area
< 1350517348 93694 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :\
< 1350517354 335416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Pretty much. :-(
< 1350517358 589577 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :No newline at end of file
< 1350517365 543669 :Nisstyre!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1350519106 773673 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: people elsewhere are talking about the best bagels in san francisco
< 1350519151 884328 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :apparently http://www.deliboardsf.com/ has secret bagels
< 1350519160 52610 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which are boiled in new york, baked in SF, and not listed on the menu
< 1350519180 764652 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On the other hand there's http://idlewords.com/2007/04/the_alameda-weehawken_burrito_tunnel.htm
< 1350519248 372305 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer
< 1350519333 17304 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Someone asked a question in #clojure about whether the stdlib includes a feature
< 1350519352 707142 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :As far as we can tell, it's both a really bad idea and impossible. But my language would make it possible.
< 1350519360 193576 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That sort of makes me take pause.
< 1350519453 495338 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Someone linked to http://www.ioccc.org/2012/tromp/hint.html 
< 1350519637 621811 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 246 seconds
< 1350519879 775040 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, I think the scoping I have in mind is technically dynamic but with a function to essentially temporarily clear currently bound stuff
< 1350519888 381006 :ion!ion@heh.fi PRIVMSG #esoteric :http://store.valvesoftware.com/product.php?i=CP201
< 1350519961 675367 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :++
< 1350519984 126289 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is something like this too ugly?
< 1350519988 522543 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :space gotta go to space
< 1350520008 235432 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1350520009 254198 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(defn foo '[a b c] '(level '(+ a b c)))
< 1350520015 918875 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In terms of needing that level there?
< 1350520019 916205 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait, hmm
< 1350520031 195533 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O that level is in a very wrong place
< 1350520148 325506 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is that scheme?
< 1350520157 104095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course not.
< 1350520166 553007 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's Clojure. You don't even need to read it to know that it's Clojure.
< 1350520167 96505 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1350520174 950824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The nick is enough.
< 1350520183 72314 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh
< 1350520213 117556 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not Clojure
< 1350520226 659454 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's a variation based on Clojure + Tcl
< 1350520233 784475 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Unsure how I'm going to deal with lexical scoping
< 1350520307 846653 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 240 seconds
< 1350520360 321472 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is this ugly?
< 1350520369 837121 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(deflfn '[a b c] '(+ a b c))
< 1350520371 254810 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it looks like scheme
< 1350520372 201066 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Translates to
< 1350520374 668955 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :how could it be ugly
< 1350520388 469676 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :deflfn is a weird word though
< 1350520400 201767 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(def '(level '(fn '[a b c] '(+ a b c))))
< 1350520439 551823 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also for the ioccc link you provided - that looks like it's Real Fast Nora's Hair Salon 3: Shear Disaster Download
< 1350520449 915392 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It occurs to me that defn and anything similar should be providing a name
< 1350520458 588554 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(def 'foobar '(level '(fn '[a b c] '(+ a b c))))
< 1350520466 678678 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(deflfn 'foobar '[a b c] '(+ a b c))
< 1350520549 685884 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :with LAMBDA as 00, APPLY as 01, ZERO as 10 and ONE MORE THAN as 1
< 1350520729 576922 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1350520838 912851 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I am slowly turning into Gamzee.
< 1350520858 224013 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That reminds me. Arc_Koen, keep reading Homestuck.
< 1350520867 264122 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah hum maybe
< 1350520876 495492 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I mean I liked the humour
< 1350520885 938026 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :buuuut it was kind of repetitive and slow
< 1350520899 299077 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It speeds up
< 1350521590 337931 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz QUIT :Ping timeout: 246 seconds
< 1350522147 843248 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :'s a shame the mailing list doesn't exist any longer
< 1350523214 804792 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :If I don't have true lexical scoping, but do have an easyish way to effectively say "Hey, consider this a separate scope", is that sufficient for a language to be comfortably usable?
< 1350523279 755128 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :???
< 1350523580 726033 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is suddenly not sure if he's reinventing picolisp or not
< 1350523617 185273 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, I'm... not sure
< 1350523640 53297 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what are you doing and why
< 1350523658 441738 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: ask not what are you doing and why, but what aren't you doing and why not
< 1350523659 746191 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Language based off Clojure and Tcl where conditionally printing looks like
< 1350523672 320403 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(if blah '(println "true") '(println "false"))
< 1350523678 640945 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :For example
< 1350523687 315285 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Tcl-esque
< 1350523710 449118 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :have fun i guess
< 1350523979 50366 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :why wouldn't you have lexical scoping though
< 1350523982 331969 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i bet it's a bad reason
< 1350524014 476963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"i bet you're a bad person" - "monqy'"
< 1350524026 892459 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :sssh baby steps
< 1350524056 227849 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: HEY THAT WAS MONQY PRIME
< 1350524057 372675 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not you
< 1350524060 284780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok?
< 1350524080 238291 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok
< 1350524137 429024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :get it?
< 1350524139 934121 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :got it
< 1350524140 672907 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :good
< 1350525042 833693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: 00000000-0000-0000-0000-000000000000 is a perfectly valid UUID!
< 1350525053 40686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It could've come about as random chance.
< 1350525054 846884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Stop reading into things.
< 1350525103 43229 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: So IOCCC 2012 is done.
< 1350525111 873973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When's your contest coming along?
< 1350525183 292477 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: guaranteed to be chosen at random
< 1350525210 806819 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh IOCCC 2012 is done?
< 1350525219 108783 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i had a good idea for an entry
< 1350525221 355012 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :next year i guess
< 1350525257 40977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: http://www.ioccc.org/years.html#2012
< 1350525279 67334 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :18:51  https://raw.github.com/gist/3909430/377bfe9b1a62e1c74acac0ec32ca4261c66379cd/%F0%9D%94%93%F0%9D%94%AF%F0%9D%94%A2%F0%9D%94%A9%F0%9D%94%B2%F0%9D%94%A1%F0%9D%94%A2.hs
< 1350525310 67204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Why doesn't that export most of the identifiers?
< 1350525379 467549 :ion!ion@heh.fi PRIVMSG #esoteric :I forgot.
< 1350526067 63875 :pikhq!~pikhq@75-163-202-84.clsp.qwest.net QUIT :Read error: Connection reset by peer
< 1350526148 997106 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net JOIN :#esoteric
< 1350527288 93528 :jfguest!~jfguest@cpe-67-10-133-101.satx.res.rr.com JOIN :#esoteric
< 1350527918 123162 :jfguest!~jfguest@cpe-67-10-133-101.satx.res.rr.com QUIT :Quit: leaving
< 1350528339 2341 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen
< 1350528419 162102 :Max00355!~Max00355@pool-71-187-70-92.nwrknj.fios.verizon.net JOIN :#esoteric
< 1350528495 134747 :Max00355!~Max00355@pool-71-187-70-92.nwrknj.fios.verizon.net PRIVMSG #esoteric :Is it possible to write to a file with brainfuck?
< 1350528611 536972 :pikhq_!~pikhq@75-163-203-72.clsp.qwest.net JOIN :#esoteric
< 1350528616 878175 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net QUIT :Ping timeout: 244 seconds
< 1350528789 930436 :Max00355!~Max00355@pool-71-187-70-92.nwrknj.fios.verizon.net QUIT :Ping timeout: 260 seconds
< 1350529366 304460 :Max00355!~Max00355@pool-71-187-70-92.nwrknj.fios.verizon.net JOIN :#esoteric
< 1350529531 520097 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1350530147 593316 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :BACK IN THE DAY, SON, WE DIDN'T HAVE FILES
< 1350530154 814391 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :AND EVERYTHING WAS IN UPPERCASE
< 1350530163 808867 :ion!ion@heh.fi PRIVMSG #esoteric :BACK IN THE DAY WE DIDN’T HAVE SONS
< 1350530391 743882 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Max00355, well, you could direct the output of a brainfuck interpreter to a specific file
< 1350530406 678366 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Or you could use something like PSOX, although I abandoned it before hammering out the file stuff
< 1350530922 992191 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ion++
< 1350530924 639850 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that is amazing
< 1350531042 651437 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://i.imgur.com/6QpIO.png
< 1350531060 481668 :ion!ion@heh.fi PRIVMSG #esoteric :kmc: https://gist.github.com/3909452
< 1350531231 161570 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nice
< 1350531430 955608 :ion!ion@heh.fi PRIVMSG #esoteric :Interesting, the gist title was cut off from the first non-BMP character.
< 1350531829 795571 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Max00355: Brainfuck itself has no particular mechanism for doing so.
< 1350531886 805666 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's why you should always use brainfuck implementations where the tape has finite size and the array indexing is not bounds-checked
< 1350531892 831615 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :then you can write to files
< 1350531916 815409 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :now i wanna write a brainfuck JIT spray
< 1350532322 233558 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So, let me blab about NFU.
< 1350532338 337957 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :NFU is that set theory where comprehension is allowed for any "stratified" formula.
< 1350532390 507827 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So {x where x = x} is a valid set.  It contains everything.  {x where {} is a subset of x} contains all sets.  {(x,y) where x is a subset of y} is a valid set.
< 1350532410 404135 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :{x where x is not in x} is not a valid set, because "x is not in x" is not a stratified formula.
< 1350532473 289327 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Stratified comprehension is the bulk of NFU.  It has an axiom, the axiom of choice, that is equivalent to a function with a certain property.
< 1350532505 867825 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Equivalent to the existence of such a function, I mean.
< 1350532511 956593 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :It has another axiom, the axiom of counting, which isn't obviously equivalent to the existence of a function at all.
< 1350532684 403321 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :If S is a set, let Box(S) = {{x} where x in S}.
< 1350532699 25338 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The axiom of counting states that if S is finite, then S has the same cardinality as Box(S).
< 1350532985 998278 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The "obvious" way to express that as a function is to say that if S is finite, then there is a bijection between S and Box(S).  But that sounds really dangerous.
< 1350533507 568308 :sivoais!~zaki@199.19.225.239 QUIT :Quit: leaving
< 1350533537 976902 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1350533804 441164 :FreeFull!~freefull@defocus/sausage-lover QUIT :
< 1350535785 266629 :Jafet1!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350535870 963559 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 265 seconds
< 1350536164 11490 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is there pine tar flavored bread in finland
< 1350536333 385549 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: johnw of #haskell-blah is on the C++ committee, voting on C++14 features.
< 1350536337 500008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You're missing the fun.
< 1350536350 883679 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1350536654 380479 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :jesus
< 1350536657 96831 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what's new in C++14
< 1350536697 550761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Apparently they were voting on "return { 10 };" syntax today.
< 1350536739 604779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which, if your return type is a class, calls the constructor of the class?
< 1350537086 199871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Lots of other things.
< 1350538954 178067 :impomatic!~digital_w@105.19.112.87.dyn.plus.net QUIT :Quit: http://BASICcomic.com
< 1350539548 71324 :FireFly!~firefly@oftn/member/FireFly QUIT :Excess Flood
< 1350540004 320230 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric
< 1350543078 181977 :AnotherTest!~tim@94-224-25-226.access.telenet.be JOIN :#esoteric
< 1350543086 96036 :AnotherTest!~tim@94-224-25-226.access.telenet.be PART :#esoteric
< 1350543857 848046 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350544446 774112 :Jafet1!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving.
< 1350545128 286514 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350547374 944225 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds
< 1350547490 107483 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1350547854 182850 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1350548610 783198 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric
< 1350549004 117211 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350550555 305750 :sirdancealot7!~sirdancea@98.82.broadband5.iol.cz JOIN :#esoteric
< 1350551085 187479 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Remote host closed the connection
< 1350551095 847012 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric
< 1350551747 713323 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1350555109 549062 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350555691 954782 :Max00355!~Max00355@pool-71-187-70-92.nwrknj.fios.verizon.net PRIVMSG #esoteric :What exactly can brainfuck be used for besides printing out some ASCII characters? 
< 1350555781 921604 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :inputting ascii characters
< 1350555801 757176 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Calculating exciting stuff.
< 1350555804 641101 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^pow2
< 1350555805 270583 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2147483648 42949672 ...
< 1350555811 634262 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See, that's from brainfuck.
< 1350555821 268560 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Making benchmarks against your new language
< 1350555847 859580 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Getting brain-bricked, via the "make a derivative language, wait a few seconds" plan.
< 1350555890 834710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^rainbow Not to forget the prettiest rainbows.
< 1350555891 499864 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :02N03o04t05 06t07o08 09f02o03r04g05e06t07 08t09h02e03 04p05r06e07t08t09i02e03s04t05 06r07a08i09n02b03o04w05s06.
< 1350555984 726497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And then there's always the highly vibrant brainfuck adventure game development community. There's Lost Kingdom, and... well, I guess Lost Kingdom.
< 1350556061 64297 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Can it be modded?
< 1350556101 262944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to recall it was mostly automatically generated, so the code isn't perhaps too edit-friendly.
< 1350556130 304485 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The source is 2189420 bytes long.
< 1350556238 119099 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I bet most games aren't that big.
< 1350556433 836779 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350557865 888717 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350557870 716307 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1350557941 535029 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523
< 1350559200 799358 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net JOIN :#esoteric
< 1350560318 454002 :olsner!~salparot@c83-252-194-156.bredband.comhem.se QUIT :*.net *.split
< 1350560582 277213 :olsner!~salparot@c83-252-194-156.bredband.comhem.se JOIN :#esoteric
< 1350561767 979825 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1350562155 406095 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350562174 581172 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1350562195 549205 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Hey
< 1350562231 38106 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :moi
< 1350562246 966636 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :bonjour mein freundes
< 1350562260 457404 :pikhq_!~pikhq@75-163-203-72.clsp.qwest.net QUIT :Ping timeout: 265 seconds
< 1350562278 779084 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is this international day or something?
< 1350562304 260434 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Da.
< 1350562309 208292 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ad nibelung des moines
< 1350562313 736588 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Internation indoeuropean day
< 1350562328 281300 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :wow, Chris Pressey's back
< 1350562348 38580 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and it looks like he wants to make it up for the time he was missing!
< 1350562610 56068 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"mascarpone"
< 1350562619 347844 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so that's why someone said "another cheesy language" yesterday
< 1350562635 144760 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :netbsd 6.0 released!
< 1350563024 449743 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl PRIVMSG #esoteric :where
< 1350563046 653805 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In its natural habitat, one hopes.
< 1350563048 208998 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Back into the wilds of Northern Scotland
< 1350563083 747322 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: Do you have roaming bands of BSDs in Scotland? 
< 1350563105 392207 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :fizzie, nah, they're quite solitary
< 1350563123 70810 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I'm too far south to get them here, though
< 1350563462 108417 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :northern scotland, or as literally everyone else calls them, the highlands
< 1350563499 222386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is that where the HIGHLANDERS fight? 
< 1350563817 466690 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350563834 731817 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer
< 1350564044 45419 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :bon matin à tous! I'm wearing my http://www.amazon.com/Save-Planet-Learn-Proto-Indo-European-T-shirt/dp/B0087LFWDY t-shirt today!
< 1350564450 326663 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :fizzie, no, they do that in new york
< 1350564472 156658 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523
< 1350565156 833351 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net QUIT :Ping timeout: 246 seconds
< 1350566209 750140 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net JOIN :#esoteric
< 1350566322 432188 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1350567057 777602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: ping
< 1350567057 974302 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 2 new messages. '/msg lambdabot @messages' to read them.
< 1350568306 586123 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1350569414 353110 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :UK court says Apple must now run adverts in major British papers and leave a banner on its website for 6 months saying Samsung isn't a tablet-design copycat. (zdnet.com)
< 1350569415 960550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i
< 1350569436 778609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[[Apple has lost an appeal against Samsung in the U.K. after the first judge claimed the Galaxy Tab 10.1 could not have infringed the iPad because it wasn't "cool" enough.]]
< 1350569437 638448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im
< 1350569531 877360 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350571116 585604 :function!root@freebsd/developer/variable NICK :constant
< 1350571263 734013 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Remote host closed the connection
< 1350572039 301309 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hahaha
< 1350572067 134546 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :wait is this real life you're talking about
< 1350572086 198707 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Surreal life
< 1350572144 546456 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i had an english teacher who pronounced surreal 'sooral'
< 1350572175 917772 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Soo ray al?
< 1350572312 325553 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yes
< 1350572337 799260 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :she also pronounced poem 'poeeyem' but that's weirdly common in scotland
< 1350572453 76919 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Did she pronounce "film" with two syllables?
< 1350572475 712321 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :probably
< 1350572610 744334 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350572727 958728 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like "fillem"?
< 1350572745 456542 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Yes, or "fillum"
< 1350572761 110063 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :nah, that's just you pronouncing fillem wrong!
< 1350572766 706686 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric ::P
< 1350572784 746452 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :anyway see you later
< 1350572788 111987 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :See ya
< 1350572803 817719 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh and give a look at that mascarpone language it looks great
< 1350572823 959522 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(was looking for a slightly more expressive adjective than just "great" but hey)
< 1350572866 402962 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :how about "awesome"
< 1350572915 302688 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :there's no page on the wiki. is there any public info floating somewhere on mascarpone?
< 1350573073 971258 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Possibly the same thing as Emmental, not sure
< 1350573550 829930 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1350573683 869417 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1350574629 230528 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1350574692 938912 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Thinking about Featured Languages
< 1350574878 799205 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I'm gonna suggest not Underload, because Glass is stack based too
< 1350574908 585135 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I might put my weight behind Malbolge
< 1350575099 42031 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :It's quite different to Glass and ///
< 1350575103 709508 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :It's got examples
< 1350575121 985642 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :It's got a specification
< 1350575206 875963 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :It's implemented
< 1350575403 475345 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1350575526 295118 :hagb4rd!~perdito@koln-5d81e702.pool.mediaWays.net JOIN :#esoteric
< 1350575625 685663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: are you planning to become an admin
< 1350575630 793359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you want to be in charge of featured languages
< 1350575646 576027 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I don't know if I can be trusted with the responsibility!
< 1350575687 110755 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 265 seconds
< 1350576186 349753 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds
< 1350576384 216702 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you have a pipe organ?
< 1350576513 961121 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I do not!
< 1350576530 91725 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I have an electric keyboard with 2 pipe organ voices, though
< 1350576544 64778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: Two????
< 1350576548 683167 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Yes
< 1350576554 969674 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Pipe Organ 1 and Pipe Organ 2
< 1350576587 812695 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Also, Synth Organ and Jazz Organ
< 1350576725 605134 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: fancy
< 1350576763 344061 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: Do they sound different???
< 1350576768 748977 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I don't know
< 1350576771 278624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I want to hear Pipe Organ 1 and Pipe Organ 2. How do you make two separate pipe organ voices.
< 1350576778 929321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how can you not know!!
< 1350576845 509753 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, I suppose they could have different stops, different swell shades, etc
< 1350576845 595927 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Hmm
< 1350576854 530739 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :Pipe Organ 1 sounds bolder, Pipe Organ 2 more italic
< 1350576862 630854 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I think that only makes sense for me
< 1350577090 448868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :atriq: i'm going to have to demand audio here
< 1350577140 596892 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I'm gonna have to refuse or at least arbitrarily delay
< 1350577274 692951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :harsh
< 1350577280 648564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i will never know the smooth sounds of pipe organ 1 & 2
< 1350577284 844225 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"More italic", is that like as in the cursive typeface? 
< 1350577432 640352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Hey, how's that thing?
< 1350577528 203766 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What, what, WHAT. There's no "things".
< 1350577724 232526 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350577975 841091 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net QUIT :Ping timeout: 252 seconds
< 1350578042 673138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Are you sure??
< 1350578198 440591 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de JOIN :#esoteric
< 1350578212 818794 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de PRIVMSG #esoteric :hi
< 1350578238 3474 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350578280 918685 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1350578303 739052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: http://www.youtube.com/watch?v=k-jRj8qXpag#t=1m40s
< 1350578376 44117 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome mindlessDrone
< 1350578388 865695 :HackEgo!codu@codu.org PRIVMSG #esoteric :mindlessDrone: 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.)
< 1350578462 237442 :augur!~augur@129-2-129-34.wireless.umd.edu JOIN :#esoteric
< 1350578482 21745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They tell you that it's the international hub, but really there are only two countries: Hexham and Finland.
< 1350578489 314745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(And I'm not Hexhammish!)
< 1350578511 952654 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hexland and Finham.
< 1350578772 139791 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, some people of esolang are Canada, too.
< 1350578825 450366 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some people of esolang are *alleged* to be Canada.
< 1350578834 20257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Innocent until proven guilty and all that.)
< 1350578854 318272 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: What is there in Canada, really, once you take out the Hexham and the Finland?
< 1350579018 352640 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 256 seconds
< 1350579027 605281 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: Canada.
< 1350579842 66909 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350580433 608293 :AnotherTest!~tim@94-224-25-226.access.telenet.be JOIN :#esoteric
< 1350580442 654424 :AnotherTest!~tim@94-224-25-226.access.telenet.be PRIVMSG #esoteric :hello
< 1350580644 817655 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net JOIN :#esoteric
< 1350580690 978287 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :fizzie, yes
< 1350580813 142966 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net QUIT :Client Quit
< 1350580932 191867 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd ask how it translates to sound, but I might not want to hear the answer.
< 1350581226 607963 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm in England but not Hexham
< 1350581258 937739 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de PRIVMSG #esoteric :OMG this is a programming language? I thought this is hardcore esoteric like walking over water
< 1350581278 460814 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I can walk in water
< 1350581286 173554 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And over water if there is a bridge or something
< 1350581296 230270 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de PRIVMSG #esoteric :^^
< 1350581342 78458 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can you walk on water if frozen to make ice?
< 1350581367 227400 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :I'm back from lunch and what do I know? people here doubting my canadianness.
< 1350581397 110916 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :mindlessDrone: What did you want about walking over water, anyways?
< 1350581427 766367 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Esolang is not in itself a programming language, but rather involves prorgamming language; see wiki for information
< 1350581449 909875 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de PRIVMSG #esoteric :don't know ..i want to know how jesus may felt
< 1350581510 678193 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :try nailing yourself to some wood
< 1350581520 14468 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de PRIVMSG #esoteric :xD
< 1350581552 39387 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de PRIVMSG #esoteric :i try to read the wiki ..but its so much text ...
< 1350581658 177658 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is supposed to be so much text ...
< 1350581730 166631 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: No, I slip
< 1350581944 526347 :oklofok!~oklopol@dyn58-51.yok.fi QUIT :Ping timeout: 246 seconds
< 1350582037 508303 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's that thing.
< 1350582076 596297 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://dsc.discovery.com/gear-gadgets/man-attempts-walking-across-sea-in-a-human-sized-hamster-wheel-photos.html
< 1350582082 281265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That thing, maybe that's a bit Jesusy.
< 1350582093 262691 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, kind of, sort of.
< 1350582146 458807 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350582157 48426 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de PRIVMSG #esoteric :awesome
< 1350582201 544203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And anyway wasn't he a carpenter's son or something? I mean, adopted, if you can call it that. I'm sure he could've fiddled together something like that.
< 1350582245 202148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe a slightly more creakier version but still.
< 1350582453 439187 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de PRIVMSG #esoteric :sure ..sounds plausible
< 1350582485 497335 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi NICK :[]{}\|-_`^
< 1350582490 500512 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It is also possible that they mistaken him, they misremembered, they added the walking on water for metaphorical purposes, and various other things, including but not limited to, divine magic
< 1350582533 578587 :[]{}\|-_`^!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi NICK :nortti
< 1350582696 798397 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de PRIVMSG #esoteric :a german comedian once sayed "maybe he was just buying water" because in german buying and walking are rhyming
< 1350582755 877114 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :indeed.
< 1350582808 568165 :WeThePeople_!~WeThePeop@63.91.27.121 JOIN :#esoteric
< 1350583027 803120 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 246 seconds
< 1350583202 870331 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreeFull: Um...
< 1350583207 359112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :England is *in* Hexham.
< 1350583239 163425 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi NICK :^[
< 1350583251 818102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nortti has escaped the dungeons of doom.
< 1350583262 171354 :^[!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::P
< 1350583285 560467 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Many electronic piano/synthesizer have only a few fixed settings and cannot be changed much, sometimes there are a few possibilities.
< 1350583295 435939 :WeThePeople_!~WeThePeop@63.91.27.121 QUIT :Read error: Connection reset by peer
< 1350583320 734307 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: http://ampnoise.com/mp3/MusicOnThePDP-1X_Pinafore.mp3
< 1350583345 759449 :^[!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi NICK :[-]
< 1350583356 848501 :[-]!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi NICK :^[
< 1350583372 71716 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I wrote on paper some 32 byte registration of digital synthesizer, including FM section, additive section, square section, saw/triangle section, organ section, percussion section, and global section.
< 1350583450 349217 :^[!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi NICK :nortti
< 1350583576 985600 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And then you can have multiple manuals, each with their own registration, and pedalboard, as well as other pedals and other controls
< 1350583636 196535 :oklopol!~oklopol@dyn58-51.yok.fi JOIN :#esoteric
< 1350583965 427614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I think I hit my personal record for getting a Slashdot post modded up to +5
< 1350583968 96028 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was less than 5 minutes
< 1350583976 451169 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(second post on an article about a court case, linking to the verdict)
< 1350584254 990518 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, I'm already old enough to have difficulty comprehending just how fast computer storage is increasing
< 1350584269 114847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can get a 64GB SD card for a reasonably affordable price, for insance
< 1350584272 86175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*instance
< 1350584300 352804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I grew up with floppy disks (5¼" were the most common when I started using computers, but 3½" were the first I really started using)
< 1350584349 355245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I never ued a 5¼" floppy disk. :-(
< 1350584364 657421 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that was before I started using PCs
< 1350584364 909130 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I remember 3½" fondly, of course.
< 1350584373 243858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SD cards don't freak me out as much as microSD cards. Aren't those up to at least 32G now too? 
< 1350584387 846355 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION has a 32GB microsd card.
< 1350584398 389545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :PCs were quite common when I was young, but didn't have anywhere near the market share they do nowadays
< 1350584403 849335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It used to be in my phone but now my phone doesn't have a microsd slot.
< 1350584405 12486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That gives me the shivers.
< 1350584436 785658 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: You can get 64GB microsd these days.
< 1350584453 664088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's, like, double-shivers.
< 1350584464 622910 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the size of a fingernail.
< 1350584468 795174 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my primary school used primarily Acorn computers, together with some BBC Micros
< 1350584544 943104 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "parallel class" (not sure what's the term; same grade, a different group) in primary school had a PC. We were kinda jealous.
< 1350584547 492580 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't like SD card much, though, especially the small ones which don't have a write protect switch.
< 1350584560 936246 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(On the other hand, we took more class trips.)
< 1350584581 994649 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Their PC ran Windows 1.02; this was in the higher grades.
< 1350584601 280808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, 32gb microsd is down to $20.
< 1350584609 332849 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the computers in my secondary school were PCs, mostly running Windows 95; some were on Windows 3.11, and they upgraded to 98 after a while
< 1350584633 503645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They also had a directory with "high-ascii" (sorry for the misnomer) characters in it, with Leisure Suit Larry 1 (I think) and some other games hidden in it.
< 1350584647 984243 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See, the teachers couldn't get in there.
< 1350584671 499036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i used a bbc micro in playschool
< 1350584673 819087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure it was obsolete then
< 1350584679 616007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it probably would have been
< 1350584681 739597 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You had to memorize the numbers to type with alt-NNN. One of them was the empty space, too.
< 1350584683 970856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since this was like late 90s-early 2000s :P
< 1350584687 996910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :about the time I finished secondary school, they decided to get rid of their BBC Micros
< 1350584694 648666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so they sold them to their students for £20 each
< 1350584703 657842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in year 1 or so we had an acorn(!!)
< 1350584704 200154 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we bought one and played with it for a while; I learned 6502 asm on it
< 1350584714 2432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :BBC Micro? That sounds like the future.
< 1350584721 599373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the B and Y keys were broken, but that wasn't impossible to deal with
< 1350584731 574513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because function keys were rebindable
< 1350584733 174916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then they installed that Windows 1, and the MS-DOS Executive let you navigate to any directory. It was a problem.
< 1350584751 54069 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could get the B via copying-and-pasting from the "BBC" tagline it printed when it loaded
< 1350584757 87295 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 248 seconds
< 1350584770 323646 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for Y you had to write a short BASIC program
< 1350584775 647961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh right, I presumably even knew the Micro was obsolete, since I got a computer before then...
< 1350584778 214721 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds like an esolang.
< 1350584781 372177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(it ran windows 3.11)
< 1350584787 20551 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: it wouldn't be a very good one
< 1350584792 604368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(did you know: windows 3.11 is not very good)
< 1350584803 959802 :Gregor!codu@codu.org PRIVMSG #esoteric :HEY
< 1350584804 661399 :Gregor!codu@codu.org PRIVMSG #esoteric :HEY
< 1350584807 791914 :Gregor!codu@codu.org PRIVMSG #esoteric :Windows 3.11 is awesome.
< 1350584810 224544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I actually enjoyed 3.1, it did what it was intended to do quite well
< 1350584810 304001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: how long did it take you to relearn how to type on a keyboard with b and y where they are rather than on the fkey row
< 1350584812 94427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :didn't use 3.11
< 1350584817 173681 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/en/c/c4/Interface_age_scan_nov_1983_p30_bbc_micro_ad.jpg
< 1350584817 462385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: not very long, actually
< 1350584827 454233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm quite used to keys changing places when I move to a different keyboard
< 1350584828 539301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Same school where I was called to the principal's office, which was a bit worrisome, but then they just had printer problems.
< 1350584830 614861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: i used windows 3.11 when i was 3, i'm the expert
< 1350584834 147669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That looks pretty great.
< 1350584839 658390 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I did too, I think!
< 1350584844 822962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: heh, I only got called to the headteacher's office when they wanted to reward me
< 1350584849 292461 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the punishment was mostly done by other people
< 1350584864 86821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: that sounds unlikely
< 1350584870 743432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: well I guess you aren't that much older than me
< 1350584878 281180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm pretty sure I did.
< 1350584879 707943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also windows 95 had been out for a few years by the time i got that thing anyway
< 1350585972 6037 :mindlessDrone!~mindlessd@vpn33-209.rz.hs-offenburg.de PART :#esoteric
< 1350586776 518595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also remember not to SMARTDRV your Windows 3.1 system disk, because it will cause the loader to just eat a chunk of the Windows logo and choke.
< 1350586791 76339 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not SMARTDRV.
< 1350586798 72078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's the online disk compression tool.
< 1350586819 329245 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :DBLSPACE, I mean.
< 1350586863 853583 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(You can certainly SMARTDRV it.)
< 1350586956 9967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently it's a valid configuration if you jump through the right hoops.
< 1350586959 938395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Didn't work out for me, though.
< 1350587063 407768 :AnotherTest!~tim@94-224-25-226.access.telenet.be QUIT :Quit: Leaving.
< 1350587078 918285 :AnotherTest!~tim@94-224-25-226.access.telenet.be JOIN :#esoteric
< 1350587083 388438 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :smartdrv was the disk cache thing?
< 1350587135 574386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes.
< 1350587153 921474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Doublespace played all kinds of weird tricks with hidden volumes called h: and whatnot.
< 1350587263 225872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also loadlin, that's so nifty. My first dual-boot box had its dual-boot done by keeping DOS in the MBR, then using the fancy DOS 6 [menu] menuitem boot menu things to automagically blarp with loadlin.
< 1350587302 836195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :loadlin is cool
< 1350587302 915523 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And umsdos, isn't that even niftier? I think I had a slackware umsdos installation.
< 1350587307 24659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Then it went bork.)
< 1350587313 787454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's umsdos
< 1350587363 546677 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the thing that lets you put Unixy things like uids and gids into a plain directory of a FAT filesystem, so that you can have your root in C:\LINUX.
< 1350587395 634717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It puts the extra data into a FAT file called --LINUX-.---.
< 1350587409 854929 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350587423 23095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then you can go peek at your /etc as C:\LINUX\ETC\ in DOS land.
< 1350587436 595456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And of course ruin everything if you mess with things there too much.
< 1350587476 467099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Goes well with loadlin: no partitioning, no boot loader messing-up-with, no nothing. You just enter the drag^HLinux from dos.
< 1350587500 840153 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suppose compared to ext2 there might have been some slight performance issues maybe.
< 1350587742 490278 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds
< 1350588315 287796 :ion!ion@heh.fi PRIVMSG #esoteric :Try Jumping http://youtu.be/VSttd3edW98
< 1350588551 285529 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :fizzie: drag^HLinux = draLinux?
< 1350588586 547072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh, ^W.
< 1350588619 322394 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Though "draLinux" doesn't sound like an unreasonable name for a distribution.)
< 1350588622 829559 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I was trying to find info on this draLinux on google
< 1350588628 532273 :AnotherTest1!~tim@94-224-25-226.access.telenet.be JOIN :#esoteric
< 1350588632 25633 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I found nothing
< 1350588642 654944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The rules state you must now make it.
< 1350588670 88650 :AnotherTest!~tim@94-224-25-226.access.telenet.be QUIT :Read error: Connection reset by peer
< 1350588699 409422 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :fizzie: good. I had no name for my distro
< 1350588801 121243 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :fizzie: should I use 2.4 kernels so I could use umsdos?
< 1350589127 826174 :AnotherTest1!~tim@94-224-25-226.access.telenet.be QUIT :Quit: Leaving.
< 1350589154 857215 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net JOIN :#esoteric
< 1350589160 642962 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I, uh. I wouldn't, but you are certainly free to.
< 1350589211 170284 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ok. I'm going to use mastodon linux as a starting point
< 1350589244 620887 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm… YouTube top comment is a warning not to read the rest of the comments
< 1350589249 823314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :YouTube's self-awareness is scary sometimes
< 1350589264 661973 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I read the first page of actual comments, they mostly just said that the comments were fine again now
< 1350589271 356463 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :lol
< 1350589324 968034 :AnotherTest!~tim@94-224-25-226.access.telenet.be JOIN :#esoteric
< 1350589357 626644 :ion!ion@heh.fi PRIVMSG #esoteric :Don’t you dare offer free education to our residents! http://chronicle.com/blogs/wiredcampus/minnesota-gives-coursera-the-boot-citing-a-decades-old-law/40542 Meanwhile: http://www.startribune.com/business/164349766.html
< 1350589535 204986 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I wonder how well modern linux software will work with gcc 2.95 and libc4
< 1350589556 442087 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :2.95 might work.
< 1350589563 499946 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Actually.
< 1350589566 479346 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Depends on the program.
< 1350589575 968493 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Some stuff will work just fine, some stuff depends on C99.
< 1350589586 255867 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :and libc4?
< 1350589594 511549 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Same issue.
< 1350589600 84003 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :C99 libc.
< 1350589606 135230 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Also pthreads.
< 1350589611 301940 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :linux 2.0 :D
< 1350589611 412337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you are using gcc 2.95 and libc4 then presumably you are enough of a neo-luddite to not want to use modern linux software
< 1350589635 951460 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Linux 2.6.0 is the first (official, stable) version of Linux where you can have correct pthreads.
< 1350589649 470473 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :And 2.4.0 is the first where you can have threads that almost work if you squint.
< 1350589652 857414 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :(IIRC)
< 1350589660 49888 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I'll use 2.4 then
< 1350589676 710939 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :(pssst, you want to use musl)
< 1350589695 246001 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :but why?
< 1350589699 595525 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric ::P
< 1350589718 44618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :LinuxThreads/libc5 was a working combination for threads, at least, pre-NPTL. I don't quite know about libc4 and threads.
< 1350589731 642959 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :fizzie: Very non-conformant though.
< 1350589738 351169 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :and musl doesn't build with 2.95 if I remember correctly
< 1350589743 37139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :POSIX, schmosix.
< 1350589746 119907 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :+gcc
< 1350589754 99264 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350589786 547011 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :as if any of the programs using threads are correct enough that you could tell that the thread implementation is broken
< 1350589817 525959 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I am still not sure if I want to make draLinux a serious distro or not
< 1350589836 449382 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :fizzie: Each thread in LinuxThreads has a different pid.
< 1350589844 476504 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :ugh
< 1350589850 615397 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :that. is. horrible
< 1350589850 792085 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :This isn't a *subtle* non-conformance error, it's a Big one.
< 1350589855 870889 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :why?
< 1350589901 573865 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :wait. is thread implementation part of kernel or part of libc on linux?
< 1350589920 780089 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Part of libc, *but* with some support needed from the kernel.
< 1350589930 578962 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :hmm
< 1350589942 854640 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :2.4 doesn't support the flag for clone that indicates the new process needs the same PID as the parent.
< 1350589981 943889 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :patch it
< 1350589984 25352 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ksplice it
< 1350589990 80160 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Can we make the Imakuni?'s card in Dungeons&Dragons game?
< 1350590001 490532 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :should it be hard to fix? I have not really poked anything newer than linux 0.2
< 1350590019 321430 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Red Hat 9 backported it.
< 1350590032 482732 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :You could probably just filch their patch.
< 1350590038 622530 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what about RHEL3?
< 1350590056 563342 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I always read RHEL as RHELL
< 1350590062 873996 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :RHEL3 was derived from Red Hat 9.
< 1350590062 953472 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection
< 1350590065 352513 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :So, I assume so.
< 1350590065 477560 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes that's how it's often pronounced too
< 1350590076 404692 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ksplice never worked on 2.4 to my knowledge
< 1350590084 58580 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350590099 290431 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Well, yeah. 2.4 to 2.6 involved Huge Changes.
< 1350590126 299041 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :nortti: Anyways, you should use musl because it is the Best Libc Ever. :P
< 1350590156 83286 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :pikhq: ok. If I can get it to compile with something ancient I'll give it a shot
< 1350590162 933033 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well so does 2.6.9 to 3.4 and ksplice supports that whole range :)
< 1350590165 695274 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but yeah
< 1350590167 19602 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :nortti: Builds with PCC.
< 1350590177 739526 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :going back to 2.4 would be a bigger deal still
< 1350590191 250991 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :pikhq: isn't pcc c89 only?
< 1350590200 625043 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :No, it's been updated to C99.
< 1350590206 427674 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :good
< 1350590212 906218 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :that is worth a try
< 1350590229 235236 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :linux 2.4+toybox+pcc+musl
< 1350590258 401430 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Should the Haskell programs in their own pages in esolang wiki to use literate Haskell format so that you can download the file and then it will work?
< 1350590300 21677 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :GCC 2.95 however is C89-only. ;)
< 1350590310 389650 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :yeah
< 1350590320 95484 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Fair warning, you cannot build Linux with PCC.
< 1350590347 801568 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :are you a bad enough dude to build linux with pcc
< 1350590358 849616 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I probably need both pcc and tcc and patches for linux or gcc 2.95
< 1350590392 375507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or, you know
< 1350590393 738481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gcc 4
< 1350590401 37468 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :of course not
< 1350590408 594161 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :that would be rational
< 1350590451 962986 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :when I'm going to use linux 2.4 and coreutils without cp why not use ancient/obscure compilers
< 1350590481 303287 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :+?
< 1350590505 603797 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :and it will of course use umsdos and loadlin
< 1350590533 601213 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :The better option would be to pay landley to do qcc.
< 1350590545 597975 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :hmm. yeah
< 1350590578 70113 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :but wouldn't it have the same problem as pcc (lack of gcc specific stuff)?
< 1350590604 833922 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :What he wants to do with it is make it usable as the only compiler in his Aboriginal Linux project.
< 1350590618 653895 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :(and he considers it a regression if he can't build Linux From Scratch using that)
< 1350590629 284463 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :that sounds good
< 1350590645 662118 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :now to find out where and how I can send the money
< 1350590663 196851 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :And realize that paying a guy to do something fulltime for a few months is pricy. :P
< 1350590682 363547 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :yeah...
< 1350590726 317295 :AnotherTest!~tim@94-224-25-226.access.telenet.be QUIT :Quit: Leaving.
< 1350590735 893581 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :so qcc was tcc frontend bolted to qemy code generator, right?
< 1350590767 44774 :AnotherTest!~tim@94-224-25-226.access.telenet.be JOIN :#esoteric
< 1350590867 681959 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :And then the frontend boosted like crazy.
< 1350590870 202161 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :And then binutils.
< 1350590888 7006 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Because, in short, "fuck GNU"
< 1350590919 341223 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :yes
< 1350590935 561417 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :I also hope toybox gets cp and mv soon
< 1350590936 22829 :AnotherTest!~tim@94-224-25-226.access.telenet.be PART :#esoteric
< 1350590956 316309 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :using sash for those things in my minidistro is getting annoying
< 1350590978 42534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does it really not have cp and mv
< 1350590999 106158 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :On landley's todo list up there with "get email working".
< 1350591004 153727 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi PRIVMSG #esoteric :it does have those but those are broken
< 1350591009 256616 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :elliott: Nah, it's a relatively new project.
< 1350591028 939416 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :And landley's spent the past year unable to work on it as much as he'd like.
< 1350591076 236157 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :For Dungeons&Dragons game (and for Icosahedral RPG) I could make up the "Imakuni?'s" spells like the Imakuni?'s cards, and I could make up the "Kjugobe's" psionic powers like the psionic powers that would be made up by my character.
< 1350591178 990776 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net JOIN :#esoteric
< 1350591196 165916 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: why would anyone bother to memorize an Imakuni?'s spell?
< 1350591203 230355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also, why would anyone embed a question mark in their name?)
< 1350591293 415759 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ais523: In case you are strange you would do those things, I suppose.
< 1350591333 763205 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But it may occasionally find useful as you would any spells, so you might want to write on the scroll to use as a scroll.
< 1350591500 692077 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I wrote a dupdog interpreter because I was bored
< 1350591504 3299 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :And I've no idea if it works
< 1350592014 844975 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :"ॐኙ┯䩛钳𒥣𥋃񊖃򔬃*** Exception: Prelude.chr: bad argument: 1218051"
< 1350592025 992252 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :That's meant to say "Hello, World!"
< 1350592035 561789 :ion!ion@heh.fi PRIVMSG #esoteric :Close enough.
< 1350592037 505716 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net PRIVMSG #esoteric :I think my program is wrong
< 1350592336 611498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :1218051 is *so close*, it's almost a characer. I mean, relatively speaking. They do go up to 1114111.
< 1350592585 27060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: U+006D   LATIN SMALL LIGATURE RN   [m]
< 1350592776 692196 :ion!ion@heh.fi PRIVMSG #esoteric :Verily.
< 1350592915 749775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@remember shachaf U+006D   LATIN SMALL LIGATURE RN   [m]
< 1350592916 1139 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Okay.
< 1350592949 772300 :ion!ion@heh.fi PRIVMSG #esoteric :Why do they call them like U+006D instead of U+6D?
< 1350592999 88155 :ion!ion@heh.fi PRIVMSG #esoteric :On the other hand, now that we have U+1F773 ALCHEMICAL SYMBOL FOR HALF OUNCE, why isn’t it U+0006D?
< 1350593048 595905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's some kind of a thing that it's max(4, needed) characters.
< 1350593150 779207 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> chr 'a'
< 1350593151 277190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(We do sort-of have U+100000  too, so maybe it should be U+00006D.)
< 1350593151 628572 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Couldn't match expected type `GHC.Types.Int'
< 1350593151 870250 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :        against inferred type ...
< 1350593155 665459 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> chr 1000
< 1350593156 774363 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '\1000'
< 1350593162 554588 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> chr 1114111
< 1350593164 81459 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  can't find file: L.hs
< 1350593168 420295 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh.
< 1350593169 787115 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> chr 1114111
< 1350593171 375325 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  can't find file: L.hs
< 1350593178 838572 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What does that error mean
< 1350593198 3477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the let-definitions file, isn't it? 
< 1350593212 371699 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly some sort of a race condition. Normally it's a very transient error, though.
< 1350593215 783987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> chr 1114111
< 1350593216 875456 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  '\1114111'
< 1350593223 289301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"There, I fixed it."
< 1350593230 831132 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Full disclosure: I did nothing to fix it.)
< 1350593257 625311 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> map chr [0..]
< 1350593258 447984 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "\NUL\SOH\STX\ETX\EOT\ENQ\ACK\a\b\t\n\v\f\r\SO\SI\DLE\DC1\DC2\DC3\DC4\NAK\S...
< 1350593267 277010 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> map chr [32..]
< 1350593268 279921 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefg...
< 1350593277 184833 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like how it has the ASCII control character names.
< 1350593283 674329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> map chr [127..]
< 1350593284 725804 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "\DEL\128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143\144\1...
< 1350593330 519346 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> map chr [255..]
< 1350593331 485489 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "\255\256\257\258\259\260\261\262\263\264\265\266\267\268\269\270\271\272\2...
< 1350593341 868927 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's not going to print them, is it
< 1350593388 857221 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't look that way.
< 1350593400 992331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> "Ā"
< 1350593402 537423 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "\256"
< 1350593406 445806 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Works as input, though.
< 1350593464 839433 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 246 seconds
< 1350593465 704134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From what I recall, it disallows unallocated code points in string literals, if not escaped, due to some reason related to not getting the lexical information about the characters from the unicode character database.
< 1350593494 255807 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> "࿿"
< 1350593495 396159 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  :
< 1350593495 475353 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :     lexical error in string/character literal at chara...
< 1350593499 600046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right.
< 1350593502 915576 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "♥"
< 1350593503 944954 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "\9829"
< 1350593511 216312 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "\♥"
< 1350593512 502511 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  :
< 1350593512 581732 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :     lexical error in string/character literal at chara...
< 1350593517 384640 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "\♥"
< 1350593518 436432 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  :
< 1350593518 604494 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :     lexical error in string/character literal at chara...
< 1350593524 877497 :ion!ion@heh.fi PRIVMSG #esoteric :iOS6 maps? http://i.imgur.com/aaVkk.jpg
< 1350593528 687820 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "\u0342"
< 1350593529 791443 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  :
< 1350593529 871034 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :     lexical error in string/character literal at chara...
< 1350593532 729752 :nys!~nysnamovo@blk-142-60-139.eastlink.ca JOIN :#esoteric
< 1350593533 987489 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "44"
< 1350593535 156153 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "44"
< 1350593543 882902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion: Maybe they're just resting.
< 1350593562 437903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> "\x0342" -- maybe what you wanted?
< 1350593563 509032 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "\834"
< 1350593585 56203 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> "\\♥"
< 1350593586 118701 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "\\\9829"
< 1350593603 137485 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> ord '♥'
< 1350593604 170067 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  9829
< 1350593631 654556 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, there are control character names (maybe slightly less standard) for 0x80..0x9F, IIRC, they could've added those names too, is what I was supposed to say after trying the 127.. thing.
< 1350593770 448135 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.adequatelygood.com/2010/3/JavaScript-Module-Pattern-In-Depth lambda the ultimate
< 1350593845 763710 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> sqrt (-1)
< 1350593846 543374 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  NaN
< 1350593866 211711 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> 1/0
< 1350593867 370583 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Infinity
< 1350593874 731512 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> -1/0
< 1350593875 563029 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  -Infinity
< 1350593883 488552 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (-1/0) + (1/0)
< 1350593884 891644 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  can't find file: L.hs
< 1350593908 189750 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> sqrt (-1) == sqrt (-1) -- the nans strike again
< 1350593909 274642 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  False
< 1350593916 784647 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (-1/0) + (1/0)
< 1350593917 832946 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  NaN
< 1350593937 884768 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> sqrt -1 * 0
< 1350593938 902618 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Overlapping instances for GHC.Show.Show (a -> a)
< 1350593938 981880 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   arising from a use of `...
< 1350593949 15459 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> sqrt (-1) * 0
< 1350593949 897989 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  NaN
< 1350593962 922658 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ok, multiplying by zero doesn't get rid of it
< 1350593967 962412 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> sqrt (-1) :: CReal
< 1350593971 575394 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  mueval-core: Time limit exceeded
< 1350594007 380974 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> sqrt ((-1) :+ 0) == sqrt ((-1) :+ 0)
< 1350594008 639444 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  True
< 1350594033 913865 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> sqrt ((-1) :+ 0) -- because
< 1350594034 964815 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  0.0 :+ 1.0
< 1350594090 475823 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Yay Data.Complex
< 1350594274 832150 :atriq!~Taneb@host-84-13-65-48.opaltelecom.net QUIT :Ping timeout: 240 seconds
< 1350594284 369124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Data.Complex should do type Zomplex = Complex Double (or however that's written).
< 1350594379 165980 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, there's a BLAS.C.Zomplex Haskell module.
< 1350594408 335957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It defines things that operate on Ptr (Complex Double).
< 1350594481 267192 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's such delightful signatures like zgbmv :: CBLASOrder -> CBLASTrans -> Int -> Int -> Int -> Int -> Ptr (Complex Double) -> Ptr (Complex Double) -> Int -> Ptr (Complex Double) -> Int -> Ptr (Complex Double) -> Ptr (Complex Double) -> Int -> IO ().
< 1350594633 523077 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's haskell so i can tell right from the type what that does
< 1350594634 257729 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It does y = a*A*x + b*y, or y = a*A^T*x + b*y, or y = a*A^H*x + b*y, where a, b are scalars, x, y are vectors, A is a matrix, A^T is its transpose, and a^H its conjugate transpose, depending probably on the CBLASTrans.)
< 1350594658 263860 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1350594663 362889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And it does it FAST, because it's BLAS, and you have a BLASt.)
< 1350594671 679405 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :whence the name "Zomplex"
< 1350594672 797458 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :?
< 1350594685 374422 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350594715 844139 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : my primary school used primarily Acorn computers, together with some BBC Micros
< 1350594727 404608 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :my neighbour used an acorn until like 5 years ago
< 1350594731 59347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the double-precision complex, I think for the blas/lapack single-letter names that go S for single-precision, D for double-precision, C for single-precision complex and Z for double-precision complex.
< 1350594740 167992 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm thinking they just couldn't think of a suitable letter.
< 1350594779 749750 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also, SGI's math library uses 'complex' and 'zomplex' with the same difference. Not sure who was first there.
< 1350594786 30226 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it should be T, if anything
< 1350594908 633851 :augur!~augur@129-2-129-34.wireless.umd.edu QUIT :Remote host closed the connection
< 1350594987 455724 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually I was slightly inexact there, A needs to be a general band matrix, i.e. only some amount of its diagonals are stored. You can (obviously) tell from the GV.
< 1350595016 252897 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It would of course be ZGEMV for the general matrix-vector operation.
< 1350595232 790235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"General" to distinguish it from Hermitian (regular, band, packed-storage), orthogonal (regular, packed), Hessenberg (upper, upper-generalized), symmetric (regular, tridiagonal, packed), positive definite (regular, band, packed, tridiagonal), triangular (regular, packed, bad, generalized), trapezoidal, unitary (regular, packed), diagonal or bidiagonal matrices which all have their own ...
< 1350595239 235828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... optimized storage formats and function versions. (List not exhaustive, I just got bored typing.)
< 1350595242 179868 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Numeric programming must be such fun.
< 1350595263 680880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That one "bad" should've been "band".
< 1350595277 90637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's no special version/format for bad triangular matrices.
< 1350595295 757945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In fact, I'm not sure what makes a triangular matrix bad. Maybe it has just one or two elements on the other side? 
< 1350595385 463666 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350595405 379683 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350596107 897713 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1350597391 752242 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1350597612 875261 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1350598250 326656 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 268 seconds
< 1350598318 356728 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350598747 142176 :Max00355!~Max00355@pool-71-187-70-92.nwrknj.fios.verizon.net PRIVMSG #esoteric :What is brainfuck useful for exactly?
< 1350598764 692626 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :everything
< 1350598772 421876 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :It's Turing complete!
< 1350598774 917292 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :So totally
< 1350598823 720877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Max00355: proving other languages turing complete and not much else
< 1350598890 310717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has some interesting derivatives, and a lot more really boring derivatives
< 1350598891 176224 :Max00355!~Max00355@pool-71-187-70-92.nwrknj.fios.verizon.net PRIVMSG #esoteric :Hmm, but what I don't understand is how a self-interpreter could be made than.
< 1350598902 85729 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I'd actually say that proving other languages TC is not that useful a use
< 1350598908 300789 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Max00355: It's TC
< 1350598913 633384 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :minsky machines or tag/cyclic tag machines are normally easier to implement
< 1350598919 772377 :Max00355!~Max00355@pool-71-187-70-92.nwrknj.fios.verizon.net PRIVMSG #esoteric :coppro, I know that.
< 1350598929 548851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any turing-equivalent language admits a self-interpreter
< 1350598938 789033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: unless it can't take input
< 1350598938 940768 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :^
< 1350598946 102356 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350598947 573937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well, then you just need to encode it in initial state, or whatever
< 1350598949 844459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(not being able to produce output isn't a problem)
< 1350598952 931410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, OK
< 1350598958 282800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it depends on your definition of interpreter
< 1350598969 130562 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I find myself agreeing with elliott here, repeatedly
< 1350598969 718748 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :weird
< 1350598984 167525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, does any TC language admit a self-interpreter? even if it's super-Turing?
< 1350599003 246877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :seems like you could make a construct more powerful than a UTM, but one insufficiently inflexible to emulate itself
< 1350599016 145360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like a halting oracle where you have to embed the program to check in the source code, or something
< 1350599036 119211 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm
< 1350599044 79894 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :superturing isn't normally considerd tc
< 1350599053 871130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :would you consider BF to be a PDA?
< 1350599062 252351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fair enough, but you know what i mean
< 1350599115 193945 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : Any webhamster who specifies pt (or cm, for that matter) for a non-print layout (that is any non-fixed-size layout) should go to jail for no less than double the font size (measured in football fields, of course).
< 1350599117 342166 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm
< 1350599150 618428 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: so would you say curly-L is strictly weaker than TC?
< 1350599157 609834 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or do you think it's pointing out that TC is poorly-defined?
< 1350599216 953686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: is this related?
< 1350599271 693954 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"this" = ?
< 1350599281 452225 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :she shouldn't use pronouns on the internet
< 1350599387 117264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this =
< 1350599387 405450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : hmm
< 1350599387 484735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott: so would you say curly-L is strictly weaker than TC?
< 1350599387 484939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : or do you think it's pointing out that TC is poorly-defined?
< 1350599397 796679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :related to =
< 1350599398 167915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : hmm, does any TC language admit a self-interpreter? even if it's super-Turing?
< 1350599398 612930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : seems like you could make a construct more powerful than a UTM, but one insufficiently inflexible to emulate itself
< 1350599398 692146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : like a halting oracle where you have to embed the program to check in the source code, or something
< 1350599399 661393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : hmm
< 1350599401 659380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : superturing isn't normally considerd tc
< 1350599403 832262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : would you consider BF to be a PDA?
< 1350599413 139338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it's vaguely related
< 1350599428 627938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :curly-L is the class of languages that can interpret some TC language, right?
< 1350599447 628808 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's a case of establishing bounds either way
< 1350599457 38792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I just realised I wasn't really thinking
< 1350599457 159428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sure
< 1350599467 272574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, are all super-turing languages also TC?
< 1350599473 884994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fwiw, s/TC/capable of implementing a UTM etc./ in my statement
< 1350599478 273089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you want it unambiguous
< 1350599479 625693 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ish
< 1350599481 752911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd imagine that a language that was, say, /just/ a halting oracle wouldn't be
< 1350599511 554436 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well... you can implement a UTM emulator with that, sort of
< 1350599518 404416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TC if you can write a program that halts iff UTM, right?
< 1350599522 434325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er
< 1350599524 675962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TC if you can write a program that halts iff UTM halts, right?
< 1350599529 595415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can write a program that prints 1 iff UTM halts and 0 if not
< 1350599533 584067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"sort of TC"
< 1350599545 69574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm, right
< 1350599548 557190 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although not vice versa
< 1350599551 371857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not really TC
< 1350599552 782731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but "sort of"
< 1350599556 439838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes
< 1350599563 169132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's reminiscent of curly-L but in a different way
< 1350599574 207086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you have halts(p) and ifnot (bool) stmt and loop_forever() then you can do
< 1350599581 303968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ifnot (halts(...)) loop_forever()
< 1350599596 201304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"ew" - audience
< 1350599604 405580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION optimises that
< 1350599608 114404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whilenot (halts(...)) ;
< 1350599618 345168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: until (halts(...));
< 1350599623 527529 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1350599628 878131 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you said "ifnot", not "unless"
< 1350599631 407022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi Arc_Koen
< 1350599635 662873 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: so I was just copying your style
< 1350599637 274632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: it was a joke
< 1350599642 665488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know
< 1350599644 260845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so was mine
< 1350599649 167220 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(what's a pda?)
< 1350599654 723600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: push-down automaton
< 1350599655 473628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well, you're a joke
< 1350599670 639800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: personal digital assistant
< 1350599672 138013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you know how languages with two stacks are usually turing-complete, unless they have weird flow control issues?
< 1350599679 923048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: public display of affection
< 1350599684 519530 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you take one of those but give it only one stack, you usually get a push-down automaton
< 1350599687 670784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: pricy dice access
< 1350599697 342501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: pillar-dancing anemone
< 1350599701 752319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: he asked an on-topic question, can't he get an on-topic answer?
< 1350599708 356058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Arc_Koen: park drive automobile
< 1350599710 233487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: no
< 1350599713 436 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well personal digital assistant I knew
< 1350599713 80005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: well yes actually
< 1350599713 683911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he did
< 1350599718 790108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then i gave him lots of off-topic answers
< 1350599721 954900 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but somehow I figured that's not what brainfuck was
< 1350599737 653450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: a simple example is a modification of BF where all tape cells to the right of the pointer instantly get set to 0
< 1350599757 696573 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, my point was that BF is at least as powerful as a PDA, but it's not normally considered a PDA because it's /also/ TC
< 1350599758 754256 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :creepy
< 1350599798 451217 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well that seems only logical
< 1350599815 596002 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the set of brainfuck programs is strictly larger than the set of pda programs
< 1350599820 529499 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could replace < with [-]<
< 1350599823 341929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :everywhere
< 1350599825 552711 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and get the same effect
< 1350599827 483270 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(larger than in the sense of inclusion)
< 1350599834 599016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, PDA is one of the few interesting sub-Turing computational classes
< 1350599843 740030 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you can write some real programs in it, sometimes
< 1350599853 761318 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the set of rectangles is strictly larger than the set of squares
< 1350599853 841091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(primitive recursive is another, and there are not nearly enough esolangs that use it)
< 1350599863 908658 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and yet rectangles are not normally considered squares
< 1350599878 989661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(btw, I'm considering making the Anarchy compiler give a warning if the input program isn't provably primitive recursive)
< 1350599886 407571 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I've never really know the definition of primitive recursive
< 1350599903 68055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: the simplest definition is that for all loops, you need to be able to cap the number of iterations before you start looping
< 1350599911 250779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (btw, I'm considering making the Anarchy compiler give a warning if the input program isn't provably primitive recursive)
< 1350599912 867002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just make it total
< 1350599912 947403 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, o
< 1350599913 777785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this obviously implies that the program necessarily halts eventually
< 1350599914 799500 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok
< 1350599917 164560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all the cool languages are total
< 1350599934 495852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I strongly considered that but it turned out that making it total syntactically disallowed interesting things
< 1350599941 91136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I decided static analysis for totality made more sense
< 1350599943 878181 :nys!~nysnamovo@blk-142-60-139.eastlink.ca QUIT :Quit: quit
< 1350599950 567730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and hey, if you really want to write an infinite loop, you can, but it's a little nontrivial
< 1350599954 886116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what does it disallow that you want?
< 1350599988 945531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: most notably, tail-recursion (specifically recursion, don't really want general tail-calls for this) that simply mutates the input parameters
< 1350600000 355416 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can refactor that into a version that doesn't but it's a lot of annoying boilerplate
< 1350600013 987184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, see C-INTERCAL's optimizer for an example
< 1350600014 668142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: um, I think Agda allows that
< 1350600020 894073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so maybe your checking sucks :p
< 1350600021 619855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm
< 1350600024 707963 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it can't allow it /in general/
< 1350600027 314041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think Coq does too
< 1350600031 372374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but monqy probably knows more than me there
< 1350600039 859962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what specific restrictions does it put on it to keep it total?
< 1350600043 705155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no idea
< 1350600048 44612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but for instance, foo (S n) = foo n is obviously OK
< 1350600052 946054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because clearly if you don't mutate the parameters, you get an infinite loop
< 1350600054 384965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since you know it can't keep taking that path forever
< 1350600066 925606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(because it's not codata)
< 1350600075 546994 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: Anarchy can do that too without the warning
< 1350600088 856206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm thinking more along the lines of foo (x, y) | x > y = foo y x
< 1350600093 469724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, = foo (y, x)
< 1350600103 160779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me not muddle curried and uncurried versions of things
< 1350600105 858272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION finds that definition dubious anyway
< 1350600111 827503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :brb
< 1350600143 957686 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: codata?
< 1350600145 712509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well of course it's dubious
< 1350600177 712730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be nice to be able to automatically resolve a bunch of those and determine whether it definitely halts, or whether the compiler isn't sure whether it definitely halts or not
< 1350600189 435514 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and thus only a warning, in case the compiler fails to solve the halting problem in that particular case
< 1350600272 123531 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :how about a language with a halting oracle to which you give a pair (p, n) where p is a pointer to the beginning of a program (in that language) and n the length of the program
< 1350600288 559013 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :this means you can feed the halting oracle the program it's in
< 1350600320 16199 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: that just defies the laws of physics
< 1350600326 628652 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think so
< 1350600329 588600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you can conditionally run an infinite loop
< 1350600339 199372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: anyway, I think you can do something like that
< 1350600343 218854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but you need to use something stronger than booleans
< 1350600367 147431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: anarchy's type system is already straining at the edges of credibility anyway
< 1350600370 226727 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :funnily enough we get the same paradoxes as with time travel
< 1350600373 203609 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can implement it, but not in a compositional way
< 1350600379 819929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: see http://esolangs.org/wiki/TwoDucks if you haven't already
< 1350600380 164223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: that's very very bad
< 1350600383 799875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd scrap it entirely
< 1350600387 72922 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I have
< 1350600389 383131 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it may be implementable compositionally too
< 1350600397 505310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but really this is for ease of use rather than mathematical purity
< 1350600401 247687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it should be obvious :)
< 1350600404 993702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the two are linked
< 1350600406 694866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"warning: code is dead, cannot typecheck it"
< 1350600461 268134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: well it probably annoys mathematicians, and Haskell fans in particular
< 1350600461 437666 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, question
< 1350600473 35107 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and anyone who's listened to me talk to my boss will know how much I insist on things generally being compositional
< 1350600477 335813 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 276 seconds
< 1350600482 563004 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it seems like a small price to pay for a language this great to use
< 1350600490 199395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wouldn't have invented Anarchy if I didn't really badly want to use it
< 1350600552 262117 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :imagine I have a language X_n defined as { p in {brainfuck programs} such that the deepest level of loop-nesting in p is n }
< 1350600566 176676 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm… not counting efficiency/computational complexity, in pure total programs, call-by-name and call-by-value are observationally indistinguishable, right?
< 1350600568 312185 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so for instance X_0 is brainfuck without [ ], X_1 is brainfuck without nested loops, etc.
< 1350600573 747093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I think that's because you only think about the Anarchy programs you want to write
< 1350600577 433315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not the ones you'll miswrite by mistkae
< 1350600578 934192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*mistake
< 1350600596 226484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: if the question is "what's the first that's TC", I've wondered that myself
< 1350600629 720254 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's indeed the question
< 1350600635 395440 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what did yourself answered?
< 1350600638 915360 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: it's widely believed to be either 2 or 3
< 1350600644 240716 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I don't think it's ever been settled conclusively
< 1350600644 319864 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, sweet
< 1350600664 9472 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was afraid none would be
< 1350600671 513333 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, new question then: what about qdecl?
< 1350600700 992933 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :if I limit the number of nested loops to, say, 200 or something, do you expect it would still be TC?
< 1350600712 941571 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Perhaps does anyone know how to make a quine with FurryScript? I have not figured it out by yet.
< 1350600746 449037 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350600782 816603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: well put it this way, you can write a BF self-interpreter, right?
< 1350600798 556200 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I've never tried
< 1350600800 993666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you can bundle a self-interp with an input program, because you can do ++++>++>+++++>++>++++++> or whatever at the start of the program with no loops at all
< 1350600813 777374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so the question boils down to "what BF self-interpreter has the least deeply nested loops?"
< 1350600854 568601 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523++ # makes sense
< 1350600863 938404 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that sounds clever but I actually have no idea what your mean
< 1350600894 551340 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: let's see
< 1350600897 618613 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :xmodmap:  please release the following keys within 2 seconds: Control_L (keysym 0xffe3, keycode 66)
< 1350600907 631163 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i like to read this as a threat
< 1350600922 896808 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :suppose we extend BF with a command that interprets the input tape as a BF program
< 1350600927 49911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :two things happen
< 1350600927 830584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I hate it when that happens. :-(
< 1350600939 617645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :first, Phantom_Hoover replaces our brain with a brick
< 1350600939 696910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I'm too lazy to fix my things, so I run while true; do xmodmap -e 'remove Lock = Caps_Lock' -e 'keysym Caps_Lock = Escape'; disable-capslock; sleep 2; done
< 1350600947 56049 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :second, we can compile any BF program into one that uses no loops
< 1350600952 520664 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh
< 1350600954 292637 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 264 seconds
< 1350600961 18069 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it doesn't require any loops to put the program on the tape
< 1350600971 620844 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and so we can just put the program on the tape, then run our new command
< 1350600976 574670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do you understand that far?
< 1350600983 245892 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but how will you do complete the second step when your brain is a brick?
< 1350600996 633982 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ye,s I do
< 1350601019 621383 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ohhhh I get it
< 1350601021 376405 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: now, suppose that in order to avoid inferring the wrath of Phantom__Hoover, instead of adding this new command to BF, instead we write a BF program that interprets the tape as a BF program and runs it
< 1350601044 132340 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yes, I get it, ++++>++>+++++>thing was filling the cells with a brainfuck program
< 1350601057 85223 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's nice
< 1350601098 677527 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, with a different instruction encoding, but there's no need to use ASCII
< 1350601107 638422 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like this psionic power for Dungeons&Dragons game????     http://zzo38computer.org/dnd/options/Kjugobe_Psionic_Hack.p
< 1350601403 353867 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Arc_Koen: anyway, I'm not sure if anyone's seriously tried to write a two-nested-loop selfinterp, or even a three-nested-loop selfinterp
< 1350601445 617999 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's ok
< 1350601460 438091 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I was wondering because I wanted to prove Emmental TC
< 1350601467 688173 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ais523, i'm only a short train ride from birmingham, remember
< 1350601469 377075 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and I think I can convert Qdecl programs into Emmental
< 1350601471 818579 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you're playing with fire here
< 1350601483 705272 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :except I need a distinct symbol for every nested loop
< 1350601498 517250 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and there are only 256 symbols soooooo
< 1350601504 843030 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :the minimum nesting has to be finite because otherwise any TC interpreter written in BF would have to be infinite
< 1350601512 51182 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :it's probably small too
< 1350601579 933608 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm though I'm wondering if I only needed a distinct symbol for nested loops... for instance consider a program like BEGIN BEGIN END BEGIN END BEGIN END END
< 1350601588 768764 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(with actual code inside of all those loops)
< 1350601597 807800 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving.
< 1350601664 411278 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.comedycentral.com/video-clips/5a1dsd/key-and-peele-bling-benzy---da-struggle
< 1350601873 429919 :copumpkin!~copumpkin@unaffiliated/copumpkin NICK :brony
< 1350601876 199791 :brony!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1350602527 225525 :Gregor!codu@codu.org PRIVMSG #esoteric :copumpkin: Ahhh, other-channel-/nicking.
< 1350602532 644235 :Gregor!codu@codu.org PRIVMSG #esoteric :copumpkin: Always fun.
< 1350602704 331585 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :yep
< 1350604157 783421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: huh, did you know that Debian changed official desktop environments?
< 1350604166 772659 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :what is it now
< 1350604185 610462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Xfce; http://anonscm.debian.org/gitweb/?p=tasksel/tasksel.git;a=commitdiff;h=2a962cc65cdba010177f27e8824ba10d9a799a08
< 1350604237 878879 :Gregor!codu@codu.org PRIVMSG #esoteric :“This ensures that the desktop will fit on CD#1, which gnome currently does not.”
< 1350604239 321567 :Gregor!codu@codu.org PRIVMSG #esoteric :Best reason.
< 1350604268 570479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: suspect that's code for "I don't like GNOME 3 and thought of a decent technical excuse" :p
< 1350604315 538534 :Gregor!codu@codu.org PRIVMSG #esoteric :Eeyup.
< 1350604350 173428 :Gregor!codu@codu.org PRIVMSG #esoteric :If it were my call, I'd have just made the commit message “Switched the default WM to XFCE, because Gnome is fucking terrible.”
< 1350604382 202433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if only xfce was actually godo rather than just not being gnome
< 1350604411 364513 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :yeah
< 1350604416 777394 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :why didn't they just use godo instead
< 1350604423 886409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*good
< 1350604429 212033 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :todo make wm called godo
< 1350604907 879572 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 244 seconds
< 1350606728 756926 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1350606777 849586 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1350606840 203682 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Read error: Connection reset by peer
< 1350607768 924575 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1350609285 86575 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1350609291 1060 :DH____!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1350609338 93532 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :http://pastebin.com/GxsYVyED
< 1350609339 318414 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric ::(
< 1350609745 409553 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"If the queue is empty, any instruction that would normally use a value from the queue instead uses 0."
< 1350609746 981177 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ghhhhhh
< 1350610316 772820 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :after a few corrections the hello world program finally outputs "he???????e>?"
< 1350610322 551894 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not so bad
< 1350610472 751315 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and after a few more corrections "hell?η?wE?"
< 1350610479 137988 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :note the incredible progress
< 1350610494 70629 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also the number of characters is now wrong, which probably means I should go to sleep now
< 1350610554 710122 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(for the record I have no idea what the heck this η thing is doing there - my shell has never supported anything else than ascii 0-127 before
< 1350610772 71715 :DH____!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1350610777 806131 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1350611405 948924 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's more a matter of the terminal than the shell
< 1350611464 128127 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :have you actually tried non-ascii characters before?
< 1350611513 368683 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350611754 673701 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :not recently
< 1350611770 246071 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's not really surprising that it would work out of the box on a modern OS
< 1350611786 927275 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :amazingly, some people speak languages other than english, and want to use computers
< 1350611792 142260 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :WHAT
< 1350611796 49153 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's crazy
< 1350611799 92677 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i know, right?
< 1350611811 114008 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Some people just speak English.
< 1350611825 356840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: it didn't suddenly lose accents and so on just because ASCII defined an arbitrary subset in the 60s
< 1350611836 652006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not to mention punctuation
< 1350611863 624552 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't understand what point you are making
< 1350611953 591959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That you could be more confusing about your sarcasm!
< 1350611960 904158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I wasn't disagreeing at all.)
< 1350611974 876879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Just saying that you don't need to go to foreign languages to see ASCII's inadequacy.)
< 1350611979 781813 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah
< 1350611997 963953 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :english does have some diacritic marks, yes
< 1350612010 233758 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and confounding hyphen with minus with en dash with em dash is annoying
< 1350612029 994211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Quotes, too, though nobody cares about that any more.
< 1350612033 342891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Not even Wikipedia.
< 1350612041 233158 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :wikipedia doesn't use fancy quotes?
< 1350612044 107614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Nope.
< 1350612046 572112 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i know someone who uses them in IM
< 1350612049 35841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Specifically recommended against in their MOS.
< 1350612053 86580 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh
< 1350612059 436607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, random nerds who do it to be pedantic don't count :p
< 1350612059 798555 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :on what grounds
< 1350612078 201153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: far simpler to input, basically universal, work just fine
< 1350612078 681257 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 255 seconds
< 1350612086 607276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and I think causing fewer display issues with crappy fonts etc.
< 1350612088 761430 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah
< 1350612104 949509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not a bad justification as far as input goes... random editors would hardly bother with that
< 1350612105 203391 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i use fancy quotes in latex and pretty much nowhere else
< 1350612109 403664 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah
< 1350612116 136812 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway I am going to sleep now
< 1350612133 894258 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :high-class online publications still use them
< 1350612148 726923 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :newspapers etc
< 1350612218 596439 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but then again The New Yorker still writes coöperate and such
< 1350612223 45612 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :The Sha Chafer
< 1350612344 30006 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but hungarian is cooler: it has o, ó, ö, and ő
< 1350612373 177231 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 246 seconds
< 1350612468 871638 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ő
< 1350612477 271957 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ő_ő
< 1350612482 764944 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :in french we use « quotes »
< 1350612521 816108 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and german uses some weird fancy-but-reversed quotes
< 1350612544 850313 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like they confused the beginquote and endquote
< 1350612748 762540 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :gnight
< 1350612752 822063 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen
< 1350613171 503605 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: Connection reset by peer
< 1350613185 511950 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric
< 1350613601 127599 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350613665 991925 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hey hey smoke weed everyday
< 1350613677 416471 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :is that what you do these days, kmc?
< 1350613695 773051 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no
< 1350613705 287073 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :smoke weed a measure zero subset of days
< 1350613714 156866 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i mostly do boring things like work and eat pasta
< 1350613721 655793 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i am growing mushrooms in my house, but the non-psychoactive kind
< 1350613738 592940 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :though the spores came from a sketchy website that included a baggie of opium poppy seeds as a "free gift"
< 1350613783 462638 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Do you like music "Funiculi Funicula"?
< 1350613866 394493 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :lol
< 1350613871 304403 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :kmc: SR?
< 1350613878 773238 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :zzo38: I know it
< 1350613885 849240 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :wouldn't say I particularly like it though
< 1350613894 76617 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :SR what?
< 1350613903 757428 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :silk road
< 1350613925 800595 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :where all techies get their drugs these days
< 1350613927 917842 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(In case you forgot, I mean the music only; disregard the words)
< 1350613930 876327 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :and other assorted spores
< 1350613955 633466 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh
< 1350613965 199580 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :are you still mining bitcoins copumpkin?
< 1350614004 151104 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :nah, stopped mining pretty quickly
< 1350614011 204490 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I still deal in them a fair amount though
< 1350614096 298415 :amca!~amca@CPE-121-208-80-213.cqzr1.cha.bigpond.net.au JOIN :#esoteric
< 1350614582 216585 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I had idea of pieces in chess variant, such as the "opposer", which after moved, you can change any of adjacent pieces to opponent's pieces.
< 1350614697 201563 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I use fancy quotes mostly with TeX only writing ``...'' it prints using starting/ending quotation mark
< 1350616101 809103 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1350616793 131025 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350622036 934779 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1350623740 340664 :FreeFull!~freefull@defocus/sausage-lover QUIT :
< 1350624302 527409 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1350624677 164531 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350624803 134596 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, anagolf has malbolge now
< 1350624806 633581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nobody is safe
< 1350625354 682542 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :anagolf?
< 1350625469 928279 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1350625489 800613 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1350626853 208887 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coppro: golf.shinh.org
< 1350626879 11998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the site's way more complex and better-run than it looks from the appearance
< 1350626890 530510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, shinh is a really good programmer but not so great at graphics design skills
< 1350627015 249146 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1350627386 507921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I thought those skills *always* go hand-in-hand.
< 1350628855 56828 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 260 seconds
< 1350628967 867859 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350630403 841057 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Ping timeout: 246 seconds
< 1350630694 809135 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350632058 8919 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D
< 1350632071 245234 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It also has Burlesque
< 1350632131 96539 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But currently it's broken I think. (It worked earlier)
< 1350632167 708257 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 246 seconds
< 1350632316 353905 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh.
< 1350632319 686595 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It seems to work again.
< 1350632406 356845 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yep.
< 1350634812 818984 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net JOIN :#esoteric
< 1350634902 842988 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Well, I've started using emacs
< 1350634909 616734 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :It's going better than I expected
< 1350635006 129607 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :atriq: brickbrain
< 1350635251 468778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What did you use before you started using emacs? 
< 1350635254 887684 :fungot!fis@selene.zem.fi QUIT :Ping timeout: 246 seconds
< 1350635261 167029 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :gedit and Eclipse
< 1350635502 948526 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric
< 1350635988 879457 :epicmonkey!~epicmonke@host-224-60.dataart.net JOIN :#esoteric
< 1350636380 438331 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com JOIN :#esoteric
< 1350638900 209508 :Zerker!~zerker@cpe-24-24-168-181.socal.res.rr.com QUIT :Remote host closed the connection
< 1350639582 757977 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de JOIN :#esoteric
< 1350639838 302829 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :hi
< 1350639943 657721 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :`welcome mindlessDrone 
< 1350639954 671436 :HackEgo!codu@codu.org PRIVMSG #esoteric :mindlessDrone: 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.)
< 1350639996 345385 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :mindlessDrone, two questions
< 1350640002 247339 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :First, are you in Finland?
< 1350640040 966211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: I think we already did the welcome bit.
< 1350640048 49662 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Oh, okay
< 1350640052 69743 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :fizzie, are you in Finland?
< 1350640053 594392 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe also the Hexland/Finham bit, I'm not sure.
< 1350640058 657534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I am.
< 1350640064 827476 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Are you in Hexham?
< 1350640071 188147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I am not.
< 1350640074 595823 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Okayu
< 1350640077 759828 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :*-u
< 1350640101 100708 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :ya you did the welcome thing ..im neither in finland nor in hexham
< 1350640151 6116 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Okay
< 1350640176 736071 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Are you in Metzingen?
< 1350640203 938088 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :where is that?
< 1350640209 549198 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Germany
< 1350640233 105219 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Baden-Wrttemberg, apparently
< 1350640236 700018 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :It's twinned with Hexham
< 1350640319 170789 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :oh i see ..well i live in this direction
< 1350640326 310682 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Okay
< 1350640336 5988 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :I don't think anyone here lives in Metzingen
< 1350640351 733222 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Even though it's statistically more likely than living in Hexham
< 1350640412 457512 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Espoo is apparently twinned with Esztergom, Gatchina, Irving, Køge, Mumbai, Kongsberg, Kristianstad, Nõmme, Sauðárkrókur, Shanghai and Sochi.
< 1350640419 486653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know if that actually means anything.
< 1350640440 97134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But Sauðárkrókur is a fancy name.)
< 1350640440 787957 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Basically, they get to put on their signs "Twinned with Espoo!"
< 1350640446 422251 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Sounds Icelandic
< 1350640451 880826 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's Icelandic.
< 1350640456 91218 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :South Krakow?
< 1350640472 798116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Sauðárkrókur is a town in Skagafjörður."
< 1350640507 777602 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :is krakow icelandic?
< 1350640517 399323 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :No, it's Polish
< 1350640540 618071 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :I was just reading it phonetically
< 1350640575 80874 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Although if I was translating the name I would call it Sodamouth
< 1350640603 949124 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PRIVMSG #esoteric :i can't follow you
< 1350640621 136511 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Sometimes I can't follow me
< 1350640624 938893 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Don't worry
< 1350640763 875556 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :atriq: "Directly translated to English the name would be 'Sheep-river-hook'."
< 1350640787 25748 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Yeah, but that's ridiculous
< 1350640812 364484 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know, krókur sounds very hooky to me.
< 1350640825 643886 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :True
< 1350640835 624107 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Sheepcrook, maybe?
< 1350640854 513180 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Sheepstream Crook
< 1350641907 966757 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350641941 769489 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1350642022 663934 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :Hey
< 1350642075 117521 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1350642084 127927 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :this morning was weird
< 1350642092 221368 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net PRIVMSG #esoteric :What happened?
< 1350642126 667449 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I had a driving lesson and for some reason I set my alarm clock but forgot to turn it on
< 1350642139 16373 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I was waken up by someone ringing at the door
< 1350642150 596941 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and yesterday I went to bed at 4am
< 1350642174 168715 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the driving lesson was... different from usual
< 1350642274 798668 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :at some point I stopped at a light
< 1350642285 710378 :ion!ion@heh.fi PRIVMSG #esoteric :Cool. They have taken 11-word sequences from Wikipedia, taught an appropriate neural network using them and used the t-SNE algorithm to make a map of the most common words that tries to group words with similar feature vectors together. http://www.cs.toronto.edu/~hinton/turian.png
< 1350642302 374703 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :after one minute he asked me why I was stopping... the light was GREEN
< 1350642345 58290 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :what's a feature vector?
< 1350642405 812946 :ion!ion@heh.fi PRIVMSG #esoteric :The neural net’s output in this case.
< 1350642415 248698 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is it like grouping chemical elements according to the molecules they can form?
< 1350642458 579138 :ion!ion@heh.fi PRIVMSG #esoteric :If you can make a neural network figure that out by itself, then i guess so.
< 1350643864 707856 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PART :#esoteric
< 1350643925 423724 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de JOIN :#esoteric
< 1350644159 855768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Kinda reminds me of the good old WEBSOM.
< 1350644254 545010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Dimensionality reduction is a funny topic.
< 1350644279 269849 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There were people fiddling with NeRV around here, I think.
< 1350644301 167693 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://research.ics.aalto.fi/mi/software/dredviz/ these guys.
< 1350644323 601794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I even wanted to NeRV something up, but by now I've completely forgotten what it was.
< 1350646568 64277 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PART :#esoteric
< 1350646984 985203 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :K-Lined
< 1350647657 670057 :amca!~amca@CPE-121-208-80-213.cqzr1.cha.bigpond.net.au QUIT :Quit: Farewell
< 1350650487 388794 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1350650756 792368 :Jafet!~Jafet@unaffiliated/jafet QUIT :Ping timeout: 255 seconds
< 1350650793 125772 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350652894 5056 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1350652966 507830 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1350653413 606748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: why do you keep objecting to your deregistration and then not doing anything
< 1350653413 812108 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :elliott: You have 2 new messages. '/msg lambdabot @messages' to read them.
< 1350653420 95299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess that contract thing but you did it before then too
< 1350653486 460847 :Taneb!~Taneb@host-2-99-92-32.as13285.net JOIN :#esoteric
< 1350653533 956514 :atriq!~Taneb@host-84-13-82-161.opaltelecom.net QUIT :Disconnected by services
< 1350653536 766034 :Taneb!~Taneb@host-2-99-92-32.as13285.net NICK :atriq
< 1350654078 182666 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection
< 1350654130 316368 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350654143 333342 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Client Quit
< 1350654217 367999 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1350654352 96205 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350654385 432548 :pumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350654436 924036 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Disconnected by services
< 1350654437 91802 :pumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin
< 1350656681 321065 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1350658386 87021 :AnotherTest!~tim@94-224-26-89.access.telenet.be JOIN :#esoteric
< 1350658401 616042 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Hello
< 1350658408 983978 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Hey
< 1350659343 880623 :epicmonkey!~epicmonke@host-224-60.dataart.net QUIT :Ping timeout: 244 seconds
< 1350660202 253857 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :hi.
< 1350660207 942686 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1350661473 742978 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Is codeeval.com a good way to look for a job?
< 1350661576 676106 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Browsing through Burlesque's Language Reference seems to take longer and longer :D
< 1350661591 513190 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Which means I'm on the right path :P
< 1350661639 454348 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :or...
< 1350661642 893670 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :feature bloat
< 1350661651 130986 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :but let's assume that's not the case
< 1350661877 350715 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Meh. I'm going to do it
< 1350661882 512808 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And have a honking good time
< 1350661889 615060 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :...that last line was weird
< 1350662002 133974 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de JOIN :#esoteric
< 1350662117 252217 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :Sgeo: the only proper way to honk is in by being zen doing python.
< 1350662232 305568 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AnotherTest: It has more features than I can remember having implemented ;)
< 1350662274 485209 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: remember not to forget referring to microsoft, as this was their amazing idea
< 1350662281 350222 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's why it has a documentation.
< 1350662313 796958 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm going to assume that in every not small software project you have implemented more stuff than you could possibly remember without the documentation.
< 1350662344 857399 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1350662368 112723 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well
< 1350662381 742085 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least I don't know every sideeffect of any command in Burlesque
< 1350662401 987528 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So when I golf in it on anagol I have to consult the documentation often :)
< 1350662444 894778 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Of course, the documentation can't tell you which sideeffect you need
< 1350662457 805399 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Do you already have support for complex numbers?
< 1350662462 356211 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so you just randomly read something and judge if it is useful
< 1350662464 669734 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AnotherTest: No.
< 1350662471 474177 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric ::'(
< 1350662481 441086 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you are welcome to implement it ;)
< 1350662502 476994 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I lack a solid Haskell experience
< 1350662521 180030 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm no haskell pro either.
< 1350662552 85244 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I know the things one needs to know to get most things done in it.
< 1350662557 268128 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Well, I have never written anything big in haskell. And I didn't learn how to use important features of the language such as types yet.
< 1350662590 885283 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :s/(learn)/\1 well
< 1350662624 311017 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's surprisingly easy at the lower levels
< 1350662636 438008 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and surprisingly freaking complicated at the higher levels ;)
< 1350662674 30807 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Especially since haskell is nowhere near my field of study.
< 1350662694 363186 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Which is?
< 1350662701 183342 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :imperative languages?
< 1350662715 957248 :boily!~boily@mtl.savoirfairelinux.net QUIT :Read error: Operation timed out
< 1350662729 398708 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No.
< 1350662748 133836 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My field of study is... well...
< 1350662761 870750 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :optimizations?
< 1350662770 150638 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :(for compilers)
< 1350662786 595403 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :just general compiler design?
< 1350662801 802774 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :interpreters? concurrency?
< 1350662817 845236 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a mix of finance, physics, communication technology, mathematics, economy, law
< 1350662834 768812 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :a.k.a. ...?
< 1350662861 496831 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's called information technology ;)
< 1350662861 785538 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :The legal implications of communication technology in an ideal economic system
< 1350662880 927044 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not privileged enough to study at a university
< 1350662903 760434 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I'm not even old enough to study at a university!
< 1350662924 405526 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means I don't have the right credentials to study at a university
< 1350662929 387139 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because I learned a job ;)
< 1350662938 290013 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Well, maybe I were if I was invited or something - which will most likely not happen :(
< 1350662952 165411 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I wrote a paper... maybe if they see that?
< 1350662959 253652 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Well probably not.
< 1350663039 721129 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1350663055 255177 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: Can't everyone go to university if they want to?
< 1350663072 892346 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I think you can still go...
< 1350663158 571030 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1350663702 327112 :boily!~boily@mtl.savoirfairelinux.net JOIN :#esoteric
< 1350664246 654799 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Apparently Pythonistas hate reduce()
< 1350664247 899785 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::(
< 1350664322 396508 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :C people do not like me either because sometimes I use goto
< 1350664373 786486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :python 3 lacks reduce iirc
< 1350664378 432412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ps dont say pythonistas
< 1350664486 325123 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Slereah_: Sometimes goto is the cleanest way to do something
< 1350664495 932947 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :That's why the linux kernel has goto in places
< 1350664569 800171 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This codeeval challenge says this company prefers solutions in Python
< 1350664582 360892 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :But this makes me want to do it in Clojure
< 1350664604 282866 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Do it in Haskell
< 1350664610 897958 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Then they won't know what the hell
< 1350664629 148860 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I don't think codeeval even accepts Haskell
< 1350664629 909665 :Slereah_!x@ANantes-259-1-204-58.w90-49.abo.wanadoo.fr PRIVMSG #esoteric :Do it in unlambda
< 1350664642 696100 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think this was weighing on my mind a bit when I started liking Clojure over Haskell
< 1350664660 564155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good criteria to like a language by
< 1350665216 586563 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AnotherTest: No, you can't.
< 1350665226 977410 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Universities obviously don't accept everybody.
< 1350665244 316074 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So there is a very complex bureaucratic system which describes who they accpet.
< 1350665247 788291 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*accept
< 1350665270 466513 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Obviously in the form of restrictions.
< 1350665280 704104 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There restrictions are different from where you come.
< 1350665285 711445 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*These
< 1350665293 850400 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for example
< 1350665310 799298 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If I were to take the entry exam they would require me to have knowledge in chemistry
< 1350665321 351299 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even if I'm going to study something which has nothing to do with chemistry.
< 1350665327 5838 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(obviously this is bullshit)
< 1350665345 33415 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :however, if I waste three years at some other school (which does not have chemistry) I get a free pass
< 1350665363 728812 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so If I come from a different school they suddenly don't require me to have chemistry knowledge.
< 1350665442 869376 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also the way we study is completely flawed too.
< 1350665467 300214 :augur!~augur@129-2-129-159.wireless.umd.edu JOIN :#esoteric
< 1350665480 495986 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's actually the university who tells you what you have to study
< 1350665483 232909 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and not you.
< 1350665503 973526 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Of course they hide that fact well behind bureaucracy.
< 1350665527 57725 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also students have a different set of pre-knowledge
< 1350665556 612202 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :some study-courses require specific pre-knowledge while others don't.
< 1350665581 287620 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :To study computer science at a university of applied sciences (so not a real university) you are not required to know ANYTHING.
< 1350665596 915727 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so obviously the first course in your studies is "how does a fucking browser work"
< 1350665612 878223 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is completely bullshit for people who already know much.
< 1350665629 735974 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right now I'm in the third semester and we're being teached assembler.
< 1350665643 875130 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Obviously I already know how to do that.
< 1350665673 330350 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But I can't just say "I'm not going to learn anything for the exam"
< 1350665684 898280 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because they don't test if you know how to do stuff in assembler
< 1350665695 772197 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they test if you know how to do it in their specific setting
< 1350665719 532963 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so they use a custom assembler with a different syntax
< 1350665752 965254 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means you have to learn the differences in the syntax from the assembler you know and the one they customly manipulated.
< 1350665780 769293 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also you have to write programs for a specific processor which means you have to study that processor.
< 1350665820 855955 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Not that it's hard to do that, but it costs time of course you could be spending learning completely new interesting things.
< 1350665896 184571 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Next semester we are going to have "operating systems"
< 1350665899 207405 :augur!~augur@129-2-129-159.wireless.umd.edu QUIT :Remote host closed the connection
< 1350665913 702074 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sounds interesting but it's at such a low level it's completely bullshit
< 1350665934 599173 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Oh. You don't say? There's multitasking? NO WAY! <- like that
< 1350666058 685799 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: there is no entry exam for computer science where I live
< 1350666083 778832 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :and I'm pretty sure that if you know the required basis of maths, that it's feasible to succeed
< 1350666102 577870 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :In Switzerland you have to come from specific schools to be accepted or pass a standardised general entry exam
< 1350666111 662967 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Not in Belgium
< 1350666116 177328 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which tests also knowledge you will never use during your study)
< 1350666136 803580 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's like saying
< 1350666140 935961 :augur!~augur@129-2-129-159.wireless.umd.edu JOIN :#esoteric
< 1350666160 896162 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"So, you are good at math and wan't to study math? Let me just check how good you are in geographie, chemistry and french"
< 1350666169 625828 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(yes, in switzerland they test french)
< 1350666176 365150 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you don't know french, you can't study anything.
< 1350666189 252809 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even if you don't actually need french for your field of study
< 1350666200 599100 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's how the system runs.
< 1350666231 911020 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and nobody needs french for their field of study unless they are studying languages or french itself.
< 1350666281 275024 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I spent 8 years of learning french just to be able to be at the point of study I currently am.
< 1350666340 513771 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Of course, I never had to actually use it so I actually I don't know any french any more ;)
< 1350666342 946127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a mandatory Swedish exam in Finland that's required to get a master's degree out of the "technical university" schools.
< 1350666356 212071 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :And that just pisses me off.
< 1350666372 391539 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a waste of thousands of hours for nothing.
< 1350666392 443087 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :fizzie: http://en.wikipedia.org/w/index.php?title=File:Pois_pakkoruotsi.svg
< 1350666420 146436 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I mean, yes you can argue that "having once learnd a foreign language is good if you want to learn some other language later in your life
< 1350666430 87255 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's so far fetched
< 1350666450 721546 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Well we learn french and english at school here as a second language
< 1350666460 919230 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :and I'm learning German after school
< 1350666487 151078 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :not sure how that is in Switzerland
< 1350666490 366991 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The only important foreign language today is english.
< 1350666499 565370 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :And actually schools teach english at third grade
< 1350666507 903216 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is ~at an age of 9.
< 1350666558 869228 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and you are literally going to have a hard time finding an adult who still knows french
< 1350666563 883969 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :even if he had to learn it for 8 years.
< 1350666592 545033 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :well, we have to learn French and Dutch (since these are the most used languages here). I though French is one of the languages in Swiss?
< 1350666597 133337 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because there is just no use for french.
< 1350666599 446902 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :*thought
< 1350666605 409376 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We learn Swedish in primary/secondary education schools (grades 1-12 counting numerically), and there's a lot of debate whether that's useful or not, but at least those are sort of more or less generic schooling; having to pass a Swedish exam as part of the tertiary education is IMO kinda stupef.
< 1350666606 953280 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AnotherTest: So are two other languages ;)
< 1350666621 892471 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: 3?
< 1350666631 816540 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was under the impression the language areas are rather strictly geographically split in Switzerland.
< 1350666638 919087 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There are 4 official languages in switzerland
< 1350666640 475847 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Retro-roman, Italian and German
< 1350666646 967164 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :and French
< 1350666648 512947 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and more non official languages of course.
< 1350666673 971369 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :AnotherTest: isn't the "call" in "stmnt   := literal stmnt | call stmnt | ε" a little redundant?
< 1350666688 319563 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :since then you define "literal := int | real | string | char | call"
< 1350666692 3483 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least everything went from French to German when we took a train from Geneve to Bern.
< 1350666705 807165 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Yes.
< 1350666715 973958 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :On they way from Geneve to Bern you are crossing one of the language borders.
< 1350666766 281712 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Arc_Koen: Yeah it is in that case
< 1350666774 53543 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Which means there are 3 parts of switzerland where I can't understand my fellow countrymen :)
< 1350666786 93440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, we'll be passing through Switzerland (Geneva-Visp-St. Moritz-Tirano-Lugano-Milan; okay, so there are some dips into Italy) next summer.
< 1350666795 629016 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If I still knew french then it would only be two parts
< 1350666796 684586 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but still.
< 1350666802 321362 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :mroman: isn't it mandatory when you leave in a multiple-languages country to learn all of those languages?
< 1350666816 962673 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Arc_Koen: You can remove the call stmnt production indeed
< 1350666824 351467 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Arc_Koen: No.
< 1350666831 251703 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :shouldn't it be?
< 1350666835 556225 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No.
< 1350666845 167279 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That would require you to know 4 languages
< 1350666850 614528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Depends on the country in question.
< 1350666857 609484 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and that's a lot.
< 1350666860 297361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Swedish is mandatory here, but then again we only have two.
< 1350666864 448863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's not practical.
< 1350666874 60982 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :mroman: note that by "mandatory" I'm not talking about law or anything
< 1350666885 15196 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Oh.
< 1350666887 449061 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well...
< 1350666894 683630 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :again
< 1350666900 82931 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Learning 4 languages is hard
< 1350666934 603137 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :So it's not really practically possible to understand everybody
< 1350666936 602976 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Unless of course they happen to be programming languages :p
< 1350666951 539432 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, one of them is already your mothertongue
< 1350666963 434464 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so that narrows it done to 3
< 1350666971 675290 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I'm actually learning 3 languages
< 1350666972 386880 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :also you might want to include english as well
< 1350666973 703174 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Arc_Koen: We don't actually speak german here ;)
< 1350667002 163036 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but yeah
< 1350667002 896941 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: Swiss German ≃ German?
< 1350667005 940116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think 4 is probably the most common number of languages "learned" (as in, at least a couple of years of it in school) in Finland; Finnish, Swedish and English to (practically) everyone, and then one other that's most commonly French or German.
< 1350667012 507117 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But yes.
< 1350667024 956423 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's 3 completely foreign languages one would have to learn here.
< 1350667032 601631 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and one somewhat foreign language.
< 1350667075 859861 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :can't you deduce roman from french and italian?
< 1350667083 314882 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and you have to learn different dialects
< 1350667088 670939 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Arc_Koen: Well...
< 1350667096 624823 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Probably the same way you can deduce english from other languages
< 1350667116 575491 :nvt!nvt@kapsi.fi QUIT :Ping timeout: 246 seconds
< 1350667135 689426 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm the opposite would feel more natural for me
< 1350667135 808887 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's helps you a little but it's still going to be hard.
< 1350667140 549603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*it
< 1350667183 399646 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :We deduce german from swiss german ;)
< 1350667185 327425 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1350667190 575176 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Which doesn't work all the time
< 1350667205 359431 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because the grammar and vocabulary is not exactly the same.
< 1350667208 926464 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Arc_Koen: I have corrected the redundant production
< 1350667243 903973 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so basically stmnt is a string of literals
< 1350667267 869590 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Yes
< 1350667271 262584 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and call a list of ids?
< 1350667275 186618 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does anybode of you know somebody who works for youtube?
< 1350667289 456099 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If so, kick his ass ;)
< 1350667291 19789 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Technically "call" isn't an actual literal but OK
< 1350667306 404136 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :and call is indeed a list of ids, separated by dots
< 1350667325 636470 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Everytime I jump back in time it reloads the whole video.
< 1350667333 670448 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means I have to download it yet again
< 1350667341 153127 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :YOU CAN JUMP BACK IN TIME
< 1350667351 643870 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :teach me
< 1350667368 37779 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and with my poor bandwidth this really sucks like hell
< 1350667385 559941 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Arc_Koen: Wait for it to buffer for 2 minutes
< 1350667390 323422 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then watch the first two minutes
< 1350667404 217701 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then in the timebar let's say you wan't to rewatch minute 01:00 - 02:00
< 1350667418 422876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :assuming that's it's going to play that from what you already downloaded
< 1350667419 834511 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :BUT NO
< 1350667424 178271 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's going to restart the download
< 1350667452 535730 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-'s
< 1350667694 817010 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm
< 1350667704 575223 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now I don't have a linux ghc build environment anymore :(
< 1350667998 831207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You should just youtube-dl anything you're going to watch.
< 1350668004 76058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then it's local.
< 1350668063 857497 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :my youtube-dl stopped working :/
< 1350668187 427899 :nvt!nvt@kapsi.fi JOIN :#esoteric
< 1350668212 417929 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric ::(
< 1350668220 685911 :atriq!~Taneb@host-2-99-92-32.as13285.net QUIT :Quit: dinner
< 1350668414 987230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One has to keep updating it every now and then. (Disclaimer: haven't youtube-dl'd anything in a while.)
< 1350668908 819589 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AnotherTest: How are things going with HELP?
< 1350668915 872516 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does it have an include yet?
< 1350668925 977474 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :no :p
< 1350668932 895584 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well...
< 1350668935 892552 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :DO IT ;)
< 1350668939 432224 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I seem to have lost interest in help a bit
< 1350668940 457341 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :well
< 1350668944 663061 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :maybe not exactly lost interest
< 1350668955 722449 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's one of the most interesting features about a pre-processor I think.
< 1350668960 680230 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :But I have not a lot of time to work on esoteric things
< 1350668968 763836 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :understandable.
< 1350669002 754295 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :If I have free time, I usually work on this networking applications I'm creating
< 1350669028 999720 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm planning to write something bigger in Burlesque
< 1350669039 667070 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and an include would have been nice :)
< 1350669042 222679 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well
< 1350669046 539632 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just use my own preprocessor
< 1350669220 376970 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It doesn't have really a lot of features, but it has include, ifdef, ifndef and define
< 1350669232 788343 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and was written while I was learning haskell.
< 1350669283 939932 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I'll add it now
< 1350669312 670900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::)
< 1350669315 76294 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :\o/
< 1350669319 870246 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :use M4!
< 1350669321 496456 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :peer pressure has won.
< 1350669327 425641 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :kmc: I rather shoot myself.
< 1350669334 8790 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i can't tell if m4 sucks or if it's just associated with things people hate (sendmail, autoconf)
< 1350669337 380148 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :I think the answer is "both"
< 1350669348 623735 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: I just finished a part of the other thing
< 1350669360 847073 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: I'd also guess "both"
< 1350669368 134535 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I have to rewrite my paper on that though
< 1350669372 660451 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but my opinion of autoconf actually improved as a result of using it in earnest
< 1350669376 820074 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :so i'm probably some kind of freak
< 1350669385 100113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You are writing a paper about it?
< 1350669393 790200 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :The IEEE guy said it was good but I needed to give more quantitative stuff
< 1350669406 851442 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: about the networking thing, not about HELP (of course)
< 1350669424 823095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You missed edwardk's lens talk in SF!
< 1350669427 191282 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :and he was probably right too
< 1350669435 397757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good talk.
< 1350669469 758650 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :I wonder what m4 was supposed to be used for ... when do you want a macro language?
< 1350669540 830069 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :The paper might actually have been published directly if I had won a noble price I think
< 1350669577 367704 :boily!~boily@mtl.savoirfairelinux.net PRIVMSG #esoteric :olsner: your hardware is just not powerful enough to do anything more demanding than macro substitution?
< 1350669592 711100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: "Its primary use has been as a front end for Ratfor for those cases where parameterless macros are not adequately powerful."
< 1350669622 637859 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :fizzie: wow
< 1350669626 899841 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :kmc: I actually can literally shoot myself with M4.
< 1350669638 613887 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since 1994.
< 1350669672 707687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: (Second sentence of the abstract of Brian W. Kernighan and Dennis M. Ritchie. The M4 macro processor. Technical report, Bell Laboratories, Murray Hill, New Jersey, USA, 1977.)
< 1350669696 798583 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"1972 - Dennis Ritchie invents a powerful gun that shoots both forward and backward simultaneously. Not satisfied with the number of deaths and permanent maimings from that invention he invents C and Unix."
< 1350669708 360839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"It has also been used for languages as disparate as C and Cobol -- is particularly suited for functional languages like Fortran, PL/I and C --"
< 1350669734 206824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah yes, the well-known functional languages Fortran, PL/I and C. 
< 1350669736 470418 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :"functional languages like Fortran"?
< 1350669749 616862 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :fizzie: were does that come from
< 1350669755 50961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The same abstract.
< 1350669762 258144 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :What
< 1350669767 404313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It continues "-- since macros are specified in a functional notation."
< 1350669768 923543 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they have functions!
< 1350669776 60565 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Dennis Ritchie wrote that?
< 1350669780 665369 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a kind of different "functional language" there.
< 1350669796 784201 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Either Ritchie or Kernighan. It doesn't exactly say which one.
< 1350669800 429359 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :M4 looks like lisp
< 1350669807 230775 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and lips looks functional.
< 1350669810 665942 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*lisp
< 1350669823 735964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It didn't say anything about how "functional" M4 is, though.
< 1350669893 196194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ratfor seems to have been the primary use case, though.
< 1350669996 266857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a point of time where C's preprocessor didn't have macros with arguments either.
< 1350670034 626494 :atriq!~Taneb@host-2-99-92-32.as13285.net JOIN :#esoteric
< 1350670048 766502 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("Many other changes occurred around 1972-3, but the most important was the introduction of the preprocessor -- Its original version was exceedingly simple, and provided only included files and simple string replacements: #include and #define of parameterless macros. Soon thereafter, it was extended, mostly by Mike Lesk and then by John Reiser, to incorporate macros with arguments and ...
< 1350670055 200963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... conditional compilation." (Dennis M. Ritchie. 1993. The development of the C language. SIGPLAN Not. 28, 3 (March 1993), 201-208. DOI=10.1145/155360.155580 http://doi.acm.org/10.1145/155360.155580)
< 1350670067 456975 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: just a warning, HELP is actually much worse :p
< 1350670095 719006 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't have a cpp build environment anyway
< 1350672390 652105 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer
< 1350672429 395240 :elliott!~elliott@95.150.78.238 JOIN :#esoteric
< 1350672430 444611 :elliott!~elliott@95.150.78.238 QUIT :Changing host
< 1350672430 525544 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1350672877 767520 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :fizzie: It's hard to do good macros with any language that actually has syntax =P
< 1350673964 898564 :AnotherTest!~tim@94-224-26-89.access.telenet.be QUIT :Quit: Leaving.
< 1350674162 194821 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350674944 402315 :ion!ion@heh.fi PRIVMSG #esoteric :Some Finns received empty MMS messages timestamped at 1970 after a telecom operator did a software update. A newspaper interviewed the company’s Chief [roughly “mobile plan business”] Officer about it. He said “the testing of the messaging technology started already in the 1970s. Messages may have been left to the phone network back then.”
< 1350674946 415875 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.hs.fi/kotimaa/Aamulehti+Saunalahden+asiakkaat+saivat+viestej%C3%A4+70-luvulta+j%C3%A4rjestelm%C3%A4virheen+takia/a1305608399534
< 1350675053 980218 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION wonders whether to take FreeFull's bait
< 1350675092 867212 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you know, C has no syntax, a program is just a sequence of characters
< 1350675095 977621 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that is the only syntactic form
< 1350675109 150866 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what those characters *mean* when juxtaposed is of course a semantic question
< 1350675136 299149 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :ion: good thing they upgraded their system to get rid of all those unsent messages then
< 1350675152 70585 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Then nothing has any syntax?
< 1350675178 376633 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :apparently the reason the TTL field was added to IP is that in older internetworks, as time approached infinity, traffic consisted entirely of packets caught in routing loops
< 1350675223 507265 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :FreeFull: it's reducto ad absurdum from the ridiculous "Lisp has no syntax" claim
< 1350675223 758390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Some Finns received empty MMS messages timestamped at 1970 after a telecom operator did a software update. A newspaper interviewed the company’s Chief [roughly “mobile plan business”] Officer about it. He said “the testing of the messaging technology started already in the 1970s. Messages may have been left to the phone network back then.”
< 1350675225 964277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: amazing
< 1350675239 775232 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :  Some Finns received empty MMS messages timestamped at 1970 after a telecom operator did a software update. A newspaper interviewed the company’s Chief [roughly “mobile plan business”] Officer about it. He said “the testing of the messaging technology started already in the 1970s. Messages may have been left to the phone network back then.”
< 1350675243 554184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :   Some Finns received empty MMS messages timestamped at 1970 after a telecom operator did a software update. A newspaper interviewed the company’s Chief [roughly “mobile plan business”] Officer about it. He said “the testing of the messaging technology started already in the 1970s. Messages may have been left to the phone network back then.”
< 1350675265 30621 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :TTL=255     Some Finns received empty MMS messages timestamped at 1970 after a telecom operator did a software update. A newspaper interviewed the company’s Chief [roughly “mobile plan business”] Officer about it. He said “the testing of the messaging technology started already in the 1970s. Messages may have been left to the phone network back then.”
< 1350675292 516537 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : hi
< 1350675364 874779 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Lisp does have syntax though =P
< 1350675379 135846 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :TTL=254      etc
< 1350675381 922512 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not as much as many other languages, but it does
< 1350675387 84331 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Otherwise it wouldn't work =P
< 1350675421 865 :standa_!50fbf116@gateway/web/freenode/ip.80.251.241.22 JOIN :#esoteric
< 1350675427 674132 :standa_!50fbf116@gateway/web/freenode/ip.80.251.241.22 QUIT :Client Quit
< 1350675431 341229 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah that's my point
< 1350675468 230344 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and my other point is that things like (let (x 2 y 3) ...) vs (let ((x 2) (y 3)) ...) are basically syntactic questions
< 1350675477 41557 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or at least, it is not unreasonable to call them syntactic questions
< 1350675495 44934 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ultimately words are arbitrary and the participants in a discussion should just agree on what they mean
< 1350675516 398161 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :then i'm not sure if Kernel has syntax besides s-expressions :)
< 1350675534 786673 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(or besides s-expressions plus a trivial rule for the syntactic form of a combination)
< 1350675548 194325 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1350675549 158870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Kemel
< 1350675617 8319 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaml
< 1350675627 730419 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :o'shachaml
< 1350675693 49435 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :!rot13 shachaml
< 1350675694 929814 :EgoBot!codu@codu.org PRIVMSG #esoteric :funpunzy
< 1350675749 250475 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 shachamry
< 1350675749 756160 :EgoBot!codu@codu.org PRIVMSG #esoteric :funpunzel
< 1350675975 708454 :ion!ion@heh.fi PRIVMSG #esoteric :!rot13 ocaml
< 1350675976 225423 :EgoBot!codu@codu.org PRIVMSG #esoteric :bpnzy
< 1350676877 790920 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :In a dynamically-typed language, if I'm getting wrong but sensible looking results, is it at all plausible that it's a type error, or is logic error far more likely?
< 1350676883 778878 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Such as, getting 4 instead of 5
< 1350676907 804955 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because the Python program I wrote is giving wrong answers, but I feel like if I screwed up at all, it's type-related
< 1350677452 972460 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I think one problem with Emmental is that its instruction-rewriting system cannot be rewrited
< 1350677529 681302 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well, you can overwrite it with something else to stop being able to rewrite, but you can't write a different system since the instructions you create can only be sequences of instructions that already exist
< 1350677591 412730 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350677641 643925 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Then do you have to make up a new one which includes the instruction to rewrite the instruction-rewriting system?
< 1350677667 657161 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well yes, you can do that, but it won't introduce anything new
< 1350677911 787813 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric
< 1350677948 361338 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is what I thought
< 1350677995 146593 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 260 seconds
< 1350678018 446973 :ais523_!~ais523@unaffiliated/ais523 NICK :ais523
< 1350678166 119254 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :A bit of printing helps me find my error
< 1350678171 87235 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :\n was getting into some of the strings
< 1350678252 356623 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Ok, so I'm still getting wrong results
< 1350678611 901737 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm actually getting _more_ wrong results
< 1350678738 8558 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :hmm, I guess you've made the code more wrong then?
< 1350678799 388274 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not necessarily.
< 1350679123 928649 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yeah it's alright
< 1350679131 961461 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you probably corrected a mistake that was cancelling out another
< 1350679240 154909 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if two bugs are cancelling each other out that's less wrong than having either of those on its own uncancelled by the other
< 1350679264 338932 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :olsner, not if they only happen to be cancelling each other out in one test case
< 1350679889 171922 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If two bugs are cancelling each other out is that even a bug?
< 1350680025 139445 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hm.
< 1350680046 121387 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Maybe one can consider it a skill introducing two bugs which are cancelling each other out on purpose.
< 1350680053 427202 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :no, it's not a bug - it's two!
< 1350680058 697002 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well...
< 1350680065 292961 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If there is no problem, is there a bug?
< 1350680126 317245 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Technically such a bug is not observable until you actually introduce a bug by removing the cancellation?
< 1350680210 203502 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :there may be other ways to trigger either bug - let's say in 90% of cases both trigger and you're fine
< 1350680233 672591 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :but some cases might only trigger one of the bugs, requiring it to be fixed
< 1350680382 225700 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :If there are two bugs that cancel eachother out all the time, you've discovered a new algorithm
< 1350680455 90722 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :olsner: Yeah I know.
< 1350680472 441636 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just wanted to troll about the definition of it being a bug if there is no observable problem ;)
< 1350680497 333732 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :yeha, how can the code be wrong if it works?
< 1350680522 72460 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::)
< 1350680524 763882 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Again
< 1350680531 534355 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(was supposed to be "yeah", but I guess you can read it yeeehaw if you like)
< 1350680535 63703 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Technically if it works it can't be wrong :)
< 1350680537 277646 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I
< 1350680543 306407 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm beginning to hate Python
< 1350680549 348735 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(If it really works in 100% of the time)
< 1350680564 297772 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If anything it's bad ugly messy code.
< 1350680577 205953 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: good for you
< 1350680682 166293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!c int a, b; a, b = 4, 5; /* look, ma, Python-style unpacking assignment */ printf("a = %d, b = %d", a, b); /* whoops */
< 1350680684 430311 :EgoBot!codu@codu.org PRIVMSG #esoteric :a = 0, b = 4
< 1350680700 84154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd like to know how many Python programmers have tried that.
< 1350680715 1965 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wish haskell had forward declarations
< 1350680721 695411 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :mroman, why?
< 1350680724 386796 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It doesn't need it
< 1350680748 369354 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i,i .hs-boot
< 1350680782 500998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's one of these cases where A needs B and B needs A
< 1350680796 918414 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which in C(++) you can resolve with forward declaration
< 1350680807 68592 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the guys in #haskell told me
< 1350680814 537688 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"just merge the shit into a single file"
< 1350680817 905159 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well
< 1350680831 421393 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh
< 1350680840 408884 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!c int a, b; a, b = (4, 5); /* maybe it works if I make it more like a tuple */ printf("a = %d, b = %d", a, b); /* whoops again */
< 1350680840 586149 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now it's a huge file with a lot of stuff in it :)
< 1350680842 619609 :EgoBot!codu@codu.org PRIVMSG #esoteric :a = 0, b = 5
< 1350680859 52429 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://github.com/FMNSSun/Burlesque/blob/master/Burlesque/Eval.hs
< 1350680866 860530 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- see. I would like to categorize builtins
< 1350680875 724783 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so I can put them into files by category
< 1350680885 512208 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but some builtins require functions from other categories
< 1350680898 114607 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which yields to this circular dependency (or whatever you guys call that)
< 1350680929 215730 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and apparently according to #haskell there is no way to do it without merging all into a single file :(
< 1350680961 9003 :atriq!~Taneb@host-2-99-92-32.as13285.net QUIT :Quit: Leaving
< 1350680963 981533 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also the case matching is kinda messy
< 1350680970 827970 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I guess there is no better way to do it.
< 1350680986 192158 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and haskell tidy removes comments
< 1350680994 24854 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which totally sucks btw.)
< 1350681002 9123 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, I didn't notice that this thing counts y as a vowel
< 1350681013 134270 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it cleans up your indentation and stuff, but it throws away all the comments.
< 1350681030 779851 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350681040 944024 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(Not that there actually are lots of comments in the code :) )
< 1350681043 426240 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(but still)
< 1350681353 826321 :mindlessDrone!~mindlessd@vpn33-232.rz.hs-offenburg.de PART :#esoteric
< 1350681365 491546 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's funny how little the actual eval function is :)
< 1350681414 151477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :And I should probably switch to a Map of some sort instead of the linear tupel lookup
< 1350681472 603871 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wonder what the smallest lisp written in haskell is
< 1350681557 597768 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Two test-cases working
< 1350681561 519288 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://sources.defmacro.org/blaise/src/
< 1350681565 708342 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- probably not the smallest
< 1350681567 819413 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but very simple
< 1350681578 275446 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Found that already =P
< 1350681621 179516 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::)
< 1350681705 534149 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well
< 1350681715 98271 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Let's write the smallest lisp interpreter in haskell then shall we
< 1350681735 782646 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm.
< 1350681750 539235 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(+ (- 3 2) (* 2 2))
< 1350681766 420914 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :One could actually do some regex hacks
< 1350681769 60701 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to transform that to
< 1350681774 509378 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 264 seconds
< 1350681777 888611 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(:+ (:- 3 2) (:- 2 2))
< 1350681795 897421 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then one declares a data with a Data Constructor :+ and :-
< 1350681813 661590 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and just let deriving Read do the work
< 1350681828 679603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*let me try that*
< 1350681866 729361 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(writing parsers is for fools if you can just let ghc generate one for you :D)
< 1350681963 713044 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm
< 1350682120 832231 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn
< 1350682126 620363 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that only works for infix
< 1350682344 706879 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You could use a regex hack to replace * - + with (*) (-) (+)
< 1350682356 663049 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Except you'll have to special-case negative numbers =
< 1350682358 705850 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :=P
< 1350682390 73092 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe turn "(* " into "((*) "
< 1350682724 389718 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/EhQMqj7Z
< 1350682730 647406 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not quite how I imagined
< 1350682746 641735 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it works so it can't be wrong :P
< 1350682783 502802 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also since this is PythonLisp whitespaces matters :D
< 1350682796 758114 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you don't put enough whitespaces in there it's gonna crash.
< 1350682833 885718 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: that's dr. turing to you, punk
< 1350683112 847671 :boily!~boily@mtl.savoirfairelinux.net QUIT :Quit: Poulet!
< 1350683341 268867 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/F3WR4M98
< 1350683393 348440 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well
< 1350683397 863639 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not really lisp of course
< 1350683412 829955 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You'd have to treat defun and stuff.
< 1350683461 221673 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :At least writing a simple lisp interpreter is actually very easy.
< 1350684056 559439 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :where by "lisp" we mean "a vaguely lisp-like language intended to be easy to implement"
< 1350684067 657744 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :actually implementing Common Lisp, Scheme, or Clojure is not easy :)
< 1350684109 881787 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Common Lisp is weird
< 1350684143 482782 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(R5RS Scheme is not horrifically hard, either, but I wouldn't call it easy)
< 1350684167 122160 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Scheme and Clojure are closer to the "Lisp-spirit"
< 1350684197 594874 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder what's the hardest part of R5RS to implement
< 1350684200 214612 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :maybe dynamic-wind
< 1350684242 561742 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :though maybe that's secretly easy in a CPS transform or something
< 1350684244 755274 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i haven't thought about it
< 1350684416 8419 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :uh oh, the first hit for r5rs dynamic-wind is an oleg article :/
< 1350684450 393169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: call-with-current-continuation + dynamic-wind are A Fun Pair
< 1350684463 163112 :sivoais!~zaki@199.19.225.239 QUIT :Ping timeout: 260 seconds
< 1350684471 410528 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :dynamic-wind, as in like hurricanes?
< 1350684477 308515 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :olsner: danger danger high voltage
< 1350684486 669252 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :inherit the dynamic-wind
< 1350684619 913419 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"Fortunately, delimited control operators let application programmers write dynamic-wind themselves; that function is no longer a primitive, is no longer hard-to-explain, and no longer has to be provided by the implementation."
< 1350684816 646607 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Dead CodeEval
< 1350684822 810169 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Fuck yourself with a rusty rake
< 1350684831 601043 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*Dear
< 1350684858 381266 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :One of the challenges is "Email Validation "
< 1350684860 102724 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :(followup question: what are these delimited control thingies?)
< 1350684871 159972 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"You are given several strings that may/may not be valid emails. You should write a regular expression that determines if the email id is a valid email id or not. You may assume all characters are from the english language."
< 1350684883 227984 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :lol "no longer hard-to-explain"
< 1350684939 274172 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :if it wasn't hard, what's it doing on oleg's site in the first place?
< 1350684942 949311 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.ultrapico.com/Expresso.htm
< 1350685128 682860 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Computer has gone to sleep.
< 1350685350 180637 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :Sgeo: i.e. this? http://ex-parrot.com/~pdw/Mail-RFC822-Address.html
< 1350685418 709728 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :a correct answer might be that the language of valid email addresses is not regular and cannot be matched by a regexp
< 1350685506 6752 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that kind of fancy book-learnin' will get you nowhere
< 1350686110 238251 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :!rot13 foo barvaz baz
< 1350686110 745573 :EgoBot!codu@codu.org PRIVMSG #esoteric :sbb oneinm onm
< 1350686151 63863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (followup question: what are these delimited control thingies?)
< 1350686152 437254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shift/reset
< 1350686335 91286 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1350686513 234247 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350686545 841935 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Ping timeout: 252 seconds
< 1350686554 647781 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric
< 1350686642 761884 :sivoais!~zaki@199.19.225.239 JOIN :#esoteric
< 1350687097 216690 :ion!ion@heh.fi PRIVMSG #esoteric :http://soundcloud.com/g3ksan/troll
< 1350688159 780362 :ion!ion@heh.fi PRIVMSG #esoteric :This recording is hilarious. :-D
< 1350688189 515879 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Are you using Control.Lens yet?
< 1350688233 473517 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: I haven’t written any real code that uses it but i have it in my .ghci
< 1350688256 444414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is "over both" the right way to do it?
< 1350688294 897942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'll probably need to painstakingly learn the operators one by one.
< 1350688313 561234 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :toListOf (both.both) ((1,2),(3,4))
< 1350688355 399397 :ion!ion@heh.fi PRIVMSG #esoteric :Well, its type is right and it does the right thing. :-P
< 1350688370 754752 :ion!ion@heh.fi PRIVMSG #esoteric :shachaf: Btw, i added a bunch of ….Lens imports. https://gist.github.com/3909552
< 1350688372 799660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, but maybe there's another way of doing it?
< 1350688383 57047 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: I should probably do that...
< 1350688391 639722 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: Gah.
< 1350688404 252618 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wasn't your .ghci about 10 lines before?
< 1350688449 455988 :ion!ion@heh.fi PRIVMSG #esoteric :This is what i posted first. https://gist.github.com/3909552/fb2dd963e317571249d29f5c4d305dc3c233b707
< 1350688470 619556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm.
< 1350688506 737465 :ion!ion@heh.fi PRIVMSG #esoteric :diff -u0 <(curl -s https://raw.github.com/gist/3909552/a92d0b0506154300baaf2be86b011213bfc458cf/.ghci) <(curl -s https://raw.github.com/gist/3909552/170990e52c4499158f45d1738cdf10796f32513f/.ghci)
< 1350688804 509102 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://blog.sigfpe.com/2006/12/evaluating-cellular-automata-is.html is this likely to be a good explanation of comonads?
< 1350688837 144343 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ion: So have you figured out the zipper business?
< 1350688848 550675 :ion!ion@heh.fi PRIVMSG #esoteric :Nope, haven’t even looked at it yet.
< 1350688861 833371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: everything sigfpe writes is good
< 1350688870 192442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, you saw the slide?
< 1350688907 619422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zipper ("hello","world") % down _1 % fromWithin traverse % focus .~ 'J' % rightmost % focus .~ 'y' % rezip
< 1350688913 955778 :ion!ion@heh.fi PRIVMSG #esoteric :Yeah
< 1350688914 675951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :("Jelly","world")
< 1350688928 794380 :ion!ion@heh.fi PRIVMSG #esoteric :But that’s the only thing i’ve looked at wrt. them.
< 1350689085 536163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Are you going to accept typos for the mosh bug bounty?
< 1350689293 972373 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh
< 1350689296 175882 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :maybe $0.01
< 1350689303 10800 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :didn't you get some money mining typos in tarsnap?
< 1350689308 709159 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds
< 1350689333 797218 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: $20 for running a spellchecker on the codebase.
< 1350689334 288420 :ion!ion@heh.fi PRIVMSG #esoteric :I’m in tears laughing at this recording. :-D
< 1350689345 516388 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I got $30 more for "minor bugs"!
< 1350689367 94765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Man, you guys are cheap. Tarsnap gives you a whole $1 per typo!
< 1350689378 50557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :$1-9, actually.
< 1350689626 285667 :ion!ion@heh.fi PRIVMSG #esoteric :ACTION switched from tarsnap to s3ql + S3
< 1350689813 923786 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: That's because C is as "close to the hardware" as it gets, right?
< 1350689861 342011 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :y u troll
< 1350689877 865870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :u started it :'(
< 1350690152 422790 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :o
< 1350690162 481336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :øis523
< 1350690257 340430 :ion!ion@heh.fi PRIVMSG #esoteric :Thanks, Hanks. Thanks. http://youtu.be/-C2h6JSnM-E
< 1350690599 993826 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350690676 331097 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: I learned how to type ő with Compose!
< 1350690678 653690 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Compose = o
< 1350690689 462890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc++
< 1350690693 331163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was just wondering the other day.
< 1350690714 877186 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I settled for copying it from https://en.wikipedia.org/wiki/Paul_Erdős
< 1350690724 485382 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it works for u as well
< 1350690744 503088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Presumably it works for anyone who's using the default Compose layout.
< 1350690748 336275 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder if other vowels with that mark exist in unicode (without combining characters i mean)
< 1350690755 475225 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :womp womp
< 1350690808 199373 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :04F3   CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE     [ӳ]
< 1350690829 546025 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's it, though, I think.
< 1350690860 357997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You should get a Unicode search thing! That way you can look things up easily.
< 1350690871 548395 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a file with all of Unicode that I search with less +R
< 1350690880 365938 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, -R
< 1350691122 922156 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :mm
< 1350691156 433644 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ӳ is used in... Chuvash, a language I have never heard of
< 1350691509 107443 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Therefore if F' is right-Lobachevsky then |Σ| ≅ ℵ₀. By Newton's theorem, if Darboux's criterion applies then I < Γ'. So ζ is conditionally Erdős."
< 1350691541 785802 :ion!ion@heh.fi PRIVMSG #esoteric :ok
< 1350691550 379264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://thatsmathematics.com/blog/archives/102
< 1350691720 271637 :ion!ion@heh.fi PRIVMSG #esoteric :hah
< 1350691744 748828 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 246 seconds
< 1350692156 849191 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1350693599 793868 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 JOIN :#esoteric
< 1350694501 949776 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :My program needs to run efficiently. My program is running more efficiently than I expect with my algorithm, which is horribly inefficient. My program is giving wrong results some, but not most, of the time.
< 1350694547 995505 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection
< 1350694818 477858 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 276 seconds
< 1350695181 589718 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Fixed the code to be in line with my mental algorith,
< 1350695184 314681 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :algorithm
< 1350695189 941687 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Getting out of memory errors
< 1350695487 41714 :DHeadshot!~DH____@unaffiliated/dh----/x-6288474 QUIT :Read error: Connection reset by peer
< 1350695578 244194 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Figured out a new algorithm
< 1350695589 991231 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :perhaps bonghits will fix your out of memory errors
< 1350695763 518723 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION must be missing something there.
< 1350695943 46619 :Gregor!codu@codu.org PRIVMSG #esoteric :The Looney Tunes Show 1x22 finally gets to Looney Tunes levels of drag.
< 1350696081 466281 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :missing what
< 1350696086 530790 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :why does Gregor have voice
< 1350696092 978775 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i thought #esoteric was a classless society
< 1350696108 182667 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Looks like it's a reference to a git commit involving Radeon?
< 1350696140 767619 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's a reference to http://www.jerkcity.com/jerkcity490.html
< 1350696176 701521 :Gregor!codu@codu.org PRIVMSG #esoteric :kmc: I have +v because I'm SPECIAL.
< 1350696187 452527 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Dangit, it's not fast enough, I think
< 1350696325 841664 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It's annoying that using an iterable in Python permanently mutates/consumes it
< 1350696471 200178 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://goatkcd.com/1123/sfw nsfw
< 1350696568 521661 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I've yet to click on any of these links.
< 1350696585 310585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm vaguely curious what happens to a one-panel comic, but not enough to click.
< 1350696609 967912 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what happens in what sense
< 1350696633 201742 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't really know!
< 1350696649 442660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://blog.ezyang.com/2012/10/duality-for-haskellers/
< 1350696743 313703 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Sgeo: it is annoying; on the other hand, reasoning about space usage would be harder were it not the case, I think
< 1350696784 124347 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's already harder with lists in Haskell!
< 1350696823 21896 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :writing... code... is harder
< 1350696853 723963 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think I may have screwed up my ability to write imperative code.
< 1350696893 111549 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that sucks
< 1350696901 378423 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :writing imperative code is an important skill in any language
< 1350696927 295909 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not necessarily any
< 1350696947 498979 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :whether it's important depends not on the language but on the problem you're trying to solve
< 1350696998 445157 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The problem I'm trying to solve tends to be the language not supporting functional idioms sufficiently
< 1350696998 842965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's tautological
< 1350697089 800060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Tautologies tend to be.
< 1350697440 755504 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't believe you
< 1350697466 541093 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :unless you are just doing toy functional programming exercises, you will need imperative style some of the time
< 1350697497 369040 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i like Haskell not because it's OMG HARDCORE PURE FP, but because it actually supports imperative programming in a good way, a way which makes sense to people who understand FP too
< 1350697526 303990 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but you know for every person who understands the IO monad there are 50 beginners talking about how pure the factorial function is and how it's going to destroy imperative programming next year
< 1350697530 955088 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION semi-coherent rant
< 1350697548 499200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't understand why you are making lots of assumptions about what i meant
< 1350697590 623105 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm not assuming
< 1350697596 469416 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm ranting off what Sgeo said
< 1350697600 987805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't "coalgebroid" a great word?
< 1350697606 690403 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no
< 1350697612 787473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh
< 1350697616 752780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i thought you were replying to my statement
< 1350697627 439807 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: What about "iggrammatical"?
< 1350697629 497026 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that the only reason he needs imperative programming is "the language not supporting functional idioms sufficiently"
< 1350697632 775447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway I disagree with " unless you are just doing toy functional programming exercises, you will need imperative style some of the time", at least philosophically
< 1350697648 399872 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well it is a pragmatic statement, not a philosophical one
< 1350697668 672673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well i sort of disagree with it pragmatically too
< 1350697669 909478 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :see also: FRP still doesn't work
< 1350697678 411151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are FRP libs that are mature enough for doing fairly involved stuff
< 1350697680 302319 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A pragmatist in our midst!
< 1350697682 734730 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well maybe it started working in the past year and nobody told me
< 1350697688 445466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :depends what you mean by "doesn't work"
< 1350697689 268012 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, well, I don't have an issue when I need to write imperative code to handle imperative things, it's just imperative code when I know more functional languages have function idioms for those htings
< 1350697691 659355 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :*things
< 1350697695 643383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you know of any major problems with reactive-banana/reactive-banana-wx?
< 1350697695 885696 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ah, i see
< 1350697701 188913 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that makes more snense
< 1350697704 737025 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(And I understand those idioms and their use sufficiently well)
< 1350697705 184292 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: no, i haven't used them at all
< 1350697709 506284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know of any semantic glitches it has, performance seems good...
< 1350697718 866385 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i never tried doing FRP because everyone talked about how half-baked it was
< 1350697721 301036 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but that may be out of date
< 1350697722 410854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what *doesn't* work is one frp framewotk to rule them all, yet
< 1350697724 979224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*framework
< 1350697730 177948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are tradeoffs still
< 1350697744 886608 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Not entirely comfortable with the idea of monad transformers to represent an entire running program's state+everything
< 1350697750 243326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but, I still think you can write a good amount of stuff without resorting to imperative programming right now
< 1350697755 82556 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So more willing to do that stuff imperatively
< 1350697759 61256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: You know who's "cool"?
< 1350697823 440562 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think part of kmc's point is that "resorting to imperative programming" assumes that "imperative" is always the worst way to express something.
< 1350697833 164832 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Whereas in practice it can the clearest way to express your intent.
< 1350697847 18952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(But I'm not kmc so I shouldn't say what his point is.)
< 1350697899 400597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION likes to be militantly anti-imperative as a general policy; that means I have to try hard to show to myself that imperative programming *isn't* the best way to express any given thing.
< 1350697904 926272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Which is good, because the results are sometimes insightful.
< 1350697908 246805 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Okay, only occasionally.)
< 1350697950 225158 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Right, sometimes "your intent" is the thing that's misguided, and learning to "figure out what your intent really is" is one of the values of learning Haskell and such things.
< 1350697960 638215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But sometimes not.
< 1350698021 923444 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think "functional" and "imperative" is a bad choice of terms
< 1350698025 625269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I think imperative programming often seems like the right choice just because of the baggage of the systems we use (like Unix)... obviously that means it *is* the right choice in practice, but I think it tends to not be inherent to the problem.
< 1350698031 977037 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think things should be more "denotational"
< 1350698036 39267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :See also: strings as a nearly-useless data type.
< 1350698036 269916 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and maybe "declarative"
< 1350698038 908062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Booleans too, to some degree.)
< 1350698045 941450 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :imperative programming could be made more denotational and declarative
< 1350698047 802392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: Conal, is that you?
< 1350698052 467148 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :haskell is a small step in that direction
< 1350698068 330273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget if I decided strings have any value.
< 1350698070 197145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I think I didn't.
< 1350698075 179313 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :@quote stark
< 1350698075 348580 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :AlanPerlis says: The string is a stark data structure and everywhere it is passed there is much duplication of process. It is a perfect vehicle for hiding information.
< 1350698087 461363 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, what's wrong with strings and booleans?
< 1350698103 290179 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google boolean blindness
< 1350698104 907421 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://existentialtype.wordpress.com/2011/03/15/boolean-blindness/
< 1350698105 83299 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: Boolean Blindness « Existential Type
< 1350698107 193472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google string sightlessness
< 1350698108 762801 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :http://legal-dictionary.thefreedictionary.com/strike+sightless
< 1350698108 847977 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Title: strike sightless legal definition of strike sightless. strike sightless synonyms ...
< 1350698109 217974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: The former is useless; the latter is harmless.
< 1350698112 773726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er.
< 1350698114 306425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: The former is useless; the latter is harmful.
< 1350698118 636811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also the former is often harmful too.
< 1350698126 227984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Is [Bool] useless or harmful?
< 1350698129 791709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://existentialtype.wordpress.com/2011/03/15/boolean-blindness/ is a good description of the problems with booleans, yes.
< 1350698135 507447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Yarmful.
< 1350698282 298615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyway I guess booleans are better than strings.
< 1350698290 489039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You can take them as configuration and that's not as bad as it could be.
< 1350698292 653166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Though it's still bad.
< 1350698301 22292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And even configuration usually wants its own types.
< 1350698323 94769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I prefer the strings "true" and "false".
< 1350698391 160142 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you see the lens slides?
< 1350698396 779371 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or elliott, or whoever else.
< 1350698405 357936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: Does Clojure have lenses?
< 1350698408 946622 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Quit: Leaving
< 1350698428 85576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :What slides?
< 1350698446 818087 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Erm. I wanted to write a lens library once. But whenever I try to describe them to #clojure, they don't see the value.
< 1350698448 923208 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://groups.google.com/d/msg/bahaskell/YifnIpEu2OY/kddoyuvdCOMJ
< 1350698478 579142 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oops.
< 1350698488 716534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, no oops.
< 1350698491 166873 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :noops
< 1350698505 870845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no operations
< 1350698518 971809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no ooperations
< 1350698548 814203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_____Hoover: I define a new language as follows:
< 1350698560 567049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A program is composed of the character < > - + [ ] , .
< 1350698564 337934 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Any other character is illegal.
< 1350698572 160600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The characters < > - + [ ] , . are all nops.
< 1350698933 552422 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :An interpreter in your new language: ++[->.<<[-,<+>++]]
< 1350698941 303105 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :A quine: 
< 1350698974 888313 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds
< 1350698999 124657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Jafet: I guess I should introduce v2.0 of the language.
< 1350699006 730408 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350699008 880410 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :v2.0 disallows the []s to be balanced.
< 1350699106 432179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : A program is composed of the character < > - + [ ] , .
< 1350699110 20072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's not a character
< 1350699110 875780 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Is my quine legal in v2.0?
< 1350699142 522187 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I met < > - + [ ] , . once. Great character.
< 1350699170 61175 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: It is in UNICODE VERSION 7
< 1350699235 142797 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :They should make a unicode glyph that consists of a table of all unicode glyphs.
< 1350699500 489802 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Including itself, obviously.
< 1350699663 216974 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :An idea is programming using the linear logic, with additive conjunction, multiplicative conjunction, additive dusjunction, multiplicative dusjunction, and other stuff like "!" and so on, you can encode intuitionistic logic in linear logic using "!" so perhaps if you have a category, you can make "!" like a comonad for using ordinary functions? (Like you use "Cont" monad in Haskell to make continuations)
< 1350699690 171620 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: cmccann in #haskell is all about linear logic, I hear.
< 1350699955 880550 :Max00355!~Max00355@pool-71-187-70-92.nwrknj.fios.verizon.net QUIT :Read error: Connection reset by peer
< 1350700642 421132 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 245 seconds
< 1350700676 940095 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350700937 73957 :augur!~augur@129-2-129-159.wireless.umd.edu QUIT :Remote host closed the connection
< 1350702882 879907 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1350703668 977690 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :https://www.destroyallsoftware.com/talks/wat
< 1350703674 181281 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm lolling
< 1350703691 889916 :ion!ion@heh.fi PRIVMSG #esoteric :Yeah, that talk is brilliant.
< 1350703920 788039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: do you know how wayland+xwayland compares in binary size to x11 right now
< 1350703924 782260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have actual reasons for asking this
< 1350704127 695372 :ion!ion@heh.fi PRIVMSG #esoteric :I wonder what causes the overhead when running OpenGL programs with Compiz? They run much smoother without compositing. One would think a single extra pass through render-to-texture wouldn’t cause anything noticeable by itself.
< 1350704160 164732 :ion!ion@heh.fi PRIVMSG #esoteric :I suppose Wayland is more efficient at that.
< 1350704349 565587 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1350704513 559135 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Because compiz
< 1350704565 216084 :ion!ion@heh.fi PRIVMSG #esoteric :jafet: Another OpenGL compositor on X.org might not have the issue?
< 1350704638 881759 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Is there any other?
< 1350704671 547348 :ion!ion@heh.fi PRIVMSG #esoteric :A hypothetical one
< 1350704691 494628 :ion!ion@heh.fi PRIVMSG #esoteric :I.e. are you saying the problem is in Compiz, not X.org?
< 1350704801 585680 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I don't know. Compiz has many problems.
< 1350705657 736609 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How do you tell Mozilla to load the entire text first before loading images and CSS?
< 1350708516 398798 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1350708778 99053 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :colon colon one y'all
< 1350708789 604376 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: lolcathost?
< 1350708794 789127 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yessss
< 1350708822 547285 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :-    if ((request.META['REMOTE_ADDR'] != '127.0.0.1')
< 1350708822 761015 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :+    if ((request.META['REMOTE_ADDR'] not in ('127.0.0.1', '::1'))
< 1350708836 160751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what if it's 127.0.0.2
< 1350708852 840299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you know you can drop octets from an IP address and it fills them in according to some complicated pattern?
< 1350708869 223257 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :a.b.d -> a.b.0.d
< 1350708921 536074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(d can be a number up to 256^2, in which case it also works for c.)
< 1350708945 354556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also you can use 0x or 0 for any octet.
< 1350709123 164305 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :anybody happen to know what a "two-way server" is?
< 1350709143 784372 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :far as i can tell it's an obscure term for either dual core or dual processor
< 1350709145 958796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\o/
< 1350709149 58990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :|O|
< 1350709154 474956 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you do it?
< 1350709164 883291 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : \ o /
< 1350709264 75103 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :ahh, it's offline still
< 1350709266 229581 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :sorry :(
< 1350709516 785877 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah people say "four-way SMP" and such
< 1350709528 954442 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it probably does not distinguish dual core and dual socket
< 1350709536 149098 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :mk
< 1350709545 18633 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :i'm pretty sure he meant multi processor specifically
< 1350709553 333152 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :the usage was real weird
< 1350709563 271094 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :well in some cases "multi processor" might also include multi core
< 1350709566 254492 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :also apparently if you replace a dual-core system you should get a new dual-core system
< 1350709569 67313 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric ::facepalm:
< 1350709573 158865 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :?
< 1350709589 337744 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :when you first said "two-way server" i thought of http://www.supermicro.com/products/nfo/1UTwin.cfm
< 1350709613 582725 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :ah, just editing some technical articles
< 1350709619 873482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : m o m
< 1350709620 423795 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which is two independent servers in a 1U case
< 1350709626 707382 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :/o/
< 1350709628 282515 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :unfortunately the guy doing the writing here ... apparently doesn't know jack
< 1350709631 360478 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you do it, myndzi?
< 1350709631 619141 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and they also have 4 servers in a 2U case
< 1350709637 397442 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :like i said.. it's offline, sorry
< 1350709644 534508 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that's what you meant.
< 1350709645 869353 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :kmc: thanks :)
< 1350709652 307219 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::-(
< 1350709655 927798 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :shachaf: yeah, my work comp and laptop are up atm
< 1350709656 522504 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :lol
< 1350709659 493116 :myndzi!myndzi@2600:3c01::f03c:91ff:fedf:3d4e PRIVMSG #esoteric :but not my home desktop
< 1350709665 159990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hesktop
< 1350709818 185670 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's not quite as dense as blades, but it's probably a better deal if you only need a few of them
< 1350710013 736654 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :according to smartctl, my hard drive has spent 20 billion years with the head flying
< 1350710084 832730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a lot of years.
< 1350710096 755387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :20 billion years isn't cool, though.
< 1350710118 89502 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what about 20 trillion years?
< 1350710123 352181 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now *that's* cool.
< 1350710128 668760 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :apparently seagate drives just report nonsense to smartctl for fun
< 1350710129 270043 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.users.on.net/~fzabkar/HDD/Seagate_SER_RRER_HEC.html
< 1350710136 734598 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :FLYING THROUGH SPACE AND TIME
< 1350710140 936747 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I,I 32-bit integers aren't cool. You know what's cool? 42-bit integers.
< 1350710208 942221 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Bah. N-bit integers where N is a non-integer computable is cool.
< 1350710224 835293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i think you could get a good 3 to 4 rants out of this tweet https://twitter.com/ryah/status/258634435161899009
< 1350710239 483413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good to know node.js has such a sound engineer behind it
< 1350710250 33438 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1350710256 652932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(haha @ implication that "C/C++" (haha @ that too) isn't "legacy bullshit" also)
< 1350710263 450221 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(haha @ @)
< 1350710264 548906 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Sweet fuck.
< 1350710267 522333 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Uh. By "interesting" do they mean "interesting + likely to be widely used"?
< 1350710275 334649 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :elliott: Well, technically C++ is "interesting".
< 1350710281 784450 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi
< 1350710292 797879 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :C/C++
< 1350710295 886129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :& then:
< 1350710296 342912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://twitter.com/ryah/status/258635644681728000
< 1350710297 474207 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :It teaches how not to design a programming language by example.
< 1350710306 413974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://twitter.com/ryah/status/258635662587199489
< 1350710306 781056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://twitter.com/ryah/status/258635676726218752
< 1350710324 535225 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION sads
< 1350710332 873349 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :No reason given. At all.
< 1350710334 109834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: hello
< 1350710338 229737 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hey sgeo how's your clojure without lexical scoping going
< 1350710342 301028 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah this is such transparent trolling
< 1350710345 395522 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :I'll give him a very slight bit of credit: Rust actually appears interesting.
< 1350710353 108117 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i can't really work myself up over it
< 1350710372 990029 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: i heard C++ is for fat people
< 1350710376 859613 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :monqy, on hold while I try to determine if it actually would be better than Kernel
< 1350710381 686428 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ok
< 1350710408 725974 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You could accomplish more or less the same thing with Kernel's eval, I think
< 1350710415 796471 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i hope that sometime near the end of The Office (US), the characters suddenly become aware of the fact that Kevin has gradually developed a severe cognitive impairment over the past decade, and find this profoundly disturbing
< 1350710424 819913 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, not the same exact thing, but similarish enough, I think
< 1350710454 935188 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, does Kernel have quasiquoting? I vaguely remember "no", but not sure.
< 1350710470 103819 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i don't remember
< 1350710474 825237 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And if the answer is "no", who do I have to slap
< 1350710477 858701 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :are you asking about the `(a b) concrete syntax
< 1350710493 256801 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or about the quasiquote special form
< 1350710494 46538 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or what
< 1350710506 726223 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :presumably quasiquote wouldn't be a sepecial form, just an operative you can define yourself
< 1350710517 891948 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and it's not super useful for the kernel way of doing things
< 1350710519 38843 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, `(a b) concrete syntax would be nice, preferably translating into a particular set of operatives
< 1350710532 134844 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i assume `x would be sugar for (quasiquote x) as in scheme
< 1350710537 850969 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and ,x for (unquote x)
< 1350710541 919257 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes
< 1350710553 632894 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`,@x
< 1350710558 458550 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Distinctly different from the Common Lisp style things of not actually having a concrete translation
< 1350710562 639823 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ,@x: not found
< 1350710572 92313 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :anyway quasiquote is not that useful for writing operatives, but it might sometimes be useful to use traditional lisp-ish macros in kernel
< 1350710581 968449 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think it should be easy to implement defmacro as an operative
< 1350710595 267045 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder if there is some kind of "quasieval" syntax you could define, to make writing operatives nicer
< 1350710652 710653 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, well, I more wanted to emulate Tcl-style commands, but with quasiquoting, since Tcl doesn't have nice quasiquoting syntax built-in and that sucks
< 1350710686 355407 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(define list (vau xs env (if (nil? xs) nil (quasieval env (cons ,(car xs) ,(cdr xs))))))
< 1350710709 677802 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :=> (define list (vau xs env (if (nil? xs) nil (cons (eval env (car xs)) (eval env (cdr xs))))))
< 1350710729 151607 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :awkward to use ` because you need to put the env parameter somewhere
< 1350710854 271824 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://twitter.com/ryah/status/258665167934611457
< 1350710861 863618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mmmmmmmmmmmmmmm
< 1350710875 824935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good to know his problem is uninteresting
< 1350710953 742067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: ais523: you might like: http://www.ioccc.org/2012/tromp/hint.html
< 1350710963 183510 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :He could at least acknowledge that without PL research, he'd be stuck writing code in .... I'm not even sure
< 1350710964 847865 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: stop trolling by proxy
< 1350710985 558308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: My friend said that trolling by proxy is fun but I don't believe him.
< 1350710985 642485 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :COBOL?
< 1350710985 813056 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hey guys my cousin's barber says haskell causes aids
< 1350710991 817417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How can I show him the error of his ways?
< 1350711027 450499 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Machine code.
< 1350711041 170935 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :He should write all his code in 0s and 1s from now on.
< 1350711060 248982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: what is #esoteric fo rthen
< 1350711068 252451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if not crap
< 1350711076 629247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Silly elliott. #esoteric is for trolling directly, not by proxy.
< 1350711083 615992 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But we shouldn't troll kmc, or he might leave. :-(
< 1350711090 472779 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :programming community full of anti-intellectual blowhards; film at 11
< 1350711091 134537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :come on
< 1350711101 513568 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :actually though i have violated my own rule about the word 'community'
< 1350711102 864903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is art to dismiss list but talk about scheme-relative JS as interesting and innovative and not legacy crap
< 1350711104 136316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*lisp
< 1350711105 639421 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm not sure what to call that community
< 1350711119 589124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if i was trying to rile plt people up i couldn't do it so well
< 1350711121 279873 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hacker news jackoff community
< 1350711143 117073 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then I'll be stuck either looking for bugs in Mosh or not talk to kmc!
< 1350711167 734131 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i dread the day when the startup i'm working for now gets posted to hacker news
< 1350711184 529456 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Is it still a secret what it does?
< 1350711189 504760 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah
< 1350711197 170486 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but it's not the interesting kind of secret
< 1350711197 941089 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sorry
< 1350711205 248643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc is working on bombs
< 1350711217 462207 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :we're making a useful product, but it's not like ksplice where it's going to blow your mind that it's even possible
< 1350711224 552032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc is working on stealth bombers.
< 1350711227 765368 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :clearly
< 1350711235 695288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's why his startup is in Stealth Mode.
< 1350711237 512079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: ksplice didn't really surprise me
< 1350711240 282955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry
< 1350711243 657866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i am too ... anti-jaded
< 1350711249 104073 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :haha
< 1350711269 51164 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm not really surprised that it worked as a research project
< 1350711282 280375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well that's the hard part
< 1350711285 280549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then you send it off to the engineers
< 1350711287 270291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and they ruin it
< 1350711296 985163 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but i am very impressed that they managed to make a commercial product that was deployed on 200,000+ machines and crashed almost none of them
< 1350711313 344119 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :of course there were 2 years of work in between those two stages
< 1350711343 850016 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I,I deployed on ℵ₁ machines and crashed almost none of them
< 1350711347 747638 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hehe
< 1350711352 340348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Only a countable number!
< 1350711354 788824 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is that alef or math alef?
< 1350711360 855821 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :2135   ALEF SYMBOL     [ℵ]
< 1350711370 512787 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The other one puts you in RTL mode, which is annoying.
< 1350711373 319783 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or blackboard bold script italic math alef
< 1350711373 892437 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hehe
< 1350711396 162530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(But on the other hand I have to type in the codepoint instead of switching my keyboard to Hebrew mode.)
< 1350711411 411445 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: whoa, dude, Unicode has codepoints for letters + nikud!
< 1350711416 51366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought it just had combining nikud.
< 1350711417 43343 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I want to make up a chess variant having googolplex number of kind of pieces. I already wrote of some idea of such things.
< 1350711433 952943 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :shachaf: There are various things I dislike about Unicode
< 1350711435 169129 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is there continuouschess
< 1350711443 2312 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :continuous chess*
< 1350711447 123304 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION should get a new spacebar
< 1350711449 108959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :continuous chess got made up in here once
< 1350711450 394268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it went badly
< 1350711455 210123 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kmc, "almost"?
< 1350711458 370340 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what was continuous
< 1350711462 835010 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :piece position or also identity?
< 1350711464 466535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: the board
< 1350711472 403335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mostly the problem is that you can't express the moves you want to make
< 1350711474 549558 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION should try continuous chess
< 1350711476 58039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :1EE00   ARABIC MATHEMATICAL ALEF     []
< 1350711482 949420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i think the pieces might have been continuous too
< 1350711485 343335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :honestly i do not remember
< 1350711485 631442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's an ARABIC MATHEMATICAL ALEF but no HEBREW MATHEMATICAL ALEF?!
< 1350711499 277821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mathematical elf
< 1350711509 757426 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :did rooks and bishops have a facing direction
< 1350711518 279084 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Another idea is to make up a description of googolplex number of variants all at once
< 1350711523 99242 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :This isn't it, is it?
< 1350711523 731976 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.chessvariants.org/other.dir/continuouschess.html
< 1350711525 907430 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Do you know Gess?
< 1350711527 836323 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :It says created 2001
< 1350711529 384118 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no
< 1350711531 560214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Chess" played on a Go board.
< 1350711538 248769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes Sgeo we made up continuous chess in this channel in 2001
< 1350711539 606223 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's kind of neat.
< 1350711542 362442 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then put it on some random chess variants website
< 1350711544 228894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how did you guess
< 1350711564 673281 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hence me thinking that that isn't it.
< 1350711565 716633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A "piece" is any 3×3 square that contains at least one of your Go pieces and none of the enemy's.
< 1350711575 223963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Stones.
< 1350711581 569840 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do know Gess too
< 1350711586 338042 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The 8 outer stones are bits that decide in which direction your "piece" can go.
< 1350711602 498707 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The inner stone says whether it can move just one step or as far as it wants.
< 1350711621 811092 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your "queen" is 9 pieces, and your "king" is a ring. You lose when you have no ring.
< 1350711630 627022 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(You can make additional kings if you're careful.)
< 1350711631 287473 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :weird
< 1350711648 63978 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and moves are by 1 rather than 3?
< 1350711650 681854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can make strange new pieces that can only move in a particular direction.
< 1350711667 158235 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :this is like go + chess + game of life
< 1350711678 423623 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I'm not sure...
< 1350711692 363172 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, there's a Wikipedia article. https://en.wikipedia.org/wiki/Gess
< 1350711696 458041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It says it can move up to 3.
< 1350711713 472529 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :in that it depends on identifying and cataloguing formations that are bigger than the 'physics' of the game, and can form out of other things
< 1350711726 421716 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right.
< 1350711731 197495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: going to "troll" you with this too https://plus.google.com/u/0/115212051037621986145/posts/HajXHPGN752
< 1350711746 908855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"abstractions are slow in python so if you want to write fast python don't use them" -- gvr
< 1350711771 668340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you see bos's slides?
< 1350711783 715972 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What if you make continuous chess where your moves are limited to rational numbers, or to algebraic numbers, or allowing rationals and quadratic surds
< 1350711788 293045 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://bos.github.com/reaktor-dev-day-2012/reaktor-talk-slides.html
< 1350711805 412776 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And have a minimum movement
< 1350711832 530628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Guido was at ekmett's lens talk yesterday.
< 1350711861 470075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's ok
< 1350711868 187516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can make fun of people even if they attend edwardk talks
< 1350711872 651312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's my superpower
< 1350711893 307067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Python's going to get lenses now, that's all I'm sayin'.
< 1350711932 514634 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :A go variant where you can't see the opponent's stones
< 1350711954 988935 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :And if you place a stone on an occupied place, the stone disappears
< 1350711983 499380 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm just so burnt out on caring about people being wrong on the internet about programming languages
< 1350711991 414223 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i did a tour of duty in /r/programming and two in #haskell
< 1350711999 941511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: It's a sign you're getting old.
< 1350712003 442795 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :haha
< 1350712003 526102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(And wise?)
< 1350712005 599678 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :probably
< 1350712008 277677 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :maybe not that one
< 1350712020 852610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: you should join #haskell again for the good times
< 1350712028 590241 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is it good now
< 1350712031 838893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: heck no
< 1350712036 227328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They were arguing about whether Lisp has syntax an hour ago.
< 1350712046 697578 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(To be fair, you get that in here too.)
< 1350712060 724143 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Someone linked to paulgraham.com an hour ago
< 1350712064 62484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also someone was asking whether Haskell was used in any real-world projects and refusing to read any links.
< 1350712103 277148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :more like poorgraham imo
< 1350712134 961974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there a channel that's like #haskell, except for all the bad parts?
< 1350712139 379264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Also someone was asking whether Haskell was used in any real-world projects and refusing to read any links.
< 1350712142 331907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who was this i wanna read it in the logs
< 1350712147 154052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: No one.
< 1350712160 25949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's not helpful
< 1350712200 898001 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You can find it quickly by searching for "real-world", because that phrases comes up infrequently there
< 1350712208 343219 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I went to a talk about graph coloring and the birthday problem and variations.
< 1350712243 627876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: There's only one result for "real-world" and one for "real world" in today's log. :(
< 1350712244 584295 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you know that a pretty good approximation for "number of people you need in a room to have a 50% chance that two share the same birthday" is 1.2√c, where c is the number of days in a year?
< 1350712262 710949 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no
< 1350712313 46434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also coloring graphs is hard. :-(
< 1350712477 361926 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :I knew all those children's books had sinister intentions.
< 1350712626 231809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, dude
< 1350712626 976632 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Orwell did not invent the term "two minutes hate"; it was already in use in the First World War.[1] At that time, British writers satirised the German campaign of hatred against the English, and imagined a Prussian family sitting around the kitchen table having its "morning hate".[2]
< 1350712769 573000 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm. Well, if using a field and using getter/setter had the exact same syntax, with no oddities, I don't see any problems with using fields directly.
< 1350712794 102576 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :C# that's not the case, fields can be used in ways that properties (getter/setter combinations) cannot
< 1350712808 852070 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :There is also leap years though
< 1350712824 336014 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :So better to start off with properties rather than using fields, then needing to convert to getter/setter and finding that it breaks some code.
< 1350712854 327023 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Leap years don't influence it much.
< 1350712863 396628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In fact, even actual birth statistics don't influence it much.
< 1350712905 890612 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you know that in the US, there are 20% fewer births on weekends?
< 1350712907 563080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(So I hear.)
< 1350713015 739971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Did you know that Compose v / makes √?
< 1350713020 398871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Radical, man.
< 1350713024 625413 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nice
< 1350713036 86047 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, I didn't know that there are 20% fewer birth on weekend in US.
< 1350713178 662756 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :why is it
< 1350713197 566157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :20% of labor is induced and doctors don't like to work on weekends, or something along those lines.
< 1350713248 356729 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Cæsarean sections, too, I guess.
< 1350713518 615383 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :makes sense
< 1350713589 734226 :ion!ion@heh.fi PRIVMSG #esoteric :20 % of labor is mathematically induced.
< 1350713608 599815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :mathematical induct ion
< 1350713650 875910 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :A friend who's in liquor production
< 1350713650 996876 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Owns a still of astounding construction.
< 1350713651 77693 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :The alcohol boils
< 1350713651 77876 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Through old magnet coils;
< 1350713651 582065 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :She says that it's "proof by induction."
< 1350713664 75341 :ion!ion@heh.fi PRIVMSG #esoteric :> cycle "HA"
< 1350713665 153897 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA...
< 1350713793 877715 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :not a true limerick as it lacks a dirty joke
< 1350713800 278728 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's like a haiku without a seasonal reference
< 1350713844 760735 :ion!ion@heh.fi PRIVMSG #esoteric :I have an incomplete song with a (5+7+5)/8 rhythm.
< 1350713932 400090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Have you read some of Lear's limericks?
< 1350713960 25884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't really get them.
< 1350714013 573215 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no
< 1350714018 423001 :ion!ion@heh.fi PRIVMSG #esoteric :Preview from a crappy General MIDI export http://codu.org/webmidi/gen/924563928975/924563928975.ogg
< 1350714033 919988 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Have you seen the way edwardk "overloads function application"?
< 1350714106 109168 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Did you write this music?
< 1350714110 82251 :ion!ion@heh.fi PRIVMSG #esoteric :yeah
< 1350714125 849126 :ion!ion@heh.fi PRIVMSG #esoteric :It’s unfinished.
< 1350714133 715419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I changed some scenery but it didn't really help.
< 1350714134 595387 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :When, and what software?
< 1350714145 947659 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you have more advice?
< 1350714206 853922 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :for what problem?
< 1350714211 18222 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and which scenery?
< 1350714225 327504 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I wonder the same thing
< 1350714226 262019 :ion!ion@heh.fi PRIVMSG #esoteric :zzo38: I made a score in Lilypond () in 2011-01. You also get a crappy General MIDI file out of it almost for free.
< 1350714312 56313 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK
< 1350714520 765852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott: Have you seen the way edwardk "overloads function application"?
< 1350714521 109109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?
< 1350714521 192998 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Are there any simpler versions of Lilypond which will generate DVI output and do not require so many source files and that stuff?
< 1350714523 963820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You mean a ($) class?
< 1350714543 37088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I mean isomorphism.
< 1350714563 601777 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :inc :: Num a => a -> a <-> a; inc = isomorphic (+1) (subtract 1)
< 1350714569 721081 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Lilypond even requires Python and Scheme and all that stuff too
< 1350714571 565257 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :inc 4 -- 5
< 1350714577 244352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :from inc 5 -- 4
< 1350714610 221227 :ion!ion@heh.fi PRIVMSG #esoteric :zzo38: You generally use just one source file with Lilypond.
< 1350714674 281101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I don't get it.
< 1350714727 74932 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm
< 1350714738 829471 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :How is that <-> legal? Language extension?
< 1350714758 102987 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think I get it but I don't get the types
< 1350714931 941240 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Oh, maybe I got the type wrong?
< 1350714935 527302 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And the syntax sometimes changes.
< 1350714960 716277 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Anyway, inc acts like a function when you apply it, but you can also get the other part of the isomorphism from it.
< 1350714972 766343 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :For example it requires Unicode
< 1350715032 546715 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Which encoding of unicode?
< 1350715037 700739 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :UTF-8?
< 1350715051 899904 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who said anything about encodings?
< 1350715078 930705 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :shachaf, I should note that I didn't look at the type that closely
< 1350715158 647695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : elliott: Anyway, inc acts like a function when you apply it, but you can also get the other part of the isomorphism from it.
< 1350715159 426081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :How?
< 1350715195 890286 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (\x -> x x) (\x -> x x)
< 1350715197 346419 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Occurs check: cannot construct the infinite type: t = t -> t1
< 1350715199 543397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :class Category k => Isomorphic k where isomorphic :: (a -> b) -> (b -> a) -> k a b
< 1350715207 23944 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :isntance Isomorphic (->) where isomorphic = const
< 1350715236 326556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :data Isomorphism a b = Isomorphism (a -> b) (b -> a); instance Category Isomorphism; instance Isomoprhic Isomorphism
< 1350715245 61655 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :type a <-> b = forall k. Isomorphic k => k a b
< 1350715251 985062 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :from (Isomorphism a b) = isomorphic b a
< 1350715374 709363 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: "pretty crazy huh"
< 1350715446 471516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh
< 1350715447 487996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :typeclasses
< 1350715448 828031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they don't count
< 1350715507 583793 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (\x -> x) (\x -> x)
< 1350715509 371366 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Overlapping instances for GHC.Show.Show (t -> t)
< 1350715509 455167 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   arising from a use of `...
< 1350715518 457681 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (\x -> x) 4
< 1350715519 901045 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  4
< 1350715522 448284 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> (\x -> x) id
< 1350715523 821865 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Overlapping instances for GHC.Show.Show (a -> a)
< 1350715523 940824 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   arising from a use of `...
< 1350715527 842623 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> id id
< 1350715529 172386 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Overlapping instances for GHC.Show.Show (a -> a)
< 1350715529 346357 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   arising from a use of `...
< 1350715552 198127 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FreudFull
< 1350715562 178818 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> ego
< 1350715563 762099 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Not in scope: `ego'
< 1350715567 107324 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> superego
< 1350715568 510152 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Not in scope: `superego'
< 1350715842 931779 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Is there a version of LilyPond which generates DVI output and does not require Freetype, Ghostscript, Guile, Python, Pango, Unicode, etc?
< 1350716403 49645 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or similar program?
< 1350717528 403003 :ion!ion@heh.fi PRIVMSG #esoteric :Depends on how you define similar. The major feature of Lilypond is how much they have made effort over the years to make the output look non-computer-ish.
< 1350717548 299737 :ion!ion@heh.fi PRIVMSG #esoteric :Is your floppy disk running out of space?
< 1350717693 561510 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, I am using a hard disk.
< 1350717783 444573 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :5GB one?
< 1350717866 53348 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Couldn't it be done with just one source-file (other than fonts), and then use ATLAST for extensions (also just one source file), and have macro files (just one for standard notation; others for specialized), use MCK-like syntax, output to DVI?
< 1350717920 391344 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :FreeFull: No, it is 200GB
< 1350718145 727437 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I can understand why they would make effort over the years to make the output look non-computer-ish it is good idea. However, I don't think they should need many source files and all that other stuff to do that.
< 1350720026 411187 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How difficult would it be to take the LilyPond source files, remove half of the stuff, change some of the stuff, and have it compile without anything more than the C++ compiler and no extra libraries?
< 1350720065 174122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :try it
< 1350720279 594128 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I looked at the source files and it appears to be way too complicated.
< 1350720338 395429 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Most source does on first look
< 1350720567 634450 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Many source files are not very large, but there are a lot of them, in a big mess, in multiple programming languages (including PostScript), a huge number of other files, too many external files needed, etc
< 1350720649 83980 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Ideally nothing else should be needed except a DVI driver, and METAFONT (if you want to compile the fonts).
< 1350720941 383914 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :It even has a lot of makefiles, many files in Scheme, C++, Python, why does it need to be????
< 1350720994 989517 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350721472 901494 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even if there is one that does not make the output look non-computer-ish, is there one which will make DVI format output and which does not use Unicode?
< 1350721507 365148 :ion!ion@heh.fi PRIVMSG #esoteric :I sincerely don’t see what’s wrong with Unicode.
< 1350721528 640589 :ion!ion@heh.fi PRIVMSG #esoteric :A score-writing system that heavily restricts the languages you can use for the lyrics would be strange.
< 1350721549 908107 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And which requires only one programming language instead of five?
< 1350721582 250658 :ion!ion@heh.fi PRIVMSG #esoteric :I don’t think using only one programming language prevents you from using Unicode.
< 1350721663 325334 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :ion: You don't need to restrict the languages you can use for the lyrics just because Unicode won't work. Just do it the way TeX does it
< 1350721697 280446 :ion!ion@heh.fi PRIVMSG #esoteric :Yeah, writing Chinese in the variants of TeX that don’t support UTF-8 is nice.
< 1350721783 657323 :mekeor!~user@dslb-094-216-100-001.pools.arcor-ip.net JOIN :#esoteric
< 1350721802 709450 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Actually it is possible to write a macro in Plain TeX which will parse UTF-8 or other encodings you might use; I have done this. So you can write macros for the encoding you want.
< 1350721852 605089 :ion!ion@heh.fi PRIVMSG #esoteric :I thought the goal was to be simple, with just a couple of files of source code. Now we’re going to have turing-complete macros?
< 1350721892 177124 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Well, you should have some extension engine whatever it is; I suggested ATLAST.
< 1350721917 264757 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :(Which is a single C source file and a header file, as far as I can tell)
< 1350721975 480729 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Problem with Unicode (for any uses, really) is the complicated stuff like character properties, changing text directions, and various other things
< 1350722014 717518 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1350722046 803732 :mekeor!~user@dslb-094-216-100-001.pools.arcor-ip.net QUIT :Remote host closed the connection
< 1350722223 459268 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1350722501 839942 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even if you do use Unicode, it shouldn't need to use a list of character properties and that stuff.
< 1350723779 643795 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Program such as TeX works fine with just one source file, one macro file, and a few fonts. Same with METAFONT, LodePNG, TeXnicard, Famitile, and others.
< 1350723872 742334 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1350724661 459683 :MoALTz!~no@212.183.128.196 JOIN :#esoteric
< 1350726768 880687 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds
< 1350726803 399935 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350727010 310270 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1350727130 429823 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 255 seconds
< 1350729556 992153 :barts!~barts@p57AEAC99.dip.t-dialin.net JOIN :#esoteric
< 1350729561 971586 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :hi
< 1350730192 529704 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1350730827 780478 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350731466 79841 :MoALTz!~no@212.183.128.196 QUIT :Quit: Leaving
< 1350733435 915830 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1350734572 744100 :carado!~user4539@78.250.202.205 JOIN :#esoteric
< 1350734986 392703 :hagb4rd!~perdito@koln-5d81e702.pool.mediaWays.net QUIT :Read error: Operation timed out
< 1350735611 256780 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Read error: Operation timed out
< 1350735618 437436 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric
< 1350735630 898720 :mindlessDrone!~mindlessd@vpn33-226.rz.hs-offenburg.de JOIN :#esoteric
< 1350737414 900027 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds
< 1350737449 121456 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350739091 880122 :atriq!~Taneb@host-2-99-92-32.as13285.net JOIN :#esoteric
< 1350740858 852008 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Well, I have new shoes
< 1350741285 794922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The new shoes! Is it the 2012 model? 
< 1350741306 419668 :mindlessDrone!~mindlessd@vpn33-226.rz.hs-offenburg.de PRIVMSG #esoteric :is it the green model?
< 1350741327 268936 :mindlessDrone!~mindlessd@vpn33-226.rz.hs-offenburg.de PRIVMSG #esoteric :can you walk with 'em?
< 1350741373 945171 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Blue model
< 1350741389 202572 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I think they're the 2012 model
< 1350741457 721400 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :how fast are they?
< 1350741545 79877 :mindlessDrone!~mindlessd@vpn33-226.rz.hs-offenburg.de PRIVMSG #esoteric :which OS?
< 1350741650 317836 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric
< 1350741719 283586 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :olsner, I dunno, other factors are holding it back
< 1350741723 502902 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :mindlessDrone, Nike
< 1350741728 854731 :carado!~user4539@78.250.202.205 QUIT :Ping timeout: 252 seconds
< 1350742051 879767 :atriq!~Taneb@host-2-99-92-32.as13285.net QUIT :Ping timeout: 244 seconds
< 1350742174 841974 :jix!~jix@jixco.de QUIT :Ping timeout: 240 seconds
< 1350742988 136482 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1350743298 792486 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1350744491 518142 :hagb4rd!~perdito@koln-5d81e702.pool.mediaWays.net JOIN :#esoteric
< 1350746680 786918 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds
< 1350746837 14727 :TheJimmyJames!~TheJimmyJ@113.64.127.185 JOIN :#esoteric
< 1350747045 106228 :TheJimmyJames!~TheJimmyJ@113.64.127.185 QUIT :Client Quit
< 1350747476 826503 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350747648 423955 :AnotherTest!~tim@94-224-26-89.access.telenet.be JOIN :#esoteric
< 1350747653 975721 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Hello
< 1350747685 202821 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Hi
< 1350749031 169537 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hi
< 1350749099 896953 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :`? hi
< 1350749110 812559 :HackEgo!codu@codu.org PRIVMSG #esoteric :hi? ¯\(°_o)/¯
< 1350749346 808955 :atriq!~Taneb@host-2-99-92-32.as13285.net JOIN :#esoteric
< 1350749347 224713 :hagb4rd!~perdito@koln-5d81e702.pool.mediaWays.net PRIVMSG #esoteric :`log iterate
< 1350749378 204539 :HackEgo!codu@codu.org PRIVMSG #esoteric :2010-07-04.txt:14:15:08:  please obliterate this feature
< 1350749383 224933 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :> iterate (<|> " Hello!") mempty
< 1350749384 652380 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [""," Hello!"," Hello! Hello!"," Hello! Hello! Hello!"," Hello! Hello! Hell...
< 1350749549 712403 :impomatic!~digital_w@105.19.112.87.dyn.plus.net JOIN :#esoteric
< 1350750080 16390 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350750096 427822 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350750936 394650 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Obliterate literate iterators.
< 1350751331 788959 :impomatic!~digital_w@105.19.112.87.dyn.plus.net QUIT :Quit: http://BASICcomic.com
< 1350751340 732967 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1350751356 299091 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Client Quit
< 1350751395 266846 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> iterate (id)
< 1350751396 496353 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Overlapping instances for GHC.Show.Show (a -> [a])
< 1350751396 671173 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :   arising from a use of...
< 1350751401 856357 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> iterate (id) 0
< 1350751403 493127 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...
< 1350752027 195304 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric
< 1350753199 557230 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, \o/ Hi!
< 1350753212 640696 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :why didn't myndzi react to that?
< 1350753214 542408 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :\o/
< 1350753217 666463 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :weird
< 1350753232 749008 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/ProgrammerHumor/comments/11rcrl/google_has_their_own_version_of_chuck_norris_joke/
< 1350753260 395456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is there any conceivable reason why i would click that link
< 1350753318 224880 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Because they're slightly humorous?
< 1350753333 224829 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh boy /r/ProgrammerHumor
< 1350753343 311512 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm sure this won't at all make me want to murder everyone
< 1350753423 700386 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :hey guys there's this little-known comic called xkcd, it's really funny
< 1350753427 48814 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :anyone else like it
< 1350753469 618725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: actually, I find xkcd more insightful than funny
< 1350753475 576767 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although some of the side material is hilarious
< 1350753523 311143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and randall munroe seems to be really good at apocalyptic overthinking
< 1350753557 274234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: something called /r/programmerhumor is one thing
< 1350753562 827983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: the chuck norris part worries me more about that url though
< 1350753564 261615 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Phantom_Hoover: i only like obscure nerdy things, like video games, and movies based on superhero comics
< 1350753564 764033 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :his only weakness is his inability to draw 3-a-week comics
< 1350753630 679653 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :he's also good at aggregating data into vaguely surprising results
< 1350753685 882901 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :ais523, have you seen the tumblr insane theory that Randall Munroe is Andrew Hussie?
< 1350753771 80696 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :On the basis that they don't seem to know eachother and they are both friends with Ryan North
< 1350753783 967971 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :whatif.xkcd.com is actually fairly entertaining.
< 1350753791 605192 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah
< 1350753800 141417 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a lot of people have been saying for a long time that he should do something like whatif
< 1350753812 658938 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Yeah. It plays very well to his strengths.
< 1350753817 974402 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :unclear if he can make money off it though
< 1350753832 198396 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :In "recent" xkcd, the various info things are all that have been more than "meh".
< 1350753851 442208 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i like a few of the jokes from recent years
< 1350753853 499662 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but not that many
< 1350753862 129435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: can't he just make money off it the same way he's been doing
< 1350753864 240442 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :people don't generally agree on which of the jokes are funny
< 1350753879 226761 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :http://kawaii-yaois.tumblr.com/post/26879203396/a-case-study-randall-munroe-andrew-hussie
< 1350753883 651338 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: well he makes money off the comic by making one huge poster comic per month
< 1350753886 892662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i feel like xkcd might be gradually transitioning into a state of being underrated
< 1350753893 283612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since it seems to have been getting consistently better for a while now
< 1350753896 277500 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which every nerd is then contractually obligated to buy for their dorm room
< 1350753897 926016 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :I'm pretty sure the plural of "yaoi" is "yaoi".
< 1350753899 572680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well
< 1350753905 707267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess it's impossible for it to be underrated
< 1350753906 866818 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and then he phones in the other 11 comics for that month
< 1350753908 711316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since it has a huge fanbase
< 1350753910 265515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but they don't count
< 1350753921 721826 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: do you think the comic is getting better, or just side projects?
< 1350753945 91085 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think the comic has reached a very consistent level of mediocrity
< 1350753950 581915 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :pikhq, I'm pretty sure that isn't relevant
< 1350753953 158073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the comic; i think if you look back to how it was fairly recently (like a year or so) it's been improving
< 1350753962 748073 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :atriq: :P
< 1350753964 862642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :obviously it is not as good as it once was but i think it is getting less bad than it became
< 1350753977 57294 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :every new joke is a rehash of some joke he's already done, but worse
< 1350754006 138001 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it is rarely offensively terrible, but it's hitting the same dozen themes over and over and wringing all the funny out of them
< 1350754008 693205 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :http://xkcd.com/7/ was the last actually funny one
< 1350754013 501269 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :kmc: Which is still better than "insert nerdy reference here" sadly.
< 1350754013 584765 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :lol
< 1350754038 944700 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Man. It's really funny his art quality has gone *down* over the years.
< 1350754060 827576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh arch upgrade fucked with my stuff
< 1350754064 872242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why are links opening in firefox now
< 1350754071 459118 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :arch deluxe
< 1350754074 868430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i am desirous of a refund
< 1350754076 37575 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Firefox is best browser
< 1350754119 753250 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :One of my friends upgraded from Safari to Internet Explorer and the speed increase was so great he's too afraid to go to any quicker browser
< 1350754183 159820 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i left my computer for 3 weeks and now pacman scares me
< 1350754183 831147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"upgraded"
< 1350754203 209927 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :elliott, apparently, Safari is really awful?
< 1350754215 219293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess on windows modern ie > safari
< 1350754225 541514 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Doesn't it include a partial port of Cocoa on Windows?
< 1350754228 519529 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: i will derive intense satisfaction from your inability to handle the systemd transition and subsequent breaking of your installation
< 1350754269 775432 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i can't really fault xkcd's art style
< 1350754294 456173 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i mean nobody is reading it for the amazing art, but it's a consistent and recognizable look which is not terrible
< 1350754296 896813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sugar. Javascript Sweetened. (sugarjs.com)
< 1350754298 411650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :programmers
< 1350754300 883004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can we please stop
< 1350754304 96425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trying to imitate apple marketing
< 1350754306 348443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with slogans
< 1350754311 276062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thank you
< 1350754315 844648 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :compared to other stick figure comics on the internet which mostly look like they were drawn using the ellipse tool in ms paint
< 1350754324 840688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AND ALSO: programmers can we stop talking about JS
< 1350754328 584357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, forever
< 1350754330 490896 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :kmc, it's better than most of MegaTokyo's art style, which I think is cluttered
< 1350754338 730672 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :stop imitating apple? then we would have to, like, think of original ideas
< 1350754353 27316 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a more relevant criticism of xkcd is that most of the jokes just don't need to be visual
< 1350754362 522111 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the prototypical bad xkcd strip is two unmoving stick figures exchanging dialogue
< 1350754370 729191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Is Sugar available for Node.js? Yes!"
< 1350754373 368444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh boy oh boy!!
< 1350754379 489316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but if this thing extends javascript does it count as an interesting language??
< 1350754382 285341 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I liked the latest xkcd's art
< 1350754383 910208 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds like it might be legacy garbage
< 1350754387 724119 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :panel 1: setup line which nobody would possibly ever say in real life
< 1350754394 976214 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :panel 2: mildly amusing tweet-worthy observation
< 1350754396 883998 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Javascript: the new C.
< 1350754429 467447 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :panel 3: unnecessary post-punchline dialogue (e.g. "we live in the future", " is weird, man", "i like science a whole lot can i please be in your club guys")
< 1350754475 499185 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wonder if any people at MIT hate RM on appropriationist grounds
< 1350754484 580206 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :most of the people i've talked to who know him seem to like him
< 1350754513 621679 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :RM = ?
< 1350754571 745634 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :randall munroe
< 1350754583 102567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :guys should i play adom
< 1350754623 184704 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Ah.
< 1350754644 965376 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Yeah, my experience with him (admittedly limited and via IRC) suggests he's a decent guy.
< 1350754651 786028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: maaan
< 1350754657 322856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: did you know i've been on an old version of mosh for MONTHS???
< 1350754660 719378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because the AUR package got renamed
< 1350754662 120801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and nobody told me
< 1350754670 936820 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is offset by the fact that I don't use mosh though
< 1350754674 82382 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh
< 1350754678 864791 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you should upgrade to the just-released 1.2.3
< 1350754689 797539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: afaict there's only mosh-git
< 1350754694 9755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gotta live on the bleeding edge
< 1350754694 661351 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh
< 1350754700 422383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh!
< 1350754703 56645 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is mosh in the community repos
< 1350754708 324621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're Officially a Program now
< 1350754731 204450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here by "you" I mean "mosh"
< 1350754749 424185 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the package is 1.2.3 too
< 1350754749 944655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huray
< 1350754795 914026 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yay
< 1350754869 517775 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :https://github.com/keithw/mosh/commit/029e8bbde5e53b2e3454241143050cef27705cbe#L0R1018
< 1350754872 470514 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :security is hard :(
< 1350754894 609462 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :before anyone starts ranting about "rolling your own crypto", this is a third party crypto library bundled with mosh and written by professional cryptographers
< 1350754955 732828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think it's really interesting how "optimisations" like memcmp bailing out early are insecure
< 1350754975 556108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also, really worrying
< 1350754994 257349 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i also think a Sufficiently Smart compiler would be allowed to optimize my constant_time_memcmp into something that bails out early anyway
< 1350755016 704620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right
< 1350755023 572340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :current infrastructure is just totally fucked for writing secure programs
< 1350755026 606440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it seems basically futile
< 1350755029 180680 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yep
< 1350755037 946847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but what secure programs want is so at odds with what you want in general
< 1350755044 139874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like my regular programs would like memcmp to be fast pls
< 1350755048 277954 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :writing programs without timing side channel leaks probalby requires a domain specific language
< 1350755059 715237 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and even then you will have to be careful about cache effects, etc
< 1350755063 373622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right
< 1350755080 263282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess in the end the ideal would be having all security code packaged up in libraries written in languages that are very precise about timing and so on
< 1350755092 177282 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah
< 1350755108 921203 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :written by a small number of experts, exposing APIs which are hard to mis-use
< 1350755122 942514 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which is how we saw ocb.c
< 1350755127 318681 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ha, an API is that is hard to mis-use
< 1350755135 647226 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :a very self-contained "decrypt this packet and tell me if it's authentic" function
< 1350755138 619243 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but even experts make mistakes
< 1350755195 48999 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and yeah, it will always be possible to misuse APIs
< 1350755205 837100 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :especially when we have preconditions like "never use the same nonce twice"
< 1350755224 317300 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but there is also a lot that can be done to improve this
< 1350755262 383308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clearly linearly-typed nonces
< 1350755335 279162 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes
< 1350755341 491651 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :perhaps linearly-typed nonces will fix my crypto API
< 1350755377 259950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't talk noncense, kmc
< 1350755382 396668 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :wompwomp
< 1350755445 176692 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :What's mosh?
< 1350755446 145054 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric : As the saying goes, Britain and America are two nations divided by a common charset.
< 1350755452 848502 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :atriq: http://mosh.mit.edu/
< 1350755468 397284 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Mosh is food
< 1350755480 423310 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's nosh
< 1350755491 726581 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :now he's telling users who can't get it to run to read his academic paper
< 1350755496 229346 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you'd think this was haskell software or something
< 1350755498 378059 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION rimshot
< 1350755507 25398 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :nfood then
< 1350755523 610228 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :That reminds me
< 1350755534 647639 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I need to find a way of running Skype from the command line
< 1350755626 204036 :hagb4rd!~perdito@koln-5d81e702.pool.mediaWays.net PRIVMSG #esoteric :have some hard times trying to get these knockout.js observables to work with jquery based plugins.. thousand lines of workaround-js-code.. a nightmare
< 1350755641 761312 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :atriq: yeah
< 1350755651 336492 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i switched to command line irc and aim/xmpp clients because of mosh
< 1350755669 573608 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i run them on ec2 and my sessions follow me wherever i go
< 1350755785 394151 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also it works on a lot of very marginal connections where the IRC protocol (or anything else TCP-based) is completely unusable
< 1350755845 337995 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Spiffy.
< 1350755866 373345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay so who wants to tell me how to fix links opening in firefox thanks
< 1350755883 935103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like i am not picky
< 1350755886 340891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it could be anyone
< 1350755887 856062 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Change your default browser
< 1350755887 936793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :could be you
< 1350755899 841000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which file
< 1350755921 825684 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Who knows?
< 1350755950 73177 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Maybe you open your browser of choice and click the button that says "make this your default browser"
< 1350755981 559960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Default browser
< 1350755982 65224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Chromium cannot determine or set the default browser.
< 1350756001 907403 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Then you're using an obscure operating system
< 1350756005 26862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also does anyone have email client recommendations
< 1350756041 370875 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :I personally am using Claws ATM, but I'll note that it's a little rough. And if you find something better let me know.
< 1350756061 334374 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :use gmail like a normal human being
< 1350756125 598411 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :My university's email is on fucking outlook.com. I'm not using that straight.
< 1350756128 74401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i do and am vaguely sick of it
< 1350756152 354789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe i should just use mutt, 10 billion linux nerds can't be wrong
< 1350756163 113548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even if threaded discussion sort of sucks
< 1350756182 146442 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://twitter.com/1990sLinuxUser
< 1350756193 320796 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :wish this was still updating
< 1350756295 94113 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :*grin*
< 1350756313 925745 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :"Why has systemd deprecated support for /usr on a different filesystem!!"
< 1350756343 4759 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :My sensibilities run vaguely close to "90's Linux User", but I applaud that of systemd. Except that it didn't go far enough.
< 1350756356 13300 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :ln -s / /usr is the only right way
< 1350756361 110360 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :haha
< 1350756366 465974 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :what. could. go. wrong.
< 1350756376 243107 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :In my testing, nothing at all.
< 1350756380 508493 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :seriously?
< 1350756383 471078 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Yeah.
< 1350756387 622623 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :wow
< 1350756394 553778 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you a crazy motherfucker
< 1350756396 699870 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :And it's even FHS conformant.
< 1350756427 784363 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :About the only weirdness is you get a few more directories in /
< 1350756434 58738 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :e.g. /x86_64-unknown-linux-musl
< 1350756485 932799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have come to prefer separate /usr
< 1350756492 998257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to some degree
< 1350756509 684733 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i guess anything that traverses directories already needs to understand symlink loops
< 1350756517 809197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there seems to be enough semantic distinction between what is in /usr and e.g. the stuff in /var
< 1350756528 382359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and i don't think having a read-only /usr is inherently an unreasonable idea
< 1350756547 889504 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Also, I see nothing wrong with /run at all.
< 1350756562 276748 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i kind of want to compress /usr
< 1350756566 243547 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I see nothing.
< 1350756570 419697 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :for my ssd
< 1350756572 889632 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Because I AM BLIND ALL ALONG
< 1350756576 832654 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric ::O
< 1350756581 586044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hm
< 1350756585 379795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :speaking of 1990s linux users
< 1350756585 891631 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Makes perfect sense to merge run-time transient state into a single dir.
< 1350756586 394410 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :(disclaimer: I'm not blind)
< 1350756589 540070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did I ever get X11 working on that floppy linux distro
< 1350756591 936589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think i didn't :(
< 1350756596 159821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i should try that again!
< 1350756603 600162 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Awesome. :)
< 1350756618 676515 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :pikhq, what's you're reaction to me, elliott, and Phantom_Hoover all being from the 90's
< 1350756620 873468 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i managed to get the latest kernel and a crappy shell and some vaguely crappy standard utilities (written in asm) working, I know that much
< 1350756622 441515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in <1.4 megs
< 1350756627 67275 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: all modern file systems have transparent compression
< 1350756630 460617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh i think pikhq was born in the 90s too
< 1350756636 524786 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :THE MYSTERY DEEPENS
< 1350756637 892328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh and by "working " I mean "in qemu"
< 1350756638 427843 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :I was born in 1990, so yes.
< 1350756659 674993 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I'm 18 in two weeksz
< 1350756660 792647 :atriq!~Taneb@host-2-99-92-32.as13285.net QUIT :Quit: Leaving
< 1350756669 279229 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :elliott: You're not getting a (recent-ish) build system in that space, sadly.
< 1350756669 973650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh right that's why i asked thingy
< 1350756673 541315 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :olsner: really?
< 1350756673 974230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: you know about wayland right
< 1350756683 639837 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Best I was able to do was an 11M squashfs.
< 1350756690 449597 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :elliott: Only vaguely.
< 1350756690 966810 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :olsner: do you mean automatically or with some command per-file
< 1350756700 584072 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :I have no idea if it + xwayland is larger or smaller than X11.
< 1350756712 399427 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Ext4 says "no" for ext4
< 1350756713 204235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh did you answer that
< 1350756714 552736 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :btrfs has a mount flag for compression, zfs lets you set it per file system
< 1350756714 636288 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Though, bootstrap-linux currently static links all the binaries.
< 1350756716 868886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i fell asleep at one point so if you did
< 1350756722 510677 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :elliott: I didn't.
< 1350756726 939700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok
< 1350756728 153039 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.ohloh.net/p/e4z
< 1350756731 48950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i suspect it'd probably be larger
< 1350756740 274044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just because wayland depends on fancy kernel graphical stuff that i turned off
< 1350756742 282588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably
< 1350756751 148712 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :btrfs has it though
< 1350756758 873002 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :(I'm just too lazy to get the crosscompiler build scheme done "right", so it can actually do dynamic linking)
< 1350756759 167303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway maybe i would be satisfied with two floppies
< 1350756763 441021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :one with X and a build chain and one with everything else
< 1350756778 65536 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :GCC's fucking huge.
< 1350756783 847158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I think it'd be really cool if you could get a Linux system that's fully "bootstrapped" in that it comes with everything you need to download and rebuild itself in a graphical environment in 1.4 megs
< 1350756784 266649 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(bak later)
< 1350756796 85937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with some ridiculous compression and brutal feature trimming
< 1350756810 632346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: are the patches to compile the kernel with tcc kept up-to-date
< 1350756819 335959 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :No.
< 1350756823 562239 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :bootstrap-linux is currently 31M...
< 1350756861 265888 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :At some point in the next year I anticipate landley actually getting tcc (well, more like qcc) functional, at least.
< 1350756874 394811 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Though toybox probably comes first.
< 1350756894 968507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : bootstrap-linux is currently 31M...
< 1350756897 340339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how big is your kernel
< 1350756903 534700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I got my kernel down to like 300-500 kilobytes compressed
< 1350756911 818784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in, it actually booted in qemu and ran the stuff
< 1350756919 378370 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1350756927 629668 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :3.1M but I have *not* cleaned up the kernel config at all.
< 1350756930 863730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also I had no filesystems except in ram
< 1350756942 35115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i just used the embed-a-directory-tree-directly-into-the-kernel stuff
< 1350756948 642159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it got compressed with the kernel image and loaded into ram
< 1350756961 795828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in fact I think the kernel had no idea how to load floppies at all
< 1350756969 728596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it just relied on the bootloader loading everything it needed or whatever
< 1350756993 472107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :arguably it would be better to try and stuff floppy support into the kernel
< 1350757006 443842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so that you could boot it, recompile the sources from scratch (given a copy of them), and then write a new floppy with it
< 1350757070 384823 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Hmm, the cpio.xz is a mere 7.9M...
< 1350757104 828656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"mere"
< 1350757114 841178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it gets something like exponentially harder to get things smaller as you go
< 1350757126 529528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IME
< 1350757167 457024 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :I'd probably do well to switch on dynamic linking.
< 1350757173 50792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: do you think the basic X11 protocol is simple enough that I could implement a tiny X server that outputs to the framebuffer without wanting to kill myself or spending a year on it
< 1350757187 455152 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :In a word, no.
< 1350757195 208997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not sure dynamic linking would help... you'd include unused library functions, and compression should already handle most of the redundancy, right
< 1350757204 616443 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Removing the kernel from the cpio and some documentation got it down to 4.3M
< 1350757283 766032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway probably this would be a lot easier with some like 2.4 kernel
< 1350757285 404734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but that is cheating
< 1350757313 467564 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Major benefit of dynamic linking is that binutils has a *lot* of programs which use libbfd...
< 1350757541 547449 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :are there no smaller alternatives for binutils?
< 1350757551 559173 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I think I found my singing voice
< 1350757592 522445 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :olsner: Not really.
< 1350757603 923832 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :And I even went and beat a lot of bloat out of it with a giant stick.
< 1350757623 175979 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :-ffunction-sections -fdata-sections -Wl,--gc-sections
< 1350757640 643562 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Why does elliott need a tiny X server?
< 1350757708 568447 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350757724 832904 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350757736 111815 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350757764 787394 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350757770 188143 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350757850 843968 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350758206 148985 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :pikhq: I'm not sure that's the "giant" stick, but definitely a start
< 1350758225 324873 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :olsner: From some binutils binaries it removes nearly a meg.
< 1350758432 567170 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Also did some more autoconf fighting to convince it not to install libiberty.
< 1350758448 632861 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Or libbfd.
< 1350758465 429132 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :(if you don't install the headers, you don't get to install the damned library!)
< 1350758510 684046 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :(libiberty is only installed as a .a anyways, meaning you don't even get the excuse of "it's a utility library all binutils needs")
< 1350758666 769321 :jix!~jix@jixco.de JOIN :#esoteric
< 1350759506 912460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: imo rewrite binutils
< 1350759654 904508 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :GCC's a bit more important to rewrite IMO.
< 1350759669 529661 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :binutils is bloated. GCC is bloated and stupidly fragile.
< 1350759685 192938 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Or you could use a different compiler
< 1350759689 596042 :atriq!~Taneb@host-2-99-92-32.as13285.net JOIN :#esoteric
< 1350759696 283090 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Name one that builds Linux.
< 1350759711 392265 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :ungcc
< 1350759870 568919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clearly minix time
< 1350760130 144816 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hasn't clang been used to compile a "working" kernel already? 
< 1350760140 969933 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :does clang fit on a floppy?
< 1350760167 536012 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Needs patching, I think. Like icc.
< 1350760204 667818 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GNU stuff tends to be bloated
< 1350760398 34900 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1350760425 324638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a BOM in my UTF-8 file.
< 1350760487 176838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: ew
< 1350760575 448032 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :clang's *larger* than GCC.
< 1350760582 735592 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :olsner: depends how you define "to flop"
< 1350760592 659819 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Though GCC will probably catch up, and that quickly.
< 1350760623 950281 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :The only advantage GCC has over clang in binary size is that GCC is in C, and GCC isn't in C anymore.
< 1350760654 114400 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :And clang has the (decent) excuse of being a full on C static analysis tool that happens to have a code generator attached.
< 1350760666 842754 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :anyway, is the whole compiler and toolchain required to be on the floppy as well?
< 1350760667 97938 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GCC isn't in C anymore?
< 1350760683 674402 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :zzo38: They switched to requiring C++ in git recently.
< 1350760699 704401 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :GCC 4.8 will be C++.
< 1350760725 779345 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK, but they should still compile C codes as well as C++ codes too
< 1350760741 185653 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :It does still function as a C compiler.
< 1350760747 612512 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :It's just written *in* C++ now.
< 1350760757 24020 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :OK
< 1350760768 432897 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :GCC also supports some targets that LLVM does not support, though, such as MMIX
< 1350760873 257430 :AnotherTest!~tim@94-224-26-89.access.telenet.be QUIT :Quit: Leaving.
< 1350761138 839310 :heroux!~heroux@5070823C.static.ziggozakelijk.nl QUIT :Read error: Operation timed out
< 1350761421 502182 :heroux!~heroux@5070823C.static.ziggozakelijk.nl JOIN :#esoteric
< 1350761748 717903 :shubshub!~quassel@118-93-4-169.dsl.dyn.ihug.co.nz JOIN :#esoteric
< 1350761750 998646 :shubshub!~quassel@118-93-4-169.dsl.dyn.ihug.co.nz PRIVMSG #esoteric :hi
< 1350761763 855130 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi
< 1350761976 285081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: do you know anything about ncurses
< 1350762029 973018 :hagb4rd!~perdito@koln-5d81e702.pool.mediaWays.net QUIT :Read error: Operation timed out
< 1350762115 693409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nwitches cast ncurses.
< 1350762155 303799 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net JOIN :#esoteric
< 1350762156 444362 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :the BOM is also a zero-width non-breaking space
< 1350762165 932984 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :though there's now a different codepoint you're supposed to use for that
< 1350762356 231226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's immediately at the start of the file, there's no real reason for a zwnbsp, and (I think; haven't verified) it's confusing mplayer's srt subtitle parser because it expects "1", not "\ufeff1", at start. (Or possibly it's not autoloaded for some other reason.)
< 1350762381 180449 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh
< 1350762401 231171 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :All Microsoft's fault.
< 1350762452 494531 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :(Notepad expects and emits a UTF-8 BOM for UTF-8 text)
< 1350762483 427514 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Failed to open subtitle demuxer", it says, if I explicitly -subfile it. (VLC is happy with it though.)
< 1350762680 711550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This was from the Finnisn national broadcasting company's web thing (YLE Areena), though I'm really not sure if it's their fault, or the YLE-specific rtmpdump script+plugin's fault.
< 1350762695 280806 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :                        urllib.urlretrieve(url, subtitlefile.encode(enc, 'replace'))
< 1350762698 761439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :                        self.add_BOM(subtitlefile)
< 1350762704 231666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, that's quite clear.
< 1350762741 170203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm assuming some player or another is using the BOM to go all "hey, these subs are in UTF-8 and not in our legacy 8-bit encoding".
< 1350762898 742747 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :pikhq, Microsoft has done some good though. Isn't XMLHttpRequest from IE?
< 1350762899 444318 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I think the web thing used to have burned-in subtitles in the RTMP video stream, it's kind of nice that they've switched it to an external SRT file presumably loaded by the official Flash player.
< 1350762909 409250 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh, that seems likely
< 1350762939 709283 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :btw python urllib sucks ass
< 1350762943 527414 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :'requests' is a much nicer library
< 1350762953 298035 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Aren't you supposed to use urllib2?
< 1350762970 929093 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :someone probably thinks so
< 1350762974 576411 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but requests is nicer  than urllib2
< 1350762990 381853 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I meant over urllib
< 1350763188 465869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: It imports urllib and urllib2.
< 1350763234 497497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to recall you used some things from the old one. But I haven't used it much. (It wasn't a nice library.)
< 1350763347 122290 :shubshub!~quassel@118-93-4-169.dsl.dyn.ihug.co.nz QUIT :Remote host closed the connection
< 1350763410 85102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :yle-dl changelog, 1.99.7: "Add byte order mark into subtitle files. Some players don't show umlaut characters correctly without it."
< 1350763484 843000 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :How fast would CPU having an internal memory and an external memory, where the internal memory is partially ROM and partially RAM and also includes the external address bus and data bus as locations in the internal memory, it execute instructions from the internal memory using VLIW instructions and those are used like microcodes to execute external instructions?
< 1350765457 880322 :MoALTz!~no@212.183.128.172 JOIN :#esoteric
< 1350765464 926235 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is poking a giant gaping hole in the Clojure bot's sandbox in #clojure
< 1350765472 232653 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Although someone else discovered the hole, I'm exploring it
< 1350765566 738064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :have fun
< 1350765754 817314 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Ping timeout: 240 seconds
< 1350765966 728197 :carado!~user4539@78.250.193.89 JOIN :#esoteric
< 1350766238 616828 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Now I figured out how to beat the demon in Dungeons&Dragons game, I think, although we need to beat the chancellor first just because it is more important.
< 1350766250 130032 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :We need to somehow tilt the demon's castle.
< 1350766297 460048 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Like how Kaiji managed to tilt the entire casino in order to win at a pachinko game.
< 1350766347 36667 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Like in New Super Mario Bros Wii?
< 1350766361 816339 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :It may or may not have happend in New Super Mario Bros Wii
< 1350766365 326518 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I'm only on world 2
< 1350766394 122390 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know if it happens in New Super Mario Bros Wii, I have not played that game.
< 1350766433 734705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`:t foldr
< 1350766435 301297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t foldr
< 1350766436 408057 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (a -> b -> b) -> b -> [a] -> b
< 1350766442 370232 :carado!~user4539@78.250.193.89 QUIT :Ping timeout: 255 seconds
< 1350766443 942810 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: :t: not found
< 1350766756 944509 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :When I was in the castle last time, I found that it was not tilted, and there is also water on the ceiling. If I use anti-magic in there (I know where to get such a device), the water might fall down and flood everything. Or maybe it is even artificial gravity and something will go wrong with that too...
< 1350766847 758748 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Do you have any manipulate water spells?
< 1350766863 324035 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I can't use those in a anti-magic field!
< 1350766876 233911 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :...manupulate water prayers?
< 1350766890 282022 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I can't use those in a anti-magic field either!
< 1350766903 479134 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :A very large sponge?
< 1350766914 97124 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :erect an anti anti-magic field field
< 1350766943 262935 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :No, my plan was to tilt the building so that all the water would go to one side
< 1350766955 863980 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :So that it is shallow on one side and deep on one side
< 1350766960 383895 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :One day I may actually play D&D
< 1350766992 814473 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What character do you prefer to play?
< 1350767006 629097 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I dunno
< 1350767011 599185 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Probably a cleric type
< 1350767019 689472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc:
< 1350767020 725265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> :kind! Foldr Pair Unit (Map Show '[Int, String])
< 1350767020 806097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Foldr Pair Unit (Map Show '[Int, String]) :: Constraint
< 1350767020 806171 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric := Pair (Show Int) (Pair (Show [Char]) ())
< 1350767034 800498 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I do happen to know the demon's age if that ever becomes important (I know by psychic impressions on a chancellor's guard's sword)
< 1350767039 344225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(class (a, b) => Pair a b; instance (a, b) => Pair a b); type family Unit :: Constraint; type instance Unit = ())
< 1350767050 240651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: real world haskell
< 1350767079 501632 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: There are different versions of D&D game; I am playing D&D 3.5 edition. One day I may complete the writing of Icosahedral RPG rules; much of what I have in my mind I have not typed.
< 1350767096 52907 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I've got the 4th ed player's handbook
< 1350767118 763121 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't really like 4th edition, many other people also don't like it
< 1350767142 676364 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I dunno, I've never actually played it
< 1350767149 673974 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Or 3.5 or any other D&D
< 1350767160 385128 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I've also got the Diana: Warrior Princess book
< 1350767213 718968 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I also happen to know that the demon's magic powers are less powerful the farther away he is from his castle (I know this from the illithid savant's "lore" class feature); my idea initially was to try to lure the demon to the opposite side of the Earth.
< 1350767235 627140 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :That'd take a while
< 1350767246 635482 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :It might be quicker to move his castle
< 1350767248 187738 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Yes I know, that is one reason why I won't do it
< 1350767307 531048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://sprunge.us/jTUh
< 1350767311 492158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good ghc errors
< 1350767321 896875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(while trying to write mapElimH :: (All c ts) => (forall a. (c a) => a -> r) -> HList ts -> [r])
< 1350767385 281816 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know a shortcut to the inside of the castle, which only works at nighttime, though. I may need a team to come in this way, exit through the door or something, and weaken the foundation, to tilt the castle.
< 1350767682 447711 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :But at first I need to get rid of the assassins, and I have some plan related to the phase of the moon and pretending to be trapped by the illithid haters society and miscast a spell intending to communicate with someone else, so they will believe me and try to kill me, but it is a illusion so that way I can trap them.
< 1350767698 836932 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And then after that, I somehow need to trap the chancellor too, and rescue the king.
< 1350767768 206112 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I cannot enter the king's castle because only the chancellor's guards are seen at the entrances; the king's guards are no where to be seen. So instead we just try something else, such as, sending messages secretly to the royal scribes and so on.
< 1350767786 431329 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Hopefully the chancellor's guards have not infiltrated them too!
< 1350768005 435427 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :How much do you know about the Chancellor?
< 1350768015 56173 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :And how much does he know about you?
< 1350768094 131510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :allThrough :: (All p (x ': xs)) => (forall ys. (All p ys) => rep ys -> r) -> rep xs -> r
< 1350768094 212419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :allThrough k = k
< 1350768096 246958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even this isn't helping :(
< 1350768739 966819 :mindlessDrone1!~mindlessd@HSI-KBW-134-3-30-124.hsi14.kabel-badenwuerttemberg.de JOIN :#esoteric
< 1350768820 381888 :mindlessDrone!~mindlessd@vpn33-226.rz.hs-offenburg.de QUIT :Ping timeout: 268 seconds
< 1350768831 828679 :nys!~nysnamovo@blk-142-60-139.eastlink.ca JOIN :#esoteric
< 1350768986 595320 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know a few things about the chancellor and he knows a few things about me. I do happen to know the chancellor is evil and I know his age too, but I do not know his location. The chancellor probably knows a few things about me or at least his guards do; they hired an assassin to kill me.
< 1350768997 48090 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :And I know exactly how much money they got paid for that job, too.
< 1350769029 72573 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Could you outbid the assassin?
< 1350769044 901762 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: Did you get your Stripe web CTF shirt yet?
< 1350769125 542801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Nope.
< 1350769128 284340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you?
< 1350769132 903405 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nope
< 1350769143 371181 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was thinking it was just me, since they never managed to get it to me last time.
< 1350769149 724223 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, not just you
< 1350769154 959945 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i should bug gdb about it
< 1350769164 330756 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or perhaps i could... de-bug gdb?!?!?
< 1350769190 904523 :mindlessDrone1!~mindlessd@HSI-KBW-134-3-30-124.hsi14.kabel-badenwuerttemberg.de PART :#esoteric
< 1350769266 838919 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Occasionally I go to their various events, so I might bug him then.
< 1350769533 147333 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :atriq: I have not enough money to outbid the assassin.
< 1350769537 669674 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric ::(
< 1350769557 412984 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION is currently mashing four potatoes
< 1350769561 24246 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: what are their events like?
< 1350769561 903494 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Even if I did have enough, I do not know where the assassin's guid is.
< 1350769569 941440 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :s/guid/guild/
< 1350769610 278619 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: four potatoes!
< 1350769618 889240 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Do you know where there's a thieves' guild?
< 1350769751 151286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> mapElimH' showTo (HCons 1 (HCons "abc" HNil))
< 1350769751 268930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :["1","\"abc\""]
< 1350769752 276910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aww yeah
< 1350769784 545174 :atriq!~Taneb@host-2-99-92-32.as13285.net QUIT :Remote host closed the connection
< 1350769820 662777 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I don't know a thieves' guild either but I don't think I need one of those.
< 1350769853 291146 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: is HCons like Lisp's cons?
< 1350769860 243168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :depends what that means
< 1350769871 774100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sort of and no
< 1350769878 168001 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Is there a HCar and HCdr
< 1350769879 617554 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :whatever it is, i'm sure lisp's is better because it's lisp
< 1350769899 213477 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :these are type level lists right
< 1350769907 294898 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :except that you've used some insane GHC 7.4 black magic
< 1350769914 673694 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or am i totally off base
< 1350769951 209603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's actually 7.6 black magic at this point
< 1350769977 33545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: http://sprunge.us/BJHh
< 1350769990 140162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :took the Show thing from an SO answer and modified it and am trying to get it to use mapElimH
< 1350770092 237892 :Nickname_!~user@HSI-KBW-134-3-30-124.hsi14.kabel-badenwuerttemberg.de JOIN :#esoteric
< 1350770140 310780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :next up: toListH :: (Homogeneous ts a) => HList ts -> [a]
< 1350770162 534820 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :GODDAMNNIT APPARENTLY THERE"S NO SUCH THINGS AS HEADPHONES THAT WON"T BREAK IN MY CARE
< 1350770171 123927 :MoALTz!~no@212.183.128.172 QUIT :Quit: Leaving
< 1350770171 435647 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that is my experience as well
< 1350770174 542048 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it is a matter of when, not if
< 1350770174 622895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually hm
< 1350770176 852072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe i want something more like
< 1350770182 983692 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but all things decay Sgeo
< 1350770194 168085 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :If atriq is ever come back on let them to read the recent text on my Dungeons&Dragons game if interested, or anyone else read if interesting perhaps you comment on my plans too
< 1350770198 452150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toListH :: HList ts -> Maybe () [] (Homogeneous ts)
< 1350770204 981111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmmmmmm
< 1350770206 703120 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh, I think it was the video, not the headphones
< 1350770213 165386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh I actually do want a typeclass I think
< 1350770214 574937 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Or even complain about spelling and grammatical errors if you want to
< 1350770215 411613 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just one with an ATF
< 1350770220 850448 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What is ATF?
< 1350770252 771971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :associated type family
< 1350770279 867816 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :alcohol tobacco and firearms
< 1350770285 53975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uhh what's the simplest way of writing a foldr that checks all elements of a list are equal
< 1350770285 751152 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :essential ingredients for haskell programming
< 1350770288 466997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on the value level
< 1350770292 393179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: help
< 1350770292 799923 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :kmc: ... and explosives, nowadays
< 1350770306 942108 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Bureau_of_Alcohol,_Tobacco,_Firearms_and_Explosives
< 1350770309 992498 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah
< 1350770342 386487 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What type family do you need?
< 1350770387 243969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something along the lines of toListH :: (Homogeneous ts) => HList ts -> [Elem ts]
< 1350770417 805446 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh hm
< 1350770429 39976 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that doesn't work because HNil is polymorphic
< 1350770431 771286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :interesting
< 1350770484 298027 :Nickname_!~user@HSI-KBW-134-3-30-124.hsi14.kabel-badenwuerttemberg.de QUIT :Quit:  Alt-F4
< 1350770526 311234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aha
< 1350770527 456217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toListH :: (All ((~) a) ts) => HList ts -> [a]
< 1350770554 191093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toListH :: (All ((~) a) ts) => HList ts -> [a]
< 1350770554 346139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toListH = mapElimH' cast
< 1350770554 427014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cast :: To ((~) a) a
< 1350770554 427179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cast = To id
< 1350770582 125135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so now just to separate mapElimH' and toListH
< 1350770636 855135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toListH :: (All ((~) a) ts) => HList ts -> [a]
< 1350770636 973050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toListH HNil = []
< 1350770636 973263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toListH (HCons x xs) = x : toListH xs
< 1350770637 995345 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :One thing Haskell doesn't have but would be like is classes with automatic instances, you cannot define your own instances you can only use the instances made automatically. Typeable should be made into such a class. But I have wanted to make other classes having this feature too.
< 1350770642 816201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> :t toListH
< 1350770642 983633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toListH
< 1350770643 64475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :  :: (Foldr
< 1350770643 64620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :        Constraint Constraint Pair () (Map Constraint * (* ~ a) ts)) =>
< 1350770643 309565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :     HList ts -> [a]
< 1350770650 23610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: i am enterprising
< 1350770825 823715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: You were at one of them, weren't you?
< 1350770826 416121 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :shachaf: You have 1 new message. '/msg lambdabot @messages' to read it.
< 1350770844 816859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: help
< 1350771313 843541 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :at what?
< 1350771315 459208 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :oh
< 1350771320 77268 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah i was at the first ctf wrapup
< 1350771887 734868 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :zzo38: Why would you want that?
< 1350772140 483787 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :mroman: It would be useful sometimes, when you want to indicate that certain features of the type are available, as part of a constraint, Typeable is one example of such thing, although there are others, such as types belonging to another class but without exposing its methods, etc
< 1350772253 481382 :olsner!~salparot@c83-252-194-156.bredband.comhem.se PRIVMSG #esoteric :"Seriously, what moron in this day and age is not familiar with the limitations of aclocal and the best practices to use system-wide m4 macros?" :D
< 1350772302 296537 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.nytimes.com/2012/10/20/us/in-silicon-valley-perks-now-begin-at-home.html
< 1350772318 767370 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :let's feed our programmers and do their laundry and clean their rooms and make sure they don't have to be capable of functioning as adults in any way
< 1350772364 688510 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :programmers are children right, it would be crazy to just give them money and expect them to spend that money in ways they see fit
< 1350772392 430023 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Not all programmers are children. Some may be.
< 1350772455 187848 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no
< 1350772458 185513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I need a way to eliminate via iso here
< 1350772471 269469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this sux
< 1350772472 826813 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i think there is a learned helplessness aspect too
< 1350772495 355780 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :when all your daily needs are met by The Company and all your friends and housemates work for The Company and all your social events are organized by The Company, it makes it that much harder to quit
< 1350772617 440103 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :That is why you need to quit.
< 1350772631 656818 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :elliott, Phantom_Hoover monqy mapdate
< 1350773385 663348 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1350775841 555120 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Read error: Operation timed out
< 1350776185 818226 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 246 seconds
< 1350776315 516786 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1350776427 203040 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1350776511 279012 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1350777117 862049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Have you had strawberries with balsamic vinegar?
< 1350777224 167569 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :OM NOM NOM
< 1350777225 845091 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :also, bacon
< 1350777243 96605 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: I don't think I've had that.
< 1350777262 530697 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :bacon with balsamic is good
< 1350777275 85638 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :everything is good with balsamic
< 1350777280 181055 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Everyth -- that.
< 1350777497 497463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :test :: ((forall a. (Show a) => a -> String) ~ (Int -> String)) => ()
< 1350777499 763952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why is this not ok
< 1350777501 678270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is there a ~ that means
< 1350777503 492165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"can unify with"
< 1350777505 602407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so i can do
< 1350777510 955103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(a ~ String -> String, a ~ Int -> String)
< 1350777518 510738 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and a = forall a. (Show a) => a -> String
< 1350777519 790698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :works
< 1350777886 925834 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i haven't had strawberries with balsamic though
< 1350777888 941068 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but i hear it's good
< 1350777921 422468 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Well, now you have a mission in life!
< 1350778243 594831 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :when i was little i tried balsamic vinegar with balsamic vinegar
< 1350778251 218273 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Delicious.
< 1350778251 797126 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :it began a lifelong love of balsamic vinegar
< 1350778260 386006 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :also extremely painful lips
< 1350778318 610179 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION is watching The Myth of the Genius Programmer
< 1350778343 819190 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :you need an entire video to tell you that genius is bullshit?
< 1350778467 907550 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350778657 274493 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection
< 1350778707 413420 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 276 seconds
< 1350781296 247650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: help ^
< 1350781323 501400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: with what ☝
< 1350781347 821378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : test :: ((forall a. (Show a) => a -> String) ~ (Int -> String)) => ()
< 1350781347 902118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : why is this not ok
< 1350781347 902284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : is there a ~ that means
< 1350781347 902393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : "can unify with"
< 1350781347 902495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : so i can do
< 1350781348 920656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (a ~ String -> String, a ~ Int -> String)
< 1350781350 519858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : and a = forall a. (Show a) => a -> String
< 1350781352 328600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : works
< 1350781366 634847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh.
< 1350781377 693853 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know if there's such a thing. It seems kind of weird.
< 1350781636 988206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It'd be useful for me.
< 1350781688 352013 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Ask in #haskell!
< 1350781698 822066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Good one.
< 1350781997 641649 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Oh no, race condition!
< 1350782010 120458 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if someone sent you a good message right before the @clear-messages?
< 1350782127 356619 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@clear-messages?
< 1350782127 477802 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Messages cleared.
< 1350782132 303723 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :thank you
< 1350782142 58769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@clear-messages!
< 1350782142 720543 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Messages cleared.
< 1350782149 777467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@ask monqy hi monqy :')
< 1350782150 388069 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350782157 377976 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@clear-messages.
< 1350782157 544939 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Messages cleared.
< 1350782166 565462 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell monqy what have you done?!
< 1350782167 108196 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350782191 510420 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@clear-messages‽
< 1350782191 633528 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list
< 1350782201 696546 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :help
< 1350782201 874415 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :monqy: You have 1 new message. '/msg lambdabot @messages' to read it.
< 1350782204 940395 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :heeelp
< 1350782227 147083 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :uh, oh, can you put comments in urls?
< 1350782240 886477 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@clear-messages⸘
< 1350782241 10217 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :like, using '.' inside of the url and everything after it is ignored
< 1350782241 503935 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list
< 1350782244 254489 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@clear-messagesá
< 1350782244 747623 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Messages cleared.
< 1350782248 370158 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zomg
< 1350782257 540130 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet lambdabot is doing edit distance in UTF-8 bytes. :-(
< 1350782922 492182 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: Arc_Koen
< 1350783830 633089 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I also think "can unify with" might sometimes be useful and the automatic classes I suggested could be used to make it, I think. 
< 1350784052 998469 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Automatic classes if used in Ibtlfmm (instead of only Haskell) could do other things too, including, check if it is not a specific type, trex records, whatever, but in any case they could only be used with the class is specified in the constraint that your function is using it
< 1350785472 635231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: I was reading a book that denoted the empty set by □.
< 1350786202 426391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: It's because you forgot to quantify the "a".
< 1350786212 720033 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I know.
< 1350786254 624493 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: For some reason I thought it would be "scoped" from the "data" but that's a bit silly.
< 1350786271 703638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, GADT headers are weird
< 1350786275 73313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can just put a kind signature there instead
< 1350786280 697083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Coq actually "scopes" it like that
< 1350786286 519577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Agda does too, right?
< 1350786320 708422 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I remembered that there was a difference between "data Foo (n:Nat) : * -> *" and "data Foo : Nat -> * -> *" or "data Foo (n:Nat) a : *" or something.
< 1350786325 429954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But i guess that was in Agda.
< 1350786525 916108 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: So did you know 18:49  Either x y = exists b. if b then x else y; (x,y) = forall b. if b then x else y
< 1350786567 823212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Sure, that makes perfect sense.
< 1350786584 761141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't say it doesn't make sense.
< 1350786621 249512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, I mean... what is there to know?
< 1350786645 283735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Nothing.
< 1350786699 423078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf:
< 1350786704 183736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data To' p f = To' (forall a. (p a) => a -> f a)
< 1350786704 264357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mapH :: (All p ts) => To' p f -> HList ts -> HList (Map f ts)
< 1350786714 879671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: What can I do here if I want to set p = Show, and map show over the list?
< 1350786719 676896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I need to specify an "f".
< 1350786725 791544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But what I want is (Const String), but you can't do that.
< 1350786733 770524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Since type Const a b = a can't be partially applied.
< 1350786742 331039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Can you think of a decent way to generalise the type of mapH so this works?
< 1350786754 125212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've considered
< 1350786758 9433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data To'' p = To'' (forall a r. (p a r) => a -> r)
< 1350786765 117503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mapH' :: ??? => To'' p -> HList ts -> HList ???
< 1350786767 656695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :using
< 1350786774 846427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class (Show a, r ~ String) => Shoe a r
< 1350786783 750454 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :class Shoe a r
< 1350786783 918372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance (Show a, r ~ String) => Shoe a r
< 1350786784 842316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or something
< 1350786791 201373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I don't see how that would work.
< 1350786795 860657 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Yes, I'd say that it's certainly the most thoughtful and intelligent traffic signal I've ever met.
< 1350786797 296475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :As in I don't know what the ???s would be.
< 1350786800 473293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And anyway it feels wrong.
< 1350786803 412692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So do you have any ideas?
< 1350786863 895683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not off-hand.
< 1350786876 434669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK.
< 1350786883 98823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Well, if you think of any, let me know.
< 1350786900 14074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I know I can just do newtype Const a b = Const { getConst :: a } and do To' (Const . show) instead, but that leads to problems later.)
< 1350786908 532069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Since then I want to use toListH :: (All ((~) a) ts) => HList ts -> [a].)
< 1350786912 985985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(But Const a b and Const a c don't unify.)
< 1350786981 48062 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HLists are the devil.
< 1350786995 271725 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :19:36  I just don't see the point
< 1350786999 902019 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Referring to HLists, I'm sure.)
< 1350787076 27299 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: This isn't about HLists, though.
< 1350787094 585093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's about figuring out how this kind of stuff can be used at the type-level.
< 1350787228 240735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : nooodl: 1, 1, …? Everyone knows the Fibonacci sequence begins with 89, -55.
< 1350787230 6163 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: What's this about?
< 1350787260 374322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Hmm.
< 1350787276 968127 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: If I could somehow specify that I want p to have the fundep a b | a -> b, then I think
< 1350787277 342106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : data To'' p = To'' (forall a r. (p a r) => a -> r)
< 1350787277 422977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : mapH' :: ??? => To'' p -> HList ts -> HList ???
< 1350787278 367602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :would work.
< 1350787288 238485 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: But you can't do that. But that's what type families are.
< 1350787288 903192 :ion!ion@heh.fi PRIVMSG #esoteric :> fix ((89:) . (-55:) . zipWith (+) <*> tail)
< 1350787289 903994 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  Couldn't match expected type `a1 -> a' against inferred type `[t]'
< 1350787294 334430 :ion!ion@heh.fi PRIVMSG #esoteric :err
< 1350787302 569547 :ion!ion@heh.fi PRIVMSG #esoteric :> fix ((89:) . (-55:) . (zipWith (+) <*> tail))
< 1350787304 521532 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [89,-55,34,-21,13,-8,5,-3,2,-1,1,0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,6...
< 1350787304 739356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: But an associated type family doesn't work, because then you have to pass the associated type family as a type argument to To''.
< 1350787313 12087 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: And then you're trying to partially-apply it.
< 1350787319 755905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So you run into the same problem.
< 1350787343 925825 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: Just a joke inspired by the debate about whether the sequence begins with 1 1 or 0 1.
< 1350787357 300145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ah.
< 1350787419 598084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fix ((-1:) . (-1:) . (zipWith (+) <*> tail))
< 1350787430 463535 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> fix ((-1:) . (-1:) . (zipWith (+) <*> tail))
< 1350787432 692244 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [-1,-1,-2,-3,-5,-8,-13,-21,-34,-55,-89,-144,-233,-377,-610,-987,-1597,-2584...
< 1350787435 237446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> fix ((0:) . (0:) . (zipWith (+) <*> tail)) -- maximally correct
< 1350787437 536861 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...
< 1350787477 523002 :ion!ion@heh.fi PRIVMSG #esoteric :> fix ((1:) . (0:) . (zipWith (+) <*> tail))
< 1350787479 521471 :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...
< 1350787527 472128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> fix ((1:) . (((sqrt 5 + 1)/2):) . (zipWith (+) <*> tail)) -- this is actually the right one
< 1350787529 798276 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [1.0,1.618033988749895,2.618033988749895,4.23606797749979,6.854101966249685...
< 1350787543 666720 :ion!ion@heh.fi PRIVMSG #esoteric :yes
< 1350787565 185900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@let phi = (sqrt 5 + 1)/2
< 1350787567 20873 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Defined.
< 1350787594 730753 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (phi + 1 :: CReal) / phi == phi / 1
< 1350787597 167388 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  True
< 1350787625 333888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (phi + phi + 1 :: CReal) / (phi + 1) == (phi + 1) / phi
< 1350787627 710496 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  True
< 1350787629 890409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :See?
< 1350787702 812955 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :"It was a dotfile virus (communicated via infecting workstations) to advertise a fraternity party"
< 1350787749 888343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: You gonna stand up and take that from Nereid???
< 1350787803 634243 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: I sure showed that Nereid, eh?
< 1350787812 826380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes
< 1350787828 35967 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :shachaf is fibbing.
< 1350788006 541225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ooh, I know.
< 1350788011 125814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can make a type family indexed by constraints.
< 1350788024 483130 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Correspond is one of my useful spells it can be used for various things including to determine your longitude.
< 1350788034 774380 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Let's see if you understand how I might beat the assassin with the Correspond spell and the phase of the moon.
< 1350788053 573361 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :elliott: What is that useful for, though?
< 1350788226 568700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> toListH (mapH' showTo'' (HCons 1 (HCons 2 HNil)))
< 1350788226 649658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :["1","2"]
< 1350788230 769148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: Well, uh...
< 1350788237 829047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> toListH (mapH' showTo'' (HCons 1 (HCons "abc" HNil)))
< 1350788237 909967 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :["1","\"abc\""]
< 1350788239 902201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's pretty cool!
< 1350788290 323579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> [show 1, show "abc"]
< 1350788291 737661 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["1","\"abc\""]
< 1350788302 350870 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> ["1","\"abc\""]
< 1350788303 421190 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  ["1","\"abc\""]
< 1350788308 31872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Do I win the "oversimplify the example" game?
< 1350788309 624861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> "hi monqy"
< 1350788311 115129 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "hi monqy"
< 1350788357 249637 :ion!ion@heh.fi PRIVMSG #esoteric :> let fibs = (go (-) 1 (-1), 0, go (+) 1 1) where { go f a b = fix ((a:).(b:).(zipWith f<*>tail)) }; right (ls,x,r:rs) = (x:ls,r,rs); left (l:ls,x,rs) = (ls,l,x:rs); iterateN n = appEndo . Data.Foldable.foldMap Endo . replicate n in ((\(_,_,rs) -> rs) . iterateN 10 right . iterateN 20 left) fibs
< 1350788358 231953 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  can't find file: L.hs
< 1350788360 118657 :ion!ion@heh.fi PRIVMSG #esoteric :> let fibs = (go (-) 1 (-1), 0, go (+) 1 1) where { go f a b = fix ((a:).(b:).(zipWith f<*>tail)) }; right (ls,x,r:rs) = (x:ls,r,rs); left (l:ls,x,rs) = (ls,l,x:rs); iterateN n = appEndo . Data.Foldable.foldMap Endo . replicate n in ((\(_,_,rs) -> rs) . iterateN 10 right . iterateN 20 left) fibs
< 1350788362 303881 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  [34,-21,13,-8,5,-3,2,-1,1,0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,...
< 1350788370 612081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> :t \to -> toListH . mapH' to
< 1350788370 817319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :\to -> toListH . mapH' to
< 1350788370 898070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :  :: (Foldr
< 1350788370 898258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :        Constraint
< 1350788370 898363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :        Constraint
< 1350788371 640511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :        Pair
< 1350788373 695309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :        ()
< 1350788375 668703 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :        (Map Constraint * (* ~ a) (MapResult p ts)),
< 1350788377 689539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :      Foldr Constraint Constraint Pair () (Map Constraint * p ts)) =>
< 1350788379 682934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :     To'' p -> HList ts -> [a]
< 1350788381 603009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: im wizard
< 1350788397 649181 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :type Constrain't = Constraint -> Void
< 1350788426 831698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OK now for foldrH.
< 1350788437 330965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think this type is going to make something like no sense at all.
< 1350788444 145838 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what are you doing.................
< 1350788449 895310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: magic
< 1350788456 560052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: toListH :: (All ((~) a) ts) => HList ts -> [a]
< 1350788460 263537 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: something "pretty cool"
< 1350788469 265733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: HList '[String, String, String] is an ok input to toListH.
< 1350788473 890759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: but HList '[String, Int] isnt'.
< 1350788475 573678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*isn't
< 1350788484 345809 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: whoa, dude
< 1350788489 177135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class (a, b) => Pair a b
< 1350788489 383577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance (a, b) => Pair a b
< 1350788489 464525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :type family Unit :: Constraint
< 1350788489 464705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :type instance Unit = ()
< 1350788489 464815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :type All p xs = Foldr Pair Unit (Map p xs)
< 1350788492 419867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: "that's the definition of All"
< 1350788496 976858 :ion!ion@heh.fi PRIVMSG #esoteric :Longcat is long. https://sphotos-a.xx.fbcdn.net/hphotos-ash3/557771_483841354969839_129064845_n.jpg
< 1350788502 383909 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hion
< 1350788504 688910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Pair is just (,) on constraints and Unit is just () on constraints but
< 1350788510 565843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't work if you do that
< 1350788513 657372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I have to redefine them
< 1350788527 356213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: It doesn't?
< 1350788538 436523 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: nope
< 1350788544 106575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: (() :: Constraint) works but just () doesn't
< 1350788545 924900 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :What if you use type instead to define it?
< 1350788546 521015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It thinks it's the wrong kind?
< 1350788552 905560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and ((,) :: Constraint -> Constraint -> Constraint) doesn't work at all
< 1350788557 894814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently only (a, b) is overloaded, not (,) itslef
< 1350788560 2294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*itself
< 1350788566 499301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : type family Unit :: Constraint
< 1350788566 580153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : type instance Unit = ()
< 1350788568 761384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is because you can't do
< 1350788572 526017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :type Unit :: Constraint = ()
< 1350788578 970599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's the only way to give a type synonym a kind signature
< 1350788579 201630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :type Unit = (() :: Constraint)
< 1350788582 133170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :doesn't work
< 1350788582 728919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :try it
< 1350788586 813837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Works for me.
< 1350788592 726700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You need the parentheses on the right side, though.
< 1350788597 132860 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wtf
< 1350788598 949370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you need the parens
< 1350788600 485837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's dumb as hell
< 1350788607 93530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"i kno dude"
< 1350788609 537308 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Why did they make like that? It ought to work.
< 1350788615 781736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t foldr
< 1350788616 871699 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a b. (a -> b -> b) -> b -> [a] -> b
< 1350788645 660138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :foldrH :: (All p ts) => (forall a. (p a) => a -> b -> b) -> b -> HList ts -> b
< 1350788648 893199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok so this works but it's obviously not ideal
< 1350788653 404839 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we want a fold on the type-level ts
< 1350788673 918509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so foldrH :: ??? -> HList ts -> Foldr f z ts
< 1350788675 137466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for some f, z
< 1350788721 847957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess (forall a. (p a) => a -> b -> f a b)
< 1350788732 275473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er
< 1350788734 865716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess (forall a b. (p a) => a -> b -> f a b)
< 1350788737 916172 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though that fails to express that the "b" comes from the fold :/;
< 1350788739 488883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*:/
< 1350788963 888949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Hey, isn't this just induction?
< 1350788969 321942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: You use Coq a lot, right?
< 1350788971 506412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What is?
< 1350788976 147487 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wasn't paying many attentions.
< 1350788979 80118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: What type does Coq infer for induction on the standard cons list type?
< 1350788988 488180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Or the general recursion scheme, I guess; practically the same for my purposes.)
< 1350788990 141480 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I have an All typeclass
< 1350788998 605727 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :mine is way bettar
< 1350789006 7338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: How's yours definde?
< 1350789007 26968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*defined
< 1350789010 577448 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :can't remember
< 1350789012 470699 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I tried a few ways
< 1350789013 615574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: Mine doesn't involve any typeclasses!
< 1350789022 981160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: Just type families with results that are used as constraints.
< 1350789024 307027 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :I did one of those at some point
< 1350789029 366757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's worked out just great so far.
< 1350789031 308637 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :but it didn't work very well
< 1350789041 422354 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :but I was using 7.4.1 at the time
< 1350789045 350115 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :maybe shit has improved
< 1350789049 856519 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://sprunge.us/HVji
< 1350789054 84985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(7.6-only code.)
< 1350789063 499610 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: list_rect
< 1350789063 873455 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :     : forall (A : Type) (P : list A -> Type),
< 1350789063 954155 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :       P nil ->
< 1350789063 954325 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :       (forall (a : A) (l : list A), P l -> P (a :: l)) ->
< 1350789064 356018 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :       forall l : list A, P l
< 1350789088 174946 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is that what you wanted?
< 1350789091 70992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: yep, thanks
< 1350789098 803095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: time to write that in haskell..........
< 1350789106 40000 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :lol
< 1350789125 873605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: if i close my eyes and pretend hard enough it will be agda
< 1350789128 514499 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but faster
< 1350789131 439733 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :totally
< 1350789230 98218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: foldrH :: (All p ts) => (forall a us. (p a) => a -> f us -> f (a ': us)) -> f '[] -> HList ts -> f ts
< 1350789241 833465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: : )
< 1350789243 880767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: :      )
< 1350789248 309699 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :: /
< 1350789291 823849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it would be nice to represent the ordering somehow rather than having it be as vague as (All p ts)
< 1350789292 723720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but oh well
< 1350789305 472006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :would need more indexy types for that I guess
< 1350789454 305915 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i wish i were cool enough to use ZFS
< 1350789486 673106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you cool enough to use btrfs
< 1350789495 958748 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is btrfs fully baked yet?
< 1350789502 362490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know someone who lost three filesystems to btrfs.
< 1350789529 515884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Problems ranging from data corruption to kernel deadlock, or something like that.
< 1350789533 20945 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: I use JFS. Is that cool?
< 1350789535 234538 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i'm trying to figure out the best way to stack encryption, LVM, and RAID on my new server
< 1350789535 440823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, OS/2 is cool.
< 1350789554 429984 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and my understanding is that ZFS handles this all together in an integrated sexy way
< 1350789575 212442 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: I think by "integrated" that means "in its own separate universe to everything else, with its own version of everything".
< 1350789585 280511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I don't think it does LVM; I think it has its own implementation of what LVM does. No?)
< 1350789589 738994 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's what i mean
< 1350789621 894397 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :like, i wouldn't need LVM because i could just have a single RAID-Z partition which spans multiple drives of different sizes
< 1350789648 291030 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you using FreeBSD?
< 1350789649 932595 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :no
< 1350789678 825254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Uh oh.
< 1350789682 681229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I need unsafeCoerce to do this one.
< 1350789700 653388 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :are you a bad enough dude to use unsafeCoerce
< 1350789709 98661 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :unsafeCoerce enables quite a lot of type hackery
< 1350789722 900899 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Has anyone told Oleg about it?
< 1350789744 142552 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: You can't spell unsafeCoerce without fun and saeCoerce.
< 1350789769 517859 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :20:21:22  I think I need unsafeCoerce to do this one.
< 1350789772 394907 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :........................................
< 1350789790 142258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: hey, usually I bring out unsafeCoerce much before this!!!
< 1350789800 489324 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :........................................
< 1350789817 826527 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> ((==) `on` (sort . map toLower . filter isAlpha)) "unsafeCoerce" "cancerous fee"
< 1350789820 264645 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  True
< 1350789826 205144 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :I know there are some things that can be done with unsafeCoerce I think my extensible product types library use unsafe
< 1350789838 731632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: i
< 1350789840 760239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: how
< 1350789849 221150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy:
< 1350789849 566659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Foldy p = Foldy (forall a us. (p a) => a -> FoldR p us -> FoldR p (a ': us))
< 1350789849 774651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :type family FoldR (p :: * -> Constraint) (xs :: [*]) :: *
< 1350789849 855601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :foldrH :: (All p ts) => Foldy p -> FoldR p '[] -> HList ts -> FoldR p ts
< 1350789849 855800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :foldrH _ z HNil = z
< 1350789849 855911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :foldrH foldy@(Foldy f) z (HCons x xs) = unsafeCoerce (f x (unsafeCoerce (foldrH foldy z xs)))
< 1350789858 895842 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :O, it is a anagram?
< 1350789865 297692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: foldy named in honour of 4.1 loopy
< 1350789921 284882 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im very upset about this unsafecoerce
< 1350789941 335299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: which one
< 1350789958 730777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: feel free to write a patch removing it
< 1350789968 382345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: Remember that time I got unsafeCoerce into an edwardk library?
< 1350789971 449367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good times
< 1350789987 34674 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im upset about that too
< 1350789993 908191 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im upset about both unsafecoerces
< 1350789996 461316 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: Did you know 1.8% of Hackage is edwardk libraries?
< 1350789999 812647 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :basically i don't want to have to think about stacking all these different kinds of virtual block device
< 1350790011 701950 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i just wanna say "here are some drives, make sure my shit is redundant and also encrypted, thx"
< 1350790012 983622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: one day you'll grow up to be as old as me and then you'll appreciate unsafeCorece
< 1350790013 516924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: That's why you buy a sysadmin!
< 1350790022 416882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: well I think LVM is bad and people shouldn't use it
< 1350790036 592286 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :why specifically
< 1350790038 313099 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess that also means I think people shouldn't encrypt their drives
< 1350790040 870498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or align their blocks on SSDs
< 1350790044 55808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: well have you seen it
< 1350790048 160018 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you don't need LVM to do either of those things
< 1350790048 326377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's the messiest piece of crap I've ever seen
< 1350790053 630995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :numbers blocks and stuff differently from the kernel
< 1350790068 413251 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if I wanted to avoid LVM i suppose I could do a RAID0 of my two RAID5 devices
< 1350790077 559443 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :except no i can't
< 1350790079 226068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> (0 + 5) / 2
< 1350790080 717655 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  2.5
< 1350790084 377802 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :because they will be different sizes
< 1350790086 101185 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: btw how do you do the alignment thing without lvm on linux
< 1350790094 193750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iirc it was required ages ago
< 1350790122 232340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Alignment?
< 1350790125 893535 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :elliott: it seems like LVM would *hurt* there
< 1350790131 547638 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's another layer of metadata to mess up the alignment
< 1350790156 98020 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you would just make sure your partition is aligned
< 1350790161 643277 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and then tell your mkfs to align shit
< 1350790169 851203 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :(they support this originally for RAID performance)
< 1350790170 751292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: ~eaxample use~
< 1350790171 34547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :type instance FoldR ((~) a) xs = [a]
< 1350790171 285247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toListH' :: (All ((~) a) ts) => HList ts -> [a]
< 1350790171 365955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toListH' = foldrH toot []
< 1350790171 366144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toot :: Foldy ((~) a)
< 1350790171 563170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toot = Foldy (:)
< 1350790188 797241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i can't believe this shit works
< 1350790201 643262 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: SSDs erase data in big blocks; for performance you want these to be aligned with filesystem blocks
< 1350790214 533679 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :by "erase" I mean "write"
< 1350790215 39039 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Right, but what does that have to do with LVM?
< 1350790226 529236 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah that's what i'm wondering too ;)
< 1350790232 652529 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think RethinkDB had a post on their weblog about doing this once.
< 1350790234 805077 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :if you want to use LVM, it's another layer on which you have to get the alignment right
< 1350790242 879405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it looks like they replaced their site with a "launching soon" page.
< 1350790245 560155 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :heh
< 1350790247 178632 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sucks
< 1350790265 656343 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(On the other hand maybe they'll be launching soon!)
< 1350790280 436710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: paul graham joke
< 1350790281 389287 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they weren't already launched
< 1350790287 518887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sort of.
< 1350790289 194868 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :elliott: i can't believe that shit works either
< 1350790298 256026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: did rethinkdb "pivot"
< 1350790298 829141 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you can pull of launching a second time, why not?
< 1350790305 178720 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :pie-vot
< 1350790309 727512 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they make pies now
< 1350790311 33647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pivot, n. making a new business except it has the same name and people
< 1350790315 742777 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :artisinal local gluten-free pies
< 1350790319 521439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because you didn't have a business model for the previous one
< 1350790323 598884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(business model for the new one not required either)
< 1350790325 806260 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :pies that celebrate craftsmanship
< 1350790380 124610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: They added a word! https://addons.heroku.com/
< 1350790388 749428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now it's "Fast, elegant full-text search that celebrates your craftsmanship."
< 1350790419 584643 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but is it awesome?!?!?!?!?
< 1350790435 640848 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i must know if this software is awesome, minimalist, suckless, and "done right"
< 1350790445 684649 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Does $KMCCOMPANY have fulltext search?
< 1350790451 400048 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your customers expect fast and accurate keyword search, autocompletion menus and inputs, faceted browsing, spatial search and so much more.
< 1350790453 609593 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's classified
< 1350790471 964876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :class Company a
< 1350790478 124121 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :data Kmc = Kmc; instance Company Kmc
< 1350790504 459181 :augur!~augur@208.58.5.87 QUIT :Read error: Connection reset by peer
< 1350790524 202849 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1350790559 3660 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Is there a Void :: Constraint?
< 1350790568 48407 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What would that be?
< 1350790577 965482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: A constraint that is never satisfied.
< 1350790582 116826 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Int ~ String) works but ew.
< 1350790612 926199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know.
< 1350790638 631603 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At least do (False ~ True) or something.
< 1350790656 705219 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or data Blah = A | B; (A ~ B)
< 1350790739 787938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have a Foldr and FoldR that are two different things.
< 1350790747 799698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That's good, right?
< 1350791143 802182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: do you have a foldR
< 1350791221 491371 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://okmij.org/ftp/cpp-digest/toy_OS.txt
< 1350791400 376147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: http://hpaste.org/76553
< 1350791638 263637 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :something tells me haskell wasn't made to do this!!!!!
< 1350791678 980643 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: they should have thought of that before they invented GHC extensions!!
< 1350793654 143693 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :how do i get a specific element out of a tuple in haskell? lets say x out of (x,y,z)
< 1350793696 910975 :ion!ion@heh.fi PRIVMSG #esoteric :0) Tuples may be the wrong thing to use if you need that; 1) f (x,y,z) = x
< 1350793722 303366 :ion!ion@heh.fi PRIVMSG #esoteric :or: f (x,_,_) = x
< 1350793791 118622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(But probably you want to pattern-match directly in your function, rather than defining f and using it.)
< 1350793794 459473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(But see #0.)
< 1350793814 279292 :ion!ion@heh.fi PRIVMSG #esoteric :yourFunction (x,_,_) = doSomethingWith x
< 1350793870 744887 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :just want to know how to address a value of a tuple.. lets have an example (and please i'm not out to reinvent the whell, just try to get an idea of it)
< 1350793873 75529 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :let v2len va vb = sqrt(((vb!!0) - (va!!0))^2 + ((vb!!1)-(va!!1))^2)
< 1350793900 171224 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :how to make it happen with tuples
< 1350793914 921807 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :!! works only for lists
< 1350793962 541019 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :know what i mean?
< 1350793962 621771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you probably shouldn't use (!!) either btw
< 1350793967 406108 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :yep
< 1350793976 681658 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :thats exactly what im asking
< 1350793992 354510 :ion!ion@heh.fi PRIVMSG #esoteric :v2len (ax,ay,az) (bx,by,bz) = sqrt ((bx-ax)^2 + (by-ay)^2 + (bz-az)^2)
< 1350794004 764571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- was typing what ion was writing, yeah.
< 1350794008 520473 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :ah
< 1350794008 872852 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Wait, why do you have three values there?
< 1350794009 855039 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :okay
< 1350794014 625845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The lists are two elements long in hagb4rd's example.
< 1350794025 898704 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :i see
< 1350794026 422777 :ion!ion@heh.fi PRIVMSG #esoteric :He was talking about a 3-tuple at first.
< 1350794034 277321 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :yep, thank you
< 1350794037 208973 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :it's clear now
< 1350794147 610465 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :@let matrix = ((1, 0, 0), (2, 4, 4), (0, 0, 0))
< 1350794148 923303 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Defined.
< 1350794154 606142 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric ::t matrix
< 1350794155 698569 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t t1 t2 t3 t4 t5 t6 t7 t8. (Num t, Num t1, Num t2, Num t3, Num t4, Num t5, Num t6, Num t7, Num t8) => ((t, t1, t2), (t3, t4, t5), (t6, t7, t8))
< 1350794176 43390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice inferred type
< 1350794192 866917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hagb4rd: FWIW if you have a tuple of more than two elements you usually want to define your own data type.
< 1350794213 533774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Row a = Row a a a; data Matrix a = Matrix (Row a) (Row a) (Row a) and then use Matrix Integer, or whatever.
< 1350794225 110404 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :kool
< 1350794318 369906 :ion!ion@heh.fi PRIVMSG #esoteric :Don’t do this, you don’t want to use lists as geometrical vectors, but here’s a toy example of computing the length between two lists of arbitrary length (assuming both have the same length). I just thought it might be educational wrt. avoiding (!!). f as bs = (sqrt . sum . map (^2)) ds where ds = zipWith (-) as bs
< 1350794423 584830 :ion!ion@heh.fi PRIVMSG #esoteric :Another thing that is wrong with it is the unchecked assumption that the lists have the same length.
< 1350794466 883383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: I don't understand why you use where where there instead of just inlining it, possibly using ($).
< 1350794516 829642 :ion!ion@heh.fi PRIVMSG #esoteric :I thought giving a (somewhat descriptive) name to the intermediate list would make it clearer for a newbie.
< 1350794523 321199 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :okay, i guess there are already some functions for playing arond r2, r3..how would you implement  transformation matrices (lets say sth like a rotation in R2 :)
< 1350794530 470283 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: Fair enough.
< 1350794668 715008 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :i would like implement a R3->R2 transformation (display 3D on 2D screen) for some very basic geomatrical figures (vertices, lines).. that would be nice :)
< 1350794754 19190 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :i guess the z-values need to be moved towards the vanishing point in some way
< 1350794875 82707 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :(so the further away you get, the more they get moved towards viewcenter)
< 1350794891 881001 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :gd
< 1350794894 566998 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :whoops
< 1350794897 445194 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :wrong window
< 1350794909 268145 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is this #haskell now
< 1350794925 517346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: yes
< 1350794937 320627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: join #haskell and talk about esolangs
< 1350794949 688632 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :420 join #haskell every day
< 1350794977 440225 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sleep, 'night
< 1350794981 174091 :ion!ion@heh.fi PRIVMSG #esoteric :Let’s think of a simple case where you only implement the multiplication of a 3×3 matrix with a 3-vector. Using elliott’s Row and Matrix types and also defining
< 1350794990 394129 :ion!ion@heh.fi PRIVMSG #esoteric :data Vector a = Vector a a a
< 1350795001 887098 :ion!ion@heh.fi PRIVMSG #esoteric :how would you multiply a single Row with a Vector?
< 1350795003 332796 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :i guess haskell would be a very efficient way to implement such calculations in a few lines of code :)
< 1350795074 502414 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=vSTJL1ikxXY
< 1350795265 826495 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :i wonder if that was rethinkdb's thinking
< 1350795300 69113 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :To prevent people from downloading the newest games, Black and White, a "no experience" security patch was added. This *encourages* downloading the newest games, if you want to use this, isn't it?????
< 1350795531 62523 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I don't know.
< 1350795693 516649 :ion!ion@heh.fi PRIVMSG #esoteric :hagb4rd: Feel free to ask if you’re not sure.
< 1350795781 59988 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :yea, i will readmy self on through some docs first.. but cool thank you
< 1350795790 550179 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :consider it noted
< 1350795808 638877 :ion!ion@heh.fi PRIVMSG #esoteric :I mean, we can go through the implementation right now.
< 1350795830 409449 :ion!ion@heh.fi PRIVMSG #esoteric :if you want
< 1350796243 501584 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :guess i better try to catch up some of the basic ideas of haskell-typing first..
< 1350796263 361439 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :don't want to waste your time with this
< 1350796293 701240 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :but we can speak lateron if you like. i would be glad too :)
< 1350796324 501405 :ion!ion@heh.fi PRIVMSG #esoteric :ok
< 1350796791 295865 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :but we could discuss the algorithm on how to solve the (z-transformation/that thing with the vanishing point).. pseudo code/math/whatever
< 1350797103 653425 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :is z-transformation an esolang
< 1350797119 813452 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :an implementation of it might be
< 1350797125 802557 :ion!ion@heh.fi PRIVMSG #esoteric :hagb4rd: You might find this useful. http://www.scratchapixel.com/lessons/3d-advanced-lessons/perspective-and-orthographic-projection-matrix/perspective-projection-matrix/
< 1350797149 360133 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :perfect
< 1350797152 808796 :nys!~nysnamovo@blk-142-60-139.eastlink.ca QUIT :Quit: quit
< 1350797164 153326 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :thank you
< 1350797423 459570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kmc: exciting ipwn update: it's just "on hiatus".
< 1350797468 533904 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :barts: also i admit trying to creep some scope from you handsome people ;)
< 1350797585 638106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"TWO-THIRDS of Scots would back independence if they believed it would make them £500 better off, according to a poll."
< 1350797597 305949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in other news, a third of Scotland would knowingly vote against their own interests
< 1350797624 646317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :loaded questions, the finest art
< 1350797669 508231 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1350798429 547086 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: haha
< 1350798709 499331 :TodPunk!~Tod@166-70-93-209.ip.xmission.com QUIT :Read error: No route to host
< 1350798764 986965 :TodPunk!~Tod@166-70-93-209.ip.xmission.com JOIN :#esoteric
< 1350799333 510433 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1350799803 359480 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Did you know if you d othis
< 1350799806 193713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*do this
< 1350799807 403969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Foldy p = Foldy {friend::forall a us. (p a) => a -> FoldR p us -> FoldR p (a ': us)}
< 1350799810 247268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you get a type error?
< 1350799814 627159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The accessor doesn't type.
< 1350799825 151968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :WRONG
< 1350799832 368691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I get a "FoldR not in scope" error
< 1350799844 575732 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Has anyone win at Iter Vehems ad Necem with zero contrast? Has anyone win with maximum contrast?
< 1350799888 5956 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I've never won :(
< 1350799898 472184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :don't worry monqy
< 1350799899 171816 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :but I've gotten "pretty dang far" and then died and then gotten bored
< 1350799905 62454 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you win at life
< 1350799911 938560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"it's true"
< 1350799935 55267 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :: o
< 1350800276 43809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :    Expected type: a -> FoldR p us -> FoldR p ((':) * a us)
< 1350800276 124548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :      Actual type: a -> FoldR p us0 -> FoldR p ((':) * a us0)
< 1350800279 188324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ghc
< 1350800342 628189 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :i heard ghc was the worst compiler ever
< 1350800357 243620 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :me too
< 1350800385 626997 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :this must be penance for your unsafecoerce shenans
< 1350800405 782772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :barts: i heard barts smells
< 1350800414 166091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :who knows the real trutrths in the world...........................
< 1350800418 977778 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :eat my shorts
< 1350800425 70953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good one
< 1350800438 219012 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: ps this is me trying to undo said `shenans'
< 1350800512 982828 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's still upset
< 1350800719 847022 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :sacrifice a virgin compiler
< 1350800829 100962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :barts: btw who are you
< 1350800850 860288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`pastelog barts
< 1350800870 107975 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hlep
< 1350800875 652920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`pastelogs barts
< 1350800879 55370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :h t h
< 1350800890 974000 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output.
< 1350800896 691491 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`pastelog pastelog
< 1350800900 893126 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.18045
< 1350800906 360413 :HackEgo!codu@codu.org PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.6290
< 1350800945 599013 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why did that work?
< 1350800963 840143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run ls -lh $(which pastelog)
< 1350800967 177711 :HackEgo!codu@codu.org PRIVMSG #esoteric :​-rwxr-xr-x 1 5000 0 602 Oct 21 06:29 /hackenv/bin/pastelog
< 1350801088 868893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Foldy p = Foldy (forall a us. (p a) => a -> FoldR p us -> FoldR p (a ': us))
< 1350801088 989686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Foldy' p = Foldy' (forall a us. (p a) => HList us -> a -> FoldR p us -> FoldR p (a ': us))
< 1350801098 624012 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Can you write a function to convert between these two types without using unsafeCoerce at all?
< 1350801105 946002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Declare type family FoldR (p :: * -> Constraint) (xs :: [*]) :: *
< 1350801111 811533 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and data HList :: [*] -> *
< 1350801131 974771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Foldy p -> Foldy' p is what's desired.
< 1350801185 74845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: @paste or something, I can't read IRC lines like this.
< 1350801188 371968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION is barely awake.
< 1350801282 102424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: http://sprunge.us/iPBU
< 1350801292 117359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: The only change between the two types is the inclusion of a dummy parameter at the front.
< 1350801295 186929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Your conversion can ignore it entirely.
< 1350801304 264744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's only there to unify the type argument of the HList with the us elsewhere.
< 1350801315 423957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e., in spirit, you want convert (Foldy p) = Foldy' (\_ -> p).
< 1350801318 837011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(But you'll find that won't work.)
< 1350801367 745306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That doesn't even compile.
< 1350801373 817975 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your paste.
< 1350801390 623715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess you need to import GHC.Prim or something.
< 1350801395 38929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, right.
< 1350801399 311391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, you need to import that for Constraint.
< 1350801406 28317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GHC.Exts, rather.
< 1350801511 730151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: whoa, dude, convert (Foldy p) = Foldy' (\_ -> p) doesn't work.
< 1350801540 307396 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yep.
< 1350801545 665114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's because type family.
< 1350801551 579231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think.
< 1350801554 560559 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Can you think of a way to fix it?
< 1350801577 60408 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Note that Foldy' (\_ -> unsafeCoerce p) does work, I think. It just refuses to unify for some reason.
< 1350801632 624833 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can you simplify this a bit?
< 1350801641 307515 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet the whole HList thing isn't necessary.
< 1350801644 446769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Sure.
< 1350801646 424027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(It isn't.)
< 1350801682 899388 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And even foo (Foldy p) = Foldy p doesn't type-check.
< 1350801716 409345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Right.
< 1350801718 409672 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: http://sprunge.us/EFQX
< 1350801724 600683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Plus the relevant extensions.)
< 1350801727 536802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Then write Foo a -> Foo' a.
< 1350801734 895998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Note: I haven't tested that this has the same problem, but I'm virtually certain it does.)
< 1350801751 997719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Er.
< 1350801758 435426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: data Foo a = ... should just be data Foo = ...
< 1350801761 611698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Same for Foo' a = ...
< 1350801763 865649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :You want Foo -> Foo'.
< 1350801798 610888 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :can you recommend a haskell gui?
< 1350801802 223645 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :ide
< 1350801815 255341 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i use vim and emacs
< 1350801819 965950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's leksah if you really want an ide
< 1350801824 749131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but i don't, personally
< 1350801931 268564 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :yea i installed leksha but i already _hate_ it
< 1350801947 288292 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :okay
< 1350801952 898619 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :notepad will do
< 1350801959 988287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: type family Hi a; data Foo = Foo (forall a. Hi a); conv (Foo x) = Foo x
< 1350802074 16080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: I take it that doesn't work?
< 1350802077 237960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: That doesn't really bother me though.
< 1350802081 522588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know you can't just write it as identity.
< 1350802086 106009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: (And BTW I think that is intentional behaviour.)
< 1350802105 226854 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: If that doesn't work, why do you expect your more complicated case to?
< 1350802114 6822 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Because you have to do it differently.
< 1350802115 353702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know how.
< 1350802119 240168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But I bet you can use the forall somehow.
< 1350802470 739251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :foo :: (forall a. Hi a) -> (forall b. Hi b)
< 1350802475 79050 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can you write that?
< 1350802489 30457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Can you?
< 1350802501 550824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe.
< 1350802917 485528 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: "NB: `Hi' is a type function, and may not be injective"
< 1350802921 717339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if you just use a data family instead?
< 1350802950 699009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: That would defeat the whole point.
< 1350802958 670886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The only reason I have a type family is so that it can be a type synonym family.
< 1350803040 718933 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hate the synonym not the syn
< 1350803303 982234 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :GNU is my IDE
< 1350803463 601607 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi
< 1350803473 555657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi monqy :')
< 1350803493 555884 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what s'up!!
< 1350803550 786040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :monqy: EVERYTHING
< 1350804313 988677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :elliott: What if you just write some instances?
< 1350804510 164801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Like what?
< 1350804526 608348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Any.
< 1350804595 537278 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: What kind of instance?
< 1350804608 800323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :type instance FoldR blah
< 1350804613 396044 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Presumably this family has instances?
< 1350804659 984374 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Sure.
< 1350804663 635566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Adding an instance doesn't change anything.
< 1350804668 780707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Since I have them.
< 1350805029 244389 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350805990 943385 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :how would i just have these few lines of code executed everytime i start ghci?:
< 1350805991 585543 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :data Vector4 a = Vector4 a a a a; let p1 = 0.0 0.0 0.0 0.0;
< 1350806000 57249 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :sry
< 1350806144 62874 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :fuck this can't be so complicated.. modules imports omg.. do i need all this shit? just want to exec this 2 lines.. nothing more. please help
< 1350806191 741392 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :data Vector4 a = Vector4 a a a a; let p1 = Ve0.0 0.0 0.0 0.0;
< 1350806201 636927 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :data Vector4 a = Vector4 a a a a; let p1 = Vector4 0.0 0.0 0.0 0.0;
< 1350806224 798466 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :damnit sry.. the last version works.
< 1350806268 797377 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :but howto run as a scipt/batch?
< 1350806445 344684 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :@data Vector4 a = Vector4 a a a a;
< 1350806445 464934 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list
< 1350806456 454008 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :>data Vector4 a = Vector4 a a a a;
< 1350807398 313786 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :#!/usr/bin/env runhaskell
< 1350807782 739226 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :thx barts
< 1350808955 794943 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350809365 796893 :Nisstyre-laptop!~yours@oftn/member/Nisstyre QUIT :Ping timeout: 246 seconds
< 1350809394 764495 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :yw
< 1350809853 142671 :MoALTz!~no@212.183.128.225 JOIN :#esoteric
< 1350810839 106878 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net QUIT :Quit: hello
< 1350811014 598355 :zzo38!~zzo38@24-207-49-17.eastlink.ca PRIVMSG #esoteric :Confucius say too much. -- Recent Chinese Proverb
< 1350811035 755102 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :i like that zzo38 
< 1350811043 30456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote  Confucius say too much. -- Recent Chinese Proverb
< 1350811053 88999 :HackEgo!codu@codu.org PRIVMSG #esoteric :871)  Confucius say too much. -- Recent Chinese Proverb
< 1350811732 940391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shachaf: Does Rust support dynamic loading?
< 1350811943 589234 :zzo38!~zzo38@24-207-49-17.eastlink.ca QUIT :Remote host closed the connection
< 1350811957 939965 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :why does #esoteric only talk about mainstream computer languages today
< 1350811976 755141 :barts!~barts@p57AEAC99.dip.t-dialin.net PRIVMSG #esoteric :next up: agda
< 1350812074 715798 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 246 seconds
< 1350812672 852878 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric
< 1350812826 656447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :barts: you are welcome to supply discussion of esolangs
< 1350812839 793921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :failing that the channel is more people who like esolangs talking about random crap than actually a channel about esolangs
< 1350812877 920359 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :sometimes the people don't even really like esolangs
< 1350812893 423688 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Except in clear help channels usually there are just people having the same interestst
< 1350812910 4074 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that does not mean they talk about what the name of the channel would suggest :)
< 1350813077 463760 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but to change the topic into a random direction
< 1350813094 239156 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what about an esolang only accepting a bunch of differential equations as programs?
< 1350813175 419509 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what about an esolang only accepting equations which are wrong .
< 1350813216 674994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what about an esolang
< 1350813227 416916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what about an esolang where you are only allowed to work on monids
< 1350813231 171849 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*monoids
< 1350813251 387689 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :essentially that means you only have one 'instruction' 
< 1350813259 248086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you ruined the pattern mroman
< 1350813261 596060 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now you must die
< 1350813271 369383 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what about an esolang where you must die?
< 1350813286 691584 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hellang :)
< 1350813600 806035 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what about an esolang which is so esoteric it can't possibly exist.
< 1350813846 117304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what about
< 1350814291 356979 :barts_!~barts@p4FD0F2B9.dip.t-dialin.net JOIN :#esoteric
< 1350814344 144612 :nooga!~nooga@77-45-54-224.sta.asta-net.com.pl JOIN :#esoteric
< 1350814348 565956 :nooga!~nooga@77-45-54-224.sta.asta-net.com.pl PRIVMSG #esoteric :https://github.com/smtlaissezfaire/bcompiler whaaa
< 1350814509 319592 :barts!~barts@p57AEAC99.dip.t-dialin.net QUIT :Ping timeout: 276 seconds
< 1350816173 827378 :carado!~user4539@78.250.231.234 JOIN :#esoteric
< 1350816583 207156 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving.
< 1350816715 146321 :epicmonkey!~epicmonke@188.134.41.171 QUIT :Remote host closed the connection
< 1350816737 725763 :epicmonkey!~epicmonke@188.134.41.171 JOIN :#esoteric
< 1350816749 834942 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350817339 838617 :Jafet!~Jafet@unaffiliated/jafet QUIT :Quit: Leaving.
< 1350818086 675316 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1350818101 459174 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Client Quit
< 1350818275 168348 :nooga!~nooga@77-45-54-224.sta.asta-net.com.pl QUIT :Ping timeout: 260 seconds
< 1350819160 975093 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Remote host closed the connection
< 1350820235 156879 :nooga!~nooga@public-gprs412572.centertel.pl JOIN :#esoteric
< 1350822027 141490 :nooga!~nooga@public-gprs412572.centertel.pl QUIT :Ping timeout: 260 seconds
< 1350824274 657239 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net PRIVMSG #esoteric :@tell ion [hagb4rd.geometry.transformation.haskell] i've got some (very basic) work done now.. guess this would be a good point to start from: http://pastie.org/5093143
< 1350824275 14880 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350824375 476373 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> p = "np"
< 1350824377 71250 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  : parse error on input `='
< 1350824382 963202 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> let p = "np" in p
< 1350824384 506304 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :  "np"
< 1350824401 782510 :carado!~user4539@78.250.231.234 QUIT :Ping timeout: 246 seconds
< 1350824422 923037 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric
< 1350825139 989774 :nooga!~nooga@public-gprs410564.centertel.pl JOIN :#esoteric
< 1350825152 781817 :carado!~user4539@78.250.231.234 JOIN :#esoteric
< 1350825525 897831 :nooga_!~nooga@public-gprs413591.centertel.pl JOIN :#esoteric
< 1350825695 13150 :nooga!~nooga@public-gprs410564.centertel.pl QUIT :Ping timeout: 246 seconds
< 1350826150 832429 :nooga!~nooga@public-gprs408789.centertel.pl JOIN :#esoteric
< 1350826314 872120 :nooga_!~nooga@public-gprs413591.centertel.pl QUIT :Ping timeout: 240 seconds
< 1350826697 555142 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric
< 1350826958 960128 :nooga_!~nooga@public-gprs412609.centertel.pl JOIN :#esoteric
< 1350827147 681542 :nooga!~nooga@public-gprs408789.centertel.pl QUIT :Ping timeout: 252 seconds
< 1350827907 978715 :hagb4rd!~perdito@koln-5d81ea1f.pool.mediaWays.net QUIT :Read error: Connection reset by peer
< 1350828800 952137 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1350829580 389734 :hagb4rd!~perdito@koln-5d81f0e0.pool.mediaWays.net JOIN :#esoteric
< 1350830550 430865 :nooga!~nooga@public-gprs673664.centertel.pl JOIN :#esoteric
< 1350830714 881764 :nooga_!~nooga@public-gprs412609.centertel.pl QUIT :Ping timeout: 240 seconds
< 1350830856 115055 :ogrom!~del@143.122.191.90.dyn.estpak.ee JOIN :#esoteric
< 1350831004 684113 :nooga!~nooga@public-gprs673664.centertel.pl QUIT :Ping timeout: 246 seconds
< 1350831036 812607 :nooga!~nooga@public-gprs673664.centertel.pl JOIN :#esoteric
< 1350831728 445295 :nooga!~nooga@public-gprs673664.centertel.pl QUIT :Ping timeout: 255 seconds
< 1350832548 19939 :ogrom!~del@143.122.191.90.dyn.estpak.ee QUIT :Quit: Left
< 1350832635 559669 :AnotherTest!~tim@94-224-26-89.access.telenet.be JOIN :#esoteric
< 1350832644 541938 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :hello
< 1350832710 345136 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hello
< 1350832724 738711 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350832737 54103 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello
< 1350832747 995370 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hello
< 1350833012 234006 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :hello
< 1350833063 201166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hello
< 1350833091 336712 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :hello
< 1350833109 470371 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I feel so welcome
< 1350833115 615565 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :that's overwarming
< 1350833146 357917 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :hey
< 1350833147 527065 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry we actually hate you
< 1350833155 274792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just having a chorus of hellos and you happened to drop by
< 1350833162 59075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now we will kill you
< 1350833316 827024 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh, now I understand why that tinkerbell guy felt rejected
< 1350833334 468986 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :he must have dropped by in the middle of a go out chorus, or something
< 1350833383 890488 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :no that's just because we're all completer asses
< 1350833454 465731 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Well maybe the go out chorus was a consequence of that
< 1350833900 693835 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :mroman: #include is working
< 1350834315 757294 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :#include 
< 1350834536 841456 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :You don't need < > or " " though :p
< 1350834706 576265 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you're not using the normal C preprocessor?
< 1350834846 227645 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :no, he's using a parallel version
< 1350835045 777955 :atriq!~nathan@host-2-99-92-32.as13285.net JOIN :#esoteric
< 1350835113 432992 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :kmc: This is for HELP
< 1350835138 659517 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's an esolang?
< 1350835141 756371 :atriq!~nathan@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I think I might stop using Ubuntu
< 1350835150 24504 :atriq!~nathan@host-2-99-92-32.as13285.net PRIVMSG #esoteric :BUT I DON'T KNOW WHAT TO SWITCH TO
< 1350835154 451817 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's pretty easy to invoke the regular C preprocessor
< 1350835164 101530 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :though it will make some assumptions, like removing C comments
< 1350835170 303500 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that might be unsuitable for some languages
< 1350835188 512924 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :GHC Haskell uses CPP in some circumstances and it's kinda gross
< 1350835285 17999 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 248 seconds
< 1350835319 794696 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric
< 1350835333 353476 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :kmc: No just a preprocessor for esolangs
< 1350835358 232579 :atriq!~nathan@host-2-99-92-32.as13285.net QUIT :Quit: Leaving
< 1350835374 909457 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :atriq: I switched to Debian some time ago. I find it better than ubuntu was when I stopped using it
< 1350835380 340572 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :oh
< 1350835390 121470 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :@tell atriq I switched to Debian some time ago. I find it better than ubuntu was when I stopped using it
< 1350835390 224030 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350835485 66650 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i've been happy with Debian since forever
< 1350835578 38554 :atriq!~Taneb@host-2-99-92-32.as13285.net JOIN :#esoteric
< 1350835726 33768 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric ::t ()
< 1350835726 203081 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :atriq: You have 1 new message. '/msg lambdabot @messages' to read it.
< 1350835727 92919 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :()
< 1350835748 213575 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :AnotherTest, okay, I'll keep Debian in mind
< 1350835871 416710 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :Debian is maintained by competent, careful people
< 1350835924 815231 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Does WINE work on Debian? (I'm guessing yes)
< 1350835933 117687 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they don't change everything every six months in order to chase some half-baked imitation of Apple products
< 1350835936 82097 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes
< 1350835945 519934 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there's very little open-source Linux software that is distro-specific
< 1350835952 12089 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and yes Debian has packages for WINE
< 1350835956 891882 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :In the Future will Steam work on Debian (I'm still guessing yes)
< 1350835963 178361 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :beats me
< 1350835981 164735 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i mean, someone will almost certainly figure out a way
< 1350835984 571035 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :debian and ubuntu are pretty close
< 1350835990 487252 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :they use the same package manager
< 1350835996 983943 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :sometimes you can install ubuntu packages on debian as-is
< 1350836027 157056 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Yes
< 1350836064 213830 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I'd rather say debian packes on ubuntu as-is
< 1350836077 298089 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :Not sure if ubuntu has their own package managing system
< 1350836096 321206 :AnotherTest!~tim@94-224-26-89.access.telenet.be PRIVMSG #esoteric :I think they still use debian packages
< 1350836104 501049 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that's not relevant to the question of whether steam will work on debian
< 1350836111 842291 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Valve said that Steam on Linux is being released as a closed external beta some point in October, which is Valve time for around about Christmas
< 1350836125 866830 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yes, ubuntu uses .deb packages, installed with dpkg and apt and such
< 1350836134 288357 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ubuntu releases are distributed as apt repositories
< 1350836145 411592 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it is much the same infrastructure as debian
< 1350836160 763426 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but e.g. an ubuntu package might depend on a version of libc which doesn't exist in debian's repositories
< 1350836170 302909 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :which is why it doesn't always work
< 1350836201 466365 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :commercial linux software is often statically linked or bundled with its own libraries in order to avoid such problems
< 1350836226 674686 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :even if not, you could set up an ubuntu chroot to run steam, it's not too hard
< 1350836288 741725 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Or manually unpack the .deb
< 1350836305 899343 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :that won't get you the libc version you need
< 1350836313 967711 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :or do you mean, unpack the ubuntu libc .deb
< 1350836316 938099 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and all the other dependencies
< 1350836326 489375 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :and then wire them all up in a subdirectory
< 1350836356 312153 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :you could do that, but setting up a proper ubuntu chroot is probably easier
< 1350836364 170890 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :debian/ubuntu have good tools for creating and managing chroots
< 1350836413 659701 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :kmc: In theory, the libc version should be ABI compatible, apt just doesn't know that.
< 1350836472 490240 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :That is, if you just *unpack* Ubuntu packages on Debian, and manually make sure the dependencies are installed, it'll mostly work.
< 1350836480 312218 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, perhaps
< 1350836493 725821 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :glibc does break ABI compatibility from time to time though
< 1350836499 117127 :pikhq!~pikhq@75-163-203-72.clsp.qwest.net PRIVMSG #esoteric :Some of the other libraries might have ABI issues though.
< 1350836503 705816 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :but still, this probably works for current debian vs. current ubuntu
< 1350836504 766473 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah
< 1350836826 218044 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :How easy is it to install Debian over Ubuntu?
< 1350836836 854713 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :by "over" you mean "instead of"?
< 1350836847 808271 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Yes-ish
< 1350836850 697457 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Yes
< 1350836862 430807 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :not much harder
< 1350836894 351148 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I mean, "over" as in "I've got Ubuntu now, and I want to go to Debian"
< 1350836911 383871 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :can you back up the files you care about and do a clean reinstall?
< 1350836938 233074 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :That is feasible
< 1350837150 517776 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection
< 1350837845 70582 :barts_!~barts@p4FD0F2B9.dip.t-dialin.net PRIVMSG #esoteric :hello
< 1350837851 560192 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Hey
< 1350837861 523492 :barts_!~barts@p4FD0F2B9.dip.t-dialin.net PRIVMSG #esoteric :morning
< 1350837871 48931 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :@time barts_
< 1350837872 264074 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Local time for barts_ is Sun Oct 21 18:44:18 2012
< 1350837884 2794 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :It's not morning for either of us
< 1350837996 239008 :barts_!~barts@p4FD0F2B9.dip.t-dialin.net PRIVMSG #esoteric :there is a script which you can run as root on any linux and it makes it into a debian
< 1350838015 822583 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :@time atriq
< 1350838016 755630 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Local time for atriq is Sun Oct 21 17:46:56
< 1350838030 293585 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you're british!
< 1350838035 638867 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Yes
< 1350838037 32018 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Yes I am
< 1350838044 128340 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I thought this was already established
< 1350838049 750054 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :`? hexham
< 1350838054 477690 :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.
< 1350838057 367908 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, maybe
< 1350838075 37513 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :But yes, I'm one of the thousands of people living in Hexham
< 1350838111 487394 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I'll come to your kingdom for new year's eve
< 1350838140 589831 :barts_!~barts@p4FD0F2B9.dip.t-dialin.net PRIVMSG #esoteric :why would you do that
< 1350838166 84182 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :To see the queen's speech?
< 1350838167 623508 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I dunno
< 1350838182 519794 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :I think you can watch the queen's speech from outside the UK
< 1350838194 987335 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :And I think it's on at Christmas, not New Years
< 1350838258 999232 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :barts_ weeeeeeell
< 1350838268 545335 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :because my last few new year's eves in france sucked
< 1350838280 378758 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :because last yeat in london was greate
< 1350838287 208468 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.reddit.com/r/ProgrammerHumor/comments/11u0rx/you_all_have_probably_already_seen_these_but/
< 1350838291 163874 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh and also because of a girl
< 1350838293 72122 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I might be slightly easily amused
< 1350838307 984023 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Arc_Koen, is this the girl mentioned on your user page?
< 1350838321 792223 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :a candidate
< 1350838324 785407 :carado!~user4539@78.250.231.234 QUIT :Ping timeout: 246 seconds
< 1350838341 757392 :atriq!~Taneb@host-2-99-92-32.as13285.net PRIVMSG #esoteric :Don't you think restricting by gender is close-minded?
< 1350838386 39658 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :well I'm guessing if that restriction turns out to be wrong my mind will blow out open
< 1350838435 606591 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just deleted a gigabyte's worth of recording of the Queen's Diamond Jubilee Concert of 2012.
< 1350838454 557824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They sent it out in Finnish tellyvision.
< 1350838463 631717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know about any yearly speeches, though.
< 1350838565 654753 :MoALTz!~no@212.183.128.225 QUIT :Quit: Leaving
< 1350839017 800103 :augur!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1350839082 772500 :carado!~user4539@78.250.231.234 JOIN :#esoteric
< 1350840364 95577 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Wait. There's a patent on John Titor's time travel machine?
< 1350840379 965720 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Hmm, just the theory
< 1350840449 339384 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :That's still... erm
< 1350840506 439802 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Can I patent a process for making a turing machine that solves the halting problem?
< 1350840515 100877 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Maybe I could get a patent on a way to make 1+1=3
< 1350840563 93791 :atriq!~Taneb@host-2-99-92-32.as13285.net QUIT :Ping timeout: 246 seconds
< 1350840754 982745 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there are many patents on impossible things
< 1350840761 919555 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :there are patents on algorithms to compress any file by at least one byte
< 1350840856 557575 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :o.O
< 1350840913 892201 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I have to know what those claim about compressing the 0-byte file
< 1350840922 41525 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Actually, I'm curious to see one in general
< 1350840946 848250 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :(And yes, I know compressing the 0-byte file isn't the biggest problem. Although I don't know if it might be connected)
< 1350840967 646742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Removing a byte from a 0-byte file *is* not exactly easy.
< 1350840968 165598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pigeonhole principle
< 1350840985 138404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it's not like patents need to make sense.
< 1350841033 16934 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :yeah, i'm not sure it's actually a problem that people can patent impossible things
< 1350841039 367995 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://gailly.net/05533051.html
< 1350841071 965535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, it's just one bit.
< 1350841077 110085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(If that's the same.)
< 1350841100 903182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was a Finnish nonsense compression thing around few years back.
< 1350841106 86081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Something to do with repeated compression.
< 1350841118 331666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There were lots of arguments on the tubes, as usual.
< 1350841134 271209 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Of course, this does not take into account any overhead registers or other "house-keeping" type information which must be tracked. However such overhead tends to be negligible when processing the large quantities of data typically encountered in data compression applications."
< 1350841134 776605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think they also claimed something about compressing every file.
< 1350841135 548636 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric ::D
< 1350841153 338375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: Presumably it's a special case of something that is a problem, though.
< 1350841173 146620 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :also i like the old DOS "compression" utilities where "compress" is actually just delete, and "decompress" recovers your file from the free blocks on the hard drive
< 1350841197 388704 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: the patent system?
< 1350841214 783522 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, that people can patent things that patent examiners don't know whether are possible or not.
< 1350841229 787790 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :is that actually their job, though?
< 1350841285 20426 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i might prefer a system where the government's role in the patent system is minimized and instead you incentivize private companies to take down bad patents
< 1350841333 274625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bleh, I can't recall the name of the company involved. As I recall, they were doing something completely different, and then their resident genius programmer just figured out the ultimate compression algorithm.
< 1350841338 203099 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, it's easy to make a compression algorithm that in the worse case expands the data by 1 bit.
< 1350841378 925124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: That's nothing. I can make a compression algorithm that in the *best* case expands the data by 1 bit.
< 1350841401 725496 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :ACTION invests in shachaf's company
< 1350841420 655119 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :What do you call an algorithm that takes an algorithm as input?
< 1350841432 825220 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :an algorithm
< 1350841451 184231 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :unless you are guido van rossum then you call it "oh god what is that get it away from me"
< 1350841455 655669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, stop being so racist, Sgeo.
< 1350841468 189144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it was a setup for a joke, though? 
< 1350841473 366791 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :nope
< 1350841540 350381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, the company's website has disappeared.
< 1350841609 207242 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 272 seconds
< 1350841696 110848 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, the idea was that you can just rerun it over and over again to compress everything to the "theoretical limits".
< 1350841738 268161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the company was an ad agency "for reals", they just happened across the ultimate secret.
< 1350842561 233482 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://uncyclopedia.wikia.com/wiki/Haskell <- the f*?
< 1350842699 383801 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :kmc: Compress is delete? Now that's lossy compression
< 1350842944 797254 :carado!~user4539@78.250.231.234 QUIT :Ping timeout: 246 seconds
< 1350843088 997317 :AnotherTest!~tim@94-224-26-89.access.telenet.be QUIT :Quit: Leaving.
< 1350844389 984349 :hagb4rd!~perdito@koln-5d81f0e0.pool.mediaWays.net NICK :hagb4rd|afk
< 1350844391 700461 :hagb4rd|afk!~perdito@koln-5d81f0e0.pool.mediaWays.net PRIVMSG #esoteric :>retro music tip .. beautiful deep black female voice.. https://docs.google.com/file/d/0BzorK_eWYM0-bXJ1b3hWcmJxOTA/edit
< 1350844577 350352 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :"Scala has a lot of upside because it is extensible and Clojure has a lot of upside because it is an easy language to learn."
< 1350844578 782493 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :what.
< 1350844604 175952 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Well, I mean, I imagine Clojure being easier to learn than Scala, but um, how is Scala more extensible?
< 1350845384 853004 :MoALTz!~no@212.183.140.48 JOIN :#esoteric
< 1350845696 905402 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :Sgeo: the smaller it is, the more you can extend it!
< 1350845836 772782 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What does extensible even mean for a language?
< 1350845840 868794 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :defmacro stuff?
< 1350845924 417375 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it means whatever you need it to mean in order to prove the point you're making
< 1350845931 394438 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :like every other adjective applied to programming languages
< 1350845990 752633 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :can "programming" be considered an adjective?
< 1350846056 109092 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, there are programming books, so I suppose so
< 1350846083 575466 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Also programming languages
< 1350846090 512056 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :The programming language known as English
< 1350846141 157870 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I'm sure it was linked recently, http://www.osmosian.com/
< 1350846283 739807 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Ping timeout: 246 seconds
< 1350846330 885321 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: The problem is that there is no compiler for English
< 1350846357 373597 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Isn't there an implementation? Not sure what it is though
< 1350846403 186829 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But it's not a proper one. Won't work for all imputs
< 1350846462 209415 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :natural language would be a *terrible* programming language
< 1350846476 281626 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :English is terrible for specifying precise instructions
< 1350846478 650049 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Agreed
< 1350846481 609477 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION meant of Osmosian Order's language
< 1350846492 794093 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe you could use Lojban
< 1350846496 87887 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :But not English
< 1350846742 856872 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric
< 1350846915 209618 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :honestly did any of you learn lojban?
< 1350846975 590361 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it sounded very interesting, but at the same time learning a language that no one actually speaks seems kind of a waste when there are so many useful languages
< 1350847057 740908 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :I've looked at it before
< 1350847075 229386 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :There are lojban IRC channels
< 1350848315 313522 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I've made this emmental program
< 1350848317 890971 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :almost
< 1350848393 773276 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :it's very "destructive" as it redefines all of char 3-255 to mean "subtract 3 and try again" and char 0 to mean "output '0'", char 1 to mean "outout '1'", char 2 to mean "output '2'"
< 1350848417 16174 :augur_!~augur@129-2-129-33.wireless.umd.edu JOIN :#esoteric
< 1350848422 975917 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :problem is, once you've defined everything like that, you cannot actually begin the last "loop" of -3 decrements
< 1350848442 148232 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :because you have no char left to be the triggering instruction!
< 1350848497 880371 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so I only redefined chars 3-254, and before doing so, I defined char 255 to mean "redefine yourself to mean the same as the others, then take a char from input, then execute the char taken from input"
< 1350848516 798160 :augur!~augur@129-2-129-33.wireless.umd.edu QUIT :Ping timeout: 252 seconds
< 1350848536 699698 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :so once I've redefined everything else, I can still use char 255 to begin
< 1350848542 302479 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :except
< 1350848550 882875 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I DON'T HAVE A CHAR 255 ON MY KEYBOARD
< 1350848591 398708 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION thinks its neat that Clojure will yell at you for at least one sort of attempted unhygienic macro
< 1350848595 7438 :Sgeo!~Sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://ideone.com/PgiIQd
< 1350848656 625758 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmm, the compilers I use most often have the habit of halting when there are too many inconsistencies
< 1350848708 286501 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but this is ridiculous: I have to substitute a printable char for char 255
< 1350848749 119938 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and printable char are in the middle of all that, so I can't make a pseudo-for loop "push chars 4 to 254 on the stack"
< 1350848995 384016 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :`chr 70
< 1350848995 521963 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh wait that's EgoBot
< 1350848998 450877 :HackEgo!codu@codu.org PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: chr: not found
< 1350849109 954663 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Arc_Koen: I've studied Lojban some, but I stopped... over a year ago, I think.
< 1350849111 829813 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh wait I could be clever
< 1350849173 227447 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :tswett: Lojban does sound very attractive but seriously didn't you think learning a language that might connect you with your neighbours would be better?
< 1350849195 967991 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Yes.
< 1350849207 270781 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Above all, Lojban is an experiment.
< 1350849224 220018 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(though I realize that's a pretty odd consideration to have in the channel for esoteric programming languages)
< 1350849756 432148 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it would be interesting to see what lojban becomes if it had some actual native speakers from birth
< 1350849764 766357 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :i bet a lot of the logical purity goes right out the window
< 1350850181 724988 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :this is one of the reason I'd like to be immortal
< 1350850294 609616 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :maybe after so many hundreds of years, and raising many many children, it eventually becomes enough of a routine thing that you start spicing it up with experiments of this kind
< 1350850353 416508 :zzo38!~zzo38@24-207-49-17.eastlink.ca JOIN :#esoteric
< 1350850438 486518 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ok, so, the program works properly when input is congruent with either 0 ro 2 modulo 3
< 1350850457 36125 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :but when it's congruent with 1 it complains the stack is empty
< 1350850640 59800 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :a logical conclusion would be that there's a difference between the definition of 1 and the definitions of 0 and 2
< 1350850660 718801 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :; #35#52#56#46 #!
< 1350850660 904127 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :; #35#52#57#46 #1!
< 1350850661 238989 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :; #35#53#48#46 #2!
< 1350850677 24769 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :they seem close enough to me
< 1350850700 768412 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ohhhhhh or there is a problem with the definition of 4
< 1350850705 128279 :Arc_Koen!~Arc_Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :of course
< 1350851616 547886 :hagb4rd|afk!~perdito@koln-5d81f0e0.pool.mediaWays.net QUIT :Quit: hagb4rd|afk
< 1350851803 20742 :monqy!~help@pool-98-108-214-230.snloca.dsl-w.verizon.net JOIN :#esoteric
< 1350853217 160935 :ion!ion@heh.fi PRIVMSG #esoteric :@tell hagb4rd Some suggestions wrt. the code: 0) The semicolons are redundant, i’d remove them. 1) Run hlint against the code, it will give some good suggestions. 2) After seeing how that implementation will be nicer to read with hlint’s suggestions, switch from record accessors to pattern matching. That will make it even nicer.
< 1350853217 348323 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350853442 402084 :ion!ion@heh.fi PRIVMSG #esoteric :@tell hagb4rd You can use “data Vector4 … = … deriving (Eq, Read, Show)” to get default Show etc. instances.
< 1350853442 570373 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350853591 924411 :augur_!~augur@129-2-129-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1350854011 796365 :ion!ion@heh.fi PRIVMSG #esoteric :@tell hagb4rd Also, when you feel you’ve learned everything you can from writing your own vector and matrix math implementation, i’d suggest switching to HMatrix or REPA. They are mature, optimized libraries.
< 1350854012 136373 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Consider it noted.
< 1350854302 351051 :Nisstyre-laptop!~yours@oftn/member/Nisstyre JOIN :#esoteric
< 1350854831 879095 :augur!~augur@208.58.5.87 JOIN :#esoteric
< 1350855138 667053 :nortti!nortti@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi QUIT :Ping timeout: 252 seconds
< 1350855179 210565 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 260 seconds
< 1350855250 897988 :nortti!~juhani@dsl-hkibrasgw3-ff25c000-52.dhcp.inet.fi JOIN :#esoteric
< 1350855710 265084 :aloril_!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric
< 1350856830 73300 :kmc!~keegan@ec2-23-23-43-158.compute-1.amazonaws.com PRIVMSG #esoteric :it's kind of terrifying when your javascript code grows from 10 lines in a